This is an automated email from the ASF dual-hosted git repository.

gopidesu pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git


The following commit(s) were added to refs/heads/main by this push:
     new 9516a771f40 Bump pydantic min version to 2.12.3 (#63570)
9516a771f40 is described below

commit 9516a771f402da94ba35f0b53f66258716f04948
Author: GPK <[email protected]>
AuthorDate: Sat Mar 14 03:39:41 2026 +0000

    Bump pydantic min version to 2.12.3 (#63570)
---
 airflow-core/pyproject.toml          | 2 +-
 dev/registry/pyproject.toml          | 2 +-
 providers/edge3/docs/index.rst       | 2 +-
 providers/edge3/pyproject.toml       | 2 +-
 shared/secrets_masker/pyproject.toml | 2 +-
 task-sdk/pyproject.toml              | 2 +-
 6 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/airflow-core/pyproject.toml b/airflow-core/pyproject.toml
index 2c6c838b1d2..1f5ed2cb078 100644
--- a/airflow-core/pyproject.toml
+++ b/airflow-core/pyproject.toml
@@ -125,7 +125,7 @@ dependencies = [
     'pendulum>=3.1.0',
     "pluggy>=1.5.0",
     "psutil>=5.8.0",
-    "pydantic>=2.11.0",
+    "pydantic>=2.12.3",
     # Pygments 2.19.0 improperly renders .ini files with dictionaries as values
     # See https://github.com/pygments/pygments/issues/2834
     "pygments>=2.0.1,!=2.19.0",
diff --git a/dev/registry/pyproject.toml b/dev/registry/pyproject.toml
index 30d70642216..6adc5ea8d5a 100644
--- a/dev/registry/pyproject.toml
+++ b/dev/registry/pyproject.toml
@@ -33,7 +33,7 @@ version = "0.0.1"
 requires-python = ">=3.10"
 classifiers = ["Private :: Do Not Upload"]
 dependencies = [
-    "pydantic>=2.12.0",
+    "pydantic>=2.12.3",
     "pyyaml>=6.0.3",
 ]
 
diff --git a/providers/edge3/docs/index.rst b/providers/edge3/docs/index.rst
index 50e6ff77dc4..920352542fc 100644
--- a/providers/edge3/docs/index.rst
+++ b/providers/edge3/docs/index.rst
@@ -121,7 +121,7 @@ PIP package                                 Version required
 ==========================================  ===================
 ``apache-airflow``                          ``>=3.0.0,!=3.1.0``
 ``apache-airflow-providers-common-compat``  ``>=1.14.0``
-``pydantic``                                ``>=2.11.0``
+``pydantic``                                ``>=2.12.3``
 ``retryhttp``                               ``>=1.4.0``
 ``aiofiles``                                ``>=23.2.0``
 ``aiohttp``                                 ``>=3.9.2``
diff --git a/providers/edge3/pyproject.toml b/providers/edge3/pyproject.toml
index f1209231b80..2b234b8c244 100644
--- a/providers/edge3/pyproject.toml
+++ b/providers/edge3/pyproject.toml
@@ -67,7 +67,7 @@ requires-python = ">=3.10"
 dependencies = [
     "apache-airflow>=3.0.0,!=3.1.0",
     "apache-airflow-providers-common-compat>=1.14.0",
-    "pydantic>=2.11.0",
+    "pydantic>=2.12.3",
     "retryhttp>=1.4.0",
     "aiofiles>=23.2.0",
     "aiohttp>=3.9.2",
diff --git a/shared/secrets_masker/pyproject.toml 
b/shared/secrets_masker/pyproject.toml
index 04e1e862f44..9826a2e908d 100644
--- a/shared/secrets_masker/pyproject.toml
+++ b/shared/secrets_masker/pyproject.toml
@@ -27,7 +27,7 @@ dependencies = [
     'pendulum>=3.1.0',
     "methodtools>=0.4.7",
     "colorlog>=6.8.2",
-    "pydantic>2.11.0",
+    "pydantic>2.12.3",
 ]
 
 [dependency-groups]
diff --git a/task-sdk/pyproject.toml b/task-sdk/pyproject.toml
index 1fcd6e8817c..bd0382b9a89 100644
--- a/task-sdk/pyproject.toml
+++ b/task-sdk/pyproject.toml
@@ -68,7 +68,7 @@ dependencies = [
     # End of shared timezones dependencies
     # Start of shared secrets_masker dependencies
     "colorlog>=6.8.2",
-    "pydantic>2.11.0",
+    "pydantic>2.12.3",
     # End of shared secrets_masker dependencies
     # Start of shared logging dependencies
     "pygtrie>=2.5.0",

Reply via email to