Bump cryptography to 39.0.0 (#85846)

* Bump cryptography to 39.0.0

changelog: https://github.com/pyca/cryptography/compare/38.0.3...39.0.0

The change that is significant is https://github.com/pyca/cryptography/pull/7601 which
should help with esphome noise encryption performance

* constraints

* fix botocore not loading
This commit is contained in:
J. Nick Koston 2023-01-13 14:58:01 -10:00 committed by GitHub
parent dffc913f9e
commit 8b893b7062
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 15 additions and 3 deletions

View file

@ -17,7 +17,7 @@ bluetooth-auto-recovery==1.0.3
bluetooth-data-tools==0.3.1
certifi>=2021.5.30
ciso8601==2.3.0
cryptography==38.0.3
cryptography==39.0.0
dbus-fast==1.84.0
fnvhash==0.1.0
hass-nabucasa==0.61.0
@ -33,6 +33,7 @@ paho-mqtt==1.6.1
pillow==9.4.0
pip>=21.0,<22.4
psutil-home-assistant==0.0.1
pyOpenSSL==23.0.0
pyserial==3.5
python-slugify==4.0.1
pyudev==0.23.2
@ -138,3 +139,7 @@ uamqp==1.6.0
# Matplotlib 3.6.2 has issues building wheels on armhf/armv7
# We need at least >=2.1.0 (tensorflow integration -> pycocotools)
matplotlib==3.6.1
# pyOpenSSL 23.0.0 or later required to avoid import errors when
# cryptography 39.0.0 is installed with botocore
pyOpenSSL>=23.0.0

View file

@ -42,7 +42,9 @@ dependencies = [
"lru-dict==1.1.8",
"PyJWT==2.5.0",
# PyJWT has loose dependency. We want the latest one.
"cryptography==38.0.3",
"cryptography==39.0.0",
# pyOpenSSL 23.0.0 is required to work with cryptography 39+
"pyOpenSSL==23.0.0",
"orjson==3.8.4",
"pip>=21.0,<22.4",
"python-slugify==4.0.1",

View file

@ -16,7 +16,8 @@ ifaddr==0.1.7
jinja2==3.1.2
lru-dict==1.1.8
PyJWT==2.5.0
cryptography==38.0.3
cryptography==39.0.0
pyOpenSSL==23.0.0
orjson==3.8.4
pip>=21.0,<22.4
python-slugify==4.0.1

View file

@ -149,6 +149,10 @@ uamqp==1.6.0
# Matplotlib 3.6.2 has issues building wheels on armhf/armv7
# We need at least >=2.1.0 (tensorflow integration -> pycocotools)
matplotlib==3.6.1
# pyOpenSSL 23.0.0 or later required to avoid import errors when
# cryptography 39.0.0 is installed with botocore
pyOpenSSL>=23.0.0
"""
IGNORE_PRE_COMMIT_HOOK_ID = (