diff --git a/homeassistant/package_constraints.txt b/homeassistant/package_constraints.txt index 7c1a87048a58..e07f3b1fe68d 100644 --- a/homeassistant/package_constraints.txt +++ b/homeassistant/package_constraints.txt @@ -134,7 +134,7 @@ backoff>=2.0 Brotli>=1.2.0 # ensure pydantic version does not float since it might have breaking changes -pydantic==2.12.2 +pydantic==2.13.0 # Required for Python 3.14.0 compatibility (#119223). mashumaro>=3.17.0 diff --git a/pyproject.toml b/pyproject.toml index 3d100ae5e1c6..4bc7dd13ee96 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -584,16 +584,6 @@ filterwarnings = [ "ignore:telnetlib was removed in Python 3.13.*'standard-telnetlib':DeprecationWarning:ndms2_client.connection", "ignore:telnetlib was removed in Python 3.13.*'standard-telnetlib':DeprecationWarning:pyws66i", - # -- Pydantic V1 models - # https://github.com/madpilot/amberelectric.py - v2.0.12 - 2024-11-19 - "ignore:Core Pydantic V1 functionality isn't compatible with Python 3.14 or greater:UserWarning:amberelectric.api.amber_api", - # https://github.com/elevenlabs/elevenlabs-python - v2.18.0 - 2024-10-14 - "ignore:Core Pydantic V1 functionality isn't compatible with Python 3.14 or greater:UserWarning:elevenlabs.core.pydantic_utilities", - # https://github.com/Lektrico/lektricowifi - v0.1 - 2025-05-19 - "ignore:Core Pydantic V1 functionality isn't compatible with Python 3.14 or greater:UserWarning:lektricowifi.models", - # https://github.com/sstallion/sensorpush-api - v2.1.3 - 2025-06-10 - "ignore:Core Pydantic V1 functionality isn't compatible with Python 3.14 or greater:UserWarning:sensorpush_api.api.api_api", - # -- New in Python 3.14 # https://github.com/litl/backoff/pull/220 - v2.2.1 - 2022-10-05 (archived) "ignore:'asyncio.iscoroutinefunction' is deprecated and slated for removal in Python 3.16:DeprecationWarning:(backoff._decorator|backoff._async)", diff --git a/requirements_test.txt b/requirements_test.txt index 701e4f160586..4d9999b42023 100644 --- a/requirements_test.txt +++ b/requirements_test.txt @@ -16,7 +16,7 @@ license-expression==30.4.3 mock-open==1.4.0 mypy==1.20.1 prek==0.2.28 -pydantic==2.12.2 +pydantic==2.13.0 pylint==4.0.5 pylint-per-file-ignores==1.4.0 pipdeptree==2.26.1 diff --git a/script/gen_requirements_all.py b/script/gen_requirements_all.py index f54535e9278c..e5fdab736c32 100755 --- a/script/gen_requirements_all.py +++ b/script/gen_requirements_all.py @@ -124,7 +124,7 @@ backoff>=2.0 Brotli>=1.2.0 # ensure pydantic version does not float since it might have breaking changes -pydantic==2.12.2 +pydantic==2.13.0 # Required for Python 3.14.0 compatibility (#119223). mashumaro>=3.17.0