diff --git a/homeassistant/package_constraints.txt b/homeassistant/package_constraints.txt index ed9466073dd..7cd0a56c337 100644 --- a/homeassistant/package_constraints.txt +++ b/homeassistant/package_constraints.txt @@ -29,7 +29,7 @@ cached-ipaddress==0.10.0 certifi>=2021.5.30 ciso8601==2.3.2 cronsim==2.6 -cryptography==44.0.1 +cryptography==45.0.1 dbus-fast==2.43.0 fnv-hash-fast==1.5.0 go2rtc-client==0.1.2 @@ -55,7 +55,7 @@ psutil-home-assistant==0.0.1 PyJWT==2.10.1 pymicro-vad==1.0.1 PyNaCl==1.5.0 -pyOpenSSL==25.0.0 +pyOpenSSL==25.1.0 pyserial==3.5 pyspeex-noise==1.0.2 python-slugify==8.0.4 @@ -143,10 +143,6 @@ pubnub!=6.4.0 # https://github.com/dahlia/iso4217/issues/16 iso4217!=1.10.20220401 -# 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 protobuf==5.29.2 diff --git a/pyproject.toml b/pyproject.toml index 68954726b56..bab4f92bc23 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -82,10 +82,10 @@ dependencies = [ "numpy==2.2.2", "PyJWT==2.10.1", # PyJWT has loose dependency. We want the latest one. - "cryptography==44.0.1", + "cryptography==45.0.1", "Pillow==11.2.1", "propcache==0.3.1", - "pyOpenSSL==25.0.0", + "pyOpenSSL==25.1.0", "orjson==3.10.18", "packaging>=23.1", "psutil-home-assistant==0.0.1", diff --git a/requirements.txt b/requirements.txt index 25f977d455f..a4ab40f2538 100644 --- a/requirements.txt +++ b/requirements.txt @@ -34,10 +34,10 @@ lru-dict==1.3.0 mutagen==1.47.0 numpy==2.2.2 PyJWT==2.10.1 -cryptography==44.0.1 +cryptography==45.0.1 Pillow==11.2.1 propcache==0.3.1 -pyOpenSSL==25.0.0 +pyOpenSSL==25.1.0 orjson==3.10.18 packaging>=23.1 psutil-home-assistant==0.0.1 diff --git a/script/gen_requirements_all.py b/script/gen_requirements_all.py index 307a9c42d53..f2e423536e8 100755 --- a/script/gen_requirements_all.py +++ b/script/gen_requirements_all.py @@ -172,10 +172,6 @@ pubnub!=6.4.0 # https://github.com/dahlia/iso4217/issues/16 iso4217!=1.10.20220401 -# 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 protobuf==5.29.2