This is an automated email from the ASF dual-hosted git repository. ephraimanierobi pushed a commit to branch v2-3-test in repository https://gitbox.apache.org/repos/asf/airflow.git
commit ef0af0b9ffc6f616f543a348e8fe02588787b900 Author: Ephraim Anierobi <[email protected]> AuthorDate: Tue Apr 26 15:45:26 2022 +0100 Update version to Airflow 2.3.0 --- README.md | 12 ++++++------ airflow/utils/db.py | 1 + setup.py | 2 +- 3 files changed, 8 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index b44b227131..b3b0607a8d 100644 --- a/README.md +++ b/README.md @@ -85,7 +85,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 (2.2.5) | +| | Main version (dev) | Stable version (2.3.0) | |---------------------|-------------------------|--------------------------| | Python | 3.7, 3.8, 3.9, 3.10 | 3.6, 3.7, 3.8, 3.9 | | Platform | AMD64/ARM64(\*) | AMD64 | @@ -160,15 +160,15 @@ them to the appropriate format and workflow that your tool requires. ```bash -pip install 'apache-airflow==2.2.5' \ - --constraint "https://raw.githubusercontent.com/apache/airflow/constraints-2.2.5/constraints-3.7.txt" +pip install 'apache-airflow==2.3.0' \ + --constraint "https://raw.githubusercontent.com/apache/airflow/constraints-2.3.0/constraints-3.7.txt" ``` 2. Installing with extras (i.e., postgres, google) ```bash -pip install 'apache-airflow[postgres,google]==2.2.5' \ - --constraint "https://raw.githubusercontent.com/apache/airflow/constraints-2.2.5/constraints-3.7.txt" +pip install 'apache-airflow[postgres,google]==2.3.0' \ + --constraint "https://raw.githubusercontent.com/apache/airflow/constraints-2.3.0/constraints-3.7.txt" ``` For information on installing provider packages, check @@ -303,7 +303,7 @@ They are based on the official release schedule of Python and Kubernetes, nicely 2. The "oldest" supported version of Python/Kubernetes is the default one until we decide to switch to later version. "Default" is only meaningful in terms of "smoke tests" in CI PRs, which are run using this default version and the default reference image available. Currently `apache/airflow:latest` - and `apache/airflow:2.2.5` images are Python 3.7 images. This means that default reference image will + and `apache/airflow:2.3.0` images are Python 3.7 images. This means that default reference image will become the default at the time when we start preparing for dropping 3.7 support which is few months before the end of life for Python 3.7. diff --git a/airflow/utils/db.py b/airflow/utils/db.py index 03840dd6f5..bc4007c279 100644 --- a/airflow/utils/db.py +++ b/airflow/utils/db.py @@ -89,6 +89,7 @@ REVISION_HEADS_MAP = { "2.2.3": "be2bfac3da23", "2.2.4": "587bdf053233", "2.2.5": "587bdf053233", + "2.3.0": "b1b348e02d07", } diff --git a/setup.py b/setup.py index aa538bfe69..fe45e96dbe 100644 --- a/setup.py +++ b/setup.py @@ -44,7 +44,7 @@ PY39 = sys.version_info >= (3, 9) logger = logging.getLogger(__name__) -version = '2.3.0.dev0' +version = '2.3.0' my_dir = dirname(__file__)
