aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* Add BotBase that will act as a base for all our botsGravatar Chris Lovering2022-03-24-8/+280
| | | | | | | This commit also modifies the extensions util, since it's now directly used by bot-core. Co-authored-by: Mark <[email protected]> Co-authored-by: Hassan Abouelela <[email protected]>
* Add async_stats subclass of statsdGravatar Chris Lovering2022-03-24-1/+57
| | | | | | This is used by the bots to push stats to statsd in a non-blocking way. Co-authored-by: Joe Banks <[email protected]>
* Bump d.py version and add new requirements for utilsGravatar Chris Lovering2022-03-23-60/+347
|
* Merge pull request #39 from python-discord/revert-disnakev4.0.0Gravatar Hassan Abouelela2022-03-15-54/+56
|\ | | | | Revert disnake
| * Bump version and document breaking changeGravatar Chris Lovering2022-03-15-1/+4
| |
| * Change all instance of disnake to discordGravatar Chris Lovering2022-03-15-32/+32
| |
| * Revert back to discord.pyGravatar Chris Lovering2022-03-15-21/+20
|/ | | | This pins at a newer version of Discord.py too, to include the recent changes to bring it up to v10 of the Discord API
* Merge pull request #37 from python-discord/fix/trace-loggingv3.0.1Gravatar ChrisJL2022-03-05-2/+11
|\ | | | | Set the logger class in `logging.py` to `CustomLogger`
| * fix: Set the logger class in botcore.utils.logging.py to the CustomLogger classGravatar ToxicKidz2022-03-05-2/+11
|/ | | | Fixes an issue when using trace logging on loggers that were instantiated before the class was set.
* Merge pull request #35 from python-discord/monkey-patch-in-util-namespacev3.0.0Gravatar ChrisJL2022-03-03-18/+30
|\ | | | | Monkey patch in util namespace
| * Document breaking monkey patch changeGravatar Chris Lovering2022-03-03-2/+5
| |
| * Don't break if functions are directly in module init filesGravatar Chris Lovering2022-03-03-1/+4
| |
| * Surface apply_monkey_patches directly in the util namespaceGravatar Chris Lovering2022-03-03-15/+21
|/
* Merge pull request #34 from python-discord/feat/site-api-wrapperv2.1.0Gravatar ToxicKidz2022-02-27-2/+160
|\ | | | | Port the Site API wrapper from the bot repo
| * feat: Port the Site API wrapper from the bot repoGravatar ToxicKidz2022-02-25-2/+160
|/ | | | | Co-authored-by: Johannes Christ <[email protected]> Co-authored-by: MarkKoz <[email protected]>
* Merge pull request #32 from python-discord/disnake-migrationv2.0.0Gravatar ChrisJL2022-02-25-156/+343
|\ | | | | Disnake migration
| * Custom css to de-bold index pageGravatar Chris Lovering2022-02-24-2/+11
| | | | | | | | Also bump pyproject version to 2.0.0 to match changelog
| * Migrate to using disnake over Discord.py 2.0a0Gravatar Chris Lovering2022-02-24-35/+38
| |
| * Add disnake monkey patchesGravatar Chris Lovering2022-02-24-1/+85
| | | | | | | | | | | | | | This covers the monkeypatches for Commands and Groups to allow for root aliases, along with a monkey patch for typing events, in case discord decides to raise 403s again. Co-authored-by: Mark <[email protected]> Co-authored-by: Hassan Abouelela <[email protected]>
| * Change discord API wrapper to disnakeGravatar Chris Lovering2022-02-24-122/+213
|/ | | | This also bumps the dev deps
* Merge pull request #29 from python-discord/port-utilitiesGravatar Hassan Abouelela2022-02-24-212/+706
|\ | | | | Port utilities
| * Update GHA Docs Build To Match PyprojectGravatar Chris Lovering2022-02-24-2/+2
| | | | | | | | | | | | | | Updates the command in GH actions to match the command in pyproject to generate the correct output. Kaizens a small fix in clean up.
| * Include utils package in doc cleanup funcitonGravatar Chris Lovering2022-02-24-1/+1
| |
| * Consistently use double backticks when referring to a variable name.Gravatar Chris Lovering2022-02-24-28/+49
| | | | | | | | Also add sphix-style docstrings to functions that were previously missing them.
| * Rename loggers.py to logging.py to allow for more generic utils in futureGravatar Chris Lovering2022-02-24-9/+9
| |
| * Alter docstrings to look better in autodocsGravatar Chris Lovering2022-02-24-13/+30
| |
| * Breaking change notice due to regex moveGravatar Chris Lovering2022-02-24-1/+2
| |
| * Move new utilities to the util namespaceGravatar Chris Lovering2022-02-24-14/+23
| |
| * Add markdown powered changelogGravatar Chris Lovering2022-02-24-53/+23
| |
| * Remove releases package used to autogenerate changelogGravatar Chris Lovering2022-02-24-55/+1
| |
| * Explicitly Specify Path In Docs BuildGravatar Hassan Abouelela2022-02-21-1/+5
| | | | | | | | | | | | Sphinx build in GitHub actions was not adding the path of the file being run, or the working directory, or anything else to sys.path, which broke imports.
| * Revert Breaking Doc ChangesGravatar Hassan Abouelela2022-02-21-11/+8
| | | | | | | | | | | | A previous commit tried to utilize the default autodoc option configuration to make the doc generation more streamlined and organized, but they seem to not work well.
| * Merge branch 'main' into port-utilitiesGravatar Chris Lovering2022-02-21-376/+433
| |\ | |/ |/|
* | Merge pull request #23 from python-discord/bump-depsGravatar Hassan Abouelela2022-02-21-305/+280
|\ \ | | | | | | Bulk-bump dev deps from dependabot
| * | Bulk-bump dev deps from dependabotGravatar Chris Lovering2022-02-21-305/+280
|/ /
* | Add Doc Static Previews With NetlifyGravatar Hassan Abouelela2022-01-09-0/+38
| | | | | | | | | | Adds a helper script which downloads and calls the netlify build script from the site project, to enable static previews for docs.
* | Merge pull request #12 from python-discord/add-code-block-regexv1.2.0Gravatar Hassan Abouelela2022-01-09-1/+32
|\ \ | | | | | | Add regexes for matching Discord code blocks
| * \ Merge branch 'main' into add-code-block-regexGravatar Hassan Abouelela2022-01-09-17/+16
| |\ \ | |/ / |/| |
* | | Merge pull request #11 from python-discord/dependabot/pip/gitpython-3.1.25Gravatar Hassan Abouelela2022-01-09-6/+5
|\ \ \ | | | | | | | | Bump gitpython from 3.1.24 to 3.1.25
| * | | Bump gitpython from 3.1.24 to 3.1.25Gravatar dependabot[bot]2022-01-09-6/+5
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [gitpython](https://github.com/gitpython-developers/GitPython) from 3.1.24 to 3.1.25. - [Release notes](https://github.com/gitpython-developers/GitPython/releases) - [Changelog](https://github.com/gitpython-developers/GitPython/blob/main/CHANGES) - [Commits](https://github.com/gitpython-developers/GitPython/compare/3.1.24...3.1.25) --- updated-dependencies: - dependency-name: gitpython dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
* | | Merge pull request #10 from ↵Gravatar Hassan Abouelela2022-01-09-8/+8
|\ \ \ | | | | | | | | | | | | | | | | python-discord/dependabot/pip/sphinx-autodoc-typehints-1.14.1 Bump sphinx-autodoc-typehints from 1.12.0 to 1.14.1
| * | | Bump sphinx-autodoc-typehints from 1.12.0 to 1.14.1Gravatar dependabot[bot]2022-01-09-8/+8
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [sphinx-autodoc-typehints](https://github.com/tox-dev/sphinx-autodoc-typehints) from 1.12.0 to 1.14.1. - [Release notes](https://github.com/tox-dev/sphinx-autodoc-typehints/releases) - [Changelog](https://github.com/tox-dev/sphinx-autodoc-typehints/blob/main/CHANGELOG.md) - [Commits](https://github.com/tox-dev/sphinx-autodoc-typehints/compare/1.12.0...1.14.1) --- updated-dependencies: - dependency-name: sphinx-autodoc-typehints dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
* | | Merge pull request #7 from python-discord/dependabot/pip/furo-2022.1.2Gravatar Hassan Abouelela2022-01-09-5/+5
|\ \ \ | | | | | | | | Bump furo from 2021.11.23 to 2022.1.2
| * | | Bump furo from 2021.11.23 to 2022.1.2Gravatar dependabot[bot]2022-01-05-5/+5
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [furo](https://github.com/pradyunsg/furo) from 2021.11.23 to 2022.1.2. - [Release notes](https://github.com/pradyunsg/furo/releases) - [Changelog](https://github.com/pradyunsg/furo/blob/main/docs/changelog.md) - [Commits](https://github.com/pradyunsg/furo/compare/2021.11.23...2022.01.02) --- updated-dependencies: - dependency-name: furo dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]>
| * | Bump version and add changelogsGravatar Chris Lovering2022-01-09-1/+5
| | |
| * | Add regexes for matching Discord code blocksGravatar Chris Lovering2022-01-09-0/+27
|/ / | | | | | | These are pulled directly from Python bot's snekbox cog.
* | Merge pull request #6 from python-discord/dependabot/pip/sphinx-4.3.2Gravatar Johannes Christ2021-12-26-6/+7
|\ \ | | | | | | Bump sphinx from 4.3.1 to 4.3.2
| * | Bump sphinx from 4.3.1 to 4.3.2Gravatar dependabot[bot]2021-12-20-6/+7
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [sphinx](https://github.com/sphinx-doc/sphinx) from 4.3.1 to 4.3.2. - [Release notes](https://github.com/sphinx-doc/sphinx/releases) - [Changelog](https://github.com/sphinx-doc/sphinx/blob/4.x/CHANGES) - [Commits](https://github.com/sphinx-doc/sphinx/compare/v4.3.1...v4.3.2) --- updated-dependencies: - dependency-name: sphinx dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
* | Create SECURITY.mdGravatar Hassan Abouelela2021-12-16-0/+3
| | | | | | Copy the security policy from our other projects.
* | Fix Typo In File NameGravatar Hassan Abouelela2021-12-16-0/+0
| |