chore(deps): update dependency argon2-cffi to v21 - abandoned #150
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
==20.1.0
->==21.3.0
Release Notes
hynek/argon2-cffi
v21.3.0
Compare Source
Fixed
py.typed
file made Mypy ignore them.#113
v21.2.0
Compare Source
Removed
Python 3.5 is not supported anymore.
The CFFI bindings have been extracted into a separate project: [argon2-cffi-bindings]
This makes argon2-cffi a Python-only project und should make it easier to contribute to and have more frequent releases with high-level features.
This change is breaking for users who want to use a system-wide installation of Argon2 instead of our vendored code, because the argument to the
--no-binary
argument changed.Please refer to the installation guide.
Added
Thanks to lots of work within [argon2-cffi-bindings], there're pre-compiled wheels for many new platforms.
Including:
universal2
amd64
andarm64
i686
,amd64
, andarm64
We hope to provide wheels for Windows on
arm64
soon, but are waiting for GitHub Actions to support that.argon2.Parameters.from_parameters()
together with theargon2.profiles
module that offers easy access to the RFC-recommended configuration parameters and then some.#101
#110
The CLI interface now has a
--profile
option that takes any name fromargon2.profiles
.Types!
argon2-cffi is now fully typed.
#112
Changed
argon2.PasswordHasher
now uses the RFC 9106 low-memory profile by default.The old defaults are available as
argon2.profiles.PRE_21_2
.v21.1.0
Compare Source
Vendoring Argon2 @ 62358ba (
2019070
)Removed
Therefore we have decided that Python 2.7 is not supported anymore.
Changed
There are indeed no changes whatsoever to the code of argon2-cffi.
The Argon2 project also hasn't tagged a new release since July 2019.
There also don't seem to be any important pending fixes.
This release is mainly about improving the way binary wheels are built (
abi3
on all platforms).Configuration
📅 Schedule: Branch creation - "after 10pm every weekday,every weekend" in timezone Africa/Lusaka, 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 has been generated by Mend Renovate. View repository job log here.