From 95c254989c47800fc2620103142b39d7d8a81143 Mon Sep 17 00:00:00 2001 From: Jarek Potiuk Date: Wed, 2 Oct 2024 23:47:29 -0700 Subject: [PATCH] Update min version of Pydantic to 2.6.4 Pydantic 2.6.4 fixes problem with AliasGenerator to throw error when generating schema - see an issue in Pydantic repository https://github.com/pydantic/pydantic/issues/8768 --- airflow/providers/edge/provider.yaml | 2 +- generated/provider_dependencies.json | 2 +- hatch_build.py | 2 +- newsfragments/41857.significant.rst | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/airflow/providers/edge/provider.yaml b/airflow/providers/edge/provider.yaml index cb775ee7cc7e4..3fd658337d489 100644 --- a/airflow/providers/edge/provider.yaml +++ b/airflow/providers/edge/provider.yaml @@ -30,7 +30,7 @@ versions: dependencies: - apache-airflow>=2.10.0 - - pydantic>=2.3.0 + - pydantic>=2.6.4 config: edge: diff --git a/generated/provider_dependencies.json b/generated/provider_dependencies.json index 10631afb9b292..59ab2d9d24b89 100644 --- a/generated/provider_dependencies.json +++ b/generated/provider_dependencies.json @@ -525,7 +525,7 @@ "edge": { "deps": [ "apache-airflow>=2.10.0", - "pydantic>=2.3.0" + "pydantic>=2.6.4" ], "devel-deps": [], "plugins": [], diff --git a/hatch_build.py b/hatch_build.py index e4cd1e6030cca..47964e5a27418 100644 --- a/hatch_build.py +++ b/hatch_build.py @@ -466,7 +466,7 @@ 'pendulum>=3.0.0,<4.0;python_version>="3.12"', "pluggy>=1.5.0", "psutil>=5.8.0", - "pydantic>=2.6.0", + "pydantic>=2.6.4", "pygments>=2.0.1", "pyjwt>=2.0.0", "python-daemon>=3.0.0", diff --git a/newsfragments/41857.significant.rst b/newsfragments/41857.significant.rst index df3c85853eee7..f0b06f2811b1f 100644 --- a/newsfragments/41857.significant.rst +++ b/newsfragments/41857.significant.rst @@ -1,3 +1,3 @@ **Breaking Change** -Airflow core now depends on ``pydantic>=2.3.0``. If you have Pydantic v1 installed, please upgrade. +Airflow core now depends on Pydantic v2. If you have Pydantic v1 installed, please upgrade.