Skip to content

Fix cross-provider extras in generated provider docs#67434

Closed
bobu-putheeckal wants to merge 1 commit into
apache:mainfrom
bobu-putheeckal:codex-airflow-63891-provider-dependency-docs
Closed

Fix cross-provider extras in generated provider docs#67434
bobu-putheeckal wants to merge 1 commit into
apache:mainfrom
bobu-putheeckal:codex-airflow-63891-provider-dependency-docs

Conversation

@bobu-putheeckal
Copy link
Copy Markdown

What\n- Filter cross-provider dependency docs to only advertise provider extras that are actually installable.\n- Reuse the same required-dependency exclusion used by provider pyproject generation, so required provider packages are not shown as optional extras in README/index docs.\n- Add focused Breeze coverage for the OpenLineage repro and Trino cross-provider extras table.\n\n## Tests\n- uv run pytest tests/test_packages.py::test_convert_cross_package_dependencies_to_table tests/test_packages.py::test_get_cross_provider_dependent_extras_excludes_required_dependencies\n- uv run python - <<'PY' ... get_provider_documentation_jinja_context smoke check for openlineage/trino\n- uv run --with ruff ruff check src/airflow_breeze/utils/packages.py tests/test_packages.py\n\nCloses #63891

@kaxil
Copy link
Copy Markdown
Member

kaxil commented May 24, 2026

PR template hasn't been followed on any of your PRs. As such I am closing all your PRs since I see little to no evidence of actual testing and mass PRs to Airflow & other repos.

@kaxil kaxil closed this May 24, 2026
@kaxil kaxil added the ai-slop label May 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ai-slop area:dev-tools backport-to-v3-2-test Mark PR with this label to backport to v3-2-test branch

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants