From b6458ff9b8d9336f3b6d43143df8b103eafdc89e Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Sun, 1 Dec 2024 20:06:14 -0600 Subject: [PATCH] Bump cryptography to 44.0.0 and pyOpenSSL to 24.3.0 (#132035) These should be bumped together to make sure we do not have any incompatibility issues. > Note: The Python Cryptographic Authority strongly suggests the use of pyca/cryptography where possible. If you are using pyOpenSSL for anything other than making a TLS connection you should move to cryptography and drop your pyOpenSSL dependency. --- homeassistant/package_constraints.txt | 4 ++-- pyproject.toml | 4 ++-- requirements.txt | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/homeassistant/package_constraints.txt b/homeassistant/package_constraints.txt index bf6730a9c75..f7b2ce8561d 100644 --- a/homeassistant/package_constraints.txt +++ b/homeassistant/package_constraints.txt @@ -25,7 +25,7 @@ bluetooth-data-tools==1.20.0 cached-ipaddress==0.8.0 certifi>=2021.5.30 ciso8601==2.3.1 -cryptography==43.0.1 +cryptography==44.0.0 dbus-fast==2.24.3 fnv-hash-fast==1.0.2 go2rtc-client==0.1.1 @@ -50,7 +50,7 @@ psutil-home-assistant==0.0.1 PyJWT==2.10.0 pymicro-vad==1.0.1 PyNaCl==1.5.0 -pyOpenSSL==24.2.1 +pyOpenSSL==24.3.0 pyserial==3.5 pyspeex-noise==1.0.2 python-slugify==8.0.4 diff --git a/pyproject.toml b/pyproject.toml index ab9001cff42..ec3fe8024d9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -55,10 +55,10 @@ dependencies = [ "lru-dict==1.3.0", "PyJWT==2.10.0", # PyJWT has loose dependency. We want the latest one. - "cryptography==43.0.1", + "cryptography==44.0.0", "Pillow==11.0.0", "propcache==0.2.1", - "pyOpenSSL==24.2.1", + "pyOpenSSL==24.3.0", "orjson==3.10.12", "packaging>=23.1", "psutil-home-assistant==0.0.1", diff --git a/requirements.txt b/requirements.txt index 73153bd90cb..0967b9b0618 100644 --- a/requirements.txt +++ b/requirements.txt @@ -26,10 +26,10 @@ ifaddr==0.2.0 Jinja2==3.1.4 lru-dict==1.3.0 PyJWT==2.10.0 -cryptography==43.0.1 +cryptography==44.0.0 Pillow==11.0.0 propcache==0.2.1 -pyOpenSSL==24.2.1 +pyOpenSSL==24.3.0 orjson==3.10.12 packaging>=23.1 psutil-home-assistant==0.0.1