This is an automated email from the ASF dual-hosted git repository.

potiuk pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git


The following commit(s) were added to refs/heads/main by this push:
     new 1c865093072 Update main as Airflow 3.1.5 has been released (#59379)
1c865093072 is described below

commit 1c865093072fc4f6f1221c8058c412041be37c2a
Author: Ephraim Anierobi <[email protected]>
AuthorDate: Sat Dec 13 14:13:07 2025 +0100

    Update main as Airflow 3.1.5 has been released (#59379)
---
 .github/ISSUE_TEMPLATE/1-airflow_bug_report.yml       |  2 +-
 Dockerfile                                            |  2 +-
 README.md                                             | 12 ++++++------
 RELEASE_NOTES.rst                                     |  2 +-
 airflow-core/docs/installation/supported-versions.rst |  2 +-
 dev/breeze/src/airflow_breeze/global_constants.py     |  2 +-
 generated/PYPI_README.md                              | 10 +++++-----
 reproducible_build.yaml                               |  4 ++--
 scripts/ci/prek/supported_versions.py                 |  2 +-
 9 files changed, 19 insertions(+), 19 deletions(-)

diff --git a/.github/ISSUE_TEMPLATE/1-airflow_bug_report.yml 
b/.github/ISSUE_TEMPLATE/1-airflow_bug_report.yml
index 3100d07ee06..f162c0ec7e8 100644
--- a/.github/ISSUE_TEMPLATE/1-airflow_bug_report.yml
+++ b/.github/ISSUE_TEMPLATE/1-airflow_bug_report.yml
@@ -25,7 +25,7 @@ body:
         the latest release or main to see if the issue is fixed before 
reporting it.
       multiple: false
       options:
-        - "3.1.4"
+        - "3.1.5"
         - "2.11.0"
         - "main (development)"
         - "Other Airflow 2/3 version (please specify below)"
diff --git a/Dockerfile b/Dockerfile
index 03e1238dd19..73552477136 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -46,7 +46,7 @@ ARG AIRFLOW_UID="50000"
 ARG AIRFLOW_USER_HOME_DIR=/home/airflow
 
 # latest released version here
-ARG AIRFLOW_VERSION="3.1.4"
+ARG AIRFLOW_VERSION="3.1.5"
 
 ARG BASE_IMAGE="debian:bookworm-slim"
 ARG AIRFLOW_PYTHON_VERSION="3.12.12"
diff --git a/README.md b/README.md
index dadf4e0b571..39dcf554e91 100644
--- a/README.md
+++ b/README.md
@@ -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.1.4) |
+|            | Main version (dev)           | Stable version (3.1.5) |
 |------------|------------------------------|------------------------|
 | Python     | 3.10, 3.11, 3.12, 3.13       | 3.10, 3.11, 3.12, 3.13 |
 | Platform   | AMD64/ARM64(\*)              | AMD64/ARM64(\*)        |
@@ -172,15 +172,15 @@ them to the appropriate format and workflow that your 
tool requires.
 
 
 ```bash
-pip install 'apache-airflow==3.1.4' \
- --constraint 
"https://raw.githubusercontent.com/apache/airflow/constraints-3.1.4/constraints-3.10.txt";
+pip install 'apache-airflow==3.1.5' \
+ --constraint 
"https://raw.githubusercontent.com/apache/airflow/constraints-3.1.5/constraints-3.10.txt";
 ```
 
 2. Installing with extras (i.e., postgres, google)
 
 ```bash
-pip install 'apache-airflow[postgres,google]==3.1.4' \
- --constraint 
"https://raw.githubusercontent.com/apache/airflow/constraints-3.1.4/constraints-3.10.txt";
+pip install 'apache-airflow[postgres,google]==3.1.5' \
+ --constraint 
"https://raw.githubusercontent.com/apache/airflow/constraints-3.1.5/constraints-3.10.txt";
 ```
 
 For information on installing provider distributions, check
@@ -294,7 +294,7 @@ Apache Airflow version life cycle:
 
 | Version   | Current Patch/Minor   | State     | First Release   | Limited 
Maintenance   | EOL/Terminated   |
 
|-----------|-----------------------|-----------|-----------------|-----------------------|------------------|
-| 3         | 3.1.4                 | Supported | Apr 22, 2025    | TBD        
           | TBD              |
+| 3         | 3.1.5                 | Supported | Apr 22, 2025    | TBD        
           | TBD              |
 | 2         | 2.11.0                | Supported | 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     |
diff --git a/RELEASE_NOTES.rst b/RELEASE_NOTES.rst
index 9ac12276efd..544cf40f6d9 100644
--- a/RELEASE_NOTES.rst
+++ b/RELEASE_NOTES.rst
@@ -24,7 +24,7 @@
 
 .. towncrier release notes start
 
-Airflow 3.1.4 (2025-12-10)
+Airflow 3.1.5 (2025-12-12)
 --------------------------
 
 Significant Changes
diff --git a/airflow-core/docs/installation/supported-versions.rst 
b/airflow-core/docs/installation/supported-versions.rst
index 343762d4625..1daadae9ae9 100644
--- a/airflow-core/docs/installation/supported-versions.rst
+++ b/airflow-core/docs/installation/supported-versions.rst
@@ -29,7 +29,7 @@ Apache Airflow® version life cycle:
 =========  =====================  =========  ===============  
=====================  ================
 Version    Current Patch/Minor    State      First Release    Limited 
Maintenance    EOL/Terminated
 =========  =====================  =========  ===============  
=====================  ================
-3          3.1.4                  Supported  Apr 22, 2025     TBD              
      TBD
+3          3.1.5                  Supported  Apr 22, 2025     TBD              
      TBD
 2          2.11.0                 Supported  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
diff --git a/dev/breeze/src/airflow_breeze/global_constants.py 
b/dev/breeze/src/airflow_breeze/global_constants.py
index 129be4829d1..f1cf7adc13e 100644
--- a/dev/breeze/src/airflow_breeze/global_constants.py
+++ b/dev/breeze/src/airflow_breeze/global_constants.py
@@ -747,7 +747,7 @@ PROVIDERS_COMPATIBILITY_TESTS_MATRIX: list[dict[str, str | 
list[str]]] = [
     },
     {
         "python-version": "3.10",
-        "airflow-version": "3.1.4",
+        "airflow-version": "3.1.5",
         "remove-providers": "",
         "run-unit-tests": "true",
     },
diff --git a/generated/PYPI_README.md b/generated/PYPI_README.md
index 587d200dd59..62e72fbda10 100644
--- a/generated/PYPI_README.md
+++ b/generated/PYPI_README.md
@@ -56,7 +56,7 @@ Use Airflow to author workflows (Dags) that orchestrate 
tasks. The Airflow sched
 
 Apache Airflow is tested with:
 
-|            | Main version (dev)           | Stable version (3.1.4) |
+|            | Main version (dev)           | Stable version (3.1.5) |
 |------------|------------------------------|------------------------|
 | Python     | 3.10, 3.11, 3.12, 3.13       | 3.10, 3.11, 3.12, 3.13 |
 | Platform   | AMD64/ARM64(\*)              | AMD64/ARM64(\*)        |
@@ -125,15 +125,15 @@ them to the appropriate format and workflow that your 
tool requires.
 
 
 ```bash
-pip install 'apache-airflow==3.1.4' \
- --constraint 
"https://raw.githubusercontent.com/apache/airflow/constraints-3.1.4/constraints-3.10.txt";
+pip install 'apache-airflow==3.1.5' \
+ --constraint 
"https://raw.githubusercontent.com/apache/airflow/constraints-3.1.5/constraints-3.10.txt";
 ```
 
 2. Installing with extras (i.e., postgres, google)
 
 ```bash
-pip install 'apache-airflow[postgres,google]==3.1.4' \
- --constraint 
"https://raw.githubusercontent.com/apache/airflow/constraints-3.1.4/constraints-3.10.txt";
+pip install 'apache-airflow[postgres,google]==3.1.5' \
+ --constraint 
"https://raw.githubusercontent.com/apache/airflow/constraints-3.1.5/constraints-3.10.txt";
 ```
 
 For information on installing provider distributions, check
diff --git a/reproducible_build.yaml b/reproducible_build.yaml
index 01fdf56dfbf..0d50290675f 100644
--- a/reproducible_build.yaml
+++ b/reproducible_build.yaml
@@ -1,2 +1,2 @@
-release-notes-hash: 2d1de2b6d37480b1e12c11172afe69ee
-source-date-epoch: 1765361892
+release-notes-hash: 1f73df4d439f0543dedadab90d254a46
+source-date-epoch: 1765580511
diff --git a/scripts/ci/prek/supported_versions.py 
b/scripts/ci/prek/supported_versions.py
index 821e8af30c4..81241b73b5a 100755
--- a/scripts/ci/prek/supported_versions.py
+++ b/scripts/ci/prek/supported_versions.py
@@ -39,7 +39,7 @@ HEADERS = (
 )
 
 SUPPORTED_VERSIONS = (
-    ("3", "3.1.4", "Supported", "Apr 22, 2025", "TBD", "TBD"),
+    ("3", "3.1.5", "Supported", "Apr 22, 2025", "TBD", "TBD"),
     ("2", "2.11.0", "Supported", "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"),

Reply via email to