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 - "on the first day of january" (UTC), Automerge - At any time (no schedule defined).
š¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
ā» Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
š» Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
==1.1.2
->==1.1.3.post0
>= 0.24, < 2.2.0
->>=2.2, <3
e777b33
->15c56db
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 - "on the first day of january" (UTC), Automerge - At any time (no schedule defined).
š¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
ā» Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
š» Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.