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 1026e5d8561c953a853946cf8c0c8c8f4906e1b9 Author: Ephraim Anierobi <splendidzig...@gmail.com> AuthorDate: Thu Apr 14 17:55:40 2022 +0100 Bump version to `2.3.0b1` --- README.md | 10 +++++----- UPDATING.md | 3 +++ airflow/utils/db.py | 1 + setup.py | 2 +- 4 files changed, 10 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index b8f84fa583..55128f1bea 100644 --- a/README.md +++ b/README.md @@ -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.0b1' \ + --constraint "https://raw.githubusercontent.com/apache/airflow/constraints-2.3.0b1/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.0b1' \ + --constraint "https://raw.githubusercontent.com/apache/airflow/constraints-2.3.0b1/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.0b1` 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/UPDATING.md b/UPDATING.md index 917a071217..554b90001b 100644 --- a/UPDATING.md +++ b/UPDATING.md @@ -27,6 +27,7 @@ assists users migrating to a new version. **Table of contents** - [Main](#main) +- [Airflow 2.3.0](#airflow-230) - [Airflow 2.2.5](#airflow-225) - [Airflow 2.2.4](#airflow-224) - [Airflow 2.2.3](#airflow-223) @@ -82,6 +83,8 @@ https://developers.google.com/style/inclusive-documentation --> +## Airflow 2.3.0 + ### Minimum kubernetes version bumped from 3.0.0 to 21.7.0 No change in behavior is expected. This was necessary in order to take advantage of a [bugfix](https://github.com/kubernetes-client/python-base/commit/70b78cd8488068c014b6d762a0c8d358273865b4) concerning refreshing of Kubernetes API tokens with EKS, which enabled the removal of some [workaround code](https://github.com/apache/airflow/pull/20759). diff --git a/airflow/utils/db.py b/airflow/utils/db.py index aefac14c90..05af2b43a7 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.0b1": "75d5ed6c2b43", } diff --git a/setup.py b/setup.py index 950285353f..7ee9aad264 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.0b1' my_dir = dirname(__file__)