This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a commit to branch constraints-main
in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/constraints-main by this push:
new f80b6f168cb Updating constraints. GitHub run id:22113046612
f80b6f168cb is described below
commit f80b6f168cb0228735c852142438be19b10946a3
Author: Automated GitHub Actions commit <[email protected]>
AuthorDate: Tue Feb 17 20:54:31 2026 +0000
Updating constraints. GitHub run id:22113046612
This update in constraints is automatically committed by the CI
'constraints-push' step based on
'refs/heads/main' in the 'apache/airflow' repository with commit sha
f4f8853888f46469950df3b19db0a96a301d7697.
The action that build those constraints can be found at
https://github.com/apache/airflow/actions/runs/22113046612/
All tests passed in this build so we determined we can push the updated
constraints.
See
https://github.com/apache/airflow/blob/main/README.md#installing-from-pypi for
details.
---
constraints-3.10.txt | 3 +-
constraints-3.11.txt | 58 +++++++++++++++++++----------------
constraints-3.12.txt | 3 +-
constraints-3.13.txt | 2 +-
constraints-no-providers-3.10.txt | 2 +-
constraints-no-providers-3.11.txt | 2 +-
constraints-no-providers-3.12.txt | 2 +-
constraints-no-providers-3.13.txt | 2 +-
constraints-source-providers-3.10.txt | 11 +++----
constraints-source-providers-3.11.txt | 11 +++----
constraints-source-providers-3.12.txt | 11 +++----
constraints-source-providers-3.13.txt | 11 +++----
12 files changed, 60 insertions(+), 58 deletions(-)
diff --git a/constraints-3.10.txt b/constraints-3.10.txt
index 1e7411f35ef..0fb0cb0c815 100644
--- a/constraints-3.10.txt
+++ b/constraints-3.10.txt
@@ -1,6 +1,6 @@
#
-# This constraints file was automatically generated on
2026-02-17T14:17:20.846222
+# This constraints file was automatically generated on
2026-02-17T20:02:36.024143
# via `uv pip install --resolution highest` for the "main" branch of Airflow.
# This variant of constraints install uses the HEAD of the branch version for
'apache-airflow' but installs
# the providers from PIP-released packages at the moment of the constraint
generation.
@@ -139,6 +139,7 @@ apache-airflow-providers-facebook==3.9.2
apache-airflow-providers-ftp==3.14.1
apache-airflow-providers-git==0.2.3
apache-airflow-providers-github==2.11.0
+apache-airflow-providers-google==19.5.0
apache-airflow-providers-grpc==3.9.2
apache-airflow-providers-hashicorp==4.5.0
apache-airflow-providers-imap==3.11.0
diff --git a/constraints-3.11.txt b/constraints-3.11.txt
index ed7a0ca63cd..85a224fe98a 100644
--- a/constraints-3.11.txt
+++ b/constraints-3.11.txt
@@ -1,6 +1,6 @@
#
-# This constraints file was automatically generated on
2026-02-17T14:15:54.541931
+# This constraints file was automatically generated on
2026-02-17T20:02:33.970867
# via `uv pip install --resolution highest` for the "main" branch of Airflow.
# This variant of constraints install uses the HEAD of the branch version for
'apache-airflow' but installs
# the providers from PIP-released packages at the moment of the constraint
generation.
@@ -45,6 +45,7 @@ Flask==2.2.5
GitPython==3.1.46
JayDeBeApi==1.2.3
Jinja2==3.1.6
+Js2Py==0.74
Mako==1.3.10
Markdown==3.10.2
MarkupSafe==3.0.3
@@ -68,7 +69,7 @@ adbc-driver-postgresql==1.10.0
adbc-driver-sqlite==1.10.0
adlfs==2026.2.0
aenum==3.1.16
-aiobotocore==3.1.3
+aiobotocore==2.26.0
aiofiles==24.1.0
aiohappyeyeballs==2.6.1
aiohttp-cors==0.8.1
@@ -96,7 +97,7 @@ ansicolors==1.1.8
anyio==4.12.1
apache-airflow-providers-airbyte==5.3.2
apache-airflow-providers-alibaba==3.3.4
-apache-airflow-providers-apache-beam==6.2.2
+apache-airflow-providers-apache-beam==6.1.0
apache-airflow-providers-apache-cassandra==3.9.2
apache-airflow-providers-apache-drill==3.2.1
apache-airflow-providers-apache-druid==4.4.2
@@ -138,6 +139,7 @@ apache-airflow-providers-facebook==3.9.2
apache-airflow-providers-ftp==3.14.1
apache-airflow-providers-git==0.2.3
apache-airflow-providers-github==2.11.0
+apache-airflow-providers-google==19.5.0
apache-airflow-providers-grpc==3.9.2
apache-airflow-providers-hashicorp==4.5.0
apache-airflow-providers-imap==3.11.0
@@ -187,7 +189,7 @@ apache-airflow-providers-weaviate==3.3.1
apache-airflow-providers-yandex==4.4.0
apache-airflow-providers-ydb==2.4.0
apache-airflow-providers-zendesk==4.11.1
-apache-beam==2.71.0
+apache-beam==2.59.0
apispec==6.9.0
apprise==1.9.7
argcomplete==3.6.3
@@ -201,6 +203,7 @@ asyncssh==2.22.0
atlasclient==1.0.0
atlassian-python-api==4.0.7
attrs==25.4.0
+awswrangler==3.15.1
azure-batch==14.2.0
azure-common==1.1.28
azure-core==1.38.1
@@ -230,16 +233,14 @@ babel==2.18.0
backoff==2.2.1
backports.tarfile==1.2.0
bcrypt==5.0.0
-beartype==0.22.9
beautifulsoup4==4.14.3
-betterproto==1.2.5
billiard==4.2.4
bitarray==3.8.0
black==26.1.0
bleach==6.3.0
blinker==1.9.0
-boto3==1.42.49
-botocore==1.42.49
+boto3==1.41.5
+botocore==1.41.5
cachelib==0.13.0
cachetools==7.0.1
cadwyn==6.0.3
@@ -256,7 +257,7 @@ click-plugins==1.1.1.2
click-repl==0.3.0
click==8.3.1
clickclick==20.10.2
-cloudpickle==3.1.1
+cloudpickle==2.2.1
cohere==5.20.5
colorama==0.4.6
colorful==0.5.8
@@ -278,20 +279,20 @@ debugpy==1.8.20
decorator==5.2.1
defusedxml==0.7.1
deprecation==2.1.0
-dill==0.4.1
+dill==0.3.1.1
distlib==0.4.0
distro==1.9.0
dnspython==2.8.0
docker==7.1.0
docopt==0.6.2
docstring_parser==0.17.0
+duckdb==0.10.3
durationpy==0.10
ecdsa==0.19.1
elastic-transport==8.17.1
elasticsearch==8.19.3
email-validator==2.3.0
entrypoints==0.4
-envoy_data_plane==0.1.0
et_xmlfile==2.0.0
eventlet==0.40.4
executing==2.2.1
@@ -306,12 +307,12 @@ filelock==3.24.2
flask-babel==4.0.0
flower==2.0.1
frozenlist==1.8.0
-fsspec==2026.2.0
+fsspec==2024.12.0
future==1.0.0
gcloud-aio-auth==5.4.2
gcloud-aio-bigquery==7.1.0
gcloud-aio-storage==9.6.1
-gcsfs==2026.2.0
+gcsfs==2024.12.0
geomet==1.1.0
gevent==25.9.1
gitdb==4.0.12
@@ -358,7 +359,6 @@ google-cloud-run==0.15.0
google-cloud-secret-manager==2.26.0
google-cloud-spanner==3.63.0
google-cloud-speech==2.36.1
-google-cloud-storage-control==1.10.0
google-cloud-storage-transfer==1.19.0
google-cloud-storage==3.9.0
google-cloud-tasks==2.21.0
@@ -379,8 +379,7 @@ grpc-google-iam-v1==0.14.3
grpc-interceptor==0.15.4
grpcio-gcp==0.2.2
grpcio-status==1.62.3
-grpcio==1.65.5
-grpclib==0.4.9
+grpcio==1.78.0
gssapi==1.11.1
gunicorn==25.1.0
h11==0.16.0
@@ -460,7 +459,7 @@ microsoft-kiota-http==1.9.8
microsoft-kiota-serialization-json==1.9.8
microsoft-kiota-serialization-text==1.9.8
mistune==3.2.0
-mmh3==5.2.0
+mmh3==4.1.0
more-itertools==10.8.0
msal-extensions==1.3.1
msal==1.34.0
@@ -481,7 +480,7 @@ nbconvert==7.17.0
nbformat==5.10.4
neo4j==6.1.0
nest-asyncio==1.6.0
-numpy==2.4.2
+numpy==1.26.4
oauthlib==3.3.1
objsize==0.7.1
openai==2.21.0
@@ -491,7 +490,8 @@ openlineage-integration-common==1.44.0
openlineage-python==1.44.0
openlineage_sql==1.44.0
openpyxl==3.1.5
-opensearch-py==3.0.0
+opensearch-protobufs==0.19.0
+opensearch-py==3.1.0
opentelemetry-api==1.27.0
opentelemetry-exporter-otlp-proto-common==1.27.0
opentelemetry-exporter-otlp-proto-grpc==1.27.0
@@ -548,7 +548,7 @@ py-spy==0.4.1
py4j==0.10.9.9
pyOpenSSL==25.1.0
pyarrow-hotfix==0.7
-pyarrow==18.1.0
+pyarrow==16.1.0
pyasn1==0.6.2
pyasn1_modules==0.4.2
pybreaker==1.4.1
@@ -560,9 +560,13 @@ pydantic-settings==2.13.0
pydantic==2.12.5
pydantic_core==2.41.5
pydata-google-auth==1.9.1
+pydot==1.4.2
pydruid==0.6.9
+pydynamodb==0.8.1
pyexasol==1.1.0
pygtrie==2.5.0
+pyiceberg==0.7.1
+pyjsparser==2.7.1
pykerberos==1.2.4
pymongo==4.16.0
pymssql==2.3.13
@@ -591,7 +595,7 @@ pyzmq==27.1.0
qdrant-client==1.16.2
ray==2.47.1
reactivex==4.1.0
-redis==6.4.0
+redis==5.3.1
redshift-connector==2.1.7
referencing==0.37.0
regex==2026.1.15
@@ -608,9 +612,9 @@ rich==13.9.4
rpds-py==0.30.0
rsa==4.9.1
ruamel.yaml==0.19.1
-s3fs==2026.2.0
-s3transfer==0.16.0
-sagemaker_studio==1.0.23
+s3fs==2024.12.0
+s3transfer==0.15.0
+sagemaker_studio==1.1.0
scikit-learn==1.8.0
scipy==1.17.0
scramp==1.4.8
@@ -642,12 +646,12 @@ stack-data==0.6.3
starlette==0.52.1
statsd==4.0.1
std-uritemplate==2.0.8
-stringcase==1.2.0
+strictyaml==1.7.3
structlog==25.5.0
svcs==25.1.0
tableauserverclient==0.40
tabulate==0.9.0
-tenacity==9.1.4
+tenacity==8.5.0
teradatasql==20.0.0.52
teradatasqlalchemy==20.0.0.9
termcolor==3.3.0
@@ -693,7 +697,7 @@ webencodings==0.5.1
websocket-client==1.9.0
websockets==15.0.1
wirerope==1.0.0
-wrapt==2.1.1
+wrapt==1.17.3
xmlsec==1.3.17
xmltodict==1.0.3
yandex-query-client==0.1.4
diff --git a/constraints-3.12.txt b/constraints-3.12.txt
index ccd627d192d..af59a7e320a 100644
--- a/constraints-3.12.txt
+++ b/constraints-3.12.txt
@@ -1,6 +1,6 @@
#
-# This constraints file was automatically generated on
2026-02-17T14:17:08.883055
+# This constraints file was automatically generated on
2026-02-17T20:03:16.253798
# via `uv pip install --resolution highest` for the "main" branch of Airflow.
# This variant of constraints install uses the HEAD of the branch version for
'apache-airflow' but installs
# the providers from PIP-released packages at the moment of the constraint
generation.
@@ -138,6 +138,7 @@ apache-airflow-providers-facebook==3.9.2
apache-airflow-providers-ftp==3.14.1
apache-airflow-providers-git==0.2.3
apache-airflow-providers-github==2.11.0
+apache-airflow-providers-google==19.5.0
apache-airflow-providers-grpc==3.9.2
apache-airflow-providers-hashicorp==4.5.0
apache-airflow-providers-imap==3.11.0
diff --git a/constraints-3.13.txt b/constraints-3.13.txt
index a58f92c3893..1b0f6f23f61 100644
--- a/constraints-3.13.txt
+++ b/constraints-3.13.txt
@@ -1,6 +1,6 @@
#
-# This constraints file was automatically generated on
2026-02-17T14:15:33.783495
+# This constraints file was automatically generated on
2026-02-17T20:03:21.663397
# via `uv pip install --resolution highest` for the "main" branch of Airflow.
# This variant of constraints install uses the HEAD of the branch version for
'apache-airflow' but installs
# the providers from PIP-released packages at the moment of the constraint
generation.
diff --git a/constraints-no-providers-3.10.txt
b/constraints-no-providers-3.10.txt
index b963a45c59d..f462808606d 100644
--- a/constraints-no-providers-3.10.txt
+++ b/constraints-no-providers-3.10.txt
@@ -1,6 +1,6 @@
#
-# This constraints file was automatically generated on
2026-02-17T14:13:24.884661
+# This constraints file was automatically generated on
2026-02-17T19:58:43.826688
# via `uv sync --resolution highest` for the "main" branch of Airflow.
# This variant of constraints install just the 'bare' 'apache-airflow' package
build from the HEAD of
# the branch, without installing any of the providers.
diff --git a/constraints-no-providers-3.11.txt
b/constraints-no-providers-3.11.txt
index f3b6d79bc62..db043dbc724 100644
--- a/constraints-no-providers-3.11.txt
+++ b/constraints-no-providers-3.11.txt
@@ -1,6 +1,6 @@
#
-# This constraints file was automatically generated on
2026-02-17T14:12:06.133395
+# This constraints file was automatically generated on
2026-02-17T19:58:40.857270
# via `uv sync --resolution highest` for the "main" branch of Airflow.
# This variant of constraints install just the 'bare' 'apache-airflow' package
build from the HEAD of
# the branch, without installing any of the providers.
diff --git a/constraints-no-providers-3.12.txt
b/constraints-no-providers-3.12.txt
index a91a07dd5de..95d158a52c9 100644
--- a/constraints-no-providers-3.12.txt
+++ b/constraints-no-providers-3.12.txt
@@ -1,6 +1,6 @@
#
-# This constraints file was automatically generated on
2026-02-17T14:13:10.864063
+# This constraints file was automatically generated on
2026-02-17T19:59:24.997782
# via `uv sync --resolution highest` for the "main" branch of Airflow.
# This variant of constraints install just the 'bare' 'apache-airflow' package
build from the HEAD of
# the branch, without installing any of the providers.
diff --git a/constraints-no-providers-3.13.txt
b/constraints-no-providers-3.13.txt
index 2658c96ddeb..ed82867367d 100644
--- a/constraints-no-providers-3.13.txt
+++ b/constraints-no-providers-3.13.txt
@@ -1,6 +1,6 @@
#
-# This constraints file was automatically generated on
2026-02-17T14:12:11.787717
+# This constraints file was automatically generated on
2026-02-17T19:59:26.875386
# via `uv sync --resolution highest` for the "main" branch of Airflow.
# This variant of constraints install just the 'bare' 'apache-airflow' package
build from the HEAD of
# the branch, without installing any of the providers.
diff --git a/constraints-source-providers-3.10.txt
b/constraints-source-providers-3.10.txt
index 0b3ccfb18d4..863f8a37393 100644
--- a/constraints-source-providers-3.10.txt
+++ b/constraints-source-providers-3.10.txt
@@ -1,6 +1,6 @@
#
-# This constraints file was automatically generated on
2026-02-17T14:13:15.729709
+# This constraints file was automatically generated on
2026-02-17T19:58:35.941508
# via `uv sync --resolution highest for the "main" branch of Airflow.
# This variant of constraints install uses the HEAD of the branch version of
both
# 'apache-airflow' package and all available community provider distributions.
@@ -136,7 +136,6 @@ bleach==6.3.0
blinker==1.9.0
boto3==1.41.5
botocore==1.41.5
-build==1.4.0
cachelib==0.13.0
cachetools==6.2.6
cadwyn==6.0.3
@@ -365,7 +364,7 @@ kubernetes_asyncio==34.3.3
kylinpy==2.8.4
lazy-object-proxy==1.12.0
libcst==1.8.6
-librt==0.8.0
+librt==0.8.1
limits==5.8.0
linkify-it-py==2.0.3
litellm==1.81.13
@@ -427,9 +426,9 @@ openapi-schema-validator==0.6.3
openapi-spec-validator==0.7.2
opencensus-context==0.1.3
opencensus==0.11.4
-openlineage-integration-common==1.43.0
-openlineage-python==1.43.0
-openlineage_sql==1.43.0
+openlineage-integration-common==1.44.0
+openlineage-python==1.44.0
+openlineage_sql==1.44.0
openpyxl==3.1.5
opensearch-py==3.0.0
opentelemetry-api==1.27.0
diff --git a/constraints-source-providers-3.11.txt
b/constraints-source-providers-3.11.txt
index 517a498a890..9d917e3a92d 100644
--- a/constraints-source-providers-3.11.txt
+++ b/constraints-source-providers-3.11.txt
@@ -1,6 +1,6 @@
#
-# This constraints file was automatically generated on
2026-02-17T14:11:58.719185
+# This constraints file was automatically generated on
2026-02-17T19:58:33.529474
# via `uv sync --resolution highest for the "main" branch of Airflow.
# This variant of constraints install uses the HEAD of the branch version of
both
# 'apache-airflow' package and all available community provider distributions.
@@ -134,7 +134,6 @@ bleach==6.3.0
blinker==1.9.0
boto3==1.41.5
botocore==1.41.5
-build==1.4.0
cachelib==0.13.0
cachetools==6.2.6
cadwyn==6.0.3
@@ -363,7 +362,7 @@ kubernetes_asyncio==34.3.3
kylinpy==2.8.4
lazy-object-proxy==1.12.0
libcst==1.8.6
-librt==0.8.0
+librt==0.8.1
limits==5.8.0
linkify-it-py==2.0.3
litellm==1.81.13
@@ -425,9 +424,9 @@ openapi-schema-validator==0.6.3
openapi-spec-validator==0.7.2
opencensus-context==0.1.3
opencensus==0.11.4
-openlineage-integration-common==1.43.0
-openlineage-python==1.43.0
-openlineage_sql==1.43.0
+openlineage-integration-common==1.44.0
+openlineage-python==1.44.0
+openlineage_sql==1.44.0
openpyxl==3.1.5
opensearch-py==3.0.0
opentelemetry-api==1.27.0
diff --git a/constraints-source-providers-3.12.txt
b/constraints-source-providers-3.12.txt
index 3f26790512c..a12a786b5bc 100644
--- a/constraints-source-providers-3.12.txt
+++ b/constraints-source-providers-3.12.txt
@@ -1,6 +1,6 @@
#
-# This constraints file was automatically generated on
2026-02-17T14:13:02.719221
+# This constraints file was automatically generated on
2026-02-17T19:59:17.388843
# via `uv sync --resolution highest for the "main" branch of Airflow.
# This variant of constraints install uses the HEAD of the branch version of
both
# 'apache-airflow' package and all available community provider distributions.
@@ -133,7 +133,6 @@ bleach==6.3.0
blinker==1.9.0
boto3==1.41.5
botocore==1.41.5
-build==1.4.0
cachelib==0.13.0
cachetools==6.2.6
cadwyn==6.0.3
@@ -361,7 +360,7 @@ kubernetes_asyncio==34.3.3
kylinpy==2.8.4
lazy-object-proxy==1.12.0
libcst==1.8.6
-librt==0.8.0
+librt==0.8.1
limits==5.8.0
linkify-it-py==2.0.3
litellm==1.81.13
@@ -423,9 +422,9 @@ openapi-schema-validator==0.6.3
openapi-spec-validator==0.7.2
opencensus-context==0.1.3
opencensus==0.11.4
-openlineage-integration-common==1.43.0
-openlineage-python==1.43.0
-openlineage_sql==1.43.0
+openlineage-integration-common==1.44.0
+openlineage-python==1.44.0
+openlineage_sql==1.44.0
openpyxl==3.1.5
opensearch-py==3.0.0
opentelemetry-api==1.27.0
diff --git a/constraints-source-providers-3.13.txt
b/constraints-source-providers-3.13.txt
index ab9ea62bc07..d31fa4a511f 100644
--- a/constraints-source-providers-3.13.txt
+++ b/constraints-source-providers-3.13.txt
@@ -1,6 +1,6 @@
#
-# This constraints file was automatically generated on
2026-02-17T14:12:05.655158
+# This constraints file was automatically generated on
2026-02-17T19:59:19.209543
# via `uv sync --resolution highest for the "main" branch of Airflow.
# This variant of constraints install uses the HEAD of the branch version of
both
# 'apache-airflow' package and all available community provider distributions.
@@ -123,7 +123,6 @@ bleach==6.3.0
blinker==1.9.0
boto3==1.41.5
botocore==1.41.5
-build==1.4.0
cachetools==6.2.6
cadwyn==6.0.3
cassandra-driver==3.29.3
@@ -348,7 +347,7 @@ kubernetes_asyncio==34.3.3
kylinpy==2.8.4
lazy-object-proxy==1.12.0
libcst==1.8.6
-librt==0.8.0
+librt==0.8.1
limits==5.8.0
linkify-it-py==2.0.3
litellm==1.81.13
@@ -409,9 +408,9 @@ openapi-schema-validator==0.6.3
openapi-spec-validator==0.7.2
opencensus-context==0.1.3
opencensus==0.11.4
-openlineage-integration-common==1.43.0
-openlineage-python==1.43.0
-openlineage_sql==1.43.0
+openlineage-integration-common==1.44.0
+openlineage-python==1.44.0
+openlineage_sql==1.44.0
openpyxl==3.1.5
opensearch-protobufs==0.19.0
opensearch-py==3.1.0