diff --git a/providers/amazon/pyproject.toml b/providers/amazon/pyproject.toml index 29e62070156b7..c075482f9c77a 100644 --- a/providers/amazon/pyproject.toml +++ b/providers/amazon/pyproject.toml @@ -59,7 +59,7 @@ requires-python = ">=3.10" # After you modify the dependencies, and rebuild your Breeze CI image with ``breeze ci-image build`` dependencies = [ "apache-airflow>=2.11.0", - "apache-airflow-providers-common-compat>=1.8.0", + "apache-airflow-providers-common-compat>=1.10.0", "apache-airflow-providers-common-sql>=1.27.0", "apache-airflow-providers-http", # We should update minimum version of boto3 and here regularly to avoid `pip` backtracking with the number diff --git a/providers/celery/pyproject.toml b/providers/celery/pyproject.toml index 677d10f5ef7b6..e1099fe937738 100644 --- a/providers/celery/pyproject.toml +++ b/providers/celery/pyproject.toml @@ -59,7 +59,7 @@ requires-python = ">=3.10" # After you modify the dependencies, and rebuild your Breeze CI image with ``breeze ci-image build`` dependencies = [ "apache-airflow>=2.11.0", - "apache-airflow-providers-common-compat>=1.8.0", + "apache-airflow-providers-common-compat>=1.10.0", # The Celery is known to introduce problems when upgraded to a MAJOR version. Airflow Core # Uses Celery for CeleryExecutor, and we also know that Kubernetes Python client follows SemVer # (https://docs.celeryq.dev/en/stable/contributing.html?highlight=semver#versions). diff --git a/providers/cncf/kubernetes/pyproject.toml b/providers/cncf/kubernetes/pyproject.toml index 43e7558e3941a..c2b770ec56bab 100644 --- a/providers/cncf/kubernetes/pyproject.toml +++ b/providers/cncf/kubernetes/pyproject.toml @@ -60,7 +60,7 @@ requires-python = ">=3.10" dependencies = [ "aiofiles>=23.2.0", "apache-airflow>=2.11.0", - "apache-airflow-providers-common-compat>=1.8.0", + "apache-airflow-providers-common-compat>=1.10.0", "asgiref>=3.5.2", # TODO(potiuk): We should bump cryptography to >=46.0.0 when sqlalchemy>=2.0 is required "cryptography>=41.0.0,<46.0.0", diff --git a/providers/common/sql/pyproject.toml b/providers/common/sql/pyproject.toml index 6cae968ce5bf7..8ce283ed50681 100644 --- a/providers/common/sql/pyproject.toml +++ b/providers/common/sql/pyproject.toml @@ -59,7 +59,7 @@ requires-python = ">=3.10" # After you modify the dependencies, and rebuild your Breeze CI image with ``breeze ci-image build`` dependencies = [ "apache-airflow>=2.11.0", - "apache-airflow-providers-common-compat>=1.8.0", + "apache-airflow-providers-common-compat>=1.10.0", "sqlparse>=0.5.1", "more-itertools>=9.0.0", # The methodtools dependency is necessary since the introduction of dialects: @@ -70,9 +70,6 @@ dependencies = [ # The optional dependencies should be modified in place in the generated file # Any change in the dependencies is preserved when the file is regenerated [project.optional-dependencies] -"common.compat" = [ - "apache-airflow-providers-common-compat>=1.8.0", -] "pandas" = [ 'pandas[sql-other]>=2.1.2; python_version <"3.13"', # Technically - we should add "sql-other" here as well, but this will only be possible when we move diff --git a/providers/docker/pyproject.toml b/providers/docker/pyproject.toml index b81df365ba61f..e7a1e0354dd63 100644 --- a/providers/docker/pyproject.toml +++ b/providers/docker/pyproject.toml @@ -59,7 +59,7 @@ requires-python = ">=3.10" # After you modify the dependencies, and rebuild your Breeze CI image with ``breeze ci-image build`` dependencies = [ "apache-airflow>=2.11.0", - "apache-airflow-providers-common-compat>=1.8.0", + "apache-airflow-providers-common-compat>=1.10.0", "docker>=7.1.0", "python-dotenv>=0.21.0", ] diff --git a/providers/edge3/pyproject.toml b/providers/edge3/pyproject.toml index 14bbb42fcc391..eb98938e7cbbd 100644 --- a/providers/edge3/pyproject.toml +++ b/providers/edge3/pyproject.toml @@ -59,7 +59,7 @@ requires-python = ">=3.10" # After you modify the dependencies, and rebuild your Breeze CI image with ``breeze ci-image build`` dependencies = [ "apache-airflow>=2.11.0,!=3.1.0", - "apache-airflow-providers-common-compat>=1.8.0", + "apache-airflow-providers-common-compat>=1.10.0", "pydantic>=2.11.0", "retryhttp>=1.2.0,!=1.3.0", ] diff --git a/providers/google/pyproject.toml b/providers/google/pyproject.toml index 205848b40caa4..f5f51ae24c171 100644 --- a/providers/google/pyproject.toml +++ b/providers/google/pyproject.toml @@ -59,7 +59,7 @@ requires-python = ">=3.10" # After you modify the dependencies, and rebuild your Breeze CI image with ``breeze ci-image build`` dependencies = [ "apache-airflow>=2.11.0", - "apache-airflow-providers-common-compat>=1.8.0", + "apache-airflow-providers-common-compat>=1.10.0", "apache-airflow-providers-common-sql>=1.27.0", "asgiref>=3.5.2", "dill>=0.2.3", diff --git a/providers/microsoft/azure/pyproject.toml b/providers/microsoft/azure/pyproject.toml index 3c56a2c00cf38..8d537489d9193 100644 --- a/providers/microsoft/azure/pyproject.toml +++ b/providers/microsoft/azure/pyproject.toml @@ -59,7 +59,7 @@ requires-python = ">=3.10" # After you modify the dependencies, and rebuild your Breeze CI image with ``breeze ci-image build`` dependencies = [ "apache-airflow>=2.11.0", - "apache-airflow-providers-common-compat>=1.8.0", + "apache-airflow-providers-common-compat>=1.10.0", "adlfs>=2023.10.0", "azure-batch>=8.0.0", "azure-cosmos>=4.6.0", diff --git a/providers/slack/pyproject.toml b/providers/slack/pyproject.toml index 012dc8d143d5e..d7de9dcb23646 100644 --- a/providers/slack/pyproject.toml +++ b/providers/slack/pyproject.toml @@ -59,7 +59,7 @@ requires-python = ">=3.10" # After you modify the dependencies, and rebuild your Breeze CI image with ``breeze ci-image build`` dependencies = [ "apache-airflow>=2.11.0", - "apache-airflow-providers-common-compat>=1.9.0", + "apache-airflow-providers-common-compat>=1.10.0", "apache-airflow-providers-common-sql>=1.27.0", "slack-sdk>=3.36.0", "asgiref>=2.3.0", diff --git a/providers/ssh/pyproject.toml b/providers/ssh/pyproject.toml index 7942bbba50077..ecc19b9b4e976 100644 --- a/providers/ssh/pyproject.toml +++ b/providers/ssh/pyproject.toml @@ -59,7 +59,7 @@ requires-python = ">=3.10" # After you modify the dependencies, and rebuild your Breeze CI image with ``breeze ci-image build`` dependencies = [ "apache-airflow>=2.11.0", - "apache-airflow-providers-common-compat>=1.8.0", + "apache-airflow-providers-common-compat>=1.10.0", # TODO: Bump to >= 4.0.0 once https://github.com/apache/airflow/issues/54079 is handled "paramiko>=2.9.0,<4.0.0", "sshtunnel>=0.3.2", diff --git a/providers/standard/pyproject.toml b/providers/standard/pyproject.toml index 59857c5224c40..041a5da1d032e 100644 --- a/providers/standard/pyproject.toml +++ b/providers/standard/pyproject.toml @@ -59,7 +59,7 @@ requires-python = ">=3.10" # After you modify the dependencies, and rebuild your Breeze CI image with ``breeze ci-image build`` dependencies = [ "apache-airflow>=2.11.0", - "apache-airflow-providers-common-compat>=1.8.0", + "apache-airflow-providers-common-compat>=1.10.0", ] # The optional dependencies should be modified in place in the generated file