Changelog#

-
-

Next 10.x feature release

    +
    +

    11.0.0 18th March 2024

    • [Breaking] #207: Enable more ruff linting rules. See GitHub release notes for breaking changes.

    • [Breaking] #208: Drop support for Pydantic 1.X

    • [Breaking] #208: Drop support for Python 3.10

    • [Breaking] #208: Split fakeredis optional dependency from the async-rediscache extra. You can now install with [fakeredis] to just install fakeredis (with lua support), [async-rediscache] to install just async-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.

    • +
    • [Feature] #205: Add pydis_core.utils.error_handling.commands.abc.AbstractCommandErrorHandler and pydis_core.utils.error_handling.commands.manager.CommandErrorManager to implement and register command error handlers independantly.

    • [Support] #204: Document the instance attributes of pydis_core.BotBase.

    • [Support] #206: Bump ruff from 0.1.15 to 0.2.2, using the new lint config namespace, and linting with the new rules.

    • [Support] #208: Bump ruff to 0.3.0 and target Python 3.11 now that 3.10 isn’t supported.

    • @@ -780,7 +792,7 @@