Skip to content

Commit 6c3a1d5

Browse files
committed
Bump Airflow to 3.1.2 and Task SDK to 1.1.2
1 parent 9dc3096 commit 6c3a1d5

File tree

25 files changed

+45
-45
lines changed

25 files changed

+45
-45
lines changed

.github/ISSUE_TEMPLATE/1-airflow_bug_report.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ body:
2525
the latest release or main to see if the issue is fixed before reporting it.
2626
multiple: false
2727
options:
28-
- "3.1.1"
28+
- "3.1.2"
2929
- "2.11.0"
3030
- "main (development)"
3131
- "Other Airflow 2/3 version (please specify below)"

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ ARG AIRFLOW_UID="50000"
4646
ARG AIRFLOW_USER_HOME_DIR=/home/airflow
4747

4848
# latest released version here
49-
ARG AIRFLOW_VERSION="3.1.1"
49+
ARG AIRFLOW_VERSION="3.1.2"
5050

5151
ARG BASE_IMAGE="debian:bookworm-slim"
5252
ARG AIRFLOW_PYTHON_VERSION="3.12.12"

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ Airflow is not a streaming solution, but it is often used to process real-time d
9999

100100
Apache Airflow is tested with:
101101

102-
| | Main version (dev) | Stable version (3.1.1) |
102+
| | Main version (dev) | Stable version (3.1.2) |
103103
|------------|------------------------------|------------------------|
104104
| Python | 3.10, 3.11, 3.12, 3.13 | 3.10, 3.11, 3.12, 3.13 |
105105
| Platform | AMD64/ARM64(\*) | AMD64/ARM64(\*) |
@@ -177,15 +177,15 @@ them to the appropriate format and workflow that your tool requires.
177177

178178

179179
```bash
180-
pip install 'apache-airflow==3.1.1' \
181-
--constraint "https://raw.githubusercontent.com/apache/airflow/constraints-3.1.1/constraints-3.10.txt"
180+
pip install 'apache-airflow==3.1.2' \
181+
--constraint "https://raw.githubusercontent.com/apache/airflow/constraints-3.1.2/constraints-3.10.txt"
182182
```
183183

184184
2. Installing with extras (i.e., postgres, google)
185185

186186
```bash
187-
pip install 'apache-airflow[postgres,google]==3.1.1' \
188-
--constraint "https://raw.githubusercontent.com/apache/airflow/constraints-3.1.1/constraints-3.10.txt"
187+
pip install 'apache-airflow[postgres,google]==3.1.2' \
188+
--constraint "https://raw.githubusercontent.com/apache/airflow/constraints-3.1.2/constraints-3.10.txt"
189189
```
190190

191191
For information on installing provider distributions, check
@@ -299,7 +299,7 @@ Apache Airflow version life cycle:
299299

300300
| Version | Current Patch/Minor | State | First Release | Limited Maintenance | EOL/Terminated |
301301
|-----------|-----------------------|-----------|-----------------|-----------------------|------------------|
302-
| 3 | 3.1.1 | Supported | Apr 22, 2025 | TBD | TBD |
302+
| 3 | 3.1.2 | Supported | Apr 22, 2025 | TBD | TBD |
303303
| 2 | 2.11.0 | Supported | Dec 17, 2020 | Oct 22, 2025 | Apr 22, 2026 |
304304
| 1.10 | 1.10.15 | EOL | Aug 27, 2018 | Dec 17, 2020 | June 17, 2021 |
305305
| 1.9 | 1.9.0 | EOL | Jan 03, 2018 | Aug 27, 2018 | Aug 27, 2018 |

airflow-core/docs/installation/supported-versions.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ Apache Airflow® version life cycle:
2929
========= ===================== ========= =============== ===================== ================
3030
Version Current Patch/Minor State First Release Limited Maintenance EOL/Terminated
3131
========= ===================== ========= =============== ===================== ================
32-
3 3.1.1 Supported Apr 22, 2025 TBD TBD
32+
3 3.1.2 Supported Apr 22, 2025 TBD TBD
3333
2 2.11.0 Supported Dec 17, 2020 Oct 22, 2025 Apr 22, 2026
3434
1.10 1.10.15 EOL Aug 27, 2018 Dec 17, 2020 June 17, 2021
3535
1.9 1.9.0 EOL Jan 03, 2018 Aug 27, 2018 Aug 27, 2018

airflow-core/docs/start.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ This quick start guide will help you bootstrap an Airflow standalone instance on
6868
:substitutions:
6969
7070
71-
AIRFLOW_VERSION=3.1.1
71+
AIRFLOW_VERSION=3.1.2
7272
7373
# Extract the version of Python you have installed. If you're currently using a Python version that is not supported by Airflow, you may want to set this manually.
7474
# See above for supported versions.

airflow-core/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ classifiers = [
6363
]
6464

6565
# Version is defined in src/airflow/__init__.py and it is automatically synchronized by prek hook
66-
version = "3.1.1"
66+
version = "3.1.2"
6767

6868
dependencies = [
6969
"a2wsgi>=1.10.8",

airflow-core/src/airflow/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
# lib.) This is required by some IDEs to resolve the import paths.
2626
__path__ = __import__("pkgutil").extend_path(__path__, __name__)
2727

28-
__version__ = "3.1.1"
28+
__version__ = "3.1.2"
2929

3030

3131
import os

docker-stack-docs/README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,12 @@ Every time a new version of Airflow is released, the images are prepared in the
3131
[apache/airflow DockerHub](https://hub.docker.com/r/apache/airflow)
3232
for all the supported Python versions.
3333

34-
You can find the following images there (Assuming Airflow version `3.1.1`):
34+
You can find the following images there (Assuming Airflow version `3.1.2`):
3535

3636
* `apache/airflow:latest` - the latest released Airflow image with default Python version (3.12 currently)
3737
* `apache/airflow:latest-pythonX.Y` - the latest released Airflow image with specific Python version
38-
* `apache/airflow:3.1.1` - the versioned Airflow image with default Python version (3.12 currently)
39-
* `apache/airflow:3.1.1-pythonX.Y` - the versioned Airflow image with specific Python version
38+
* `apache/airflow:3.1.2` - the versioned Airflow image with default Python version (3.12 currently)
39+
* `apache/airflow:3.1.2-pythonX.Y` - the versioned Airflow image with specific Python version
4040

4141
Those are "reference" regular images. They contain the most common set of extras, dependencies and providers that are
4242
often used by the users and they are good to "try-things-out" when you want to just take Airflow for a spin,
@@ -47,8 +47,8 @@ via [Building the image](https://airflow.apache.org/docs/docker-stack/build.html
4747

4848
* `apache/airflow:slim-latest` - the latest released Airflow image with default Python version (3.12 currently)
4949
* `apache/airflow:slim-latest-pythonX.Y` - the latest released Airflow image with specific Python version
50-
* `apache/airflow:slim-3.1.1` - the versioned Airflow image with default Python version (3.12 currently)
51-
* `apache/airflow:slim-3.1.1-pythonX.Y` - the versioned Airflow image with specific Python version
50+
* `apache/airflow:slim-3.1.2` - the versioned Airflow image with default Python version (3.12 currently)
51+
* `apache/airflow:slim-3.1.2-pythonX.Y` - the versioned Airflow image with specific Python version
5252

5353
The Apache Airflow image provided as convenience package is optimized for size, and
5454
it provides just a bare minimal set of the extras and dependencies installed and in most cases

docker-stack-docs/docker-examples/extending/add-airflow-configuration/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515

1616
# This is an example Dockerfile. It is not intended for PRODUCTION use
1717
# [START Dockerfile]
18-
FROM apache/airflow:3.1.1
18+
FROM apache/airflow:3.1.2
1919
ENV AIRFLOW__CORE__LOAD_EXAMPLES=True
2020
ENV AIRFLOW__DATABASE__SQL_ALCHEMY_CONN=my_conn_string
2121
# [END Dockerfile]

docker-stack-docs/docker-examples/extending/add-apt-packages/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515

1616
# This is an example Dockerfile. It is not intended for PRODUCTION use
1717
# [START Dockerfile]
18-
FROM apache/airflow:3.1.1
18+
FROM apache/airflow:3.1.2
1919
USER root
2020
RUN apt-get update \
2121
&& apt-get install -y --no-install-recommends \

0 commit comments

Comments
 (0)