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

jscheffl 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 cf904d7852f refactor: Explicitly added pydantic dependency to http 
provider as raised by @NBardelot (#68321)
cf904d7852f is described below

commit cf904d7852fb25b819909fcdf3adf1bef118e7fe
Author: David Blain <[email protected]>
AuthorDate: Thu Jun 11 23:52:14 2026 +0200

    refactor: Explicitly added pydantic dependency to http provider as raised 
by @NBardelot (#68321)
---
 generated/provider_dependencies.json | 1 +
 providers/http/README.rst            | 1 +
 providers/http/docs/index.rst        | 1 +
 providers/http/pyproject.toml        | 1 +
 uv.lock                              | 2 ++
 5 files changed, 6 insertions(+)

diff --git a/generated/provider_dependencies.json 
b/generated/provider_dependencies.json
index 296bba3c24a..969a4e55f59 100644
--- a/generated/provider_dependencies.json
+++ b/generated/provider_dependencies.json
@@ -1069,6 +1069,7 @@
       "apache-airflow>=2.11.0",
       "asgiref>=2.3.0; python_version < '3.14'",
       "asgiref>=3.11.1; python_version >= '3.14'",
+      "pydantic>=2.11.0",
       "requests-toolbelt>=1.0.0",
       "requests>=2.32.0,<3"
     ],
diff --git a/providers/http/README.rst b/providers/http/README.rst
index 443221d5fd9..ac6341c0940 100644
--- a/providers/http/README.rst
+++ b/providers/http/README.rst
@@ -60,6 +60,7 @@ PIP package                                 Version required
 ``aiohttp``                                 ``>=3.14.0``
 ``asgiref``                                 ``>=2.3.0; python_version < 
"3.14"``
 ``asgiref``                                 ``>=3.11.1; python_version >= 
"3.14"``
+``pydantic``                                ``>=2.11.0``
 ==========================================  
======================================
 
 Cross provider package dependencies
diff --git a/providers/http/docs/index.rst b/providers/http/docs/index.rst
index 5dd889edcd9..3a42aee88ea 100644
--- a/providers/http/docs/index.rst
+++ b/providers/http/docs/index.rst
@@ -108,6 +108,7 @@ PIP package                                 Version required
 ``aiohttp``                                 ``>=3.14.0``
 ``asgiref``                                 ``>=2.3.0; python_version < 
"3.14"``
 ``asgiref``                                 ``>=3.11.1; python_version >= 
"3.14"``
+``pydantic``                                ``>=2.11.0``
 ==========================================  
======================================
 
 Cross provider package dependencies
diff --git a/providers/http/pyproject.toml b/providers/http/pyproject.toml
index 3142dbd8910..5059e52acfd 100644
--- a/providers/http/pyproject.toml
+++ b/providers/http/pyproject.toml
@@ -68,6 +68,7 @@ dependencies = [
     "aiohttp>=3.14.0",
     "asgiref>=2.3.0; python_version < '3.14'",
     "asgiref>=3.11.1; python_version >= '3.14'",
+    "pydantic>=2.11.0",
 ]
 
 [dependency-groups]
diff --git a/uv.lock b/uv.lock
index 8e662789212..d2b3c2042f1 100644
--- a/uv.lock
+++ b/uv.lock
@@ -5787,6 +5787,7 @@ dependencies = [
     { name = "apache-airflow" },
     { name = "apache-airflow-providers-common-compat" },
     { name = "asgiref" },
+    { name = "pydantic" },
     { name = "requests" },
     { name = "requests-toolbelt" },
 ]
@@ -5809,6 +5810,7 @@ requires-dist = [
     { name = "apache-airflow-providers-common-compat", editable = 
"providers/common/compat" },
     { name = "asgiref", marker = "python_full_version < '3.14'", specifier = 
">=2.3.0" },
     { name = "asgiref", marker = "python_full_version >= '3.14'", specifier = 
">=3.11.1" },
+    { name = "pydantic", specifier = ">=2.11.0" },
     { name = "requests", specifier = ">=2.32.0,<3" },
     { name = "requests-toolbelt", specifier = ">=1.0.0" },
 ]

Reply via email to