I’m happy to announce the release of argon2-cffi 21.1.0!
With more than 13 million downloads per month, argon2-cffi is the most popular package for using the competition-winning Argon2 password hash in Python.
If you want more details on Argon2 and why it matters, check out my blog post "Storing Passwords in a Highly Parallelized World" https://hynek.me/articles/storing-passwords/.
Heartfelt thanks go to my generous GitHub sponsors https://github.com/sponsors/hynek, companies subscribing on Tidelift https://tidelift.com/subscription/pkg/pypi-argon2-cffi (currently nobody :( – tell your boss!), and people who bought me a coffee on https://ko-fi.com/the_hynek!
Support like that makes me work on FOSS on a Sunday afternoon, so please consider supporting me https://hynek.me/say-thanks/ too! <3
The highlights of this release are:
- abi3-wheels for all platforms. This means that argon2-cffi is ready for Python 3.10! - Good bye Python 2.
All Changes: ============
Vendoring Argon2 @ 62358ba (20190702)
Microsoft stopped providing the necessary SDKs to ship Python 2.7 wheels and currenly the downloads amount to 0.09%. Therefore we have decided that Python 2.7 is not supported anymore.
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).