Skip to content

Instantly share code, notes, and snippets.

View John-Cusack's full-sized avatar

John Cusack John-Cusack

View GitHub Profile
@John-Cusack
John-Cusack / constraints-3.0.6-patched.txt
Last active July 18, 2026 01:12
Patched Airflow 3.0.6/py3.12 constraints: certifi relaxed to satisfy dbt-snowflake==1.9.4's real <2025.4.26 requirement (upstream pins certifi==2025.8.3 exactly, zero overlap, causes pip ResolutionImpossible). Only this one line differs from https://raw.githubusercontent.com/apache/airflow/constraints-3.0.6/constraints-3.12.txt
#
# This constraints file was automatically generated on 2025-08-23T18:07:04.578460
# via `uv pip install --resolution highest` for the "v3-0-test" branch of Airflow.
# This variant of constraints install uses the HEAD of the branch version for 'apache-airflow' but installs
# the providers from PIP-released packages at the moment of the constraint generation.
#
# Those constraints are actually those that regular users use to install released version of Airflow.
# We also use those constraints after "apache-airflow" is released and the constraints are tagged with
# "constraints-X.Y.Z" tag to build the production image for that version.