1+ # Deprecated since SDP 25.11
12[versions ."2 .9 .3" .local-images ]
23"shared/statsd-exporter" = " 0.28.0"
34vector = " 0.52.0"
@@ -14,69 +15,76 @@ airflow-extras-other = "async,amazon,celery,cncf.kubernetes,docker,dask,elastics
1415opa-auth-manager = " airflow-2"
1516nodejs-version = " 20"
1617
17- [versions ."2 .10 .5" .local-images ]
18+ # LTS
19+ [versions ."3 .0 .6" .local-images ]
1820"shared/statsd-exporter" = " 0.28.0"
1921vector = " 0.52.0"
2022stackable-devel = " 1.0.0"
2123
22- [versions ."2 . 10 . 5 " .build-arguments ]
24+ [versions ."3 . 0 . 6 " .build-arguments ]
2325python-version = " 3.12"
2426git-sync-version = " v4.4.1"
2527s3fs-version = " 2024.9.0"
2628cyclonedx-bom-version = " 6.0.0"
2729tini-version = " 0.19.0"
2830uv-version = " 0.7.8"
29- airflow-extras-other = " async,amazon,celery,cncf.kubernetes,docker,dask,elasticsearch,ftp,grpc,hashicorp,http,ldap,google,google_auth,microsoft.azure,odbc,pandas,postgres,redis,sendgrid,sftp,slack,ssh,statsd,virtualenv,trino"
30- opa-auth-manager = " airflow-2"
31- nodejs-version = " 20"
3231
33- [versions ."3 .0 .1" .local-images ]
34- "shared/statsd-exporter" = " 0.28.0"
35- vector = " 0.52.0"
36- stackable-devel = " 1.0.0"
32+ # 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
34+ airflow-extras-core = " async,graphviz,kerberos,otel,sentry,standard,statsd"
35+
36+ # See https://airflow.apache.org/docs/apache-airflow/3.0.6/extra-packages-ref.html#meta-airflow-package-extras
37+ airflow-extras-meta = " aiobotocore,cloudpickle,github-enterprise,google-auth,graphviz,ldap,leveldb,pandas,polars,rabbitmq,s3fs,saml,uv"
38+
39+ # See https://airflow.apache.org/docs/apache-airflow/3.0.6/extra-packages-ref.html#apache-software-extras
40+ 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"
41+
42+ # See https://airflow.apache.org/docs/apache-airflow/3.0.6/extra-packages-ref.html#external-services-extras
43+ 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"
44+
45+ # See https://airflow.apache.org/docs/apache-airflow/3.0.6/extra-packages-ref.html#locally-installed-software-extras
46+ 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"
47+
48+ # See https://airflow.apache.org/docs/apache-airflow/3.0.6/extra-packages-ref.html#other-extras
49+ 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"
3750
38- [versions ."3 .0 .1" .build-arguments ]
39- python-version = " 3.12"
40- git-sync-version = " v4.4.1"
41- s3fs-version = " 2024.9.0"
42- cyclonedx-bom-version = " 6.0.0"
43- tini-version = " 0.19.0"
44- uv-version = " 0.7.8"
45- airflow-extras-other = " async,amazon,celery,cncf-kubernetes,docker,elasticsearch,fab,ftp,grpc,hashicorp,http,ldap,google,microsoft-azure,odbc,pandas,postgres,redis,sendgrid,sftp,slack,ssh,statsd,trino"
4651opa-auth-manager = " airflow-3"
4752nodejs-version = " 20"
4853
49- [versions ."3 .0 .6" .local-images ]
54+ # Supported
55+ [versions ."3 .1 .5" .local-images ]
5056"shared/statsd-exporter" = " 0.28.0"
5157vector = " 0.52.0"
5258stackable-devel = " 1.0.0"
5359
54- [versions ."3 .0 .6" .build-arguments ]
60+ [versions ."3 .1 .5" .build-arguments ]
61+ # NOTE (@Techassi): Maybe this version can be bumped
5562python-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 "
5966tini-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"
6169
6270# 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
6472airflow-extras-core = " async,graphviz,kerberos,otel,sentry,standard,statsd"
6573
66- # See https://airflow.apache.org/docs/apache-airflow/3.0.6 /extra-packages-ref.html#meta-airflow-package-extras
74+ # See https://airflow.apache.org/docs/apache-airflow/3.1.5 /extra-packages-ref.html#meta-airflow-package-extras
6775airflow-extras-meta = " aiobotocore,cloudpickle,github-enterprise,google-auth,graphviz,ldap,leveldb,pandas,polars,rabbitmq,s3fs,saml,uv"
6876
69- # See https://airflow.apache.org/docs/apache-airflow/3.0.6 /extra-packages-ref.html#apache-software-extras
77+ # See https://airflow.apache.org/docs/apache-airflow/3.1.5 /extra-packages-ref.html#apache-software-extras
7078airflow-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"
7179
72- # See https://airflow.apache.org/docs/apache-airflow/3.0.6 /extra-packages-ref.html#external-services-extras
80+ # See https://airflow.apache.org/docs/apache-airflow/3.1.5 /extra-packages-ref.html#external-services-extras
7381airflow-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"
7482
75- # See https://airflow.apache.org/docs/apache-airflow/3.0.6 /extra-packages-ref.html#locally-installed-software-extras
83+ # See https://airflow.apache.org/docs/apache-airflow/3.1.5 /extra-packages-ref.html#locally-installed-software-extras
7684airflow-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"
7785
78- # See https://airflow.apache.org/docs/apache-airflow/3.0.6 /extra-packages-ref.html#other-extras
86+ # See https://airflow.apache.org/docs/apache-airflow/3.1.5 /extra-packages-ref.html#other-extras
7987airflow-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"
8088
8189opa-auth-manager = " airflow-3"
82- nodejs-version = " 20 "
90+ nodejs-version = " 22 "
0 commit comments