From e5840e0c645226926475e6dfabd9f16606325ab0 Mon Sep 17 00:00:00 2001 From: Anil Belur Date: Mon, 25 Jan 2021 14:00:59 +1000 Subject: [PATCH] Remove python 2.7 support As per the deprecation notice python 2.7 is not long supported. This causing job failures since the dependencies install are not maintained. DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in January 2021. More details about Python 2 support in pip can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support pip 21.0 will remove support for this functionality. Issue: RELENG-3375 Change-Id: I48cc4b91b9916918d222794534db5ade9b58dda0 Signed-off-by: Anil Belur --- .../notes/remove-python-27-support-1e109eab35756c0b.yaml | 15 +++++++++++++++ shell/python-tools-install.sh | 8 -------- 2 files changed, 15 insertions(+), 8 deletions(-) create mode 100644 releasenotes/notes/remove-python-27-support-1e109eab35756c0b.yaml diff --git a/releasenotes/notes/remove-python-27-support-1e109eab35756c0b.yaml b/releasenotes/notes/remove-python-27-support-1e109eab35756c0b.yaml new file mode 100644 index 00000000..75ff50d3 --- /dev/null +++ b/releasenotes/notes/remove-python-27-support-1e109eab35756c0b.yaml @@ -0,0 +1,15 @@ +--- +fixes: + - | + Remove python 2.7 support + + As per the deprecation notice python 2.7 is not long supported. + This causing job failures since the dependencies install + are not maintained. + + DEPRECATION: Python 2.7 reached the end of its life on January 1st, + 2020. Please upgrade your Python as Python 2.7 is no longer + maintained. pip 21.0 will drop support for Python 2.7 in January + 2021. More details about Python 2 support in pip can be found at + https://pip.pypa.io/en/latest/development/release-process/#python-2-support + pip 21.0 will remove support for this functionality. diff --git a/shell/python-tools-install.sh b/shell/python-tools-install.sh index bf9b12ee..062beb56 100644 --- a/shell/python-tools-install.sh +++ b/shell/python-tools-install.sh @@ -50,14 +50,6 @@ EOF fi fi - #Project may still want to use system py27 - #pip and setuptools must be updated for py27 to work. - python -m pip install --user --quiet --upgrade pip - python -m pip install --user --quiet --no-warn-script-location --upgrade setuptools - python --version - python -m pip --version - python -m pip freeze - python3 -m pip install --user --quiet --upgrade pip python3 -m pip install --user --quiet --no-warn-script-location --upgrade setuptools python3 -m pip install --user --quiet --no-warn-script-location --upgrade --upgrade-strategy eager -r "$requirements_file" -- 2.16.6