pallets/itsdangerous (itsdangerous)
### [`v2.2.0`](https://redirect.github.com/pallets/itsdangerous/blob/HEAD/CHANGES.rst#Version-220)
[Compare Source](https://redirect.github.com/pallets/itsdangerous/compare/2.1.2...2.2.0)
Released 2024-04-16
- Drop support for Python 3.7. :pr:`372`
- Use modern packaging metadata with `pyproject.toml` instead of `setup.cfg`.
:pr:`326`
- Use `flit_core` instead of `setuptools` as build backend.
- Deprecate the `__version__` attribute. Use feature detection, or
`importlib.metadata.version("itsdangerous")`, instead. :issue:`371`
- `Serializer` and the return type of `dumps` is generic for type checking.
By default it is `Serializer[str]` and `dumps` returns a `str`. If a
different `serializer` argument is given, it will try to infer the return
type of its `dumps` method. :issue:`347`
- The default `hashlib.sha1` may not be available in FIPS builds. Don't
access it at import time so the developer has time to change the default.
:issue:`375`
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
==2.1.2
->==2.2.0
Release Notes
pallets/itsdangerous (itsdangerous)
### [`v2.2.0`](https://redirect.github.com/pallets/itsdangerous/blob/HEAD/CHANGES.rst#Version-220) [Compare Source](https://redirect.github.com/pallets/itsdangerous/compare/2.1.2...2.2.0) Released 2024-04-16 - Drop support for Python 3.7. :pr:`372` - Use modern packaging metadata with `pyproject.toml` instead of `setup.cfg`. :pr:`326` - Use `flit_core` instead of `setuptools` as build backend. - Deprecate the `__version__` attribute. Use feature detection, or `importlib.metadata.version("itsdangerous")`, instead. :issue:`371` - `Serializer` and the return type of `dumps` is generic for type checking. By default it is `Serializer[str]` and `dumps` returns a `str`. If a different `serializer` argument is given, it will try to infer the return type of its `dumps` method. :issue:`347` - The default `hashlib.sha1` may not be available in FIPS builds. Don't access it at import time so the developer has time to change the default. :issue:`375`Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.