aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* Merge pull request #162 from python-discord/handle-thread-close-on-interactinv9.1.1Gravatar ChrisJL2022-11-14-8/+27
|\ | | | | Handle not being able to delete the interaction message on button press.
| * Handle not being able to delete the interaction message on button press.Gravatar Chris Lovering2022-11-14-8/+27
|/
* Merge pull request #161 from python-discord/d.py-2.1Gravatar ChrisJL2022-11-14-116/+99
|\ | | | | Bump d.py to 2.1.0
| * Bump d.py to 2.1.0Gravatar Chris Lovering2022-11-13-116/+99
|/ | | | This also bumps some dev-deps to latest
* Merge pull request #160 from python-discord/fix-attributesGravatar ChrisJL2022-11-10-138/+177
|\ | | | | Add Support For Attributes In Docstrings
| * Clean Up Formatting Of Project Name In DocsGravatar Hassan Abouelela2022-11-10-4/+8
| | | | | | | | Signed-off-by: Hassan Abouelela <[email protected]>
| * Add Support For Attributes In DocstringsGravatar Hassan Abouelela2022-11-10-134/+169
|/ | | | | | | | | | | This allows class attributes to be defined in docstrings without causing an exception while linking the source code. Due to the non-static nature of attributes, it's not trivial to link their actual definition, so the chosen lines will actually be all the lines of the parent class. Signed-off-by: Hassan Abouelela <[email protected]>
* Merge pull request #157 from python-discord/prepare-for-pypi-releasev9.0.0Gravatar ChrisJL2022-11-05-458/+474
|\ | | | | Prepare for pypi release
| * Add six as a dev depGravatar Chris Lovering2022-11-05-1/+14
| |
| * Relock poetryGravatar Chris Lovering2022-11-05-406/+397
| |
| * Rename package due to naming conflictGravatar Chris Lovering2022-11-05-61/+66
| |
| * Update pyproject.toml module meta dataGravatar Chris Lovering2022-11-05-2/+9
|/
* Use New Static Build Site API (#122)Gravatar Hassan Abouelela2022-10-26-15/+14
| | | | | | | | Updates the build the script to use the new API provided by the site to fetch and download artifacts. Additionally, metadata files are deleted in CI. They are only required for speeding up subsequent builds, which is not applicable in CI, and only increases the build size.
* Merge pull request #88 from Numerlor/no-duplicate-decoGravatar ChrisJL2022-10-25-287/+731
|\
| * bump sphinx and sphinx-autodoc-typehintsGravatar Numerlor2022-09-27-68/+317
| |
| * 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
| | |