Update bcrypt requirement from <5,>=4.1 to >=4.1,<6
Authority :Comprehensive, framework-agnostic Python authentication lib
Brought to you by:
rkriad585
Originally created by: dependabot[bot]
Updates the requirements on bcrypt to permit the latest version.
Sourced from bcrypt's changelog.
5.0.0
- Bumped MSRV to 1.74.
- Added support for Python 3.14 and free-threaded Python 3.14.
- Added support for Windows on ARM.
- Passing
hashpwa password longer than 72 bytes now raises aValueError. Previously the password was silently truncated, following the behavior of the original OpenBSDbcryptimplementation.4.3.0
- Dropped support for Python 3.7.
- We now support free-threaded Python 3.13.
- We now support PyPy 3.11.
- We now publish wheels for free-threaded Python 3.13, for PyPy 3.11 on
manylinux, and for ARMv7l onmanylinux.4.2.1
- Bump Rust dependency versions - this should resolve crashes on Python 3.13 free-threaded builds.
- We no longer build
manylinuxwheels for PyPy 3.9.4.2.0
- Bump Rust dependency versions
- Removed the
BCRYPT_ALLOW_RUST_163environment variable.4.1.3
- Bump Rust dependency versions
4.1.2
- Publish both
py37andpy39wheels. This should resolve some errors relating to initializing a module multiple times per process.4.1.1
- Fixed the type signature on the
kdfmethod.- Fixed packaging bug on Windows.
- Fixed incompatibility with passlib package detection assumptions.
... (truncated)
5060bce 5.0.0 release (#1078](https://github.com/href="https://redirect.github.com/pyca/bcrypt/issues/1078">/issues/1078))e43f568 Bump actions/cache from 4.2.4 to 4.3.0 (#1077](https://github.com/href="https://redirect.github.com/pyca/bcrypt/issues/1077">/issues/1077))fc9f680 Bump libc from 0.2.175 to 0.2.176 in /src/_bcrypt (#1075](https://github.com/href="https://redirect.github.com/pyca/bcrypt/issues/1075">/issues/1075))633f46f Add support for Python 3.14 (#1073](https://github.com/href="https://redirect.github.com/pyca/bcrypt/issues/1073">/issues/1073))a2fefbb Remove pypy310 builds (#1074](https://github.com/href="https://redirect.github.com/pyca/bcrypt/issues/1074">/issues/1074))f60707e Bump wasi from 0.14.5+wasi-0.2.4 to 0.14.7+wasi-0.2.4 in /src/_bcrypt (#1071](https://github.com/href="https://redirect.github.com/pyca/bcrypt/issues/1071">/issues/1071))c790eed Bump unicode-ident from 1.0.18 to 1.0.19 in /src/_bcrypt (#1070](https://github.com/href="https://redirect.github.com/pyca/bcrypt/issues/1070">/issues/1070))122cbdc Bump target-lexicon from 0.13.2 to 0.13.3 in /src/_bcrypt (#1069](https://github.com/href="https://redirect.github.com/pyca/bcrypt/issues/1069">/issues/1069))2bd208d Bump wasi from 0.14.4+wasi-0.2.4 to 0.14.5+wasi-0.2.4 in /src/_bcrypt (#1068](https://github.com/href="https://redirect.github.com/pyca/bcrypt/issues/1068">/issues/1068))e1aa9e8 remove poinless cargo cache paths from CI (#1067](https://github.com/href="https://redirect.github.com/pyca/bcrypt/issues/1067">/issues/1067))Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.