diff --git a/dev/breeze/src/airflow_breeze/templates/PROVIDER_INDEX_TEMPLATE.rst.jinja2 b/dev/breeze/src/airflow_breeze/templates/PROVIDER_INDEX_TEMPLATE.rst.jinja2 index 4e0310d98d403..f431d602e7ef6 100644 --- a/dev/breeze/src/airflow_breeze/templates/PROVIDER_INDEX_TEMPLATE.rst.jinja2 +++ b/dev/breeze/src/airflow_breeze/templates/PROVIDER_INDEX_TEMPLATE.rst.jinja2 @@ -73,8 +73,8 @@ The minimum Apache Airflow version supported by this provider distribution is `` {%- if CROSS_PROVIDERS_DEPENDENCIES %} -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified provider distributions in order to use them. @@ -87,6 +87,7 @@ You can install such cross-provider dependencies when installing from PyPI. For {{ CROSS_PROVIDERS_DEPENDENCIES_TABLE_RST | safe }} +{%- endif %} Downloading official packages ----------------------------- @@ -96,7 +97,3 @@ You can download officially released packages and verify their checksums and sig * `The {{ PACKAGE_PIP_NAME }} {{ RELEASE }}{{ VERSION_SUFFIX }} sdist package `_ (`asc `__, `sha512 `__) * `The {{ PACKAGE_PIP_NAME }} {{ RELEASE }}{{ VERSION_SUFFIX }} wheel package `_ (`asc `__, `sha512 `__) - - - -{%- endif %} diff --git a/dev/breeze/src/airflow_breeze/templates/PROVIDER_README_TEMPLATE.rst.jinja2 b/dev/breeze/src/airflow_breeze/templates/PROVIDER_README_TEMPLATE.rst.jinja2 index c64fcc18df6db..53ecb96c08d66 100644 --- a/dev/breeze/src/airflow_breeze/templates/PROVIDER_README_TEMPLATE.rst.jinja2 +++ b/dev/breeze/src/airflow_breeze/templates/PROVIDER_README_TEMPLATE.rst.jinja2 @@ -86,8 +86,8 @@ Requirements {%- endif %} {%- if CROSS_PROVIDERS_DEPENDENCIES %} -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified providers in order to use them. diff --git a/dev/breeze/src/airflow_breeze/utils/packages.py b/dev/breeze/src/airflow_breeze/utils/packages.py index 553f0379b4cc1..af7b32b5ebe8b 100644 --- a/dev/breeze/src/airflow_breeze/utils/packages.py +++ b/dev/breeze/src/airflow_breeze/utils/packages.py @@ -683,6 +683,34 @@ def get_cross_provider_dependent_packages(provider_id: str) -> list[str]: return get_provider_dependencies()[provider_id]["cross-providers-deps"] +def get_cross_provider_dependencies_for_extras(provider_id: str) -> list[str]: + """Return cross-provider dependencies that can be rendered as installable extras. + + ``cross-providers-deps`` is an import-level graph. Some entries are already + required dependencies, so they should not be documented as ``pkg[extra]``. + This mirrors the filtering used when generating provider ``pyproject.toml``. + """ + cross_provider_dependencies = get_cross_provider_dependent_packages(provider_id) + if not cross_provider_dependencies: + return [] + + from packaging.requirements import Requirement + from packaging.utils import canonicalize_name + + suspended_provider_ids = get_suspended_provider_ids() + required_package_names = { + canonicalize_name(Requirement(requirement).name) + for requirement in get_provider_requirements(provider_id) + } + + return [ + cross_provider_id + for cross_provider_id in cross_provider_dependencies + if cross_provider_id not in suspended_provider_ids + and canonicalize_name(get_pip_package_name(cross_provider_id)) not in required_package_names + ] + + def get_license_files(provider_id: str) -> str: if provider_id == "fab": return str(["LICENSE", "NOTICE", "3rd-party-licenses/LICENSES-*"]).replace('"', "'") @@ -700,7 +728,7 @@ def get_provider_jinja_context( supported_python_versions = [ p for p in ALLOWED_PYTHON_MAJOR_MINOR_VERSIONS if p not in provider_details.excluded_python_versions ] - cross_providers_dependencies = get_cross_provider_dependent_packages(provider_id=provider_id) + cross_providers_dependencies = get_cross_provider_dependencies_for_extras(provider_id) requires_python_version: str = f">={DEFAULT_PYTHON_MAJOR_MINOR_VERSION}" # Most providers require the same python versions, but some may have exclusions @@ -729,7 +757,7 @@ def get_provider_jinja_context( "MIN_AIRFLOW_VERSION": get_min_airflow_version(provider_id), "PROVIDER_REMOVED": provider_details.removed, "PROVIDER_INFO": get_provider_info_dict(provider_id), - "CROSS_PROVIDERS_DEPENDENCIES": get_cross_provider_dependent_packages(provider_id), + "CROSS_PROVIDERS_DEPENDENCIES": cross_providers_dependencies, "CROSS_PROVIDERS_DEPENDENCIES_TABLE_RST": convert_cross_package_dependencies_to_table( cross_providers_dependencies, markdown=False ), diff --git a/dev/breeze/tests/test_packages.py b/dev/breeze/tests/test_packages.py index 2a11a4ef29d2a..2d54ffdfe5168 100644 --- a/dev/breeze/tests/test_packages.py +++ b/dev/breeze/tests/test_packages.py @@ -31,6 +31,7 @@ expand_all_provider_distributions, find_matching_long_package_names, get_available_distributions, + get_cross_provider_dependencies_for_extras, get_cross_provider_dependent_packages, get_dist_package_name_prefix, get_long_package_name, @@ -263,6 +264,44 @@ def test_get_min_airflow_version(provider_id: str, min_version: str): assert get_min_airflow_version(provider_id) == min_version +@pytest.mark.parametrize( + ("cross_provider_deps", "suspended_ids", "requirements", "expected"), + [ + pytest.param( + ["common.compat", "common.sql", "google", "apache.beam"], + ["apache.beam"], + ["apache-airflow-providers-common-compat>=1.2.3"], + ["common.sql", "google"], + id="filters_suspended_and_required", + ), + pytest.param( + ["common.sql"], + [], + ["apache-airflow-providers-common-sql-extra>=1.0.0"], + ["common.sql"], + id="substring_collision_not_filtered", + ), + ], +) +def test_get_cross_provider_dependencies_for_extras( + monkeypatch, cross_provider_deps, suspended_ids, requirements, expected +): + monkeypatch.setattr( + "airflow_breeze.utils.packages.get_cross_provider_dependent_packages", + lambda provider_id: cross_provider_deps, + ) + monkeypatch.setattr( + "airflow_breeze.utils.packages.get_suspended_provider_ids", + lambda: suspended_ids, + ) + monkeypatch.setattr( + "airflow_breeze.utils.packages.get_provider_requirements", + lambda provider_id: requirements, + ) + + assert get_cross_provider_dependencies_for_extras("test.provider") == expected + + def test_convert_cross_package_dependencies_to_table(): EXPECTED = """ | Dependent package | Extra | diff --git a/providers/airbyte/README.rst b/providers/airbyte/README.rst index 9604613d00d49..f50473d7cee77 100644 --- a/providers/airbyte/README.rst +++ b/providers/airbyte/README.rst @@ -59,24 +59,5 @@ PIP package Version required ``requests`` ``>=2.32.0`` ========================================== =================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-airbyte[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/airbyte/docs/index.rst b/providers/airbyte/docs/index.rst index 4055f2b784f8c..fdb9e051b7ec4 100644 --- a/providers/airbyte/docs/index.rst +++ b/providers/airbyte/docs/index.rst @@ -105,25 +105,6 @@ PIP package Version required ``requests`` ``>=2.32.0`` ========================================== =================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-airbyte[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/akeyless/README.rst b/providers/akeyless/README.rst index bda6ba3f54dae..f9af398bc7c9a 100644 --- a/providers/akeyless/README.rst +++ b/providers/akeyless/README.rst @@ -60,25 +60,6 @@ PIP package Version required ``akeyless`` ``>=5.0.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-akeyless[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Optional dependencies ---------------------- diff --git a/providers/akeyless/docs/index.rst b/providers/akeyless/docs/index.rst index da4ac5b673a2c..35d35f6738f89 100644 --- a/providers/akeyless/docs/index.rst +++ b/providers/akeyless/docs/index.rst @@ -106,25 +106,6 @@ PIP package Version required ``akeyless`` ``>=5.0.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-akeyless[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/alibaba/README.rst b/providers/alibaba/README.rst index 7d92510df93ea..e598f86d82ae6 100644 --- a/providers/alibaba/README.rst +++ b/providers/alibaba/README.rst @@ -62,24 +62,5 @@ PIP package Version required ``pyodps`` ``>=0.12.5.1; python_version >= "3.13"`` ========================================== ======================================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-alibaba[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/alibaba/docs/index.rst b/providers/alibaba/docs/index.rst index 692ae94ce1b60..63985ab99d0fb 100644 --- a/providers/alibaba/docs/index.rst +++ b/providers/alibaba/docs/index.rst @@ -109,25 +109,6 @@ PIP package Version required ``pyodps`` ``>=0.12.5.1; python_version >= "3.13"`` ========================================== ======================================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-alibaba[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/amazon/README.rst b/providers/amazon/README.rst index 33b25b87f82bc..15c11bd8be3bf 100644 --- a/providers/amazon/README.rst +++ b/providers/amazon/README.rst @@ -72,8 +72,8 @@ PIP package Version required ``marshmallow`` ``>=3`` ========================================== ====================================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified providers in order to use them. @@ -90,13 +90,10 @@ Dependent package ======================================================================================================================== ==================== `apache-airflow-providers-apache-hive `_ ``apache.hive`` `apache-airflow-providers-cncf-kubernetes `_ ``cncf.kubernetes`` -`apache-airflow-providers-common-compat `_ ``common.compat`` `apache-airflow-providers-common-messaging `_ ``common.messaging`` -`apache-airflow-providers-common-sql `_ ``common.sql`` `apache-airflow-providers-exasol `_ ``exasol`` `apache-airflow-providers-ftp `_ ``ftp`` `apache-airflow-providers-google `_ ``google`` -`apache-airflow-providers-http `_ ``http`` `apache-airflow-providers-imap `_ ``imap`` `apache-airflow-providers-microsoft-azure `_ ``microsoft.azure`` `apache-airflow-providers-mongo `_ ``mongo`` diff --git a/providers/amazon/docs/index.rst b/providers/amazon/docs/index.rst index 97f607000596b..fbde740add842 100644 --- a/providers/amazon/docs/index.rst +++ b/providers/amazon/docs/index.rst @@ -130,8 +130,8 @@ PIP package Version required ``marshmallow`` ``>=3`` ========================================== ====================================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified provider distributions in order to use them. @@ -148,13 +148,10 @@ Dependent package ======================================================================================================================== ==================== `apache-airflow-providers-apache-hive `_ ``apache.hive`` `apache-airflow-providers-cncf-kubernetes `_ ``cncf.kubernetes`` -`apache-airflow-providers-common-compat `_ ``common.compat`` `apache-airflow-providers-common-messaging `_ ``common.messaging`` -`apache-airflow-providers-common-sql `_ ``common.sql`` `apache-airflow-providers-exasol `_ ``exasol`` `apache-airflow-providers-ftp `_ ``ftp`` `apache-airflow-providers-google `_ ``google`` -`apache-airflow-providers-http `_ ``http`` `apache-airflow-providers-imap `_ ``imap`` `apache-airflow-providers-microsoft-azure `_ ``microsoft.azure`` `apache-airflow-providers-mongo `_ ``mongo`` diff --git a/providers/apache/cassandra/README.rst b/providers/apache/cassandra/README.rst index 7cca43f6e8ed1..1dd19495bc36e 100644 --- a/providers/apache/cassandra/README.rst +++ b/providers/apache/cassandra/README.rst @@ -60,24 +60,5 @@ PIP package Version required ``cassandra-driver`` ``>=3.29.1; python_version < "3.12"`` ========================================== ================================================================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-apache-cassandra[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/apache/cassandra/docs/index.rst b/providers/apache/cassandra/docs/index.rst index 29f3a18bad87f..95ca2e376aec1 100644 --- a/providers/apache/cassandra/docs/index.rst +++ b/providers/apache/cassandra/docs/index.rst @@ -106,25 +106,6 @@ PIP package Version required ``cassandra-driver`` ``>=3.29.1; python_version < "3.12"`` ========================================== ================================================================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-apache-cassandra[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/apache/drill/README.rst b/providers/apache/drill/README.rst index 47819680ec1c9..7d6565b01d3b7 100644 --- a/providers/apache/drill/README.rst +++ b/providers/apache/drill/README.rst @@ -59,24 +59,5 @@ PIP package Version required ``sqlalchemy-drill`` ``>=1.1.0,!=1.1.6,!=1.1.7`` ========================================== =========================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-apache-drill[common.sql] - - -============================================================================================================ ============== -Dependent package Extra -============================================================================================================ ============== -`apache-airflow-providers-common-sql `_ ``common.sql`` -============================================================================================================ ============== - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/apache/drill/docs/index.rst b/providers/apache/drill/docs/index.rst index 6f3474bd63cd9..73059c5a1152c 100644 --- a/providers/apache/drill/docs/index.rst +++ b/providers/apache/drill/docs/index.rst @@ -105,25 +105,6 @@ PIP package Version required ``sqlalchemy-drill`` ``>=1.1.0,!=1.1.6,!=1.1.7`` ========================================== =========================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-apache-drill[common.sql] - - -============================================================================================================ ============== -Dependent package Extra -============================================================================================================ ============== -`apache-airflow-providers-common-sql `_ ``common.sql`` -============================================================================================================ ============== - Downloading official packages ----------------------------- diff --git a/providers/apache/druid/README.rst b/providers/apache/druid/README.rst index dc845105939e3..c4deb9fc1234c 100644 --- a/providers/apache/druid/README.rst +++ b/providers/apache/druid/README.rst @@ -59,8 +59,8 @@ PIP package Version required ``pydruid`` ``>=0.6.6`` ========================================== ================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified providers in order to use them. @@ -72,13 +72,11 @@ You can install such cross-provider dependencies when installing from PyPI. For pip install apache-airflow-providers-apache-druid[apache.hive] -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-apache-hive `_ ``apache.hive`` -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-common-sql `_ ``common.sql`` -================================================================================================================== ================= +============================================================================================================== =============== +Dependent package Extra +============================================================================================================== =============== +`apache-airflow-providers-apache-hive `_ ``apache.hive`` +============================================================================================================== =============== Optional dependencies ---------------------- diff --git a/providers/apache/druid/docs/index.rst b/providers/apache/druid/docs/index.rst index 539166d885a91..ff3e422695f60 100644 --- a/providers/apache/druid/docs/index.rst +++ b/providers/apache/druid/docs/index.rst @@ -105,8 +105,8 @@ PIP package Version required ``pydruid`` ``>=0.6.6`` ========================================== ================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified provider distributions in order to use them. @@ -118,13 +118,11 @@ You can install such cross-provider dependencies when installing from PyPI. For pip install apache-airflow-providers-apache-druid[apache.hive] -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-apache-hive `_ ``apache.hive`` -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-common-sql `_ ``common.sql`` -================================================================================================================== ================= +============================================================================================================== =============== +Dependent package Extra +============================================================================================================== =============== +`apache-airflow-providers-apache-hive `_ ``apache.hive`` +============================================================================================================== =============== Downloading official packages ----------------------------- diff --git a/providers/apache/flink/README.rst b/providers/apache/flink/README.rst index 09ccedfec4a11..4c4cd07776fac 100644 --- a/providers/apache/flink/README.rst +++ b/providers/apache/flink/README.rst @@ -59,25 +59,5 @@ PIP package Version required ``apache-airflow-providers-cncf-kubernetes`` ``>=5.1.0`` ============================================ ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-apache-flink[cncf.kubernetes] - - -====================================================================================================================== =================== -Dependent package Extra -====================================================================================================================== =================== -`apache-airflow-providers-cncf-kubernetes `_ ``cncf.kubernetes`` -`apache-airflow-providers-common-compat `_ ``common.compat`` -====================================================================================================================== =================== - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/apache/flink/docs/index.rst b/providers/apache/flink/docs/index.rst index 93b4138ea93ac..181e002f0246d 100644 --- a/providers/apache/flink/docs/index.rst +++ b/providers/apache/flink/docs/index.rst @@ -97,26 +97,6 @@ PIP package Version required ``apache-airflow-providers-cncf-kubernetes`` ``>=5.1.0`` ============================================ ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-apache-flink[cncf.kubernetes] - - -====================================================================================================================== =================== -Dependent package Extra -====================================================================================================================== =================== -`apache-airflow-providers-cncf-kubernetes `_ ``cncf.kubernetes`` -`apache-airflow-providers-common-compat `_ ``common.compat`` -====================================================================================================================== =================== - Downloading official packages ----------------------------- diff --git a/providers/apache/hdfs/README.rst b/providers/apache/hdfs/README.rst index 9a78a1043b9d5..6326ee5eeda41 100644 --- a/providers/apache/hdfs/README.rst +++ b/providers/apache/hdfs/README.rst @@ -65,24 +65,5 @@ PIP package Version required ``pandas`` ``>=2.3.3; python_version >= "3.14"`` ========================================== ================================================================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-apache-hdfs[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/apache/hdfs/docs/index.rst b/providers/apache/hdfs/docs/index.rst index a28c082a064e6..6b6979fe7b415 100644 --- a/providers/apache/hdfs/docs/index.rst +++ b/providers/apache/hdfs/docs/index.rst @@ -99,25 +99,6 @@ PIP package Version required ``pandas`` ``>=2.3.3; python_version >= "3.14"`` ========================================== ================================================================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-apache-hdfs[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/apache/hive/README.rst b/providers/apache/hive/README.rst index 56a4e8be0a2b3..2cc9aa4b57b82 100644 --- a/providers/apache/hive/README.rst +++ b/providers/apache/hive/README.rst @@ -64,8 +64,8 @@ PIP package Version required ``jmespath`` ``>=0.7.0`` ========================================== ================================================================= -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified providers in order to use them. @@ -81,8 +81,6 @@ You can install such cross-provider dependencies when installing from PyPI. For Dependent package Extra ====================================================================================================================== =================== `apache-airflow-providers-amazon `_ ``amazon`` -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-common-sql `_ ``common.sql`` `apache-airflow-providers-microsoft-mssql `_ ``microsoft.mssql`` `apache-airflow-providers-mysql `_ ``mysql`` `apache-airflow-providers-presto `_ ``presto`` diff --git a/providers/apache/hive/docs/index.rst b/providers/apache/hive/docs/index.rst index aa9e5204fb18a..17ef092669f32 100644 --- a/providers/apache/hive/docs/index.rst +++ b/providers/apache/hive/docs/index.rst @@ -113,8 +113,8 @@ PIP package Version required ``jmespath`` ``>=0.7.0`` ========================================== ================================================================= -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified provider distributions in order to use them. @@ -130,8 +130,6 @@ You can install such cross-provider dependencies when installing from PyPI. For Dependent package Extra ====================================================================================================================== =================== `apache-airflow-providers-amazon `_ ``amazon`` -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-common-sql `_ ``common.sql`` `apache-airflow-providers-microsoft-mssql `_ ``microsoft.mssql`` `apache-airflow-providers-mysql `_ ``mysql`` `apache-airflow-providers-presto `_ ``presto`` diff --git a/providers/apache/iceberg/README.rst b/providers/apache/iceberg/README.rst index 1b4697c6842f1..da605e1b99fb1 100644 --- a/providers/apache/iceberg/README.rst +++ b/providers/apache/iceberg/README.rst @@ -58,24 +58,5 @@ PIP package Version required ``pyiceberg`` ``>=0.8.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-apache-iceberg[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/apache/iceberg/docs/index.rst b/providers/apache/iceberg/docs/index.rst index 678a33a4533fc..f9b1dfabd27f0 100644 --- a/providers/apache/iceberg/docs/index.rst +++ b/providers/apache/iceberg/docs/index.rst @@ -101,25 +101,6 @@ PIP package Version required ``pyiceberg`` ``>=0.8.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-apache-iceberg[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/apache/impala/README.rst b/providers/apache/impala/README.rst index a6c3f5aafdc1a..642e6b6354b1e 100644 --- a/providers/apache/impala/README.rst +++ b/providers/apache/impala/README.rst @@ -59,26 +59,6 @@ PIP package Version required ``apache-airflow`` ``>=2.11.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-apache-impala[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-common-sql `_ ``common.sql`` -================================================================================================================== ================= - Optional dependencies ---------------------- diff --git a/providers/apache/impala/docs/index.rst b/providers/apache/impala/docs/index.rst index 144edd337ab0e..fcf54c3264674 100644 --- a/providers/apache/impala/docs/index.rst +++ b/providers/apache/impala/docs/index.rst @@ -113,26 +113,6 @@ PIP package Version required ``apache-airflow`` ``>=2.11.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-apache-impala[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-common-sql `_ ``common.sql`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/apache/kafka/README.rst b/providers/apache/kafka/README.rst index 8880eb9bd32ed..61c7d107d892d 100644 --- a/providers/apache/kafka/README.rst +++ b/providers/apache/kafka/README.rst @@ -61,8 +61,8 @@ PIP package Version required ``confluent-kafka`` ``>=2.13.2; python_version >= "3.14"`` ========================================== ====================================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified providers in order to use them. @@ -71,13 +71,12 @@ You can install such cross-provider dependencies when installing from PyPI. For .. code-block:: bash - pip install apache-airflow-providers-apache-kafka[common.compat] + pip install apache-airflow-providers-apache-kafka[common.messaging] ======================================================================================================================== ==================== Dependent package Extra ======================================================================================================================== ==================== -`apache-airflow-providers-common-compat `_ ``common.compat`` `apache-airflow-providers-common-messaging `_ ``common.messaging`` `apache-airflow-providers-google `_ ``google`` ======================================================================================================================== ==================== diff --git a/providers/apache/kafka/docs/index.rst b/providers/apache/kafka/docs/index.rst index d503456243318..b6c8702ac4f7f 100644 --- a/providers/apache/kafka/docs/index.rst +++ b/providers/apache/kafka/docs/index.rst @@ -114,8 +114,8 @@ PIP package Version required ``confluent-kafka`` ``>=2.13.2; python_version >= "3.14"`` ========================================== ====================================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified provider distributions in order to use them. @@ -124,13 +124,12 @@ You can install such cross-provider dependencies when installing from PyPI. For .. code-block:: bash - pip install apache-airflow-providers-apache-kafka[common.compat] + pip install apache-airflow-providers-apache-kafka[common.messaging] ======================================================================================================================== ==================== Dependent package Extra ======================================================================================================================== ==================== -`apache-airflow-providers-common-compat `_ ``common.compat`` `apache-airflow-providers-common-messaging `_ ``common.messaging`` `apache-airflow-providers-google `_ ``google`` ======================================================================================================================== ==================== diff --git a/providers/apache/kylin/README.rst b/providers/apache/kylin/README.rst index 2fcad40fbcef0..dd8a484104464 100644 --- a/providers/apache/kylin/README.rst +++ b/providers/apache/kylin/README.rst @@ -58,24 +58,5 @@ PIP package Version required ``kylinpy`` ``>2.7.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-apache-kylin[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/apache/kylin/docs/index.rst b/providers/apache/kylin/docs/index.rst index af8455612c897..f69be9350ee04 100644 --- a/providers/apache/kylin/docs/index.rst +++ b/providers/apache/kylin/docs/index.rst @@ -105,25 +105,6 @@ PIP package Version required ``kylinpy`` ``>2.7.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-apache-kylin[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/apache/livy/README.rst b/providers/apache/livy/README.rst index fb8d2bb9cddba..0794313d18327 100644 --- a/providers/apache/livy/README.rst +++ b/providers/apache/livy/README.rst @@ -59,25 +59,5 @@ PIP package Version required ``aiohttp`` ``>=3.14.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-apache-livy[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-http `_ ``http`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/apache/livy/docs/index.rst b/providers/apache/livy/docs/index.rst index 9a88ea9d1a55e..fd645f63297d8 100644 --- a/providers/apache/livy/docs/index.rst +++ b/providers/apache/livy/docs/index.rst @@ -105,26 +105,6 @@ PIP package Version required ``aiohttp`` ``>=3.14.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-apache-livy[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-http `_ ``http`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/apache/pig/README.rst b/providers/apache/pig/README.rst index 9ed5bdf76eac4..4c499de90b409 100644 --- a/providers/apache/pig/README.rst +++ b/providers/apache/pig/README.rst @@ -57,24 +57,5 @@ PIP package Version required ``apache-airflow-providers-common-compat`` ``>=1.10.1`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-apache-pig[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/apache/pig/docs/index.rst b/providers/apache/pig/docs/index.rst index d5a928eee1954..25ee3563ef1aa 100644 --- a/providers/apache/pig/docs/index.rst +++ b/providers/apache/pig/docs/index.rst @@ -102,25 +102,6 @@ PIP package Version required ``apache-airflow-providers-common-compat`` ``>=1.10.1`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-apache-pig[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/apache/pinot/README.rst b/providers/apache/pinot/README.rst index 043b1ba434c32..a0b98066875bf 100644 --- a/providers/apache/pinot/README.rst +++ b/providers/apache/pinot/README.rst @@ -59,25 +59,5 @@ PIP package Version required ``pinotdb`` ``>=5.1.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-apache-pinot[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-common-sql `_ ``common.sql`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/apache/pinot/docs/index.rst b/providers/apache/pinot/docs/index.rst index 8d23d2bb47cc0..398bd1d3bb2a5 100644 --- a/providers/apache/pinot/docs/index.rst +++ b/providers/apache/pinot/docs/index.rst @@ -99,26 +99,6 @@ PIP package Version required ``pinotdb`` ``>=5.1.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-apache-pinot[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-common-sql `_ ``common.sql`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/apache/spark/README.rst b/providers/apache/spark/README.rst index a5fa28836e5e2..854d89d01fc65 100644 --- a/providers/apache/spark/README.rst +++ b/providers/apache/spark/README.rst @@ -61,8 +61,8 @@ PIP package Version required ``tenacity`` ``>=8.3.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified providers in order to use them. @@ -78,7 +78,6 @@ You can install such cross-provider dependencies when installing from PyPI. For Dependent package Extra ====================================================================================================================== =================== `apache-airflow-providers-cncf-kubernetes `_ ``cncf.kubernetes`` -`apache-airflow-providers-common-compat `_ ``common.compat`` ====================================================================================================================== =================== Optional dependencies diff --git a/providers/apache/spark/docs/index.rst b/providers/apache/spark/docs/index.rst index 5e02f8e2fdbc9..e6eb42d5ddce1 100644 --- a/providers/apache/spark/docs/index.rst +++ b/providers/apache/spark/docs/index.rst @@ -108,8 +108,8 @@ PIP package Version required ``tenacity`` ``>=8.3.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified provider distributions in order to use them. @@ -125,7 +125,6 @@ You can install such cross-provider dependencies when installing from PyPI. For Dependent package Extra ====================================================================================================================== =================== `apache-airflow-providers-cncf-kubernetes `_ ``cncf.kubernetes`` -`apache-airflow-providers-common-compat `_ ``common.compat`` ====================================================================================================================== =================== Downloading official packages diff --git a/providers/apache/tinkerpop/README.rst b/providers/apache/tinkerpop/README.rst index b6965a8761fdd..7a04d25648cfb 100644 --- a/providers/apache/tinkerpop/README.rst +++ b/providers/apache/tinkerpop/README.rst @@ -60,24 +60,5 @@ PIP package Version required ``gremlinpython`` ``>=3.8.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-apache-tinkerpop[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/apache/tinkerpop/docs/index.rst b/providers/apache/tinkerpop/docs/index.rst index 1a1e083177283..bd82db2e7a7ce 100644 --- a/providers/apache/tinkerpop/docs/index.rst +++ b/providers/apache/tinkerpop/docs/index.rst @@ -106,25 +106,6 @@ PIP package Version required ``gremlinpython`` ``>=3.8.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-apache-tinkerpop[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/apprise/README.rst b/providers/apprise/README.rst index 6488f4cfa5673..1aa1f3da7612c 100644 --- a/providers/apprise/README.rst +++ b/providers/apprise/README.rst @@ -58,24 +58,5 @@ PIP package Version required ``apprise`` ``>=1.8.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-apprise[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/apprise/docs/index.rst b/providers/apprise/docs/index.rst index 68904052cad64..239cf64b3a605 100644 --- a/providers/apprise/docs/index.rst +++ b/providers/apprise/docs/index.rst @@ -92,25 +92,6 @@ PIP package Version required ``apprise`` ``>=1.8.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-apprise[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/arangodb/README.rst b/providers/arangodb/README.rst index de0878758a09a..2615b265a0ef9 100644 --- a/providers/arangodb/README.rst +++ b/providers/arangodb/README.rst @@ -58,24 +58,5 @@ PIP package Version required ``python-arango`` ``>=7.3.2`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-arangodb[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/arangodb/docs/index.rst b/providers/arangodb/docs/index.rst index e6168a804fb39..40854afd4f125 100644 --- a/providers/arangodb/docs/index.rst +++ b/providers/arangodb/docs/index.rst @@ -98,25 +98,6 @@ PIP package Version required ``python-arango`` ``>=7.3.2`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-arangodb[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/asana/README.rst b/providers/asana/README.rst index e34b3106f842a..0fbe4b96ca800 100644 --- a/providers/asana/README.rst +++ b/providers/asana/README.rst @@ -58,24 +58,5 @@ PIP package Version required ``asana`` ``>=5.0.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-asana[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/asana/docs/index.rst b/providers/asana/docs/index.rst index 68437bec8a796..d378bc5caa46f 100644 --- a/providers/asana/docs/index.rst +++ b/providers/asana/docs/index.rst @@ -105,25 +105,6 @@ PIP package Version required ``asana`` ``>=5.0.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-asana[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/atlassian/jira/README.rst b/providers/atlassian/jira/README.rst index 1d72140bd60aa..9a7308d66f585 100644 --- a/providers/atlassian/jira/README.rst +++ b/providers/atlassian/jira/README.rst @@ -59,25 +59,5 @@ PIP package Version required ``atlassian-python-api`` ``>3.41.10`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-atlassian-jira[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-http `_ ``http`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/atlassian/jira/docs/index.rst b/providers/atlassian/jira/docs/index.rst index 807e254bce6ee..25a3d11c020d7 100644 --- a/providers/atlassian/jira/docs/index.rst +++ b/providers/atlassian/jira/docs/index.rst @@ -98,26 +98,6 @@ PIP package Version required ``atlassian-python-api`` ``>3.41.10`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-atlassian-jira[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-http `_ ``http`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/celery/README.rst b/providers/celery/README.rst index b177e4321e0b7..72e244beafd80 100644 --- a/providers/celery/README.rst +++ b/providers/celery/README.rst @@ -59,8 +59,8 @@ PIP package Version required ``flower`` ``>=1.0.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified providers in order to use them. @@ -76,7 +76,6 @@ You can install such cross-provider dependencies when installing from PyPI. For Dependent package Extra ====================================================================================================================== =================== `apache-airflow-providers-cncf-kubernetes `_ ``cncf.kubernetes`` -`apache-airflow-providers-common-compat `_ ``common.compat`` ====================================================================================================================== =================== Optional dependencies diff --git a/providers/celery/docs/index.rst b/providers/celery/docs/index.rst index 245d8251b83d8..581de97fc267d 100644 --- a/providers/celery/docs/index.rst +++ b/providers/celery/docs/index.rst @@ -96,8 +96,8 @@ PIP package Version required ``flower`` ``>=1.0.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified provider distributions in order to use them. @@ -113,7 +113,6 @@ You can install such cross-provider dependencies when installing from PyPI. For Dependent package Extra ====================================================================================================================== =================== `apache-airflow-providers-cncf-kubernetes `_ ``cncf.kubernetes`` -`apache-airflow-providers-common-compat `_ ``common.compat`` ====================================================================================================================== =================== Downloading official packages diff --git a/providers/clickhousedb/README.rst b/providers/clickhousedb/README.rst index 9a572a4c24230..e7209c804916f 100644 --- a/providers/clickhousedb/README.rst +++ b/providers/clickhousedb/README.rst @@ -58,24 +58,5 @@ PIP package Version required ``clickhouse-connect`` ``>=1.3.0`` ======================================= ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-clickhousedb[common.sql] - - -============================================================================================================ ============== -Dependent package Extra -============================================================================================================ ============== -`apache-airflow-providers-common-sql `_ ``common.sql`` -============================================================================================================ ============== - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/clickhousedb/docs/index.rst b/providers/clickhousedb/docs/index.rst index cc52ba0b29d2f..8061b05cb0f00 100644 --- a/providers/clickhousedb/docs/index.rst +++ b/providers/clickhousedb/docs/index.rst @@ -105,25 +105,6 @@ PIP package Version required ``clickhouse-connect`` ``>=1.3.0`` ======================================= ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-clickhousedb[common.sql] - - -============================================================================================================ ============== -Dependent package Extra -============================================================================================================ ============== -`apache-airflow-providers-common-sql `_ ``common.sql`` -============================================================================================================ ============== - Downloading official packages ----------------------------- diff --git a/providers/cloudant/README.rst b/providers/cloudant/README.rst index d33bba938114f..2af9b1131b61d 100644 --- a/providers/cloudant/README.rst +++ b/providers/cloudant/README.rst @@ -58,24 +58,5 @@ PIP package Version required ``ibmcloudant`` ``>=0.10.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-cloudant[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/cloudant/docs/index.rst b/providers/cloudant/docs/index.rst index 5bad4fd6d10b2..94bd0ced15e21 100644 --- a/providers/cloudant/docs/index.rst +++ b/providers/cloudant/docs/index.rst @@ -83,25 +83,6 @@ PIP package Version required ``ibmcloudant`` ``>=0.10.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-cloudant[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/cncf/kubernetes/README.rst b/providers/cncf/kubernetes/README.rst index 54b07a0fcf06a..8a15758dcdff4 100644 --- a/providers/cncf/kubernetes/README.rst +++ b/providers/cncf/kubernetes/README.rst @@ -64,24 +64,5 @@ PIP package Version required ``kubernetes_asyncio`` ``>=32.0.0,<37.0.0`` ========================================== ====================================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-cncf-kubernetes[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/cncf/kubernetes/docs/index.rst b/providers/cncf/kubernetes/docs/index.rst index 5bd9835541d77..2360510dd8217 100644 --- a/providers/cncf/kubernetes/docs/index.rst +++ b/providers/cncf/kubernetes/docs/index.rst @@ -122,25 +122,6 @@ PIP package Version required ``kubernetes_asyncio`` ``>=32.0.0,<37.0.0`` ========================================== ====================================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-cncf-kubernetes[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/cohere/README.rst b/providers/cohere/README.rst index 6b95c7dbb799c..10e8dbae321ac 100644 --- a/providers/cohere/README.rst +++ b/providers/cohere/README.rst @@ -60,24 +60,5 @@ PIP package Version required ``fastavro`` ``>=1.12.1; python_version >= "3.14"`` ========================================== ================================================================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-cohere[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/cohere/docs/index.rst b/providers/cohere/docs/index.rst index 5fb28e6e3a313..052babe4d9e78 100644 --- a/providers/cohere/docs/index.rst +++ b/providers/cohere/docs/index.rst @@ -101,25 +101,6 @@ PIP package Version required ``fastavro`` ``>=1.12.1; python_version >= "3.14"`` ========================================== ================================================================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-cohere[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/common/ai/README.rst b/providers/common/ai/README.rst index f0f716e3c98cb..8d2c8709f1b2d 100644 --- a/providers/common/ai/README.rst +++ b/providers/common/ai/README.rst @@ -59,8 +59,8 @@ PIP package Version required ``pydantic-ai-slim`` ``>=1.99.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified providers in order to use them. @@ -69,17 +69,15 @@ You can install such cross-provider dependencies when installing from PyPI. For .. code-block:: bash - pip install apache-airflow-providers-common-ai[common.compat] + pip install apache-airflow-providers-common-ai[common.sql] -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-common-sql `_ ``common.sql`` -`apache-airflow-providers-git `_ ``git`` -`apache-airflow-providers-standard `_ ``standard`` -================================================================================================================== ================= +============================================================================================================ ============== +Dependent package Extra +============================================================================================================ ============== +`apache-airflow-providers-common-sql `_ ``common.sql`` +`apache-airflow-providers-git `_ ``git`` +============================================================================================================ ============== Optional dependencies ---------------------- diff --git a/providers/common/ai/docs/index.rst b/providers/common/ai/docs/index.rst index adb8ae22be269..598b702d77ae6 100644 --- a/providers/common/ai/docs/index.rst +++ b/providers/common/ai/docs/index.rst @@ -112,8 +112,8 @@ PIP package Version required ``pydantic-ai-slim`` ``>=1.99.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified provider distributions in order to use them. @@ -122,17 +122,15 @@ You can install such cross-provider dependencies when installing from PyPI. For .. code-block:: bash - pip install apache-airflow-providers-common-ai[common.compat] + pip install apache-airflow-providers-common-ai[common.sql] -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-common-sql `_ ``common.sql`` -`apache-airflow-providers-git `_ ``git`` -`apache-airflow-providers-standard `_ ``standard`` -================================================================================================================== ================= +============================================================================================================ ============== +Dependent package Extra +============================================================================================================ ============== +`apache-airflow-providers-common-sql `_ ``common.sql`` +`apache-airflow-providers-git `_ ``git`` +============================================================================================================ ============== Downloading official packages ----------------------------- diff --git a/providers/common/compat/README.rst b/providers/common/compat/README.rst index f503e58f979ac..10f5f2897a175 100644 --- a/providers/common/compat/README.rst +++ b/providers/common/compat/README.rst @@ -58,8 +58,8 @@ PIP package Version required ``asgiref`` ``>=3.11.1; python_version >= "3.14"`` ================== ====================================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified providers in order to use them. diff --git a/providers/common/compat/docs/index.rst b/providers/common/compat/docs/index.rst index 7c612c2488ceb..5dc44cf69c5c2 100644 --- a/providers/common/compat/docs/index.rst +++ b/providers/common/compat/docs/index.rst @@ -90,8 +90,8 @@ PIP package Version required ``asgiref`` ``>=3.11.1; python_version >= "3.14"`` ================== ====================================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified provider distributions in order to use them. diff --git a/providers/common/io/README.rst b/providers/common/io/README.rst index 8d491daca38be..16f29d61ab2eb 100644 --- a/providers/common/io/README.rst +++ b/providers/common/io/README.rst @@ -57,8 +57,8 @@ PIP package Version required ``apache-airflow-providers-common-compat`` ``>=1.12.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified providers in order to use them. @@ -67,15 +67,14 @@ You can install such cross-provider dependencies when installing from PyPI. For .. code-block:: bash - pip install apache-airflow-providers-common-io[common.compat] + pip install apache-airflow-providers-common-io[openlineage] -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-openlineage `_ ``openlineage`` -================================================================================================================== ================= +============================================================================================================== =============== +Dependent package Extra +============================================================================================================== =============== +`apache-airflow-providers-openlineage `_ ``openlineage`` +============================================================================================================== =============== Optional dependencies ---------------------- diff --git a/providers/common/io/docs/index.rst b/providers/common/io/docs/index.rst index 909d83bd41df5..1cac9aa9ecca4 100644 --- a/providers/common/io/docs/index.rst +++ b/providers/common/io/docs/index.rst @@ -106,8 +106,8 @@ PIP package Version required ``apache-airflow-providers-common-compat`` ``>=1.12.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified provider distributions in order to use them. @@ -116,15 +116,14 @@ You can install such cross-provider dependencies when installing from PyPI. For .. code-block:: bash - pip install apache-airflow-providers-common-io[common.compat] + pip install apache-airflow-providers-common-io[openlineage] -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-openlineage `_ ``openlineage`` -================================================================================================================== ================= +============================================================================================================== =============== +Dependent package Extra +============================================================================================================== =============== +`apache-airflow-providers-openlineage `_ ``openlineage`` +============================================================================================================== =============== Downloading official packages ----------------------------- diff --git a/providers/common/messaging/docs/index.rst b/providers/common/messaging/docs/index.rst index 028c45bd765ae..3c0a233aaf8dd 100644 --- a/providers/common/messaging/docs/index.rst +++ b/providers/common/messaging/docs/index.rst @@ -102,3 +102,12 @@ PIP package Version required ================== ================== ``apache-airflow`` ``>=3.0.1`` ================== ================== + +Downloading official packages +----------------------------- + +You can download officially released packages and verify their checksums and signatures from the +`Official Apache Download site `_ + +* `The apache-airflow-providers-common-messaging 2.0.4 sdist package `_ (`asc `__, `sha512 `__) +* `The apache-airflow-providers-common-messaging 2.0.4 wheel package `_ (`asc `__, `sha512 `__) diff --git a/providers/common/sql/README.rst b/providers/common/sql/README.rst index 95b448a387a01..878ca98a1429d 100644 --- a/providers/common/sql/README.rst +++ b/providers/common/sql/README.rst @@ -60,8 +60,8 @@ PIP package Version required ``methodtools`` ``>=0.4.7`` ========================================== ================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified providers in order to use them. @@ -78,7 +78,6 @@ Dependent package ==================================================================================================================== ================== `apache-airflow-providers-amazon `_ ``amazon`` `apache-airflow-providers-apache-iceberg `_ ``apache.iceberg`` -`apache-airflow-providers-common-compat `_ ``common.compat`` `apache-airflow-providers-openlineage `_ ``openlineage`` ==================================================================================================================== ================== diff --git a/providers/common/sql/docs/index.rst b/providers/common/sql/docs/index.rst index 429dba1fea9d0..f1cab02497cd7 100644 --- a/providers/common/sql/docs/index.rst +++ b/providers/common/sql/docs/index.rst @@ -109,8 +109,8 @@ PIP package Version required ``methodtools`` ``>=0.4.7`` ========================================== ================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified provider distributions in order to use them. @@ -127,7 +127,6 @@ Dependent package ==================================================================================================================== ================== `apache-airflow-providers-amazon `_ ``amazon`` `apache-airflow-providers-apache-iceberg `_ ``apache.iceberg`` -`apache-airflow-providers-common-compat `_ ``common.compat`` `apache-airflow-providers-openlineage `_ ``openlineage`` ==================================================================================================================== ================== diff --git a/providers/databricks/README.rst b/providers/databricks/README.rst index 86c8c533cde95..3c062a38a59ca 100644 --- a/providers/databricks/README.rst +++ b/providers/databricks/README.rst @@ -68,8 +68,8 @@ PIP package Version required ``pyarrow`` ``>=22.0.0; python_version >= "3.14"`` ========================================== ================================================================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified providers in order to use them. @@ -78,17 +78,15 @@ You can install such cross-provider dependencies when installing from PyPI. For .. code-block:: bash - pip install apache-airflow-providers-databricks[common.compat] + pip install apache-airflow-providers-databricks[google] -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-common-sql `_ ``common.sql`` -`apache-airflow-providers-google `_ ``google`` -`apache-airflow-providers-openlineage `_ ``openlineage`` -================================================================================================================== ================= +============================================================================================================== =============== +Dependent package Extra +============================================================================================================== =============== +`apache-airflow-providers-google `_ ``google`` +`apache-airflow-providers-openlineage `_ ``openlineage`` +============================================================================================================== =============== Optional dependencies ---------------------- diff --git a/providers/databricks/docs/index.rst b/providers/databricks/docs/index.rst index fca17aa032134..0edde578a19dc 100644 --- a/providers/databricks/docs/index.rst +++ b/providers/databricks/docs/index.rst @@ -116,8 +116,8 @@ PIP package Version required ``pyarrow`` ``>=22.0.0; python_version >= "3.14"`` ========================================== ================================================================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified provider distributions in order to use them. @@ -126,17 +126,15 @@ You can install such cross-provider dependencies when installing from PyPI. For .. code-block:: bash - pip install apache-airflow-providers-databricks[common.compat] + pip install apache-airflow-providers-databricks[google] -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-common-sql `_ ``common.sql`` -`apache-airflow-providers-google `_ ``google`` -`apache-airflow-providers-openlineage `_ ``openlineage`` -================================================================================================================== ================= +============================================================================================================== =============== +Dependent package Extra +============================================================================================================== =============== +`apache-airflow-providers-google `_ ``google`` +`apache-airflow-providers-openlineage `_ ``openlineage`` +============================================================================================================== =============== Downloading official packages ----------------------------- diff --git a/providers/datadog/README.rst b/providers/datadog/README.rst index 141744ce80010..5bc2a05083520 100644 --- a/providers/datadog/README.rst +++ b/providers/datadog/README.rst @@ -58,24 +58,5 @@ PIP package Version required ``datadog`` ``>=0.50.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-datadog[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/datadog/docs/index.rst b/providers/datadog/docs/index.rst index fa63c435dc3e7..bb7026a774ba6 100644 --- a/providers/datadog/docs/index.rst +++ b/providers/datadog/docs/index.rst @@ -96,25 +96,6 @@ PIP package Version required ``datadog`` ``>=0.50.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-datadog[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/dbt/cloud/README.rst b/providers/dbt/cloud/README.rst index 622a245f9ea1e..d0a78df0f9d09 100644 --- a/providers/dbt/cloud/README.rst +++ b/providers/dbt/cloud/README.rst @@ -62,8 +62,8 @@ PIP package Version required ``tenacity`` ``>=8.3.0`` ========================================== ====================================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified providers in order to use them. @@ -72,16 +72,14 @@ You can install such cross-provider dependencies when installing from PyPI. For .. code-block:: bash - pip install apache-airflow-providers-dbt-cloud[common.compat] + pip install apache-airflow-providers-dbt-cloud[openlineage] -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-http `_ ``http`` -`apache-airflow-providers-openlineage `_ ``openlineage`` -================================================================================================================== ================= +============================================================================================================== =============== +Dependent package Extra +============================================================================================================== =============== +`apache-airflow-providers-openlineage `_ ``openlineage`` +============================================================================================================== =============== Optional dependencies ---------------------- diff --git a/providers/dbt/cloud/docs/index.rst b/providers/dbt/cloud/docs/index.rst index 199eb461889cb..e1b72906427ef 100644 --- a/providers/dbt/cloud/docs/index.rst +++ b/providers/dbt/cloud/docs/index.rst @@ -113,8 +113,8 @@ PIP package Version required ``tenacity`` ``>=8.3.0`` ========================================== ====================================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified provider distributions in order to use them. @@ -123,16 +123,14 @@ You can install such cross-provider dependencies when installing from PyPI. For .. code-block:: bash - pip install apache-airflow-providers-dbt-cloud[common.compat] + pip install apache-airflow-providers-dbt-cloud[openlineage] -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-http `_ ``http`` -`apache-airflow-providers-openlineage `_ ``openlineage`` -================================================================================================================== ================= +============================================================================================================== =============== +Dependent package Extra +============================================================================================================== =============== +`apache-airflow-providers-openlineage `_ ``openlineage`` +============================================================================================================== =============== Downloading official packages ----------------------------- diff --git a/providers/dingding/README.rst b/providers/dingding/README.rst index 742aa6ebf272e..a7ee273ec5fc3 100644 --- a/providers/dingding/README.rst +++ b/providers/dingding/README.rst @@ -58,25 +58,5 @@ PIP package Version required ``apache-airflow-providers-http`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-dingding[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-http `_ ``http`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/dingding/docs/index.rst b/providers/dingding/docs/index.rst index 28858cacd780e..92a6e8e8de730 100644 --- a/providers/dingding/docs/index.rst +++ b/providers/dingding/docs/index.rst @@ -104,26 +104,6 @@ PIP package Version required ``apache-airflow-providers-http`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-dingding[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-http `_ ``http`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/discord/README.rst b/providers/discord/README.rst index 7017aa1d7c223..00d8c6fcffed1 100644 --- a/providers/discord/README.rst +++ b/providers/discord/README.rst @@ -58,25 +58,5 @@ PIP package Version required ``apache-airflow-providers-http`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-discord[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-http `_ ``http`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/discord/docs/index.rst b/providers/discord/docs/index.rst index 039cc48635e8c..1f5a72d9da62a 100644 --- a/providers/discord/docs/index.rst +++ b/providers/discord/docs/index.rst @@ -91,26 +91,6 @@ PIP package Version required ``apache-airflow-providers-http`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-discord[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-http `_ ``http`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/docker/README.rst b/providers/docker/README.rst index e1281dce824b7..29d43f5c8bebf 100644 --- a/providers/docker/README.rst +++ b/providers/docker/README.rst @@ -59,24 +59,5 @@ PIP package Version required ``python-dotenv`` ``>=0.21.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-docker[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/docker/docs/index.rst b/providers/docker/docs/index.rst index 17d49a2daa5aa..ee44fc10d6af7 100644 --- a/providers/docker/docs/index.rst +++ b/providers/docker/docs/index.rst @@ -99,25 +99,6 @@ PIP package Version required ``python-dotenv`` ``>=0.21.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-docker[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/edge3/README.rst b/providers/edge3/README.rst index c67b9f7886df1..13fee54894897 100644 --- a/providers/edge3/README.rst +++ b/providers/edge3/README.rst @@ -73,24 +73,5 @@ PIP package Version required ``aiohttp`` ``>=3.14.0`` ========================================== =================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-edge3[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/edge3/docs/index.rst b/providers/edge3/docs/index.rst index 996d43c076d1f..6925423f445a3 100644 --- a/providers/edge3/docs/index.rst +++ b/providers/edge3/docs/index.rst @@ -129,25 +129,6 @@ PIP package Version required ``aiohttp`` ``>=3.14.0`` ========================================== =================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-edge3[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/elasticsearch/README.rst b/providers/elasticsearch/README.rst index 0b286911d8a7e..c6eb5be8d7dbb 100644 --- a/providers/elasticsearch/README.rst +++ b/providers/elasticsearch/README.rst @@ -59,26 +59,6 @@ PIP package Version required ``elasticsearch`` ``<10,>=8.10`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-elasticsearch[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-common-sql `_ ``common.sql`` -================================================================================================================== ================= - Optional dependencies ---------------------- diff --git a/providers/elasticsearch/docs/index.rst b/providers/elasticsearch/docs/index.rst index 3ed7510a2d8fb..4eb4cd06e7a0e 100644 --- a/providers/elasticsearch/docs/index.rst +++ b/providers/elasticsearch/docs/index.rst @@ -108,26 +108,6 @@ PIP package Version required ``elasticsearch`` ``<10,>=8.10`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-elasticsearch[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-common-sql `_ ``common.sql`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/exasol/README.rst b/providers/exasol/README.rst index efd92fcdf3472..486f8fc6abd23 100644 --- a/providers/exasol/README.rst +++ b/providers/exasol/README.rst @@ -62,26 +62,6 @@ PIP package Version required ``pandas`` ``>=2.3.3; python_version >= "3.14"`` ========================================== ================================================================= -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-exasol[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-common-sql `_ ``common.sql`` -================================================================================================================== ================= - Optional dependencies ---------------------- diff --git a/providers/exasol/docs/index.rst b/providers/exasol/docs/index.rst index 94ea0bbae141d..3aaeeb75d788e 100644 --- a/providers/exasol/docs/index.rst +++ b/providers/exasol/docs/index.rst @@ -107,26 +107,6 @@ PIP package Version required ``pandas`` ``>=2.3.3; python_version >= "3.14"`` ========================================== ================================================================= -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-exasol[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-common-sql `_ ``common.sql`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/fab/README.rst b/providers/fab/README.rst index e138ee6521797..6c6ceb1667d53 100644 --- a/providers/fab/README.rst +++ b/providers/fab/README.rst @@ -75,25 +75,6 @@ PIP package Version required ``flask_limiter`` ``>3`` ========================================== ===================================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-fab[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Optional dependencies ---------------------- diff --git a/providers/fab/docs/index.rst b/providers/fab/docs/index.rst index f08e57cb09f32..97f2832dfa07b 100644 --- a/providers/fab/docs/index.rst +++ b/providers/fab/docs/index.rst @@ -129,25 +129,6 @@ PIP package Version required ``flask_limiter`` ``>3`` ========================================== ===================================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-fab[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/facebook/README.rst b/providers/facebook/README.rst index 3ef44cd04a171..804f7d676da0a 100644 --- a/providers/facebook/README.rst +++ b/providers/facebook/README.rst @@ -58,24 +58,5 @@ PIP package Version required ``facebook-business`` ``>=22.0.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-facebook[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/facebook/docs/index.rst b/providers/facebook/docs/index.rst index 80db0cc0bdeb0..af52d51e38ff5 100644 --- a/providers/facebook/docs/index.rst +++ b/providers/facebook/docs/index.rst @@ -89,25 +89,6 @@ PIP package Version required ``facebook-business`` ``>=22.0.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-facebook[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/ftp/README.rst b/providers/ftp/README.rst index d2b95cf67bc45..84971853efbf5 100644 --- a/providers/ftp/README.rst +++ b/providers/ftp/README.rst @@ -57,8 +57,8 @@ PIP package Version required ``apache-airflow-providers-common-compat`` ``>=1.8.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified providers in order to use them. @@ -67,15 +67,14 @@ You can install such cross-provider dependencies when installing from PyPI. For .. code-block:: bash - pip install apache-airflow-providers-ftp[common.compat] + pip install apache-airflow-providers-ftp[openlineage] -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-openlineage `_ ``openlineage`` -================================================================================================================== ================= +============================================================================================================== =============== +Dependent package Extra +============================================================================================================== =============== +`apache-airflow-providers-openlineage `_ ``openlineage`` +============================================================================================================== =============== Optional dependencies ---------------------- diff --git a/providers/ftp/docs/index.rst b/providers/ftp/docs/index.rst index abbcd4a811e72..168ec469ba865 100644 --- a/providers/ftp/docs/index.rst +++ b/providers/ftp/docs/index.rst @@ -111,8 +111,8 @@ PIP package Version required ``apache-airflow-providers-common-compat`` ``>=1.8.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified provider distributions in order to use them. @@ -121,15 +121,14 @@ You can install such cross-provider dependencies when installing from PyPI. For .. code-block:: bash - pip install apache-airflow-providers-ftp[common.compat] + pip install apache-airflow-providers-ftp[openlineage] -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-openlineage `_ ``openlineage`` -================================================================================================================== ================= +============================================================================================================== =============== +Dependent package Extra +============================================================================================================== =============== +`apache-airflow-providers-openlineage `_ ``openlineage`` +============================================================================================================== =============== Downloading official packages ----------------------------- diff --git a/providers/git/README.rst b/providers/git/README.rst index 8c24a5bb9b742..8e1bdab48e4a0 100644 --- a/providers/git/README.rst +++ b/providers/git/README.rst @@ -58,24 +58,5 @@ PIP package Version required ``GitPython`` ``>=3.1.44`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-git[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/git/docs/index.rst b/providers/git/docs/index.rst index c2953f5c290af..a76c79f5417ba 100644 --- a/providers/git/docs/index.rst +++ b/providers/git/docs/index.rst @@ -100,25 +100,6 @@ PIP package Version required ``GitPython`` ``>=3.1.44`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-git[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/github/README.rst b/providers/github/README.rst index 614bbe9e6c654..7d7fe88bff599 100644 --- a/providers/github/README.rst +++ b/providers/github/README.rst @@ -58,24 +58,5 @@ PIP package Version required ``PyGithub`` ``>=2.1.1`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-github[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/github/docs/index.rst b/providers/github/docs/index.rst index 1a5affd1d552a..49ba9a79b2015 100644 --- a/providers/github/docs/index.rst +++ b/providers/github/docs/index.rst @@ -105,25 +105,6 @@ PIP package Version required ``PyGithub`` ``>=2.1.1`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-github[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/google/README.rst b/providers/google/README.rst index 84005795f421c..6c252d575f974 100644 --- a/providers/google/README.rst +++ b/providers/google/README.rst @@ -139,8 +139,8 @@ PIP package Version required ``types-protobuf`` ``>=5.27.0,!=5.29.1.20250402`` ========================================== ================================================================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified providers in order to use them. @@ -156,12 +156,9 @@ You can install such cross-provider dependencies when installing from PyPI. For Dependent package Extra ======================================================================================================================== ==================== `apache-airflow-providers-amazon `_ ``amazon`` -`apache-airflow-providers-apache-beam `_ ``apache.beam`` `apache-airflow-providers-apache-cassandra `_ ``apache.cassandra`` `apache-airflow-providers-cncf-kubernetes `_ ``cncf.kubernetes`` -`apache-airflow-providers-common-compat `_ ``common.compat`` `apache-airflow-providers-common-messaging `_ ``common.messaging`` -`apache-airflow-providers-common-sql `_ ``common.sql`` `apache-airflow-providers-facebook `_ ``facebook`` `apache-airflow-providers-http `_ ``http`` `apache-airflow-providers-microsoft-azure `_ ``microsoft.azure`` diff --git a/providers/google/docs/index.rst b/providers/google/docs/index.rst index f325baee1d511..ff860c759857c 100644 --- a/providers/google/docs/index.rst +++ b/providers/google/docs/index.rst @@ -192,8 +192,8 @@ PIP package Version required ``types-protobuf`` ``>=5.27.0,!=5.29.1.20250402`` ========================================== ================================================================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified provider distributions in order to use them. @@ -209,12 +209,9 @@ You can install such cross-provider dependencies when installing from PyPI. For Dependent package Extra ======================================================================================================================== ==================== `apache-airflow-providers-amazon `_ ``amazon`` -`apache-airflow-providers-apache-beam `_ ``apache.beam`` `apache-airflow-providers-apache-cassandra `_ ``apache.cassandra`` `apache-airflow-providers-cncf-kubernetes `_ ``cncf.kubernetes`` -`apache-airflow-providers-common-compat `_ ``common.compat`` `apache-airflow-providers-common-messaging `_ ``common.messaging`` -`apache-airflow-providers-common-sql `_ ``common.sql`` `apache-airflow-providers-facebook `_ ``facebook`` `apache-airflow-providers-http `_ ``http`` `apache-airflow-providers-microsoft-azure `_ ``microsoft.azure`` diff --git a/providers/grpc/README.rst b/providers/grpc/README.rst index e1b016f72fe14..84af0866a6567 100644 --- a/providers/grpc/README.rst +++ b/providers/grpc/README.rst @@ -60,24 +60,5 @@ PIP package Version required ``grpcio`` ``>=1.59.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-grpc[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/grpc/docs/index.rst b/providers/grpc/docs/index.rst index b9bc99cbc7395..11bd8ed2c8af3 100644 --- a/providers/grpc/docs/index.rst +++ b/providers/grpc/docs/index.rst @@ -98,25 +98,6 @@ PIP package Version required ``grpcio`` ``>=1.59.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-grpc[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/hashicorp/README.rst b/providers/hashicorp/README.rst index af2cfe2553239..0775449c680cd 100644 --- a/providers/hashicorp/README.rst +++ b/providers/hashicorp/README.rst @@ -58,8 +58,8 @@ PIP package Version required ``hvac`` ``>=1.1.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified providers in order to use them. @@ -68,15 +68,14 @@ You can install such cross-provider dependencies when installing from PyPI. For .. code-block:: bash - pip install apache-airflow-providers-hashicorp[common.compat] + pip install apache-airflow-providers-hashicorp[google] -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-google `_ ``google`` -================================================================================================================== ================= +==================================================================================================== ========== +Dependent package Extra +==================================================================================================== ========== +`apache-airflow-providers-google `_ ``google`` +==================================================================================================== ========== Optional dependencies ---------------------- diff --git a/providers/hashicorp/docs/index.rst b/providers/hashicorp/docs/index.rst index 8a842b828bdb7..ccfcb16941aae 100644 --- a/providers/hashicorp/docs/index.rst +++ b/providers/hashicorp/docs/index.rst @@ -97,8 +97,8 @@ PIP package Version required ``hvac`` ``>=1.1.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified provider distributions in order to use them. @@ -107,15 +107,14 @@ You can install such cross-provider dependencies when installing from PyPI. For .. code-block:: bash - pip install apache-airflow-providers-hashicorp[common.compat] + pip install apache-airflow-providers-hashicorp[google] -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-google `_ ``google`` -================================================================================================================== ================= +==================================================================================================== ========== +Dependent package Extra +==================================================================================================== ========== +`apache-airflow-providers-google `_ ``google`` +==================================================================================================== ========== Downloading official packages ----------------------------- diff --git a/providers/http/README.rst b/providers/http/README.rst index f2e048b2923c0..4f9afccfdd721 100644 --- a/providers/http/README.rst +++ b/providers/http/README.rst @@ -63,24 +63,5 @@ PIP package Version required ``pydantic`` ``>=2.11.0`` ========================================== ====================================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-http[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/http/docs/index.rst b/providers/http/docs/index.rst index 5ab3de2f5ae1d..e5880df79c038 100644 --- a/providers/http/docs/index.rst +++ b/providers/http/docs/index.rst @@ -111,25 +111,6 @@ PIP package Version required ``pydantic`` ``>=2.11.0`` ========================================== ====================================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-http[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/ibm/mq/docs/index.rst b/providers/ibm/mq/docs/index.rst index 2a2e68c1066ab..7c13405965d50 100644 --- a/providers/ibm/mq/docs/index.rst +++ b/providers/ibm/mq/docs/index.rst @@ -106,8 +106,8 @@ PIP package Version required ``asgiref`` ``>=3.11.1; python_version >= "3.14"`` ========================================== ====================================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified provider distributions in order to use them. @@ -116,13 +116,12 @@ You can install such cross-provider dependencies when installing from PyPI. For .. code-block:: bash - pip install apache-airflow-providers-ibm-mq[common.compat] + pip install apache-airflow-providers-ibm-mq[common.messaging] ======================================================================================================================== ==================== Dependent package Extra ======================================================================================================================== ==================== -`apache-airflow-providers-common-compat `_ ``common.compat`` `apache-airflow-providers-common-messaging `_ ``common.messaging`` ======================================================================================================================== ==================== diff --git a/providers/imap/README.rst b/providers/imap/README.rst index 22f6011504de8..6061ed0e6ea09 100644 --- a/providers/imap/README.rst +++ b/providers/imap/README.rst @@ -57,24 +57,5 @@ PIP package Version required ``apache-airflow-providers-common-compat`` ``>=1.12.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-imap[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/imap/docs/index.rst b/providers/imap/docs/index.rst index 7f264a9d1247f..fbd0d62a84107 100644 --- a/providers/imap/docs/index.rst +++ b/providers/imap/docs/index.rst @@ -90,25 +90,6 @@ PIP package Version required ``apache-airflow-providers-common-compat`` ``>=1.12.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-imap[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/influxdb/README.rst b/providers/influxdb/README.rst index fdce94f62e843..e410f88b7c0f6 100644 --- a/providers/influxdb/README.rst +++ b/providers/influxdb/README.rst @@ -60,24 +60,5 @@ PIP package Version required ``requests`` ``>=2.32.0,<3`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-influxdb[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/influxdb/docs/index.rst b/providers/influxdb/docs/index.rst index e952b21d13b07..15cc916376e63 100644 --- a/providers/influxdb/docs/index.rst +++ b/providers/influxdb/docs/index.rst @@ -108,25 +108,6 @@ PIP package Version required ``requests`` ``>=2.32.0,<3`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-influxdb[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/informatica/README.rst b/providers/informatica/README.rst index f6bcaabff03db..d9f0a6874b05b 100644 --- a/providers/informatica/README.rst +++ b/providers/informatica/README.rst @@ -59,8 +59,8 @@ PIP package Version required ``sqlglot`` ``>=30.0.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified providers in order to use them. @@ -69,16 +69,14 @@ You can install such cross-provider dependencies when installing from PyPI. For .. code-block:: bash - pip install apache-airflow-providers-informatica[common.compat] + pip install apache-airflow-providers-informatica[common.sql] -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-common-sql `_ ``common.sql`` -`apache-airflow-providers-http `_ ``http`` -================================================================================================================== ================= +============================================================================================================ ============== +Dependent package Extra +============================================================================================================ ============== +`apache-airflow-providers-common-sql `_ ``common.sql`` +============================================================================================================ ============== Optional dependencies ---------------------- diff --git a/providers/informatica/docs/index.rst b/providers/informatica/docs/index.rst index 3cd8ffd563c64..7718bf6e6153b 100644 --- a/providers/informatica/docs/index.rst +++ b/providers/informatica/docs/index.rst @@ -143,8 +143,8 @@ PIP package Version required ``sqlglot`` ``>=30.0.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified provider distributions in order to use them. @@ -153,16 +153,14 @@ You can install such cross-provider dependencies when installing from PyPI. For .. code-block:: bash - pip install apache-airflow-providers-informatica[common.compat] + pip install apache-airflow-providers-informatica[common.sql] -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-common-sql `_ ``common.sql`` -`apache-airflow-providers-http `_ ``http`` -================================================================================================================== ================= +============================================================================================================ ============== +Dependent package Extra +============================================================================================================ ============== +`apache-airflow-providers-common-sql `_ ``common.sql`` +============================================================================================================ ============== Downloading official packages ----------------------------- diff --git a/providers/jdbc/README.rst b/providers/jdbc/README.rst index c1afd18285faf..6f2a634af0cb8 100644 --- a/providers/jdbc/README.rst +++ b/providers/jdbc/README.rst @@ -68,8 +68,8 @@ PIP package Version required ``jpype1`` ``>=1.7.0; python_version >= "3.14"`` ========================================== ========================================================================================================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified providers in order to use them. @@ -78,16 +78,14 @@ You can install such cross-provider dependencies when installing from PyPI. For .. code-block:: bash - pip install apache-airflow-providers-jdbc[common.compat] + pip install apache-airflow-providers-jdbc[openlineage] -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-common-sql `_ ``common.sql`` -`apache-airflow-providers-openlineage `_ ``openlineage`` -================================================================================================================== ================= +============================================================================================================== =============== +Dependent package Extra +============================================================================================================== =============== +`apache-airflow-providers-openlineage `_ ``openlineage`` +============================================================================================================== =============== Optional dependencies ---------------------- diff --git a/providers/jdbc/docs/index.rst b/providers/jdbc/docs/index.rst index a2987da618b86..6bb81aa0e4152 100644 --- a/providers/jdbc/docs/index.rst +++ b/providers/jdbc/docs/index.rst @@ -116,8 +116,8 @@ PIP package Version required ``jpype1`` ``>=1.7.0; python_version >= "3.14"`` ========================================== ========================================================================================================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified provider distributions in order to use them. @@ -126,16 +126,14 @@ You can install such cross-provider dependencies when installing from PyPI. For .. code-block:: bash - pip install apache-airflow-providers-jdbc[common.compat] + pip install apache-airflow-providers-jdbc[openlineage] -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-common-sql `_ ``common.sql`` -`apache-airflow-providers-openlineage `_ ``openlineage`` -================================================================================================================== ================= +============================================================================================================== =============== +Dependent package Extra +============================================================================================================== =============== +`apache-airflow-providers-openlineage `_ ``openlineage`` +============================================================================================================== =============== Downloading official packages ----------------------------- diff --git a/providers/jenkins/README.rst b/providers/jenkins/README.rst index fa437a2d5d372..75366bf1d0d06 100644 --- a/providers/jenkins/README.rst +++ b/providers/jenkins/README.rst @@ -58,24 +58,5 @@ PIP package Version required ``python-jenkins`` ``>=1.8.2`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-jenkins[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/jenkins/docs/index.rst b/providers/jenkins/docs/index.rst index e5e879506ef6c..006a273c76d27 100644 --- a/providers/jenkins/docs/index.rst +++ b/providers/jenkins/docs/index.rst @@ -104,25 +104,6 @@ PIP package Version required ``python-jenkins`` ``>=1.8.2`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-jenkins[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/keycloak/README.rst b/providers/keycloak/README.rst index 9d4b4e761a40b..ba86282c89c93 100644 --- a/providers/keycloak/README.rst +++ b/providers/keycloak/README.rst @@ -58,24 +58,5 @@ PIP package Version required ``python-keycloak`` ``>=5.0.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-keycloak[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/keycloak/docs/index.rst b/providers/keycloak/docs/index.rst index 917723a757466..0cb4b7cf024d6 100644 --- a/providers/keycloak/docs/index.rst +++ b/providers/keycloak/docs/index.rst @@ -106,25 +106,6 @@ PIP package Version required ``python-keycloak`` ``>=5.0.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-keycloak[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/microsoft/azure/README.rst b/providers/microsoft/azure/README.rst index 948d7ffe8a4d0..a98a95a44e399 100644 --- a/providers/microsoft/azure/README.rst +++ b/providers/microsoft/azure/README.rst @@ -86,8 +86,8 @@ PIP package Version required ``msal-extensions`` ``>=1.3.0`` ========================================== =================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified providers in order to use them. @@ -103,7 +103,6 @@ You can install such cross-provider dependencies when installing from PyPI. For Dependent package Extra ======================================================================================================================== ==================== `apache-airflow-providers-amazon `_ ``amazon`` -`apache-airflow-providers-common-compat `_ ``common.compat`` `apache-airflow-providers-common-messaging `_ ``common.messaging`` `apache-airflow-providers-google `_ ``google`` `apache-airflow-providers-openlineage `_ ``openlineage`` diff --git a/providers/microsoft/azure/docs/index.rst b/providers/microsoft/azure/docs/index.rst index 307bacafc51f0..0ebed3477d5f6 100644 --- a/providers/microsoft/azure/docs/index.rst +++ b/providers/microsoft/azure/docs/index.rst @@ -140,8 +140,8 @@ PIP package Version required ``msal-extensions`` ``>=1.3.0`` ========================================== =================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified provider distributions in order to use them. @@ -157,7 +157,6 @@ You can install such cross-provider dependencies when installing from PyPI. For Dependent package Extra ======================================================================================================================== ==================== `apache-airflow-providers-amazon `_ ``amazon`` -`apache-airflow-providers-common-compat `_ ``common.compat`` `apache-airflow-providers-common-messaging `_ ``common.messaging`` `apache-airflow-providers-google `_ ``google`` `apache-airflow-providers-openlineage `_ ``openlineage`` diff --git a/providers/microsoft/mssql/README.rst b/providers/microsoft/mssql/README.rst index 8e7fedff63fca..e7f1d4c69dedf 100644 --- a/providers/microsoft/mssql/README.rst +++ b/providers/microsoft/mssql/README.rst @@ -61,8 +61,8 @@ PIP package Version required ``methodtools`` ``>=0.4.7`` ========================================== ====================================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified providers in order to use them. @@ -71,16 +71,14 @@ You can install such cross-provider dependencies when installing from PyPI. For .. code-block:: bash - pip install apache-airflow-providers-microsoft-mssql[common.compat] + pip install apache-airflow-providers-microsoft-mssql[openlineage] -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-common-sql `_ ``common.sql`` -`apache-airflow-providers-openlineage `_ ``openlineage`` -================================================================================================================== ================= +============================================================================================================== =============== +Dependent package Extra +============================================================================================================== =============== +`apache-airflow-providers-openlineage `_ ``openlineage`` +============================================================================================================== =============== Optional dependencies ---------------------- diff --git a/providers/microsoft/mssql/docs/index.rst b/providers/microsoft/mssql/docs/index.rst index 278cf5c11f0fa..0951304bad5cb 100644 --- a/providers/microsoft/mssql/docs/index.rst +++ b/providers/microsoft/mssql/docs/index.rst @@ -109,8 +109,8 @@ PIP package Version required ``methodtools`` ``>=0.4.7`` ========================================== ====================================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified provider distributions in order to use them. @@ -119,16 +119,14 @@ You can install such cross-provider dependencies when installing from PyPI. For .. code-block:: bash - pip install apache-airflow-providers-microsoft-mssql[common.compat] + pip install apache-airflow-providers-microsoft-mssql[openlineage] -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-common-sql `_ ``common.sql`` -`apache-airflow-providers-openlineage `_ ``openlineage`` -================================================================================================================== ================= +============================================================================================================== =============== +Dependent package Extra +============================================================================================================== =============== +`apache-airflow-providers-openlineage `_ ``openlineage`` +============================================================================================================== =============== Downloading official packages ----------------------------- diff --git a/providers/microsoft/psrp/README.rst b/providers/microsoft/psrp/README.rst index 434c0b4d555b0..f2297bf9dfc62 100644 --- a/providers/microsoft/psrp/README.rst +++ b/providers/microsoft/psrp/README.rst @@ -60,24 +60,5 @@ PIP package Version required ``pypsrp`` ``>=0.8.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-microsoft-psrp[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/microsoft/psrp/docs/index.rst b/providers/microsoft/psrp/docs/index.rst index a5d66a36f6ed2..df4ac00ab3624 100644 --- a/providers/microsoft/psrp/docs/index.rst +++ b/providers/microsoft/psrp/docs/index.rst @@ -98,25 +98,6 @@ PIP package Version required ``pypsrp`` ``>=0.8.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-microsoft-psrp[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/microsoft/winrm/README.rst b/providers/microsoft/winrm/README.rst index 85100ef7ba6e3..2ce40f86a578d 100644 --- a/providers/microsoft/winrm/README.rst +++ b/providers/microsoft/winrm/README.rst @@ -58,24 +58,5 @@ PIP package Version required ``pywinrm`` ``>=0.5.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-microsoft-winrm[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/microsoft/winrm/docs/index.rst b/providers/microsoft/winrm/docs/index.rst index 5736bcbc9ccc3..2a0e46dfcfb54 100644 --- a/providers/microsoft/winrm/docs/index.rst +++ b/providers/microsoft/winrm/docs/index.rst @@ -104,25 +104,6 @@ PIP package Version required ``pywinrm`` ``>=0.5.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-microsoft-winrm[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/mongo/README.rst b/providers/mongo/README.rst index 31102d9e8948d..e8e10c3b9d5e4 100644 --- a/providers/mongo/README.rst +++ b/providers/mongo/README.rst @@ -59,24 +59,5 @@ PIP package Version required ``pymongo`` ``>=4.13.2`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-mongo[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/mongo/docs/index.rst b/providers/mongo/docs/index.rst index 3864dbc89e739..4b798f00f3546 100644 --- a/providers/mongo/docs/index.rst +++ b/providers/mongo/docs/index.rst @@ -91,25 +91,6 @@ PIP package Version required ``pymongo`` ``>=4.13.2`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-mongo[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/mysql/README.rst b/providers/mysql/README.rst index f6000636c7268..a381c6777ab26 100644 --- a/providers/mysql/README.rst +++ b/providers/mysql/README.rst @@ -63,8 +63,8 @@ PIP package Version required ``pymysql`` ``>=1.0.3,<1.2`` ========================================== ============================================= -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified providers in order to use them. @@ -76,17 +76,15 @@ You can install such cross-provider dependencies when installing from PyPI. For pip install apache-airflow-providers-mysql[amazon] -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-amazon `_ ``amazon`` -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-common-sql `_ ``common.sql`` -`apache-airflow-providers-openlineage `_ ``openlineage`` -`apache-airflow-providers-presto `_ ``presto`` -`apache-airflow-providers-trino `_ ``trino`` -`apache-airflow-providers-vertica `_ ``vertica`` -================================================================================================================== ================= +============================================================================================================== =============== +Dependent package Extra +============================================================================================================== =============== +`apache-airflow-providers-amazon `_ ``amazon`` +`apache-airflow-providers-openlineage `_ ``openlineage`` +`apache-airflow-providers-presto `_ ``presto`` +`apache-airflow-providers-trino `_ ``trino`` +`apache-airflow-providers-vertica `_ ``vertica`` +============================================================================================================== =============== Optional dependencies ---------------------- diff --git a/providers/mysql/docs/index.rst b/providers/mysql/docs/index.rst index 9382e535fd3f6..b91f4513b13b3 100644 --- a/providers/mysql/docs/index.rst +++ b/providers/mysql/docs/index.rst @@ -110,8 +110,8 @@ PIP package Version required ``pymysql`` ``>=1.0.3,<1.2`` ========================================== ============================================= -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified provider distributions in order to use them. @@ -123,17 +123,15 @@ You can install such cross-provider dependencies when installing from PyPI. For pip install apache-airflow-providers-mysql[amazon] -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-amazon `_ ``amazon`` -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-common-sql `_ ``common.sql`` -`apache-airflow-providers-openlineage `_ ``openlineage`` -`apache-airflow-providers-presto `_ ``presto`` -`apache-airflow-providers-trino `_ ``trino`` -`apache-airflow-providers-vertica `_ ``vertica`` -================================================================================================================== ================= +============================================================================================================== =============== +Dependent package Extra +============================================================================================================== =============== +`apache-airflow-providers-amazon `_ ``amazon`` +`apache-airflow-providers-openlineage `_ ``openlineage`` +`apache-airflow-providers-presto `_ ``presto`` +`apache-airflow-providers-trino `_ ``trino`` +`apache-airflow-providers-vertica `_ ``vertica`` +============================================================================================================== =============== Downloading official packages ----------------------------- diff --git a/providers/neo4j/README.rst b/providers/neo4j/README.rst index 4934609841369..b5fb62956f179 100644 --- a/providers/neo4j/README.rst +++ b/providers/neo4j/README.rst @@ -58,24 +58,5 @@ PIP package Version required ``neo4j`` ``>=5.20.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-neo4j[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/neo4j/docs/index.rst b/providers/neo4j/docs/index.rst index 0c2c0cecdff1c..3c783f319211a 100644 --- a/providers/neo4j/docs/index.rst +++ b/providers/neo4j/docs/index.rst @@ -106,25 +106,6 @@ PIP package Version required ``neo4j`` ``>=5.20.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-neo4j[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/odbc/README.rst b/providers/odbc/README.rst index 0ad77ef643e37..3831d19f7ba62 100644 --- a/providers/odbc/README.rst +++ b/providers/odbc/README.rst @@ -60,25 +60,5 @@ PIP package Version required ``pyodbc`` ``>=5.2.0; python_version >= "3.13"`` ========================================== ===================================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-odbc[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-common-sql `_ ``common.sql`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/odbc/docs/index.rst b/providers/odbc/docs/index.rst index 08dc47475323a..149d2774eba3e 100644 --- a/providers/odbc/docs/index.rst +++ b/providers/odbc/docs/index.rst @@ -107,26 +107,6 @@ PIP package Version required ``pyodbc`` ``>=5.2.0; python_version >= "3.13"`` ========================================== ===================================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-odbc[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-common-sql `_ ``common.sql`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/openai/README.rst b/providers/openai/README.rst index 5d78147fb2dce..924658f0cf7c1 100644 --- a/providers/openai/README.rst +++ b/providers/openai/README.rst @@ -60,24 +60,5 @@ PIP package Version required ``openai[datalib]`` ``>=2.37.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-openai[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/openai/docs/index.rst b/providers/openai/docs/index.rst index 7883d87efdd8b..64b84cb315b1d 100644 --- a/providers/openai/docs/index.rst +++ b/providers/openai/docs/index.rst @@ -101,25 +101,6 @@ PIP package Version required ``openai[datalib]`` ``>=2.37.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-openai[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/openfaas/README.rst b/providers/openfaas/README.rst index 93ec011306df3..d5263f7531472 100644 --- a/providers/openfaas/README.rst +++ b/providers/openfaas/README.rst @@ -57,24 +57,5 @@ PIP package Version required ``apache-airflow-providers-common-compat`` ``>=1.10.1`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-openfaas[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/openfaas/docs/index.rst b/providers/openfaas/docs/index.rst index 0dc82d97a3221..85c74b8eb2189 100644 --- a/providers/openfaas/docs/index.rst +++ b/providers/openfaas/docs/index.rst @@ -95,25 +95,6 @@ PIP package Version required ``apache-airflow-providers-common-compat`` ``>=1.10.1`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-openfaas[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/openlineage/README.rst b/providers/openlineage/README.rst index 249e96bbb2244..4e0cf84babe59 100644 --- a/providers/openlineage/README.rst +++ b/providers/openlineage/README.rst @@ -62,26 +62,6 @@ PIP package Version required ``openlineage-python`` ``>=1.47.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-openlineage[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-common-sql `_ ``common.sql`` -================================================================================================================== ================= - Optional dependencies ---------------------- diff --git a/providers/openlineage/docs/index.rst b/providers/openlineage/docs/index.rst index fd006817c5680..f400631976f9b 100644 --- a/providers/openlineage/docs/index.rst +++ b/providers/openlineage/docs/index.rst @@ -114,26 +114,6 @@ PIP package Version required ``openlineage-python`` ``>=1.47.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-openlineage[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-common-sql `_ ``common.sql`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/opensearch/README.rst b/providers/opensearch/README.rst index c097c3c2cab40..63d3728a78e59 100644 --- a/providers/opensearch/README.rst +++ b/providers/opensearch/README.rst @@ -58,24 +58,5 @@ PIP package Version required ``opensearch-py`` ``>=2.2.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-opensearch[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/opensearch/docs/index.rst b/providers/opensearch/docs/index.rst index 15f95f652ddd9..77d9de3f05ac9 100644 --- a/providers/opensearch/docs/index.rst +++ b/providers/opensearch/docs/index.rst @@ -106,25 +106,6 @@ PIP package Version required ``opensearch-py`` ``>=2.2.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-opensearch[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/opsgenie/README.rst b/providers/opsgenie/README.rst index a811b4155897c..1d9fff3771d80 100644 --- a/providers/opsgenie/README.rst +++ b/providers/opsgenie/README.rst @@ -58,24 +58,5 @@ PIP package Version required ``opsgenie-sdk`` ``>=2.1.5`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-opsgenie[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/opsgenie/docs/index.rst b/providers/opsgenie/docs/index.rst index 9f90bc329d5e9..f2c487997f0a0 100644 --- a/providers/opsgenie/docs/index.rst +++ b/providers/opsgenie/docs/index.rst @@ -106,25 +106,6 @@ PIP package Version required ``opsgenie-sdk`` ``>=2.1.5`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-opsgenie[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/oracle/README.rst b/providers/oracle/README.rst index 6332f5ce8c3b4..f48db64a121a9 100644 --- a/providers/oracle/README.rst +++ b/providers/oracle/README.rst @@ -59,8 +59,8 @@ PIP package Version required ``oracledb`` ``>=2.0.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified providers in order to use them. @@ -69,16 +69,14 @@ You can install such cross-provider dependencies when installing from PyPI. For .. code-block:: bash - pip install apache-airflow-providers-oracle[common.compat] + pip install apache-airflow-providers-oracle[openlineage] -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-common-sql `_ ``common.sql`` -`apache-airflow-providers-openlineage `_ ``openlineage`` -================================================================================================================== ================= +============================================================================================================== =============== +Dependent package Extra +============================================================================================================== =============== +`apache-airflow-providers-openlineage `_ ``openlineage`` +============================================================================================================== =============== Optional dependencies ---------------------- diff --git a/providers/oracle/docs/index.rst b/providers/oracle/docs/index.rst index 20e33acc9db5c..570df4a88f50f 100644 --- a/providers/oracle/docs/index.rst +++ b/providers/oracle/docs/index.rst @@ -106,8 +106,8 @@ PIP package Version required ``oracledb`` ``>=2.0.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified provider distributions in order to use them. @@ -116,16 +116,14 @@ You can install such cross-provider dependencies when installing from PyPI. For .. code-block:: bash - pip install apache-airflow-providers-oracle[common.compat] + pip install apache-airflow-providers-oracle[openlineage] -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-common-sql `_ ``common.sql`` -`apache-airflow-providers-openlineage `_ ``openlineage`` -================================================================================================================== ================= +============================================================================================================== =============== +Dependent package Extra +============================================================================================================== =============== +`apache-airflow-providers-openlineage `_ ``openlineage`` +============================================================================================================== =============== Downloading official packages ----------------------------- diff --git a/providers/pagerduty/README.rst b/providers/pagerduty/README.rst index ecefefc810825..0165433426b9e 100644 --- a/providers/pagerduty/README.rst +++ b/providers/pagerduty/README.rst @@ -59,25 +59,5 @@ PIP package Version required ``pagerduty`` ``>=2.3.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-pagerduty[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-http `_ ``http`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/pagerduty/docs/index.rst b/providers/pagerduty/docs/index.rst index 421e73d6e349a..0f6ea4906db77 100644 --- a/providers/pagerduty/docs/index.rst +++ b/providers/pagerduty/docs/index.rst @@ -98,26 +98,6 @@ PIP package Version required ``pagerduty`` ``>=2.3.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-pagerduty[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-http `_ ``http`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/papermill/README.rst b/providers/papermill/README.rst index 34f7fa16725b0..83033141bd4b8 100644 --- a/providers/papermill/README.rst +++ b/providers/papermill/README.rst @@ -64,24 +64,5 @@ PIP package Version required ``nbconvert`` ``>=7.16.1`` ========================================== ================================================================= -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-papermill[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/papermill/docs/index.rst b/providers/papermill/docs/index.rst index 505def34f1702..72c162cf6fdce 100644 --- a/providers/papermill/docs/index.rst +++ b/providers/papermill/docs/index.rst @@ -111,25 +111,6 @@ PIP package Version required ``nbconvert`` ``>=7.16.1`` ========================================== ================================================================= -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-papermill[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/pgvector/README.rst b/providers/pgvector/README.rst index f908bf02f71b4..4777b6af629ca 100644 --- a/providers/pgvector/README.rst +++ b/providers/pgvector/README.rst @@ -59,8 +59,8 @@ PIP package Version required ``pgvector`` ``>=0.3.1`` ========================================== ================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified providers in order to use them. @@ -76,7 +76,6 @@ You can install such cross-provider dependencies when installing from PyPI. For Dependent package Extra ============================================================================================================ ============== `apache-airflow-providers-common-sql `_ ``common.sql`` -`apache-airflow-providers-postgres `_ ``postgres`` ============================================================================================================ ============== Optional dependencies diff --git a/providers/pgvector/docs/index.rst b/providers/pgvector/docs/index.rst index a678448a5eb7d..2c4cea3c3c6d3 100644 --- a/providers/pgvector/docs/index.rst +++ b/providers/pgvector/docs/index.rst @@ -108,8 +108,8 @@ PIP package Version required ``pgvector`` ``>=0.3.1`` ========================================== ================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified provider distributions in order to use them. @@ -125,7 +125,6 @@ You can install such cross-provider dependencies when installing from PyPI. For Dependent package Extra ============================================================================================================ ============== `apache-airflow-providers-common-sql `_ ``common.sql`` -`apache-airflow-providers-postgres `_ ``postgres`` ============================================================================================================ ============== Downloading official packages diff --git a/providers/pinecone/README.rst b/providers/pinecone/README.rst index 64fa5060db5d8..45ff2c577ea5f 100644 --- a/providers/pinecone/README.rst +++ b/providers/pinecone/README.rst @@ -58,24 +58,5 @@ PIP package Version required ``pinecone`` ``>=7.0.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-pinecone[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/pinecone/docs/index.rst b/providers/pinecone/docs/index.rst index 06ea95ea29e7e..9e73b53d74a24 100644 --- a/providers/pinecone/docs/index.rst +++ b/providers/pinecone/docs/index.rst @@ -99,25 +99,6 @@ PIP package Version required ``pinecone`` ``>=7.0.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-pinecone[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/postgres/README.rst b/providers/postgres/README.rst index 35d6ad22a3ec2..3f8b66862114f 100644 --- a/providers/postgres/README.rst +++ b/providers/postgres/README.rst @@ -61,8 +61,8 @@ PIP package Version required ``asyncpg`` ``>=0.30.0`` ========================================== ====================================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified providers in order to use them. @@ -78,8 +78,6 @@ You can install such cross-provider dependencies when installing from PyPI. For Dependent package Extra ====================================================================================================================== =================== `apache-airflow-providers-amazon `_ ``amazon`` -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-common-sql `_ ``common.sql`` `apache-airflow-providers-microsoft-azure `_ ``microsoft.azure`` `apache-airflow-providers-openlineage `_ ``openlineage`` ====================================================================================================================== =================== diff --git a/providers/postgres/docs/index.rst b/providers/postgres/docs/index.rst index 864aadd0f8de1..eef9e8e5eeee3 100644 --- a/providers/postgres/docs/index.rst +++ b/providers/postgres/docs/index.rst @@ -109,8 +109,8 @@ PIP package Version required ``asyncpg`` ``>=0.30.0`` ========================================== ====================================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified provider distributions in order to use them. @@ -126,8 +126,6 @@ You can install such cross-provider dependencies when installing from PyPI. For Dependent package Extra ====================================================================================================================== =================== `apache-airflow-providers-amazon `_ ``amazon`` -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-common-sql `_ ``common.sql`` `apache-airflow-providers-microsoft-azure `_ ``microsoft.azure`` `apache-airflow-providers-openlineage `_ ``openlineage`` ====================================================================================================================== =================== diff --git a/providers/presto/README.rst b/providers/presto/README.rst index e9675edfae590..1d4639e04a371 100644 --- a/providers/presto/README.rst +++ b/providers/presto/README.rst @@ -64,8 +64,8 @@ PIP package Version required ``psycopg2-binary`` ``>=2.9.10; python_version >= "3.13"`` ========================================== ================================================================= -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified providers in order to use them. @@ -74,16 +74,14 @@ You can install such cross-provider dependencies when installing from PyPI. For .. code-block:: bash - pip install apache-airflow-providers-presto[common.compat] + pip install apache-airflow-providers-presto[google] -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-common-sql `_ ``common.sql`` -`apache-airflow-providers-google `_ ``google`` -================================================================================================================== ================= +==================================================================================================== ========== +Dependent package Extra +==================================================================================================== ========== +`apache-airflow-providers-google `_ ``google`` +==================================================================================================== ========== Optional dependencies ---------------------- diff --git a/providers/presto/docs/index.rst b/providers/presto/docs/index.rst index 8d7ca4eb5ecc8..ba02bb048751a 100644 --- a/providers/presto/docs/index.rst +++ b/providers/presto/docs/index.rst @@ -112,8 +112,8 @@ PIP package Version required ``psycopg2-binary`` ``>=2.9.10; python_version >= "3.13"`` ========================================== ================================================================= -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified provider distributions in order to use them. @@ -122,16 +122,14 @@ You can install such cross-provider dependencies when installing from PyPI. For .. code-block:: bash - pip install apache-airflow-providers-presto[common.compat] + pip install apache-airflow-providers-presto[google] -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-common-sql `_ ``common.sql`` -`apache-airflow-providers-google `_ ``google`` -================================================================================================================== ================= +==================================================================================================== ========== +Dependent package Extra +==================================================================================================== ========== +`apache-airflow-providers-google `_ ``google`` +==================================================================================================== ========== Downloading official packages ----------------------------- diff --git a/providers/qdrant/README.rst b/providers/qdrant/README.rst index 2302d04997d46..a1e1a613bad39 100644 --- a/providers/qdrant/README.rst +++ b/providers/qdrant/README.rst @@ -58,24 +58,5 @@ PIP package Version required ``qdrant_client`` ``>=1.17.1`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-qdrant[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/qdrant/docs/index.rst b/providers/qdrant/docs/index.rst index 9f6534cf651e5..0a4a52d7616f8 100644 --- a/providers/qdrant/docs/index.rst +++ b/providers/qdrant/docs/index.rst @@ -98,25 +98,6 @@ PIP package Version required ``qdrant_client`` ``>=1.17.1`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-qdrant[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/redis/README.rst b/providers/redis/README.rst index c1a598098f452..980cb5990c352 100644 --- a/providers/redis/README.rst +++ b/providers/redis/README.rst @@ -58,8 +58,8 @@ PIP package Version required ``redis`` ``>=4.5.2,!=4.5.5,!=5.0.2`` ========================================== =========================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified providers in order to use them. @@ -68,13 +68,12 @@ You can install such cross-provider dependencies when installing from PyPI. For .. code-block:: bash - pip install apache-airflow-providers-redis[common.compat] + pip install apache-airflow-providers-redis[common.messaging] ======================================================================================================================== ==================== Dependent package Extra ======================================================================================================================== ==================== -`apache-airflow-providers-common-compat `_ ``common.compat`` `apache-airflow-providers-common-messaging `_ ``common.messaging`` ======================================================================================================================== ==================== diff --git a/providers/redis/docs/index.rst b/providers/redis/docs/index.rst index 7f8cb0af7ad4d..d222d867e88f4 100644 --- a/providers/redis/docs/index.rst +++ b/providers/redis/docs/index.rst @@ -107,8 +107,8 @@ PIP package Version required ``redis`` ``>=4.5.2,!=4.5.5,!=5.0.2`` ========================================== =========================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified provider distributions in order to use them. @@ -117,13 +117,12 @@ You can install such cross-provider dependencies when installing from PyPI. For .. code-block:: bash - pip install apache-airflow-providers-redis[common.compat] + pip install apache-airflow-providers-redis[common.messaging] ======================================================================================================================== ==================== Dependent package Extra ======================================================================================================================== ==================== -`apache-airflow-providers-common-compat `_ ``common.compat`` `apache-airflow-providers-common-messaging `_ ``common.messaging`` ======================================================================================================================== ==================== diff --git a/providers/salesforce/README.rst b/providers/salesforce/README.rst index 7dfd1e243098c..38e0e084e0b3e 100644 --- a/providers/salesforce/README.rst +++ b/providers/salesforce/README.rst @@ -61,24 +61,5 @@ PIP package Version required ``pandas`` ``>=2.3.3; python_version >= "3.14"`` ========================================== ================================================================= -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-salesforce[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/salesforce/docs/index.rst b/providers/salesforce/docs/index.rst index cd7949bf0e77e..6e541d4d407ce 100644 --- a/providers/salesforce/docs/index.rst +++ b/providers/salesforce/docs/index.rst @@ -108,25 +108,6 @@ PIP package Version required ``pandas`` ``>=2.3.3; python_version >= "3.14"`` ========================================== ================================================================= -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-salesforce[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/samba/README.rst b/providers/samba/README.rst index 1c63de88669c3..046a08e316120 100644 --- a/providers/samba/README.rst +++ b/providers/samba/README.rst @@ -58,8 +58,8 @@ PIP package Version required ``smbprotocol`` ``>=1.5.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified providers in order to use them. @@ -68,15 +68,14 @@ You can install such cross-provider dependencies when installing from PyPI. For .. code-block:: bash - pip install apache-airflow-providers-samba[common.compat] + pip install apache-airflow-providers-samba[google] -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-google `_ ``google`` -================================================================================================================== ================= +==================================================================================================== ========== +Dependent package Extra +==================================================================================================== ========== +`apache-airflow-providers-google `_ ``google`` +==================================================================================================== ========== Optional dependencies ---------------------- diff --git a/providers/samba/docs/index.rst b/providers/samba/docs/index.rst index d3fa3c9e27575..7dd5747bc4dc0 100644 --- a/providers/samba/docs/index.rst +++ b/providers/samba/docs/index.rst @@ -104,8 +104,8 @@ PIP package Version required ``smbprotocol`` ``>=1.5.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified provider distributions in order to use them. @@ -114,15 +114,14 @@ You can install such cross-provider dependencies when installing from PyPI. For .. code-block:: bash - pip install apache-airflow-providers-samba[common.compat] + pip install apache-airflow-providers-samba[google] -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-google `_ ``google`` -================================================================================================================== ================= +==================================================================================================== ========== +Dependent package Extra +==================================================================================================== ========== +`apache-airflow-providers-google `_ ``google`` +==================================================================================================== ========== Downloading official packages ----------------------------- diff --git a/providers/segment/README.rst b/providers/segment/README.rst index b92522c56927e..2d34971039545 100644 --- a/providers/segment/README.rst +++ b/providers/segment/README.rst @@ -58,24 +58,5 @@ PIP package Version required ``segment-analytics-python`` ``>=2.3.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-segment[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/segment/docs/index.rst b/providers/segment/docs/index.rst index 5b3151d01241d..c0c4613bb8600 100644 --- a/providers/segment/docs/index.rst +++ b/providers/segment/docs/index.rst @@ -89,25 +89,6 @@ PIP package Version required ``segment-analytics-python`` ``>=2.3.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-segment[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/sendgrid/README.rst b/providers/sendgrid/README.rst index 6c428a27bd636..4f5cd5335fce0 100644 --- a/providers/sendgrid/README.rst +++ b/providers/sendgrid/README.rst @@ -58,24 +58,5 @@ PIP package Version required ``sendgrid`` ``>=6.12.5`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-sendgrid[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/sendgrid/docs/index.rst b/providers/sendgrid/docs/index.rst index a67eb7e4bbac3..f1b519e391ec2 100644 --- a/providers/sendgrid/docs/index.rst +++ b/providers/sendgrid/docs/index.rst @@ -89,25 +89,6 @@ PIP package Version required ``sendgrid`` ``>=6.12.5`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-sendgrid[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/sftp/README.rst b/providers/sftp/README.rst index 76e3dbc744a29..d22393492f22c 100644 --- a/providers/sftp/README.rst +++ b/providers/sftp/README.rst @@ -62,8 +62,8 @@ PIP package Version required ``asyncssh`` ``>=2.22.0; python_version >= "3.14"`` ========================================== ====================================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified providers in order to use them. @@ -72,16 +72,14 @@ You can install such cross-provider dependencies when installing from PyPI. For .. code-block:: bash - pip install apache-airflow-providers-sftp[common.compat] + pip install apache-airflow-providers-sftp[openlineage] -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-openlineage `_ ``openlineage`` -`apache-airflow-providers-ssh `_ ``ssh`` -================================================================================================================== ================= +============================================================================================================== =============== +Dependent package Extra +============================================================================================================== =============== +`apache-airflow-providers-openlineage `_ ``openlineage`` +============================================================================================================== =============== Optional dependencies ---------------------- diff --git a/providers/sftp/docs/index.rst b/providers/sftp/docs/index.rst index c9b6c8723407e..96013f5eb4642 100644 --- a/providers/sftp/docs/index.rst +++ b/providers/sftp/docs/index.rst @@ -109,8 +109,8 @@ PIP package Version required ``asyncssh`` ``>=2.22.0; python_version >= "3.14"`` ========================================== ====================================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified provider distributions in order to use them. @@ -119,16 +119,14 @@ You can install such cross-provider dependencies when installing from PyPI. For .. code-block:: bash - pip install apache-airflow-providers-sftp[common.compat] + pip install apache-airflow-providers-sftp[openlineage] -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-openlineage `_ ``openlineage`` -`apache-airflow-providers-ssh `_ ``ssh`` -================================================================================================================== ================= +============================================================================================================== =============== +Dependent package Extra +============================================================================================================== =============== +`apache-airflow-providers-openlineage `_ ``openlineage`` +============================================================================================================== =============== Downloading official packages ----------------------------- diff --git a/providers/singularity/README.rst b/providers/singularity/README.rst index 8486670c45f39..41f94e83fa3df 100644 --- a/providers/singularity/README.rst +++ b/providers/singularity/README.rst @@ -58,24 +58,5 @@ PIP package Version required ``spython`` ``>=0.0.56`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-singularity[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/singularity/docs/index.rst b/providers/singularity/docs/index.rst index 65b9a91ca5fbb..455d062ebd0a6 100644 --- a/providers/singularity/docs/index.rst +++ b/providers/singularity/docs/index.rst @@ -97,25 +97,6 @@ PIP package Version required ``spython`` ``>=0.0.56`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-singularity[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/slack/README.rst b/providers/slack/README.rst index 5ad363083c158..533182799f35c 100644 --- a/providers/slack/README.rst +++ b/providers/slack/README.rst @@ -65,25 +65,5 @@ PIP package Version required ``asgiref`` ``>=3.11.1; python_version >= "3.14"`` ========================================== ====================================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-slack[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-common-sql `_ ``common.sql`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/slack/docs/index.rst b/providers/slack/docs/index.rst index 6c2681bdfcd79..d643b1c06ed86 100644 --- a/providers/slack/docs/index.rst +++ b/providers/slack/docs/index.rst @@ -113,26 +113,6 @@ PIP package Version required ``asgiref`` ``>=3.11.1; python_version >= "3.14"`` ========================================== ====================================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-slack[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-common-sql `_ ``common.sql`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/smtp/README.rst b/providers/smtp/README.rst index d7c3a267906c2..4eea4f9b4e900 100644 --- a/providers/smtp/README.rst +++ b/providers/smtp/README.rst @@ -58,24 +58,5 @@ PIP package Version required ``aiosmtplib`` ``>=0.1.6`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-smtp[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/smtp/docs/index.rst b/providers/smtp/docs/index.rst index b91bf27905d0b..a2ed06a7eb2a5 100644 --- a/providers/smtp/docs/index.rst +++ b/providers/smtp/docs/index.rst @@ -92,25 +92,6 @@ PIP package Version required ``aiosmtplib`` ``>=0.1.6`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-smtp[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/snowflake/README.rst b/providers/snowflake/README.rst index 64637b5c9a0e7..85a3586851c67 100644 --- a/providers/snowflake/README.rst +++ b/providers/snowflake/README.rst @@ -69,8 +69,8 @@ PIP package Version required ``setuptools`` ``>=80.0.0,<9999`` ========================================== ======================================================================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified providers in order to use them. @@ -79,14 +79,12 @@ You can install such cross-provider dependencies when installing from PyPI. For .. code-block:: bash - pip install apache-airflow-providers-snowflake[common.compat] + pip install apache-airflow-providers-snowflake[microsoft.azure] ====================================================================================================================== =================== Dependent package Extra ====================================================================================================================== =================== -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-common-sql `_ ``common.sql`` `apache-airflow-providers-microsoft-azure `_ ``microsoft.azure`` `apache-airflow-providers-openlineage `_ ``openlineage`` ====================================================================================================================== =================== diff --git a/providers/snowflake/docs/index.rst b/providers/snowflake/docs/index.rst index 01ee95f4787c0..6862ef8896c6f 100644 --- a/providers/snowflake/docs/index.rst +++ b/providers/snowflake/docs/index.rst @@ -118,8 +118,8 @@ PIP package Version required ``setuptools`` ``>=80.0.0,<9999`` ========================================== ======================================================================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified provider distributions in order to use them. @@ -128,14 +128,12 @@ You can install such cross-provider dependencies when installing from PyPI. For .. code-block:: bash - pip install apache-airflow-providers-snowflake[common.compat] + pip install apache-airflow-providers-snowflake[microsoft.azure] ====================================================================================================================== =================== Dependent package Extra ====================================================================================================================== =================== -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-common-sql `_ ``common.sql`` `apache-airflow-providers-microsoft-azure `_ ``microsoft.azure`` `apache-airflow-providers-openlineage `_ ``openlineage`` ====================================================================================================================== =================== diff --git a/providers/sqlite/README.rst b/providers/sqlite/README.rst index 340c7107e9882..77e07122b6ff2 100644 --- a/providers/sqlite/README.rst +++ b/providers/sqlite/README.rst @@ -57,24 +57,5 @@ PIP package Version required ``apache-airflow-providers-common-sql`` ``>=1.32.0`` ======================================= ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-sqlite[common.sql] - - -============================================================================================================ ============== -Dependent package Extra -============================================================================================================ ============== -`apache-airflow-providers-common-sql `_ ``common.sql`` -============================================================================================================ ============== - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/sqlite/docs/index.rst b/providers/sqlite/docs/index.rst index 79402ca42c7bb..7799604d322ef 100644 --- a/providers/sqlite/docs/index.rst +++ b/providers/sqlite/docs/index.rst @@ -104,25 +104,6 @@ PIP package Version required ``apache-airflow-providers-common-sql`` ``>=1.32.0`` ======================================= ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-sqlite[common.sql] - - -============================================================================================================ ============== -Dependent package Extra -============================================================================================================ ============== -`apache-airflow-providers-common-sql `_ ``common.sql`` -============================================================================================================ ============== - Downloading official packages ----------------------------- diff --git a/providers/ssh/README.rst b/providers/ssh/README.rst index 3ed36d2246187..799684e2f07e6 100644 --- a/providers/ssh/README.rst +++ b/providers/ssh/README.rst @@ -59,24 +59,5 @@ PIP package Version required ``paramiko`` ``>=3.5.1,<4.0.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-ssh[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/ssh/docs/index.rst b/providers/ssh/docs/index.rst index 66d9ed6bc1ce9..d2fbdb05361ad 100644 --- a/providers/ssh/docs/index.rst +++ b/providers/ssh/docs/index.rst @@ -98,25 +98,6 @@ PIP package Version required ``paramiko`` ``>=3.5.1,<4.0.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-ssh[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/standard/README.rst b/providers/standard/README.rst index f1481174cc5f7..64e4825cd125b 100644 --- a/providers/standard/README.rst +++ b/providers/standard/README.rst @@ -57,8 +57,8 @@ PIP package Version required ``apache-airflow-providers-common-compat`` ``>=1.14.1`` ========================================== ================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified providers in order to use them. @@ -67,15 +67,14 @@ You can install such cross-provider dependencies when installing from PyPI. For .. code-block:: bash - pip install apache-airflow-providers-standard[common.compat] + pip install apache-airflow-providers-standard[openlineage] -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-openlineage `_ ``openlineage`` -================================================================================================================== ================= +============================================================================================================== =============== +Dependent package Extra +============================================================================================================== =============== +`apache-airflow-providers-openlineage `_ ``openlineage`` +============================================================================================================== =============== Optional dependencies ---------------------- diff --git a/providers/standard/docs/index.rst b/providers/standard/docs/index.rst index 4189b23c044ca..c3dc55eb9b091 100644 --- a/providers/standard/docs/index.rst +++ b/providers/standard/docs/index.rst @@ -93,8 +93,8 @@ PIP package Version required ``apache-airflow-providers-common-compat`` ``>=1.14.1`` ========================================== ================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified provider distributions in order to use them. @@ -103,15 +103,14 @@ You can install such cross-provider dependencies when installing from PyPI. For .. code-block:: bash - pip install apache-airflow-providers-standard[common.compat] + pip install apache-airflow-providers-standard[openlineage] -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-openlineage `_ ``openlineage`` -================================================================================================================== ================= +============================================================================================================== =============== +Dependent package Extra +============================================================================================================== =============== +`apache-airflow-providers-openlineage `_ ``openlineage`` +============================================================================================================== =============== Downloading official packages ----------------------------- diff --git a/providers/tableau/README.rst b/providers/tableau/README.rst index 49c6555e0fd82..bd48a7d0316aa 100644 --- a/providers/tableau/README.rst +++ b/providers/tableau/README.rst @@ -58,24 +58,5 @@ PIP package Version required ``tableauserverclient`` ``>=0.27`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-tableau[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/tableau/docs/index.rst b/providers/tableau/docs/index.rst index 9b67688bcbab5..108813c4c52c2 100644 --- a/providers/tableau/docs/index.rst +++ b/providers/tableau/docs/index.rst @@ -99,25 +99,6 @@ PIP package Version required ``tableauserverclient`` ``>=0.27`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-tableau[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/telegram/README.rst b/providers/telegram/README.rst index 75dc04e87cbcd..f4ccbcf206150 100644 --- a/providers/telegram/README.rst +++ b/providers/telegram/README.rst @@ -58,24 +58,5 @@ PIP package Version required ``python-telegram-bot`` ``>=20.2`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-telegram[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/telegram/docs/index.rst b/providers/telegram/docs/index.rst index 9a155843abef7..609a3fc4ef259 100644 --- a/providers/telegram/docs/index.rst +++ b/providers/telegram/docs/index.rst @@ -105,25 +105,6 @@ PIP package Version required ``python-telegram-bot`` ``>=20.2`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-telegram[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/teradata/README.rst b/providers/teradata/README.rst index 672e6fa5c017b..d268ab0ef0a4b 100644 --- a/providers/teradata/README.rst +++ b/providers/teradata/README.rst @@ -60,8 +60,8 @@ PIP package Version required ``teradatasql`` ``>=17.20.0.28`` ========================================== ================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified providers in order to use them. @@ -77,8 +77,6 @@ You can install such cross-provider dependencies when installing from PyPI. For Dependent package Extra ====================================================================================================================== =================== `apache-airflow-providers-amazon `_ ``amazon`` -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-common-sql `_ ``common.sql`` `apache-airflow-providers-microsoft-azure `_ ``microsoft.azure`` `apache-airflow-providers-ssh `_ ``ssh`` ====================================================================================================================== =================== diff --git a/providers/teradata/docs/index.rst b/providers/teradata/docs/index.rst index 43c1f362151cc..b14126ed0c36c 100644 --- a/providers/teradata/docs/index.rst +++ b/providers/teradata/docs/index.rst @@ -107,8 +107,8 @@ PIP package Version required ``teradatasql`` ``>=17.20.0.28`` ========================================== ================== -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified provider distributions in order to use them. @@ -124,8 +124,6 @@ You can install such cross-provider dependencies when installing from PyPI. For Dependent package Extra ====================================================================================================================== =================== `apache-airflow-providers-amazon `_ ``amazon`` -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-common-sql `_ ``common.sql`` `apache-airflow-providers-microsoft-azure `_ ``microsoft.azure`` `apache-airflow-providers-ssh `_ ``ssh`` ====================================================================================================================== =================== diff --git a/providers/trino/README.rst b/providers/trino/README.rst index cf55d356ad71c..18560ebd45a43 100644 --- a/providers/trino/README.rst +++ b/providers/trino/README.rst @@ -62,8 +62,8 @@ PIP package Version required ``trino`` ``>=0.319.0`` ========================================== ================================================================= -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified providers in order to use them. @@ -72,17 +72,15 @@ You can install such cross-provider dependencies when installing from PyPI. For .. code-block:: bash - pip install apache-airflow-providers-trino[common.compat] + pip install apache-airflow-providers-trino[google] -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-common-sql `_ ``common.sql`` -`apache-airflow-providers-google `_ ``google`` -`apache-airflow-providers-openlineage `_ ``openlineage`` -================================================================================================================== ================= +============================================================================================================== =============== +Dependent package Extra +============================================================================================================== =============== +`apache-airflow-providers-google `_ ``google`` +`apache-airflow-providers-openlineage `_ ``openlineage`` +============================================================================================================== =============== Optional dependencies ---------------------- diff --git a/providers/trino/docs/index.rst b/providers/trino/docs/index.rst index 52841e1d0bad9..6db31dcc947b5 100644 --- a/providers/trino/docs/index.rst +++ b/providers/trino/docs/index.rst @@ -110,8 +110,8 @@ PIP package Version required ``trino`` ``>=0.319.0`` ========================================== ================================================================= -Cross provider package dependencies ------------------------------------ +Optional cross provider package dependencies +-------------------------------------------- Those are dependencies that might be needed in order to use all the features of the package. You need to install the specified provider distributions in order to use them. @@ -120,17 +120,15 @@ You can install such cross-provider dependencies when installing from PyPI. For .. code-block:: bash - pip install apache-airflow-providers-trino[common.compat] + pip install apache-airflow-providers-trino[google] -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-common-sql `_ ``common.sql`` -`apache-airflow-providers-google `_ ``google`` -`apache-airflow-providers-openlineage `_ ``openlineage`` -================================================================================================================== ================= +============================================================================================================== =============== +Dependent package Extra +============================================================================================================== =============== +`apache-airflow-providers-google `_ ``google`` +`apache-airflow-providers-openlineage `_ ``openlineage`` +============================================================================================================== =============== Downloading official packages ----------------------------- diff --git a/providers/vertica/README.rst b/providers/vertica/README.rst index 16985e9a04a8d..57f3404511086 100644 --- a/providers/vertica/README.rst +++ b/providers/vertica/README.rst @@ -59,26 +59,6 @@ PIP package Version required ``vertica-python`` ``>=1.3.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-vertica[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-common-sql `_ ``common.sql`` -================================================================================================================== ================= - Optional dependencies ---------------------- diff --git a/providers/vertica/docs/index.rst b/providers/vertica/docs/index.rst index 800d582a752ef..2f8ac7a15aa4e 100644 --- a/providers/vertica/docs/index.rst +++ b/providers/vertica/docs/index.rst @@ -107,26 +107,6 @@ PIP package Version required ``vertica-python`` ``>=1.3.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-vertica[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-common-sql `_ ``common.sql`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/vespa/README.rst b/providers/vespa/README.rst index f5a4161051668..ed93b2e0d7d4e 100644 --- a/providers/vespa/README.rst +++ b/providers/vespa/README.rst @@ -58,24 +58,5 @@ PIP package Version required ``pyvespa`` ``>=1.1.2`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-vespa[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/vespa/docs/index.rst b/providers/vespa/docs/index.rst index 941dc83716a50..e037864e3796e 100644 --- a/providers/vespa/docs/index.rst +++ b/providers/vespa/docs/index.rst @@ -98,25 +98,6 @@ PIP package Version required ``pyvespa`` ``>=1.1.2`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-vespa[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/weaviate/README.rst b/providers/weaviate/README.rst index 1fc5c90d18f94..fba9b3e8a172e 100644 --- a/providers/weaviate/README.rst +++ b/providers/weaviate/README.rst @@ -62,24 +62,5 @@ PIP package Version required ``pandas`` ``>=2.3.3; python_version >= "3.14"`` ========================================== ================================================================= -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-weaviate[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/weaviate/docs/index.rst b/providers/weaviate/docs/index.rst index 591be021d8820..43dc78ecab2f3 100644 --- a/providers/weaviate/docs/index.rst +++ b/providers/weaviate/docs/index.rst @@ -111,25 +111,6 @@ PIP package Version required ``pandas`` ``>=2.3.3; python_version >= "3.14"`` ========================================== ================================================================= -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-weaviate[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/yandex/README.rst b/providers/yandex/README.rst index 71f44d01e110c..65ccd00993a37 100644 --- a/providers/yandex/README.rst +++ b/providers/yandex/README.rst @@ -65,24 +65,5 @@ PIP package Version required ``grpcio`` ``>=1.78.0; python_version >= "3.14"`` ========================================== ======================================= -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-yandex[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/yandex/docs/index.rst b/providers/yandex/docs/index.rst index 712c1630f03e4..55b750dec15e0 100644 --- a/providers/yandex/docs/index.rst +++ b/providers/yandex/docs/index.rst @@ -114,25 +114,6 @@ PIP package Version required ``grpcio`` ``>=1.78.0; python_version >= "3.14"`` ========================================== ======================================= -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-yandex[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/ydb/README.rst b/providers/ydb/README.rst index 919cd9cc1e6bc..eac11e37e4fa9 100644 --- a/providers/ydb/README.rst +++ b/providers/ydb/README.rst @@ -60,25 +60,5 @@ PIP package Version required ``ydb-dbapi`` ``>=0.1.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-ydb[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-common-sql `_ ``common.sql`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/ydb/docs/index.rst b/providers/ydb/docs/index.rst index 0fcfcd2e3e29c..47d548ba7d960 100644 --- a/providers/ydb/docs/index.rst +++ b/providers/ydb/docs/index.rst @@ -107,26 +107,6 @@ PIP package Version required ``ydb-dbapi`` ``>=0.1.0`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-ydb[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-common-sql `_ ``common.sql`` -================================================================================================================== ================= - Downloading official packages ----------------------------- diff --git a/providers/zendesk/README.rst b/providers/zendesk/README.rst index 14ad7fa6d2c4a..e7d6f07693c76 100644 --- a/providers/zendesk/README.rst +++ b/providers/zendesk/README.rst @@ -58,24 +58,5 @@ PIP package Version required ``zenpy`` ``>=2.0.40`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified providers in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-zendesk[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - The changelog for the provider package can be found in the `changelog `_. diff --git a/providers/zendesk/docs/index.rst b/providers/zendesk/docs/index.rst index 3aceab04d221a..0090c69b02656 100644 --- a/providers/zendesk/docs/index.rst +++ b/providers/zendesk/docs/index.rst @@ -104,25 +104,6 @@ PIP package Version required ``zenpy`` ``>=2.0.40`` ========================================== ================== -Cross provider package dependencies ------------------------------------ - -Those are dependencies that might be needed in order to use all the features of the package. -You need to install the specified provider distributions in order to use them. - -You can install such cross-provider dependencies when installing from PyPI. For example: - -.. code-block:: bash - - pip install apache-airflow-providers-zendesk[common.compat] - - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -================================================================================================================== ================= - Downloading official packages -----------------------------