Page MenuHomePhabricator

pip complains that the version of python on Toolforge servers is too old
Closed, DuplicatePublicBUG REPORT

Description

Toolforge servers are currently running Python 3.5.3 which was release in Jan 2017. When trying to install some packages with pip, I get a deprecation warning.

List of steps to reproduce (step by step, including full links if applicable):
Create a venv and try to install the setuptools package:

python3 -m venv testenv
source testenv/bin/activate
pip install setuptools

What happens?:
Deprecation warning is shown:

DEPRECATION: Python 3.5 reached the end of its life on September 13th, 2020. Please upgrade your Python as Python 3.5 is no longer maintained. pip 21.0 will drop support for Python 3.5 in January 2021. pip 21.0 will remove support for this functionality.

What should have happened instead?:
Not sure; I guess we should have had a newer version of python available on Cloud servers?

Event Timeline

Huji renamed this task from pip complains that the version of python on Cloud servers is too old to pip complains that the version of python on Toolforge servers is too old.Nov 7 2021, 1:57 AM
Huji updated the task description. (Show Details)
Huji edited projects, added Toolforge; removed Cloud-Services.

Toolforge; updating the task description and tags.

@JJMC89 in the specific case of setuptools, this task is also a duplicate of T284299 so closing it makes sense.