Bump pydis-core from 11.3.1 to 11.4.0
Bumps pydis-core from 11.3.1 to 11.4.0.
Release notes
Sourced from pydis-core's releases.
v11.4.0
What's Changed
- Update discord invite regex by
@ChrisLoveringin python-discord/bot-core#269Full Changelog: https://bot-core.pythondiscord.com/main/changelog.html
Changelog
Sourced from pydis-core's changelog.
.. See docs for details on formatting your entries https://releases.readthedocs.io/en/latest/concepts.html
Changelog
:release:
11.4.0 <11th September 2024>:feature:
269Update :obj:pydis_core.utils.regex.DISCORD_INVITEto also match backslash before the invite code.:release:
11.3.1 <25th July 2024>:bug:
-Correct the docstring of :obj:pydis_core.utils.interactions.ViewWithUserAndRoleCheck.:release:
11.3.0 <17th July 2024>:feature:
254Add apy.typedfile for :literal-url:PEP 561 <https://peps.python.org/pep-0561/>compliance.:release:
11.2.0 <22nd June 2024>:support:
244Bump Discord.py to :literal-url:2.4.0 <https://github.com/Rapptz/discord.py/releases/tag/v2.4.0>.:release:
11.1.0 <30th March 2024>:support:
210Drop the restriction that meant fakeredis could not be installed on Python 3.12 as lupa now supports 3.12:release:
11.0.1 <20th March 2024>:bug:
209Extract original error from :obj:discord.ext.commands.errors.CommandInvokeErrorbefore handling it.:release:
11.0.0 <18th March 2024>:breaking:
208Splitfakeredisoptional dependency from theasync-rediscacheextra. You can now install with[fakeredis]to just install fakeredis (with lua support),[async-rediscache]to install justasync-rediscache, or use either[all]or[async-rediscache,fakeredis]to install both. This allows users who do no rely on fakeredis to install in 3.12 environments.:support:
208Add support for Python 3.12. Be aware, at time of writing, our usage of fakeredis does not currently support 3.12. This is due to :literal-url:this lupa issue<https://github.com/scoder/lupa/issues/245>. Lupa is required by async-rediscache for lua script support within fakeredis. As such, fakeredis can not be installed in a Python 3.12 environment.:breaking:
208Drop support for Python 3.10:breaking:
208Drop support for Pydantic 1.X:support:
208Bump ruff to 0.3.0 and target Python 3.11 now that 3.10 isn't supported.:breaking:
207Enable more ruff linting rules. See :literal-url:GitHub release notes <https://github.com/python-discord/bot-core/releases/tag/v11.0.0>for breaking changes.:support:
206Bump ruff from 0.1.15 to 0.2.2, using the new lint config namespace, and linting with the new rules.:feature:
205Add :obj:pydis_core.utils.error_handling.commands.abc.AbstractCommandErrorHandlerand :obj:pydis_core.utils.error_handling.commands.manager.CommandErrorManagerto implement and register command error handlers independantly.:support:
204Document the instance attributes of :obj:pydis_core.BotBase.:release:
10.7.0 <30th January 2024>:feature:
158Add locking utilities for controlling concurrency logic:support:
202Bump various development dependencies and CI workflow action versions:feature:
194Add the :obj:pydis_core.utils.interactions.user_has_accesshelper function, that returns whether the given user is in the allowed_users list, or has a role from allowed_roles.:release:
10.6.0 <30th January 2024>:feature:
189Add :obj:pydis_core.utils.pagination.LinePaginatorwhich allows users to paginate over content using Embeds, with emoji reactions facilitating navigation.:feature:
189Add :obj:pydis_core.utils.messages.reaction_check, a predicate that dictates whether a user has the right to add a specific set of reactions based on certain criteria.:feature:
199Port common discord.commands checks from other bots to :obj:pydis_core.utils.checks.:release:
10.5.1 <14th December 2023>:bug:
200Do not attempt to read response body if the HTTP response code is 204. Previously only :obj:pydis_core.site_api.APIClient.deletedid this.
... (truncated)
Commits
06b1adaBump version to v11.4.0b892c86Remove an unneeded noqa0bd32afUpdate Discord invite regex to also match backslash before the invite code5500c5eIgnore symbols starting with __ in the linkcode resolverde24020Bump dev dependencies to latestdeefdacDisable ruff preview modeaa8f868Update the feature type of 11.3.1 to ensure the changelog renders it correctly- See full diff in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)