aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
...
| * | Replace deprecated functions with new pydantic v2 functionsGravatar Chris Lovering2023-08-11-42/+53
| | |
| * | Use new Pydantic v2 logic for constant loadingGravatar Chris Lovering2023-08-11-275/+246
| | |
| * | Bump pydantic to v2 and install pydantic-settingsGravatar Chris Lovering2023-08-11-71/+166
|/ /
* | Merge pull request #2710 from python-discord/dependabot/pip/ruff-0.0.283Gravatar Amrou Bellalouna2023-08-11-21/+21
|\ \ | | | | | | Bump ruff from 0.0.282 to 0.0.283
| * | Bump ruff from 0.0.282 to 0.0.283Gravatar dependabot[bot]2023-08-10-21/+21
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [ruff](https://github.com/astral-sh/ruff) from 0.0.282 to 0.0.283. - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/BREAKING_CHANGES.md) - [Commits](https://github.com/astral-sh/ruff/compare/v0.0.282...v0.0.283) --- updated-dependencies: - dependency-name: ruff dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
* | Bump regex from 2023.6.3 to 2023.8.8 (#2711)Gravatar dependabot[bot]2023-08-09-91/+91
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [regex](https://github.com/mrabarnett/mrab-regex) from 2023.6.3 to 2023.8.8. - [Changelog](https://github.com/mrabarnett/mrab-regex/blob/hg/changelog.txt) - [Commits](https://github.com/mrabarnett/mrab-regex/compare/2023.6.3...2023.8.8) --- updated-dependencies: - dependency-name: regex dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* | Bump more-itertools from 10.0.0 to 10.1.0 (#2707)Gravatar dependabot[bot]2023-08-06-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [more-itertools](https://github.com/more-itertools/more-itertools) from 10.0.0 to 10.1.0. - [Release notes](https://github.com/more-itertools/more-itertools/releases) - [Commits](https://github.com/more-itertools/more-itertools/commits) --- updated-dependencies: - dependency-name: more-itertools dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* | Fix docs link markdown (#2708)Gravatar Numerlor2023-08-06-0/+2
| |
* | Change DM users get when warned (#2696)Gravatar Steele Farnsworth2023-08-05-13/+31
| |
* | Bump rapidfuzz from 3.1.2 to 3.2.0 (#2706)Gravatar dependabot[bot]2023-08-03-95/+95
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [rapidfuzz](https://github.com/maxbachmann/RapidFuzz) from 3.1.2 to 3.2.0. - [Release notes](https://github.com/maxbachmann/RapidFuzz/releases) - [Changelog](https://github.com/maxbachmann/RapidFuzz/blob/main/CHANGELOG.rst) - [Commits](https://github.com/maxbachmann/RapidFuzz/compare/v3.1.2...v3.2.0) --- updated-dependencies: - dependency-name: rapidfuzz dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* | Bump ruff from 0.0.280 to 0.0.282 (#2703)Gravatar dependabot[bot]2023-08-02-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [ruff](https://github.com/astral-sh/ruff) from 0.0.280 to 0.0.282. - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/BREAKING_CHANGES.md) - [Commits](https://github.com/astral-sh/ruff/compare/v0.0.280...v0.0.282) --- updated-dependencies: - dependency-name: ruff dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* | Bump sentry-sdk from 1.29.1 to 1.29.2 (#2704)Gravatar dependabot[bot]2023-08-02-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [sentry-sdk](https://github.com/getsentry/sentry-python) from 1.29.1 to 1.29.2. - [Release notes](https://github.com/getsentry/sentry-python/releases) - [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md) - [Commits](https://github.com/getsentry/sentry-python/compare/1.29.1...1.29.2) --- updated-dependencies: - dependency-name: sentry-sdk dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* | Bump taskipy from 1.11.0 to 1.12.0 (#2699)Gravatar dependabot[bot]2023-08-02-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [taskipy](https://github.com/taskipy/taskipy) from 1.11.0 to 1.12.0. - [Commits](https://github.com/taskipy/taskipy/compare/1.11.0...1.12.0) --- updated-dependencies: - dependency-name: taskipy dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* | Bump sentry-sdk from 1.28.1 to 1.29.1 (#2702)Gravatar dependabot[bot]2023-08-02-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [sentry-sdk](https://github.com/getsentry/sentry-python) from 1.28.1 to 1.29.1. - [Release notes](https://github.com/getsentry/sentry-python/releases) - [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md) - [Commits](https://github.com/getsentry/sentry-python/compare/1.28.1...1.29.1) --- updated-dependencies: - dependency-name: sentry-sdk dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* | Bump emoji from 2.6.0 to 2.7.0 (#2693)Gravatar dependabot[bot]2023-07-25-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [emoji](https://github.com/carpedm20/emoji) from 2.6.0 to 2.7.0. - [Release notes](https://github.com/carpedm20/emoji/releases) - [Changelog](https://github.com/carpedm20/emoji/blob/master/CHANGES.md) - [Commits](https://github.com/carpedm20/emoji/compare/v2.6.0...v2.7.0) --- updated-dependencies: - dependency-name: emoji dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* | Bump more-itertools from 9.1.0 to 10.0.0 (#2694)Gravatar dependabot[bot]2023-07-25-6/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [more-itertools](https://github.com/more-itertools/more-itertools) from 9.1.0 to 10.0.0. - [Release notes](https://github.com/more-itertools/more-itertools/releases) - [Commits](https://github.com/more-itertools/more-itertools/compare/v9.1.0...v10.0.0) --- updated-dependencies: - dependency-name: more-itertools dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* | Merge pull request #2680 from python-discord/dependabot/pip/ruff-0.0.278Gravatar ChrisJL2023-07-25-36/+25
|\ \ | | | | | | Bump ruff from 0.0.277 to 0.0.280
| * | Remove unused noqa directiveGravatar Chris Lovering2023-07-24-1/+1
| | |
| * | Ignore RUF015 linting ruleGravatar Chris Lovering2023-07-24-1/+1
| | | | | | | | | | | | This rule is Prefer next(iter({iterable})) over list({iterable})[0] which we don't agree with
| * | Bump ruff from 0.0.277 to 0.0.280Gravatar dependabot[bot]2023-07-24-34/+23
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [ruff](https://github.com/astral-sh/ruff) from 0.0.277 to 0.0.280. - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/BREAKING_CHANGES.md) - [Commits](https://github.com/astral-sh/ruff/compare/v0.0.277...v0.0.280) --- updated-dependencies: - dependency-name: ruff dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
* | Bump deepdiff from 6.3.0 to 6.3.1 (#2673)Gravatar dependabot[bot]2023-07-24-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [deepdiff](https://github.com/seperman/deepdiff) from 6.3.0 to 6.3.1. - [Release notes](https://github.com/seperman/deepdiff/releases) - [Changelog](https://github.com/seperman/deepdiff/blob/master/docs/changelog.rst) - [Commits](https://github.com/seperman/deepdiff/compare/6.3.0...6.3.1) --- updated-dependencies: - dependency-name: deepdiff dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* | Bump rapidfuzz from 3.1.1 to 3.1.2 (#2689)Gravatar dependabot[bot]2023-07-24-95/+95
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [rapidfuzz](https://github.com/maxbachmann/RapidFuzz) from 3.1.1 to 3.1.2. - [Release notes](https://github.com/maxbachmann/RapidFuzz/releases) - [Changelog](https://github.com/maxbachmann/RapidFuzz/blob/main/CHANGELOG.rst) - [Commits](https://github.com/maxbachmann/RapidFuzz/compare/v3.1.1...v3.1.2) --- updated-dependencies: - dependency-name: rapidfuzz dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* | Properly capitalize "Python" in tags (#2690)Gravatar jchristgit2023-07-22-8/+8
| | | | | | Closes python-discord/site#1044.
* | Merge pull request #2687 from python-discord/remove-unused-dependenciesGravatar Amrou Bellalouna2023-07-22-141/+127
|\ \ | | | | | | Remove unused dependencies.
| * | remove unused dependencies.Gravatar shtlrs2023-07-22-141/+127
|/ /
* | Merge pull request #2688 from python-discord/dependabot/pip/aiohttp-3.8.5Gravatar Amrou Bellalouna2023-07-20-90/+90
|\ \ | | | | | | Bump aiohttp from 3.8.4 to 3.8.5
| * | Bump aiohttp from 3.8.4 to 3.8.5Gravatar dependabot[bot]2023-07-20-90/+90
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [aiohttp](https://github.com/aio-libs/aiohttp) from 3.8.4 to 3.8.5. - [Release notes](https://github.com/aio-libs/aiohttp/releases) - [Changelog](https://github.com/aio-libs/aiohttp/blob/v3.8.5/CHANGES.rst) - [Commits](https://github.com/aio-libs/aiohttp/compare/v3.8.4...v3.8.5) --- updated-dependencies: - dependency-name: aiohttp dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]>
* | Merge pull request #2678 from python-discord/allow-overwrite-of-paste-urlGravatar ChrisJL2023-07-14-10/+16
|\ \ | | | | | | Allow the url used for the paste service to be overwritten
| * | Allow the url used for the paste service to be overwrittenGravatar Chris Lovering2023-07-11-10/+16
| | |
* | | Merge pull request #2681 from python-discord/dependabot/pip/sentry-sdk-1.28.1Gravatar ChrisJL2023-07-14-5/+16
|\ \ \ | |/ / |/| | Bump sentry-sdk from 1.28.0 to 1.28.1
| * | Bump sentry-sdk from 1.28.0 to 1.28.1Gravatar dependabot[bot]2023-07-13-5/+16
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [sentry-sdk](https://github.com/getsentry/sentry-python) from 1.28.0 to 1.28.1. - [Release notes](https://github.com/getsentry/sentry-python/releases) - [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md) - [Commits](https://github.com/getsentry/sentry-python/compare/1.28.0...1.28.1) --- updated-dependencies: - dependency-name: sentry-sdk dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
* | Merge pull request #2648 from python-discord/use-bot-core-paste-serviceGravatar ChrisJL2023-07-11-309/+136
|\ \ | | | | | | Use bot core paste service
| * | Update paste tag for new paste serviceGravatar Chris Lovering2023-07-11-1/+1
| | |
| * | Bump bot-core to 9.9.2Gravatar Chris Lovering2023-07-11-98/+89
| | |
| * | Mock _lexers_supported_by_pastebin in test to ensure no call to external ↵Gravatar Chris Lovering2023-07-11-5/+8
| | | | | | | | | | | | service is made
| * | Remove unneeded paste service constantGravatar Chris Lovering2023-07-11-1/+0
| | |
| * | Use the new pydis_core send_to_paste_service functionGravatar Chris Lovering2023-07-11-206/+40
|/ /
* | Additional potential symbols in valid invites (#2663)Gravatar Boris Muratov2023-07-11-3/+3
| | | | | | | | | | * Additional potential symbols in valid invites * Align comments
* | Bump sentry-sdk from 1.26.0 to 1.28.0 (#2676)Gravatar dependabot[bot]2023-07-11-5/+14
| | | | | | | | Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* | Fix some test warnings (#2675)Gravatar wookie1842023-07-09-17/+26
| | | | | | | | | | | | | | * Fix test warnings * Remove unnecessary event_loop parameters This is not necessary as the current event loop will be used which is the same as self.bot.loop. Removing these should slightly improve test speed as the mock for self.bot.loop doesn't need to be created.
* | Optimise startup time (#2662)Gravatar ChrisJL2023-07-08-50/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | * Defer fetching webhooks for python news until first loop, rather than startup * Defer fetching webhook for buck pond until first duckify, rather than startup * Use get_or_fetch channel for getting big brother channel at startup * Defer fetching peps until first time command is ran * Don't load extensions in a task BotBase.load_extentions now creates a task by default, so there's no need for us to do this too.
* | Bump ruff from 0.0.275 to 0.0.277 (#2667)Gravatar dependabot[bot]2023-07-06-49/+49
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Bump ruff from 0.0.275 to 0.0.277 Bumps [ruff](https://github.com/astral-sh/ruff) from 0.0.275 to 0.0.277. - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/BREAKING_CHANGES.md) - [Commits](https://github.com/astral-sh/ruff/compare/v0.0.275...v0.0.277) --- updated-dependencies: - dependency-name: ruff dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> * Appeased the linter --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Xithrius <[email protected]>
* | Merge pull request #2671 from python-discord/undo-sentry-sdk-updateGravatar Boris Muratov2023-07-06-5/+5
|\ \ | | | | | | Undo sentry update
| * | Undo sentry updateGravatar wookie1842023-07-06-5/+5
|/ /
* | Bump lxml from 4.9.2 to 4.9.3 (#2668)Gravatar dependabot[bot]2023-07-06-81/+85
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [lxml](https://github.com/lxml/lxml) from 4.9.2 to 4.9.3. - [Release notes](https://github.com/lxml/lxml/releases) - [Changelog](https://github.com/lxml/lxml/blob/master/CHANGES.txt) - [Commits](https://github.com/lxml/lxml/compare/lxml-4.9.2...lxml-4.9.3) --- updated-dependencies: - dependency-name: lxml dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* | Bump sentry-sdk from 1.26.0 to 1.27.0 (#2664)Gravatar dependabot[bot]2023-07-06-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [sentry-sdk](https://github.com/getsentry/sentry-python) from 1.26.0 to 1.27.0. - [Release notes](https://github.com/getsentry/sentry-python/releases) - [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md) - [Commits](https://github.com/getsentry/sentry-python/compare/1.26.0...1.27.0) --- updated-dependencies: - dependency-name: sentry-sdk dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
| * Make the moderator the author of the compban for phishing attemptsGravatar mbaruh2023-07-22-1/+1
| |
| * Don't handle discord invites as domains in phishing detectionGravatar mbaruh2023-07-22-1/+3
| |
| * Add phishing detection and handlingGravatar mbaruh2023-07-05-5/+131
| | | | | | | | Adds a button to the mod alert when there's a chance this is a phishing attempt. Pressing the button will compban the user and add the appropriate content as an autoban filter.
| * Allow arbitrary strings when adding invite filtersGravatar mbaruh2023-07-05-2/+8
|/ | | | If the given content isn't in the discord.gg/<invite> pattern, it will instead take it as the invite code itself as long as it doesn't contain spaces.