Skip to content

Commit

Permalink
Bump cryptography to 43.0.0 and pyOpenSSL to 24.2.1 and chacha20poly1…
Browse files Browse the repository at this point in the history
…305-reuseable >= 0.13.0 (home-assistant#122308)
  • Loading branch information
bdraco authored Jul 22, 2024
1 parent 5b32efb commit 02c64c7
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 10 deletions.
8 changes: 4 additions & 4 deletions homeassistant/package_constraints.txt
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ bluetooth-data-tools==1.19.3
cached_ipaddress==0.3.0
certifi>=2021.5.30
ciso8601==2.3.1
cryptography==42.0.8
cryptography==43.0.0
dbus-fast==2.22.1
fnv-hash-fast==0.5.0
ha-av==10.1.1
Expand All @@ -47,7 +47,7 @@ pip>=21.3.1
psutil-home-assistant==0.0.1
PyJWT==2.8.0
PyNaCl==1.5.0
pyOpenSSL==24.1.0
pyOpenSSL==24.2.1
pyserial==3.5
python-slugify==8.0.4
PyTurboJPEG==1.7.1
Expand Down Expand Up @@ -187,8 +187,8 @@ dacite>=1.7.0
# Musle wheels for pandas 2.2.0 cannot be build for any architecture.
pandas==2.1.4

# chacha20poly1305-reuseable==0.12.0 is incompatible with cryptography==42.0.x
chacha20poly1305-reuseable>=0.12.1
# chacha20poly1305-reuseable==0.12.x is incompatible with cryptography==43.0.x
chacha20poly1305-reuseable>=0.13.0

# pycountry<23.12.11 imports setuptools at run time
# https://github.com/pycountry/pycountry/blob/ea69bab36f00df58624a0e490fdad4ccdc14268b/HISTORY.txt#L39
Expand Down
4 changes: 2 additions & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -50,9 +50,9 @@ dependencies = [
"lru-dict==1.3.0",
"PyJWT==2.8.0",
# PyJWT has loose dependency. We want the latest one.
"cryptography==42.0.8",
"cryptography==43.0.0",
"Pillow==10.4.0",
"pyOpenSSL==24.1.0",
"pyOpenSSL==24.2.1",
"orjson==3.10.6",
"packaging>=23.1",
"pip>=21.3.1",
Expand Down
4 changes: 2 additions & 2 deletions requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -25,9 +25,9 @@ ifaddr==0.2.0
Jinja2==3.1.4
lru-dict==1.3.0
PyJWT==2.8.0
cryptography==42.0.8
cryptography==43.0.0
Pillow==10.4.0
pyOpenSSL==24.1.0
pyOpenSSL==24.2.1
orjson==3.10.6
packaging>=23.1
pip>=21.3.1
Expand Down
4 changes: 2 additions & 2 deletions script/gen_requirements_all.py
Original file line number Diff line number Diff line change
Expand Up @@ -208,8 +208,8 @@
# Musle wheels for pandas 2.2.0 cannot be build for any architecture.
pandas==2.1.4
# chacha20poly1305-reuseable==0.12.0 is incompatible with cryptography==42.0.x
chacha20poly1305-reuseable>=0.12.1
# chacha20poly1305-reuseable==0.12.x is incompatible with cryptography==43.0.x
chacha20poly1305-reuseable>=0.13.0
# pycountry<23.12.11 imports setuptools at run time
# https://github.com/pycountry/pycountry/blob/ea69bab36f00df58624a0e490fdad4ccdc14268b/HISTORY.txt#L39
Expand Down

0 comments on commit 02c64c7

Please sign in to comment.