You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by po...@apache.org on 2023/07/02 06:41:04 UTC
[airflow] branch main updated: Limit Pydantic to < 2.0.0 until we solve 2.0.0 incompatibilities (#32312)
This is an automated email from the ASF dual-hosted git repository.
potiuk 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 2811ba7109 Limit Pydantic to < 2.0.0 until we solve 2.0.0 incompatibilities (#32312)
2811ba7109 is described below
commit 2811ba710991d71466afa21c500ee55aeda5d8a1
Author: Jarek Potiuk <ja...@potiuk.com>
AuthorDate: Sun Jul 2 08:40:57 2023 +0200
Limit Pydantic to < 2.0.0 until we solve 2.0.0 incompatibilities (#32312)
The Pydantic 2.0.0 release on 30th of June broke a number of CI
tests (including some K8S tests).
We limit it temporarily until the incompatibilities are fixed.
Related: #32311
---
setup.cfg | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/setup.cfg b/setup.cfg
index d5d91d3d8f..91d3b86331 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -126,7 +126,9 @@ install_requires =
pendulum>=2.0
pluggy>=1.0
psutil>=4.2.0
- pydantic>=1.10.0
+ # Limit Pydantic to <2.0.0 because it breaks Kubernetes tests and building providers
+ # This limit should be removed after https://github.com/apache/airflow/issues/32311 is fixed
+ pydantic>=1.10.0,<2.0.0
pygments>=2.0.1
pyjwt>=2.0.0
python-daemon>=3.0.0