Skip to content

Commit 527c4f2

Browse files
committed
feat(airflow): Replace Airflow 3.2.1 with 3.2.2
1 parent de2bb34 commit 527c4f2

5 files changed

Lines changed: 247 additions & 249 deletions

File tree

airflow/boil-config.toml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -131,21 +131,21 @@ nodejs-version = "22"
131131
# TODO: Specify the pnpm version here
132132

133133
# Supported
134-
[versions."3.2.1".local-images]
134+
[versions."3.2.2".local-images]
135135
"shared/statsd-exporter" = "0.30.0"
136136
vector = "0.55.0"
137137
stackable-devel = "1.0.0"
138138

139-
[versions."3.2.1".build-arguments]
139+
[versions."3.2.2".build-arguments]
140140
# NOTE: This can be bumped for new airflow versions, but once set, do not updated it, as it could
141141
# break many customer DAGs. We generally try to pick the latest supported version unless there are
142142
# reasons against it.
143-
# This version of Airflow supports: 3.10 - 3.14 (see https://airflow.apache.org/docs/apache-airflow/3.2.1/installation/prerequisites.html)
143+
# This version of Airflow supports: 3.10 - 3.14 (see https://airflow.apache.org/docs/apache-airflow/3.2.2/installation/prerequisites.html)
144144
python-version = "3.14"
145145
git-sync-version = "v4.6.0"
146146
# Must match the version in the constraints file (search for s3fs==)
147147
# TODO: Check if this can be removed in favour of letting it come in via the s3fs extra and constraints.
148-
s3fs-version = "2026.3.0"
148+
s3fs-version = "2026.4.0"
149149
cyclonedx-bom-version = "7.3.0"
150150
# Independent of Airflow, use the latest release: https://github.com/krallin/tini/releases
151151
tini-version = "0.19.0"
@@ -157,22 +157,22 @@ uv-version = "0.11.19"
157157
# Airflow extras are defined in separate lists to make them easier to check against the links below.
158158
# The lists will be concatenated and duplicates removed in the dockerfile.
159159
# TODO: Add policy for when to add extras.
160-
# See https://airflow.apache.org/docs/apache-airflow/3.2.1/extra-packages-ref.html#core-airflow-extras
160+
# See https://airflow.apache.org/docs/apache-airflow/3.2.2/extra-packages-ref.html#core-airflow-extras
161161
airflow-extras-core = "async,graphviz,kerberos,otel,sentry,standard,statsd"
162162

163-
# See https://airflow.apache.org/docs/apache-airflow/3.2.1/extra-packages-ref.html#meta-airflow-package-extras
163+
# See https://airflow.apache.org/docs/apache-airflow/3.2.2/extra-packages-ref.html#meta-airflow-package-extras
164164
airflow-extras-meta = "aiobotocore,cloudpickle,github-enterprise,google-auth,graphviz,ldap,leveldb,pandas,polars,rabbitmq,s3fs,saml,uv"
165165

166-
# See https://airflow.apache.org/docs/apache-airflow/3.2.1/extra-packages-ref.html#apache-software-extras
166+
# See https://airflow.apache.org/docs/apache-airflow/3.2.2/extra-packages-ref.html#apache-software-extras
167167
airflow-extras-provider-apache = "apache-beam,apache-cassandra,apache-drill,apache-druid,apache-flink,apache-hdfs,apache-hive,apache-iceberg,apache-impala,apache-kafka,apache-kylin,apache-livy,apache-pig,apache-pinot"
168168

169-
# See https://airflow.apache.org/docs/apache-airflow/3.2.1/extra-packages-ref.html#external-services-extras
169+
# See https://airflow.apache.org/docs/apache-airflow/3.2.2/extra-packages-ref.html#external-services-extras
170170
airflow-extras-external-services = "airbyte,alibaba,apprise,amazon,asana,atlassian-jira,microsoft-azure,cloudant,cohere,databricks,datadog,dbt-cloud,dingding,discord,facebook,github,google,hashicorp,openai,opsgenie,pagerduty,pgvector,pinecone,qdrant,salesforce,sendgrid,segment,slack,snowflake,tableau,tabular,telegram,vertica,weaviate,yandex,ydb,zendesk"
171171

172-
# See https://airflow.apache.org/docs/apache-airflow/3.2.1/extra-packages-ref.html#locally-installed-software-extras
172+
# See https://airflow.apache.org/docs/apache-airflow/3.2.2/extra-packages-ref.html#locally-installed-software-extras
173173
airflow-extras-locally-installed-software = "arangodb,celery,cncf-kubernetes,docker,edge3,elasticsearch,exasol,fab,git,github,influxdb,jenkins,mongo,microsoft-mssql,neo4j,odbc,openfaas,oracle,postgres,presto,redis,samba,singularity,teradata,trino"
174174

175-
# See https://airflow.apache.org/docs/apache-airflow/3.2.1/extra-packages-ref.html#other-extras
175+
# See https://airflow.apache.org/docs/apache-airflow/3.2.2/extra-packages-ref.html#other-extras
176176
airflow-extras-other = "common-compat,common-io,common-messaging,common-sql,ftp,grpc,http,imap,jdbc,microsoft-psrp,microsoft-winrm,openlineage,opensearch,papermill,sftp,smtp,sqlite,ssh"
177177

178178
opa-auth-manager = "airflow-3"

airflow/stackable/constraints/3.2.1/build-constraints-python3.14.txt renamed to airflow/stackable/constraints/3.2.2/build-constraints-python3.14.txt

File renamed without changes.

0 commit comments

Comments
 (0)