You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
chore(airflow): Add 3.1.5, remove 2.10.5 and 3.0.1 (#1405)
* chore(airflow): Remove unused constraints for 2.10.5
* chore(airflow): Remove unused constraints for 3.0.1
* chore(airflow): Remove unused patchable config for 2.10.5
* chore(airflow): Remove unused patchable config file for 3.0.1
* chore(airflow): Remove 2.10.5 and 3.0.1
* chore(airflow): Add 3.1.5
It should be noted that Cython had to be constrained to >= 3.1.0
which means no specific version is used. This is due to conflicts
when gssapi and krb5 are built. gssapi (1.10.1) requires 3.1.3,
but krb5 (0.9.0) requires 3.2.1.
It might additionally also be possible to use Python 3.13 and a
newer uv version, as Airflow supports Python 3.13 and uses uv
0.9.x. This will we explored in a future commit.
The cyclonedx-bom generator was bumped to the latest version, but
that now requires an if statement in the Dockerfile. It might be
possible to also use the newer version for Airflow 3.0.6.
# Airflow extras are defined in separate lists to make them easier to check against the links below. The lists will be concatenated and duplicates removed in the dockerfile.
33
+
# See https://airflow.apache.org/docs/apache-airflow/3.0.6/extra-packages-ref.html#core-airflow-extras
# NOTE (@Techassi): Maybe this version can be bumped
55
62
python-version = "3.12"
56
-
git-sync-version = "v4.4.1"
57
-
s3fs-version = "2024.9.0"
58
-
cyclonedx-bom-version = "6.0.0"
63
+
git-sync-version = "v4.5.1"
64
+
s3fs-version = "2026.1.0"
65
+
cyclonedx-bom-version = "7.2.1"
59
66
tini-version = "0.19.0"
60
-
uv-version = "0.7.8"
67
+
# NOTE (@Techassi): Maybe this version can be bumped
68
+
uv-version = "0.7.22"
61
69
62
70
# Airflow extras are defined in separate lists to make them easier to check against the links below. The lists will be concatenated and duplicates removed in the dockerfile.
63
-
# See https://airflow.apache.org/docs/apache-airflow/3.0.6/extra-packages-ref.html#core-airflow-extras
71
+
# See https://airflow.apache.org/docs/apache-airflow/3.1.5/extra-packages-ref.html#core-airflow-extras
0 commit comments