aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
...
| * make function and message positional only to free up names for kwargsGravatar Numerlor2022-09-27-0/+1
| |
| * allow user specified function to manipulate cooldown argsGravatar Numerlor2022-09-19-3/+9
| |
| * use more consistent stylingGravatar Numerlor2022-09-19-2/+4
| |
| * type return with tupleGravatar Numerlor2022-09-19-1/+1
| | | | | | | | | | while only iterable is strictly needed, any reader would expect the function to return a tuple
| * use ctx.channel directlyGravatar Numerlor2022-09-19-2/+1
| |
| * get rid of unnecessary checkGravatar Numerlor2022-09-19-4/+1
| |
| * use a clearer nameGravatar Numerlor2022-09-19-3/+3
| |
| * use paramspec from typingGravatar Numerlor2022-09-18-8/+4
| | | | | | | | the package now requires python 3.10
| * Merge remote-tracking branch 'upstream/main' into no-duplicate-decoGravatar Numerlor2022-09-18-391/+702
| |\ | |/ |/|
* | Merge pull request #138 from python-discord/bump-d.pyv8.2.1Gravatar Hassan Abouelela2022-09-18-171/+1087
|\ \ | | | | | | Bump d.py to 2.0.1
| * | Bump dev depsGravatar Chris Lovering2022-09-18-40/+28
| | |
| * | Bump d.py to 2.0.1Gravatar Chris Lovering2022-09-18-147/+1075
|/ /
* | Merge pull request #135 from python-discord/poetry-1.2.0Gravatar ChrisJL2022-09-18-29/+31
|\ \ | | | | | | Bump poetry to 1.2.0 in CI & the example project
| * | Remove Unused Steps In CIGravatar Hassan Abouelela2022-09-18-11/+2
| | | | | | | | | | | | Signed-off-by: Hassan Abouelela <[email protected]>
| * | Use Poetry Base In Docker ImageGravatar Hassan Abouelela2022-09-18-20/+2
| | | | | | | | | | | | | | | | | | | | | | | | Use chrislovering/python-poetry-base as the base image for the Dockerfile. It manages everthing required to install and configure poetry. Signed-off-by: Hassan Abouelela <[email protected]>
| * | Use BOT_TOKEN in example projectGravatar Chris Lovering2022-09-11-2/+2
| | | | | | | | | | | | This is so that we use the same env var as metricity, remove the need for duplicate env vars.
| * | Don't mount project root in docker-composeGravatar Chris Lovering2022-09-11-2/+3
| | | | | | | | | | | | Now that we are using in-project venvs, mounting the entire project root would cause the host's venv to overwrite the image's if present.
| * | Update poetry to use 1.2.0Gravatar Chris Lovering2022-09-11-10/+20
| | | | | | | | | | | | This change requires the use of venvs, rather than pip user installs
| * | Add metricity to docker-compose so web doesn't crash loopGravatar Chris Lovering2022-09-10-0/+18
|/ /
* | Merge pull request #125 from python-discord/dpy-2.0Gravatar ChrisJL2022-08-18-54/+59
|\ \ | | | | | | Bump Discord.py to the stable 2.0 release.
| * | Bump Discord.py to the stable 2.0 release.v8.2.0Gravatar Chris Lovering2022-08-18-54/+59
|/ / | | | | | | This also bumps some other deps, rather than individually merging the dependabot releases.
* | Merge pull request #124 from python-discord/invite-regexv8.1.0Gravatar ChrisJL2022-08-17-31/+50
|\ \
| * | Update docs/changelog.rstGravatar Ionite2022-08-16-1/+1
| | | | | | | | | Co-authored-by: ChrisJL <[email protected]>
| * | Added comments for regex additionGravatar ionite342022-08-16-1/+1
| | |
| * | Version bump and changelogGravatar ionite342022-08-16-1/+4
| | |
| * | Removed redundant capture groupGravatar ionite342022-08-16-1/+1
| | |
| * | Unified usage of flags kwargGravatar ionite342022-08-16-2/+2
| | |
| * | Corrected docstringsGravatar ionite342022-08-16-2/+2
| | |
| * | Removed a redundant regex character classGravatar ionite342022-08-16-1/+1
| | |
| * | Expanded regex testing for discord invitesGravatar ionite342022-08-16-27/+42
| | | | | | | | | | | | - Added tests for both match and search, previously the fact that `re.match` did not work with http/https links was not made apparent by the tests as only `re.search` is tested.
| * | Added regex for leading https or wwwGravatar ionite342022-08-16-0/+1
|/ /
* | Merge pull request #114 from python-discord/8.0.0-betav8.0.0Gravatar ChrisJL2022-07-27-1104/+135
|\ \
| * | Bump sphinx to 5.1.1Gravatar Chris Lovering2022-07-27-617/+63
| | |
| * | Bump version to 8.0.0Gravatar Chris Lovering2022-07-27-2/+3
| | |
| * | Remove explicit cleanup of the redis session (#111)Gravatar ChrisJL2022-07-27-4/+1
| | |
| * | Bump async-rediscache to v1.0.0-rc2Gravatar Chris Lovering2022-07-27-389/+43
| | |
| * | Bump Python To 3.10 (#108)Gravatar ChrisJL2022-07-27-109/+42
|/ /
* | Fix suppressed_exceptions type hint (#112)Gravatar Numerlor2022-07-26-2/+2
| | | | | | | | The previous type hint expected a tuple with a single exception type instead of a variable length tuple of exception types
* | Bump sphinx from 5.0.2 to 5.1.0 (#109)Gravatar dependabot[bot]2022-07-25-39/+238
| | | | | | Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* | Merge pull request #107 from python-discord/better-developmentGravatar Hassan Abouelela2022-07-23-168/+320
|\ \ | | | | | | Fix Docker Compose & Add Boilerplate Project
| * | Document Sample Project Environment VariablesGravatar Hassan Abouelela2022-07-23-3/+11
| | | | | | | | | | | | | | | Co-authored-by: Chris Lovering <[email protected]> Signed-off-by: Hassan Abouelela <[email protected]>
| * | Clean Up Docker ConfigurationGravatar Hassan Abouelela2022-07-23-33/+77
| | | | | | | | | | | | | | | | | | | | | | | | Rewrites the docker configuration to better work for this project. A docker compose containing the dependencies from our other projects is also included to help aid development. Signed-off-by: Hassan Abouelela <[email protected]>
| * | Add Sample Project With BoilerplateGravatar Hassan Abouelela2022-07-23-1/+148
| | | | | | | | | | | | | | | | | | | | | Adds a bare-bones discord.py bot using features from bot-core, to be used for quickly prototyping and testing out bot-core features. Signed-off-by: Hassan Abouelela <[email protected]>
| * | Mark aiodns As An Explicit DependencyGravatar Hassan Abouelela2022-07-23-134/+87
|/ / | | | | | | | | | | | | aiodns is required by aiohttp when using an AsyncResolver, as is done in BotBase. This makes aiodns a required dependency. Signed-off-by: Hassan Abouelela <[email protected]>
* | Merge pull request #99 from python-discord/dependabot/pip/pre-commit-2.20.0Gravatar Hassan Abouelela2022-07-23-5/+5
|\ \ | | | | | | Bump pre-commit from 2.19.0 to 2.20.0
| * | Bump pre-commit from 2.19.0 to 2.20.0Gravatar dependabot[bot]2022-07-23-5/+5
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 2.19.0 to 2.20.0. - [Release notes](https://github.com/pre-commit/pre-commit/releases) - [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md) - [Commits](https://github.com/pre-commit/pre-commit/compare/v2.19.0...v2.20.0) --- updated-dependencies: - dependency-name: pre-commit dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
* | Bump pep8-naming from 0.13.0 to 0.13.1 (#102)Gravatar dependabot[bot]2022-07-23-5/+5
| | | | | | Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* | Bump Version To 7.5.0v7.5.0Gravatar Hassan Abouelela2022-07-23-1/+2
| | | | | | | | Signed-off-by: Hassan Abouelela <[email protected]>
* | Merge pull request #97 from python-discord/dependabot/pip/flake8-bugbear-22.7.1Gravatar Hassan Abouelela2022-07-23-57/+57
|\ \ | | | | | | Bump flake8-bugbear from 22.6.22 to 22.7.1
| * | Bump flake8-bugbear from 22.6.22 to 22.7.1Gravatar dependabot[bot]2022-07-23-57/+57
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [flake8-bugbear](https://github.com/PyCQA/flake8-bugbear) from 22.6.22 to 22.7.1. - [Release notes](https://github.com/PyCQA/flake8-bugbear/releases) - [Commits](https://github.com/PyCQA/flake8-bugbear/compare/22.6.22...22.7.1) --- updated-dependencies: - dependency-name: flake8-bugbear dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>