aboutsummaryrefslogtreecommitdiffstats
path: root/docs (unfollow)
Commit message (Collapse)AuthorLines
2022-04-02Bump all dev deps to latest versionsGravatar Chris Lovering-28/+31
2022-04-02Bump version to 5.0.0Gravatar Chris Lovering-1/+1
2022-04-02Update changelog with latest changesGravatar Chris Lovering-0/+6
2022-04-02Use imperative mood in docstringsGravatar ChrisJL-1/+1
Co-authored-by: Mark <[email protected]>
2022-03-31Install optional deps during CIGravatar Chris Lovering-2/+4
2022-03-31Remove BotBase.closing_tasksGravatar Chris Lovering-7/+0
Doing a naive git log --grep closing_tasks on the bot repo I found these two places it was used: https://github.com/python-discord/bot/commit/429cc865309242f0cf37147f9c3f05036972eb8c - Reddit cog to revoke the access token on unload, which has since been moved to lance (without this feature). https://github.com/python-discord/bot/commit/f4004d814c1babfb5906afb8cd9944ceef90a2a3 - Silence cog, which has been removed since. Since this list of tasks to close when closing the Discord connection is no longer used, it has been removed from BotBase.
2022-03-31Add __all__ attrs to async_stats and site_api modulesGravatar Chris Lovering-0/+6
2022-03-31Remove inappropriate abstractmethod tagsGravatar Chris Lovering-3/+0
2022-03-31Mark async-rediscache as an optional extra dependencyGravatar Chris Lovering-22/+37
2022-03-24Comment on what nitpick_ignore_regex does in conf.pyGravatar Chris Lovering-0/+2
2022-03-24Provide a bot.all_extensions instance attributeGravatar Chris Lovering-6/+13
This allows commands like extensions and source to see all of the available commands, rather than just the currently loaded commands.
2022-03-24Remove unneeded kwargs in BotBaseGravatar Chris Lovering-6/+0
Since *args and **kwargs already allow these to be passed, there is no use in explicitly listing them. allowed_roles has been left there, to ensure that it is always passed, since it's important to use this to avoid bots being able to ping large roles.
2022-03-24Add BotBase that will act as a base for all our botsGravatar Chris Lovering-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]>
2022-03-24Add async_stats subclass of statsdGravatar Chris Lovering-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]>
2022-03-23Bump d.py version and add new requirements for utilsGravatar Chris Lovering-60/+347
2022-03-15Bump version and document breaking changeGravatar Chris Lovering-1/+4
2022-03-15Change all instance of disnake to discordGravatar Chris Lovering-32/+32
2022-03-15Revert back to discord.pyGravatar Chris Lovering-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
2022-03-05fix: Set the logger class in botcore.utils.logging.py to the CustomLogger classGravatar ToxicKidz-2/+11
Fixes an issue when using trace logging on loggers that were instantiated before the class was set.
2022-03-03Document breaking monkey patch changeGravatar Chris Lovering-2/+5
2022-03-03Don't break if functions are directly in module init filesGravatar Chris Lovering-1/+4
2022-03-03Surface apply_monkey_patches directly in the util namespaceGravatar Chris Lovering-15/+21
2022-02-25feat: Port the Site API wrapper from the bot repoGravatar ToxicKidz-2/+160
Co-authored-by: Johannes Christ <[email protected]> Co-authored-by: MarkKoz <[email protected]>
2022-02-24Custom css to de-bold index pageGravatar Chris Lovering-2/+11
Also bump pyproject version to 2.0.0 to match changelog
2022-02-24Migrate to using disnake over Discord.py 2.0a0Gravatar Chris Lovering-35/+38
2022-02-24Add disnake monkey patchesGravatar Chris Lovering-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]>
2022-02-24Change discord API wrapper to disnakeGravatar Chris Lovering-122/+213
This also bumps the dev deps
2022-02-24Update GHA Docs Build To Match PyprojectGravatar Chris Lovering-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.
2022-02-24Include utils package in doc cleanup funcitonGravatar Chris Lovering-1/+1
2022-02-24Consistently use double backticks when referring to a variable name.Gravatar Chris Lovering-28/+49
Also add sphix-style docstrings to functions that were previously missing them.
2022-02-24Rename loggers.py to logging.py to allow for more generic utils in futureGravatar Chris Lovering-9/+9
2022-02-24Alter docstrings to look better in autodocsGravatar Chris Lovering-13/+30
2022-02-24Breaking change notice due to regex moveGravatar Chris Lovering-1/+2
2022-02-24Move new utilities to the util namespaceGravatar Chris Lovering-14/+23
2022-02-24Add markdown powered changelogGravatar Chris Lovering-53/+23
2022-02-24Remove releases package used to autogenerate changelogGravatar Chris Lovering-55/+1
2022-02-21Explicitly Specify Path In Docs BuildGravatar Hassan Abouelela-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.
2022-02-21Revert Breaking Doc ChangesGravatar Hassan Abouelela-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.
2022-02-21Update how we auto-generate docsGravatar Hassan Abouelela-103/+132
2022-02-21Port many utilities from botGravatar Hassan Abouelela-4/+497
2022-02-21Bulk-bump dev deps from dependabotGravatar Chris Lovering-305/+280
2022-01-09Add Doc Static Previews With NetlifyGravatar Hassan Abouelela-0/+38
Adds a helper script which downloads and calls the netlify build script from the site project, to enable static previews for docs.
2022-01-09Bump gitpython from 3.1.24 to 3.1.25Gravatar dependabot[bot]-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]>
2022-01-09Bump sphinx-autodoc-typehints from 1.12.0 to 1.14.1Gravatar dependabot[bot]-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]>
2022-01-09Bump version and add changelogsGravatar Chris Lovering-1/+5
2022-01-09Add regexes for matching Discord code blocksGravatar Chris Lovering-0/+27
These are pulled directly from Python bot's snekbox cog.
2022-01-05Bump furo from 2021.11.23 to 2022.1.2Gravatar dependabot[bot]-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]>
2021-12-20Bump sphinx from 4.3.1 to 4.3.2Gravatar dependabot[bot]-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]>