You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by po...@apache.org on 2023/06/23 18:33:46 UTC

[airflow] branch main updated: Remove unclear (referring to CI) paragraph from "support python" (#32103)

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 24e3d6ce57 Remove unclear (referring to CI) paragraph from "support python" (#32103)
24e3d6ce57 is described below

commit 24e3d6ce57eae1784066ed5678369e61637285a4
Author: Jarek Potiuk <ja...@potiuk.com>
AuthorDate: Fri Jun 23 20:33:38 2023 +0200

    Remove unclear (referring to CI) paragraph from "support python" (#32103)
    
    The paragraph was supposed to clarify things but it makes it
    confusing - it attempted to explain the difference vs "default" and
    supported versions of Python, referring to CI. Unfortunately this
    relation changes over time especially in transition phase like we
    are now where some CI runs on 3.7 (in v2-6-test branch) but some
    CI runs on 3.8 (in main branch).
    
    Removal of the paragraph does not change anything, it actually
    makes the whole chapter consistent and previous paragraph already
    explains the rules.
    
    I believe we should remove it.
---
 README.md | 11 ++---------
 1 file changed, 2 insertions(+), 9 deletions(-)

diff --git a/README.md b/README.md
index 036c588e6c..aa71420ecd 100644
--- a/README.md
+++ b/README.md
@@ -307,18 +307,11 @@ They are based on the official release schedule of Python and Kubernetes, nicely
    means that we will drop support in main right after 27.06.2023, and the first MAJOR or MINOR version of
    Airflow released after will not have it.
 
-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.6.2` images are Python 3.8 images. This means that default reference image will
-   become the default at the time when we start preparing for dropping 3.8 support which is few months
-   before the end of life for Python 3.8.
-
-3. We support a new version of Python/Kubernetes in main after they are officially released, as soon as we
+2. We support a new version of Python/Kubernetes in main after they are officially released, as soon as we
    make them work in our CI pipeline (which might not be immediate due to dependencies catching up with
    new versions of Python mostly) we release new images/support in Airflow based on the working CI setup.
 
-4. This policy is best-effort which means there may be situations where we might terminate support earlier
+3. This policy is best-effort which means there may be situations where we might terminate support earlier
    if circumstances require it.
 
 ## Base OS support for reference Airflow images