Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ ARG AIRFLOW_UID="50000"
ARG AIRFLOW_USER_HOME_DIR=/home/airflow

# latest released version here
ARG AIRFLOW_VERSION="3.2.2"
ARG AIRFLOW_VERSION="3.3.0"

ARG BASE_IMAGE="debian:bookworm-slim"
ARG AIRFLOW_PYTHON_VERSION="3.13.14"
Expand Down
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,7 @@ Airflow is not a streaming solution, but it is often used to process real-time d

Apache Airflow is tested with:

| | Main version (dev) | Stable version (3.2.0) | Deprecate version (2.11.2) |
| | Main version (dev) | Stable version (3.3.0) | Deprecate version (2.11.2) |
|------------|------------------------------------|-------------------------------------|------------------------------|
| Python | 3.10, 3.11, 3.12, 3.13, 3.14 | 3.10, 3.11, 3.12, 3.13, 3.14 | 3.10, 3.11, 3.12 |
| Platform | AMD64/ARM64 | AMD64/ARM64 | AMD64/ARM64(\*) |
Expand Down Expand Up @@ -172,15 +172,15 @@ them to the appropriate format and workflow that your tool requires.


```bash
pip install 'apache-airflow==3.2.0' \
--constraint "https://raw.githubusercontent.com/apache/airflow/constraints-3.2.0/constraints-3.10.txt"
pip install 'apache-airflow==3.3.0' \
--constraint "https://raw.githubusercontent.com/apache/airflow/constraints-3.3.0/constraints-3.10.txt"
```

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

```bash
pip install 'apache-airflow[postgres,google]==3.2.0' \
--constraint "https://raw.githubusercontent.com/apache/airflow/constraints-3.2.0/constraints-3.10.txt"
pip install 'apache-airflow[postgres,google]==3.3.0' \
--constraint "https://raw.githubusercontent.com/apache/airflow/constraints-3.3.0/constraints-3.10.txt"
```

For information on installing provider distributions, check
Expand Down Expand Up @@ -294,7 +294,7 @@ Apache Airflow version life cycle:

| Version | Current Patch/Minor | State | First Release | Limited Maintenance | EOL/Terminated |
|-----------|-----------------------|-------------|-----------------|-----------------------|------------------|
| 3 | 3.2.2 | Maintenance | Apr 22, 2025 | TBD | TBD |
| 3 | 3.3.0 | Maintenance | Apr 22, 2025 | TBD | TBD |
| 2 | 2.11.2 | EOL | Dec 17, 2020 | Oct 22, 2025 | Apr 22, 2026 |
| 1.10 | 1.10.15 | EOL | Aug 27, 2018 | Dec 17, 2020 | June 17, 2021 |
| 1.9 | 1.9.0 | EOL | Jan 03, 2018 | Aug 27, 2018 | Aug 27, 2018 |
Expand Down
536 changes: 536 additions & 0 deletions RELEASE_NOTES.rst

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion airflow-core/docs/installation/supported-versions.rst
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ Apache Airflow® version life cycle:
========= ===================== =========== =============== ===================== ================
Version Current Patch/Minor State First Release Limited Maintenance EOL/Terminated
========= ===================== =========== =============== ===================== ================
3 3.2.2 Maintenance Apr 22, 2025 TBD TBD
3 3.3.0 Maintenance Apr 22, 2025 TBD TBD
2 2.11.2 EOL Dec 17, 2020 Oct 22, 2025 Apr 22, 2026
1.10 1.10.15 EOL Aug 27, 2018 Dec 17, 2020 June 17, 2021
1.9 1.9.0 EOL Jan 03, 2018 Aug 27, 2018 Aug 27, 2018
Expand Down
6 changes: 6 additions & 0 deletions dev/breeze/src/airflow_breeze/global_constants.py
Original file line number Diff line number Diff line change
Expand Up @@ -853,6 +853,12 @@ def get_airflow_extras():
"remove-providers": "",
"run-unit-tests": "true",
},
{
"python-version": "3.10",
"airflow-version": "3.3.0",
"remove-providers": "",
"run-unit-tests": "true",
},
]

ALL_PYTHON_VERSION_TO_PATCHLEVEL_VERSION: dict[str, str] = {
Expand Down
1 change: 1 addition & 0 deletions docs/spelling_wordlist.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1015,6 +1015,7 @@ Logstash
logstash
longblob
lookups
loopback
lshift
lte
lxml
Expand Down
10 changes: 5 additions & 5 deletions generated/PYPI_README.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ Use Airflow to author workflows (Dags) that orchestrate tasks. The Airflow sched

Apache Airflow is tested with:

| | Main version (dev) | Stable version (3.2.0) | Deprecate version (2.11.2) |
| | Main version (dev) | Stable version (3.3.0) | Deprecate version (2.11.2) |
|------------|------------------------------------|-------------------------------------|------------------------------|
| Python | 3.10, 3.11, 3.12, 3.13, 3.14 | 3.10, 3.11, 3.12, 3.13, 3.14 | 3.10, 3.11, 3.12 |
| Platform | AMD64/ARM64 | AMD64/ARM64 | AMD64/ARM64(\*) |
Expand Down Expand Up @@ -123,15 +123,15 @@ them to the appropriate format and workflow that your tool requires.


```bash
pip install 'apache-airflow==3.2.0' \
--constraint "https://raw.githubusercontent.com/apache/airflow/constraints-3.2.0/constraints-3.10.txt"
pip install 'apache-airflow==3.3.0' \
--constraint "https://raw.githubusercontent.com/apache/airflow/constraints-3.3.0/constraints-3.10.txt"
```

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

```bash
pip install 'apache-airflow[postgres,google]==3.2.0' \
--constraint "https://raw.githubusercontent.com/apache/airflow/constraints-3.2.0/constraints-3.10.txt"
pip install 'apache-airflow[postgres,google]==3.3.0' \
--constraint "https://raw.githubusercontent.com/apache/airflow/constraints-3.3.0/constraints-3.10.txt"
```

For information on installing provider distributions, check
Expand Down
4 changes: 2 additions & 2 deletions reproducible_build.yaml
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
release-notes-hash: e0c22e0ffced13f516e2cbe7f85fbabc
source-date-epoch: 1780037694
release-notes-hash: 88ac6650c4b957b773ff2be17baaa018
source-date-epoch: 1783348021
2 changes: 1 addition & 1 deletion scripts/ci/prek/supported_versions.py
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@
)

SUPPORTED_VERSIONS = (
("3", "3.2.2", "Maintenance", "Apr 22, 2025", "TBD", "TBD"),
("3", "3.3.0", "Maintenance", "Apr 22, 2025", "TBD", "TBD"),
("2", "2.11.2", "EOL", "Dec 17, 2020", "Oct 22, 2025", "Apr 22, 2026"),
("1.10", "1.10.15", "EOL", "Aug 27, 2018", "Dec 17, 2020", "June 17, 2021"),
("1.9", "1.9.0", "EOL", "Jan 03, 2018", "Aug 27, 2018", "Aug 27, 2018"),
Expand Down
Loading