Bump cryptography to 42.0.1 and pyOpenSSL to 24.0.0 (#108956)

* Bump cryptography to 42.0.1

changes: https://github.com/pyca/cryptography/compare/41.0.7...42.0.1

Note that more of the non-rust backend code has been removed
I had to handle that in
https://github.com/bdraco/chacha20poly1305-reuseable/releases/tag/v0.12.1

So there may be other downstream consumers that have a problem

* need pyOpenSSL as well

* too early before coffee
This commit is contained in:
J. Nick Koston 2024-01-27 10:30:00 -10:00 committed by GitHub
parent 49667a26b2
commit 601988ecf2
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 12 additions and 12 deletions

View File

@ -19,7 +19,7 @@ bluetooth-data-tools==1.19.0
cached_ipaddress==0.3.0
certifi>=2021.5.30
ciso8601==2.3.0
cryptography==41.0.7
cryptography==42.0.1
dbus-fast==2.21.1
fnv-hash-fast==0.5.0
ha-av==10.1.1
@ -44,7 +44,7 @@ pip>=21.3.1
psutil-home-assistant==0.0.1
PyJWT==2.8.0
PyNaCl==1.5.0
pyOpenSSL==23.2.0
pyOpenSSL==24.0.0
pyserial==3.5
python-slugify==8.0.1
PyTurboJPEG==1.7.1
@ -145,9 +145,9 @@ iso4217!=1.10.20220401
# We need at least >=2.1.0 (tensorflow integration -> pycocotools)
matplotlib==3.6.1
# pyOpenSSL 23.1.0 or later required to avoid import errors when
# cryptography 40.0.1 is installed with botocore
pyOpenSSL>=23.1.0
# pyOpenSSL 24.0.0 or later required to avoid import errors when
# cryptography 42.0.0 is installed with botocore
pyOpenSSL>=24.0.0
# protobuf must be in package constraints for the wheel
# builder to build binary wheels

View File

@ -43,9 +43,9 @@ dependencies = [
"lru-dict==1.3.0",
"PyJWT==2.8.0",
# PyJWT has loose dependency. We want the latest one.
"cryptography==41.0.7",
"cryptography==42.0.1",
# pyOpenSSL 23.2.0 is required to work with cryptography 41+
"pyOpenSSL==23.2.0",
"pyOpenSSL==24.0.0",
"orjson==3.9.12",
"packaging>=23.1",
"pip>=21.3.1",

View File

@ -20,8 +20,8 @@ ifaddr==0.2.0
Jinja2==3.1.3
lru-dict==1.3.0
PyJWT==2.8.0
cryptography==41.0.7
pyOpenSSL==23.2.0
cryptography==42.0.1
pyOpenSSL==24.0.0
orjson==3.9.12
packaging>=23.1
pip>=21.3.1

View File

@ -138,9 +138,9 @@ iso4217!=1.10.20220401
# We need at least >=2.1.0 (tensorflow integration -> pycocotools)
matplotlib==3.6.1
# pyOpenSSL 23.1.0 or later required to avoid import errors when
# cryptography 40.0.1 is installed with botocore
pyOpenSSL>=23.1.0
# pyOpenSSL 24.0.0 or later required to avoid import errors when
# cryptography 42.0.0 is installed with botocore
pyOpenSSL>=24.0.0
# protobuf must be in package constraints for the wheel
# builder to build binary wheels