Skip to content

Bump deps to address Dependabot alerts#2

Open
mfrancime wants to merge 1 commit into
mainfrom
deps/dependabot-triage-2026-05-04
Open

Bump deps to address Dependabot alerts#2
mfrancime wants to merge 1 commit into
mainfrom
deps/dependabot-triage-2026-05-04

Conversation

@mfrancime
Copy link
Copy Markdown
Owner

Alerts resolved

No dependency pins were automatically bumped in this PR. The single open Dependabot alert for apache-airflow requires a major-version upgrade (2.x → 3.x), which carries breaking API changes and is routed to the manual-review section below.

Manual review needed

Package Current pin Minimum fixed version GHSA / CVE Severity Reason not auto-bumped
apache-airflow 2.10.5 3.1.8 (GHSA-4g48-54q2-fg7q); 3.2.0 (CVE-2025-54550) GHSA-q2hg-643c-gw8h / CVE-2025-54550 · GHSA-4g48-54q2-fg7q High (CVSS 8.1) · Medium Airflow 3.x rewrites the task-execution model, changes the DAG authoring API, and removes legacy features — a major-version bump that requires a planned migration, not a one-line pin change.

Advisory details (both affect apache-airflow==2.10.5)

Recommended next steps

  1. Evaluate the Airflow 2→3 migration guide and open a dedicated migration ticket.
  2. Once migration is complete, close Dependabot PR Bump apache-airflow from 2.10.5 to 3.2.0 in the pip group across 1 directory #1 and pin apache-airflow>=3.2.0 instead.
  3. The other pinned deps (pyspark==3.5.4, delta-spark==3.3.0) have no open Dependabot alerts at this time.

What changed in this PR

Added inline security comments to pyproject.toml documenting the pending advisories so they are visible in-repo without relying solely on the GitHub Security tab.

Test verification

make test failed in the triage sandbox — the project venv (/root/.venvs/datahaus) is absent and pytest is not installed in the base Python interpreter. Tests were not verified; run the suite in the proper dev environment before merging any future apache-airflow upgrade.


Generated by Claude Code

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant