From ceaabb2de97056f740f1961ea1e62d598e3ef9dd Mon Sep 17 00:00:00 2001 From: Tyler Lubeck Date: Tue, 17 Mar 2026 10:08:13 -0600 Subject: [PATCH 1/2] Remove Cross Provider dependency documentation Best I can tell, this is out of date and unused: - The extras don't exist anymore - The "extra" dependencies are now full-on requirements --- providers/openlineage/docs/index.rst | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/providers/openlineage/docs/index.rst b/providers/openlineage/docs/index.rst index eb02224d38175..54d0ea7835617 100644 --- a/providers/openlineage/docs/index.rst +++ b/providers/openlineage/docs/index.rst @@ -114,18 +114,6 @@ PIP package Version required ``openlineage-python`` ``>=1.41.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 From c8ddffe867298e917e2e6edd14794403c2398827 Mon Sep 17 00:00:00 2001 From: Tyler Lubeck Date: Tue, 17 Mar 2026 11:54:12 -0600 Subject: [PATCH 2/2] Further cleanup docs --- providers/openlineage/README.rst | 19 ------------------- providers/openlineage/docs/index.rst | 8 -------- 2 files changed, 27 deletions(-) diff --git a/providers/openlineage/README.rst b/providers/openlineage/README.rst index c599ca655d9c4..8512172635f23 100644 --- a/providers/openlineage/README.rst +++ b/providers/openlineage/README.rst @@ -62,25 +62,6 @@ PIP package Version required ``openlineage-python`` ``>=1.41.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 54d0ea7835617..aa8f0affc6e2b 100644 --- a/providers/openlineage/docs/index.rst +++ b/providers/openlineage/docs/index.rst @@ -114,14 +114,6 @@ PIP package Version required ``openlineage-python`` ``>=1.41.0`` ========================================== ================== - -================================================================================================================== ================= -Dependent package Extra -================================================================================================================== ================= -`apache-airflow-providers-common-compat `_ ``common.compat`` -`apache-airflow-providers-common-sql `_ ``common.sql`` -================================================================================================================== ================= - Downloading official packages -----------------------------