aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* add settings.pyport-constantsGravatar shtlrs2023-05-29-0/+95
| | | | | | This is only for demo purposes. It currently only includes the _Channels class
* add pydantic as a dependencyGravatar shtlrs2023-05-29-80/+135
|
* Merge pull request #175 from ↵v9.6.0Gravatar ChrisJL2023-05-06-309/+306
|\ | | | | | | | | python-discord/log-when-waiting-for-guild-to-be-available Log when waiting for guild to be available
| * Changelog recent changes to bot-coreGravatar Chris Lovering2023-05-06-1/+7
| |
| * Log when waiting for a guild before loading extensionsGravatar Chris Lovering2023-05-06-0/+3
| |
| * Bump d.py to 2.2.3Gravatar Chris Lovering2023-05-06-308/+296
|/
* Bump dependencies to latestv9.5.1Gravatar Chris Lovering2023-03-02-458/+525
|
* Explicitly set the stack level of the warnings.warn callGravatar Chris Lovering2023-03-02-1/+1
| | | | The warn method from the warnings module uses a stacklevel of 1 by default. This will only show a stack trace for the line on which the warn method is called. It is therefore recommended to use a stacklevel of 2 or greater to provide more information to the user.
* Don't override the default list of ignored flake8 rulesGravatar Chris Lovering2023-03-02-1/+1
|
* Bump Discord.py to 2.2.2Gravatar Chris Lovering2023-03-02-3/+6
|
* Bump discord-py to 2.2.0 (#173)v9.5.0Gravatar Amrou Bellalouna2023-02-28-931/+934
| | | | | | | * bump dpy to 2.2.0 * update changelog * bump version in tool.poetry table
* Bump discord.py to 2.1.1 (#172)v9.4.1Gravatar Amrou Bellalouna2023-02-09-6/+10
| | | | | | | | | | | | | * bump dpy to 2.1.1 * add bump history to changelog * bump pydis-core version in pyproject.toml * reinstate the old state for release 9.3.1 --------- Co-authored-by: Amrou Bellalouna <[email protected]>
* Merge pull request #171 from python-discord/sync-tree-on-startupv9.4.0Gravatar ChrisJL2023-01-11-7/+24
|\ | | | | Sync global and guild app command tree on startup
| * Sync global and guild app command tree on startupGravatar Chris Lovering2022-12-26-7/+24
|/
* Merge pull request #170 from shtlrs/140-save-references-of-created-tasksGravatar ChrisJL2022-12-24-1/+10
|\ | | | | Save references of newly created taks
| * fix instantiation of bg tasks setGravatar Amrou Bellalouna2022-12-23-1/+1
| |
| * update version and carve it in changelogGravatar Amrou Bellalouna2022-12-23-1/+5
| |
| * save newly created tasks in a setGravatar Amrou Bellalouna2022-12-23-3/+3
| |
| * Merge branch 'main' of https://github.com/shtlrs/bot-coreGravatar Amrou Bellalouna2022-12-13-7/+12
| |\ | |/ |/|
* | Return None upon receiving a bad request from Discord in get_or_fetch_member ↵v9.3.0Gravatar Amrou Bellalouna2022-12-13-7/+12
| | | | | | | | | | (#169) Co-authored-by: Amrou Bellalouna <[email protected]>
| * save strong references of newly created tasks in the `TASKS` setGravatar Amrou Bellalouna2022-12-12-0/+5
|/
* Merge pull request #151 from python-discord/Python-3.11v9.2.0Gravatar Hassan Abouelela2022-12-12-475/+434
|\ | | | | Python 3.11 support
| * Matrix test both 3.10 and 3.11 in CIGravatar Chris Lovering2022-12-11-22/+30
| |
| * Add a dry run step to lint & test CIGravatar Chris Lovering2022-12-11-1/+5
| |
| * Update dockerignore to include dev dirGravatar Chris Lovering2022-12-11-4/+2
| | | | | | | | | | | | This is so that CI can build an image that includes the dev folder, which has the exmaple bot. This also removes the test and docs folders, as they od not need to be in a built image.
| * Simplify docker-compose volumesGravatar Chris Lovering2022-12-11-3/+2
| | | | | | | | This is fine to do now, since we set POETRY_VIRTUALENVS_IN_PROJECT=false in python-poetry-base
| * Add changelog for 3.11 and new decoratorGravatar Chris Lovering2022-12-11-1/+5
| |
| * Mark project as requiring poetry-core>=1.2.0Gravatar Chris Lovering2022-12-11-1/+1
| | | | | | | | This is required due to the use of dependancy groups
| * Support 3.11 and bump CI to use 3.11Gravatar Chris Lovering2022-12-11-8/+9
| |
| * Support 3.11 & bump all depsGravatar Chris Lovering2022-12-11-439/+384
|/
* 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
| |