Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multiple setuptools and wheels downloaded during installation with PI 20.3.2@master #9297

Closed
potiuk opened this issue Dec 15, 2020 · 3 comments

Comments

@potiuk
Copy link
Contributor

potiuk commented Dec 15, 2020

I tried installing airflow 2.0.0rc3 with the new master version of PIP (to be 20.3.2) and during the installation multiple versions of setuptools and wheels where downloaded.

During the installation PIP downloads all versions of wheel and setuptools are installed.

In our setup.cfg we have both setuptools and wheels in setup requires unbound (which I believe is a good practice but might be wrong about it). https://github.com/apache/airflow/blob/ab5f770bfcd8c690cbe4d0825896325aca0beeca/setup.cfg#L70

If this is wrong, can you please explain how setuptools and wheels should be setup (Ideally pointing us to the right documentation. I read somewhere in a discussion that specifying those in setup_requires is a bad practice and it does not work, but so far this is just anecdotal evidence. I would love to know what the best practice for that is.

The whole installation log is attached.
pip-20-3-2-master.txt

Installation environment:

Latest official Python 3.6 image with airflow dependencies (based on debian buster):

docker pull apache/airflow:master-python3.6-ci

Installation method:

pip install apache-airflow[devel_ci]==2.0.0rc3 --constraint https://raw.githubusercontent.com/apache/airflow/constraints-master/constraints-3.6.txt

The easiest way to reproduce:

git clone https://github.com/apache/airflow.git
./breeze --install-airflow-version 2.0.0rc3 --skip-mounting-local-sources
# While in the container

# uninstall airflow and all 60 providers
pip uninstall apache-airflow -y
pip freeze  |grep airflow-providers |xargs pip uninstall -y

# Install Pip from master
# NOTE! Skip this step if you want to compare 2.20.4 - this is the default version we have in the image)
pip install git+https://github.com/pypa/pip@master

# install airflow in recommended way
pip install apache-airflow[devel_ci]==2.0.0rc3 --constraint https://raw.githubusercontent.com/apache/airflow/constraints-master/constraints-3.6.txt

Related issues #9298 #9299


Extracts from the attached installation log follow

Wheel downloads part:

Collecting wheel
  Downloading wheel-0.36.2-py2.py3-none-any.whl (35 kB)
  Downloading wheel-0.36.2.tar.gz (65 kB)
     |████████████████████████████████| 65 kB 94.7 MB/s 
  Downloading wheel-0.36.1-py2.py3-none-any.whl (34 kB)
  Downloading wheel-0.36.1.tar.gz (64 kB)
     |████████████████████████████████| 64 kB 29.5 MB/s 
  Downloading wheel-0.36.0-py2.py3-none-any.whl (34 kB)
  Downloading wheel-0.36.0.tar.gz (63 kB)
     |████████████████████████████████| 63 kB 28.9 MB/s 
  Downloading wheel-0.35.1-py2.py3-none-any.whl (33 kB)
  Downloading wheel-0.35.1.tar.gz (59 kB)
     |████████████████████████████████| 59 kB 33.2 MB/s 
  Downloading wheel-0.35.0-py2.py3-none-any.whl (24 kB)
  Downloading wheel-0.35.0.tar.gz (52 kB)
     |████████████████████████████████| 52 kB 25.5 MB/s 
  Downloading wheel-0.34.2-py2.py3-none-any.whl (26 kB)
  Downloading wheel-0.34.2.tar.gz (58 kB)
     |████████████████████████████████| 58 kB 39.3 MB/s 
  Downloading wheel-0.34.1-py2.py3-none-any.whl (26 kB)
  Downloading wheel-0.34.1.tar.gz (55 kB)
     |████████████████████████████████| 55 kB 53.2 MB/s 
  Downloading wheel-0.34.0-py2.py3-none-any.whl (26 kB)
  Downloading wheel-0.34.0.tar.gz (60 kB)
     |████████████████████████████████| 60 kB 22.1 MB/s 
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Installing backend dependencies ... done
    Preparing wheel metadata ... done
  Downloading wheel-0.33.6-py2.py3-none-any.whl (21 kB)
  Downloading wheel-0.33.6.tar.gz (48 kB)
     |████████████████████████████████| 48 kB 95.3 MB/s 
  Downloading wheel-0.33.5-py2.py3-none-any.whl (21 kB)
  Downloading wheel-0.33.5.tar.gz (47 kB)
     |████████████████████████████████| 47 kB 34.7 MB/s 
  Downloading wheel-0.33.4-py2.py3-none-any.whl (21 kB)
  Downloading wheel-0.33.4.tar.gz (18 kB)
  Downloading wheel-0.33.1-py2.py3-none-any.whl (21 kB)
  Downloading wheel-0.33.1.tar.gz (18 kB)
  Downloading wheel-0.33.0-py2.py3-none-any.whl (21 kB)
  Downloading wheel-0.33.0.tar.gz (18 kB)
  Downloading wheel-0.32.3-py2.py3-none-any.whl (21 kB)
  Downloading wheel-0.32.3.tar.gz (18 kB)
  Downloading wheel-0.32.2-py2.py3-none-any.whl (21 kB)
  Downloading wheel-0.32.2.tar.gz (17 kB)
  Downloading wheel-0.32.1-py2.py3-none-any.whl (21 kB)
  Downloading wheel-0.32.1.tar.gz (17 kB)
  Downloading wheel-0.32.0-py2.py3-none-any.whl (21 kB)
  Downloading wheel-0.32.0.tar.gz (17 kB)
  Downloading wheel-0.31.1-py2.py3-none-any.whl (41 kB)
     |████████████████████████████████| 41 kB 28.6 MB/s 
  Downloading wheel-0.31.1.tar.gz (38 kB)
  Downloading wheel-0.31.0-py2.py3-none-any.whl (41 kB)
     |████████████████████████████████| 41 kB 14.8 MB/s 
  Downloading wheel-0.31.0.tar.gz (38 kB)
  Downloading wheel-0.30.0-py2.py3-none-any.whl (49 kB)
     |████████████████████████████████| 49 kB 37.9 MB/s 
  Downloading wheel-0.30.0.tar.gz (43 kB)
     |████████████████████████████████| 43 kB 44.5 MB/s 
  Downloading wheel-0.29.0-py2.py3-none-any.whl (66 kB)
     |████████████████████████████████| 66 kB 29.4 MB/s 
  Downloading wheel-0.29.0.tar.gz (54 kB)
     |████████████████████████████████| 54 kB 33.6 MB/s 
  Downloading wheel-0.28.0-py2.py3-none-any.whl (179 kB)
     |████████████████████████████████| 179 kB 35.8 MB/s 
  Downloading wheel-0.28.0.tar.gz (54 kB)
     |████████████████████████████████| 54 kB 32.6 MB/s 
  Downloading wheel-0.27.0-py2.py3-none-any.whl (179 kB)
     |████████████████████████████████| 179 kB 31.0 MB/s 
  Downloading wheel-0.27.0.tar.gz (54 kB)
     |████████████████████████████████| 54 kB 36.8 MB/s 
  Downloading wheel-0.26.0-py2.py3-none-any.whl (63 kB)
     |████████████████████████████████| 63 kB 39.5 MB/s 
  Downloading wheel-0.26.0.tar.gz (51 kB)
     |████████████████████████████████| 51 kB 438 kB/s 
  Downloading wheel-0.25.0-py2.py3-none-any.whl (63 kB)
     |████████████████████████████████| 63 kB 27.2 MB/s 
  Downloading wheel-0.25.0.tar.gz (51 kB)
     |████████████████████████████████| 51 kB 31.4 MB/s 
  Downloading wheel-0.24.0-py2.py3-none-any.whl (63 kB)
     |████████████████████████████████| 63 kB 47.4 MB/s 
  Downloading wheel-0.24.0.tar.gz (50 kB)
     |████████████████████████████████| 50 kB 32.9 MB/s 
  Downloading wheel-0.23.0-py2.py3-none-any.whl (61 kB)
     |████████████████████████████████| 61 kB 28.3 MB/s 
  Downloading wheel-0.23.0.tar.gz (50 kB)
     |████████████████████████████████| 50 kB 34.1 MB/s 
  Downloading wheel-0.22.0-py2.py3-none-any.whl (54 kB)
     |████████████████████████████████| 54 kB 41.1 MB/s 
  Downloading wheel-0.22.0.tar.gz (39 kB)
  Downloading wheel-0.21.0-py2.py3-none-any.whl (54 kB)
     |████████████████████████████████| 54 kB 44.0 MB/s 
  Downloading wheel-0.21.0.tar.gz (39 kB)
  Downloading wheel-0.19.0-py2.py3-none-any.whl (53 kB)
     |████████████████████████████████| 53 kB 31.5 MB/s 
  Downloading wheel-0.19.0.tar.gz (38 kB)
  Downloading wheel-0.18.0-py2.py3-none-any.whl (53 kB)
     |████████████████████████████████| 53 kB 27.1 MB/s 
  Downloading wheel-0.18.0.tar.gz (39 kB)
  Downloading wheel-0.17.0-py2.py3-none-any.whl (53 kB)
     |████████████████████████████████| 53 kB 45.7 MB/s 
  Downloading wheel-0.17.0.tar.gz (38 kB)
  Downloading wheel-0.16.0-py2.py3-none-any.whl (103 kB)
     |████████████████████████████████| 103 kB 34.8 MB/s 
  Downloading wheel-0.16.0.tar.gz (37 kB)
  Downloading wheel-0.15.0-py2.py3-none-any.whl (107 kB)
     |████████████████████████████████| 107 kB 28.7 MB/s 
  Downloading wheel-0.15.0.tar.gz (43 kB)
     |████████████████████████████████| 43 kB 54.4 MB/s 
  Downloading wheel-0.14.0-py2.py3-none-any.whl (50 kB)
     |████████████████████████████████| 50 kB 36.2 MB/s 
  Downloading wheel-0.14.0.tar.gz (42 kB)
     |████████████████████████████████| 42 kB 37.2 MB/s 
  Downloading wheel-0.13.0-py2.py3-none-any.whl (49 kB)
     |████████████████████████████████| 49 kB 32.7 MB/s 
  Downloading wheel-0.13.0.tar.gz (41 kB)
     |████████████████████████████████| 41 kB 30.0 MB/s 
  Downloading wheel-0.12.0-py2.py3-none-any.whl (104 kB)
     |████████████████████████████████| 104 kB 30.0 MB/s 
  Downloading wheel-0.12.0.tar.gz (92 kB)
     |████████████████████████████████| 92 kB 15.8 MB/s 
  Downloading wheel-0.11.0-py2.py3-none-any.whl (102 kB)
     |████████████████████████████████| 102 kB 36.0 MB/s 
  Downloading wheel-0.11.0.tar.gz (91 kB)
     |████████████████████████████████| 91 kB 32.7 MB/s 
  Downloading wheel-0.10.3-py2.py3-none-any.whl (102 kB)
     |████████████████████████████████| 102 kB 35.4 MB/s 
  Downloading wheel-0.10.3.tar.gz (91 kB)
     |████████████████████████████████| 91 kB 40.7 MB/s 
  Downloading wheel-0.10.2-py2.py3-none-any.whl (103 kB)
     |████████████████████████████████| 103 kB 28.0 MB/s 
  Downloading wheel-0.10.2.tar.gz (91 kB)
     |████████████████████████████████| 91 kB 37.9 MB/s 
  Downloading wheel-0.10.1-py2.py3-none-any.whl (102 kB)
     |████████████████████████████████| 102 kB 33.2 MB/s 
  Downloading wheel-0.10.1.tar.gz (91 kB)
     |████████████████████████████████| 91 kB 34.2 MB/s 
  Downloading wheel-0.10.0-py2.py3-none-any.whl (102 kB)
     |████████████████████████████████| 102 kB 30.7 MB/s 
  Downloading wheel-0.10.0.tar.gz (91 kB)
     |████████████████████████████████| 91 kB 41.2 MB/s 
  Downloading wheel-0.9.7.tar.gz (36 kB)
  Downloading wheel-0.9.6.tar.gz (36 kB)
  Downloading wheel-0.9.5-py2.py3-none-any.whl (41 kB)
     |████████████████████████████████| 41 kB 4.3 MB/s 
  Downloading wheel-0.9.5.tar.gz (35 kB)
  Downloading wheel-0.9.4.tar.gz (33 kB)
  Downloading wheel-0.9.3.tar.gz (29 kB)
  Downloading wheel-0.9.2.tar.gz (27 kB)
  Downloading wheel-0.9.1.tar.gz (27 kB)
  Downloading wheel-0.9-py32-none-any.whl (30 kB)
  Downloading wheel-0.9.tar.gz (26 kB)
  Downloading wheel-0.8.tar.gz (24 kB)
  Downloading wheel-0.7.tar.gz (21 kB)
  Downloading wheel-0.6.tar.gz (17 kB)
  Downloading wheel-0.5.tar.gz (17 kB)
  Downloading wheel-0.4.2.tar.gz (17 kB)
  Downloading wheel-0.4.1.tar.gz (17 kB)
  Downloading wheel-0.4.tar.gz (17 kB)
  Downloading wheel-0.3.tar.gz (15 kB)
  Downloading wheel-0.2.tar.gz (6.1 kB)
  Downloading wheel-0.1.tar.gz (6.2 kB)

The setuptools downloads part:

Collecting setuptools>=0.7
  Downloading setuptools-51.0.0-py3-none-any.whl (785 kB)
     |████████████████████████████████| 785 kB 40.9 MB/s 
  Downloading setuptools-51.0.0.zip (2.1 MB)
     |████████████████████████████████| 2.1 MB 11.8 MB/s 
  Downloading setuptools-50.3.2-py3-none-any.whl (785 kB)
     |████████████████████████████████| 785 kB 51.1 MB/s 
  Downloading setuptools-50.3.2.zip (2.1 MB)
     |████████████████████████████████| 2.1 MB 41.6 MB/s 
  Downloading setuptools-50.3.1-py3-none-any.whl (785 kB)
     |████████████████████████████████| 785 kB 37.4 MB/s 
  Downloading setuptools-50.3.1.zip (2.1 MB)
     |████████████████████████████████| 2.1 MB 58.5 MB/s 
  Downloading setuptools-50.3.0-py3-none-any.whl (785 kB)
     |████████████████████████████████| 785 kB 43.4 MB/s 
  Downloading setuptools-50.3.0.zip (2.2 MB)
     |████████████████████████████████| 2.2 MB 47.0 MB/s 
  Downloading setuptools-50.2.0-py3-none-any.whl (784 kB)
     |████████████████████████████████| 784 kB 54.6 MB/s 
  Downloading setuptools-50.2.0.zip (2.2 MB)
     |████████████████████████████████| 2.2 MB 39.7 MB/s 
  Downloading setuptools-50.1.0-py3-none-any.whl (784 kB)
     |████████████████████████████████| 784 kB 63.5 MB/s 
  Downloading setuptools-50.1.0.zip (2.2 MB)
     |████████████████████████████████| 2.2 MB 43.9 MB/s 
  Downloading setuptools-50.0.3-py3-none-any.whl (784 kB)
     |████████████████████████████████| 784 kB 48.0 MB/s 
  Downloading setuptools-50.0.3.zip (2.2 MB)
     |████████████████████████████████| 2.2 MB 45.7 MB/s 
  Downloading setuptools-50.0.2-py3-none-any.whl (784 kB)
     |████████████████████████████████| 784 kB 45.7 MB/s 
  Downloading setuptools-50.0.2.zip (2.2 MB)
     |████████████████████████████████| 2.2 MB 38.7 MB/s 
  Downloading setuptools-50.0.1-py3-none-any.whl (784 kB)
     |████████████████████████████████| 784 kB 44.8 MB/s 
  Downloading setuptools-50.0.1.zip (2.2 MB)
     |████████████████████████████████| 2.2 MB 27.5 MB/s 
  Downloading setuptools-50.0.0-py3-none-any.whl (783 kB)
     |████████████████████████████████| 783 kB 47.2 MB/s 
  Downloading setuptools-50.0.0.zip (2.2 MB)
     |████████████████████████████████| 2.2 MB 44.7 MB/s 
  Downloading setuptools-49.6.0-py3-none-any.whl (803 kB)
     |████████████████████████████████| 803 kB 51.6 MB/s 
  Downloading setuptools-49.6.0.zip (2.2 MB)
     |████████████████████████████████| 2.2 MB 60.7 MB/s 
  Downloading setuptools-49.5.0-py3-none-any.whl (803 kB)
     |████████████████████████████████| 803 kB 61.3 MB/s 
  Downloading setuptools-49.5.0.zip (2.2 MB)
     |████████████████████████████████| 2.2 MB 54.1 MB/s 
  Downloading setuptools-49.4.0-py3-none-any.whl (803 kB)
     |████████████████████████████████| 803 kB 86.4 MB/s 
  Downloading setuptools-49.4.0.zip (2.2 MB)
     |████████████████████████████████| 2.2 MB 57.3 MB/s 
  Downloading setuptools-49.3.2-py3-none-any.whl (790 kB)
     |████████████████████████████████| 790 kB 43.9 MB/s 
  Downloading setuptools-49.3.2.zip (2.2 MB)
     |████████████████████████████████| 2.2 MB 63.9 MB/s 
  Downloading setuptools-49.3.1-py3-none-any.whl (790 kB)
     |████████████████████████████████| 790 kB 62.6 MB/s 
  Downloading setuptools-49.3.1.zip (2.2 MB)
     |████████████████████████████████| 2.2 MB 61.9 MB/s 
  Downloading setuptools-49.3.0-py3-none-any.whl (790 kB)
     |████████████████████████████████| 790 kB 93.2 MB/s 
  Downloading setuptools-49.3.0.zip (2.2 MB)
     |████████████████████████████████| 2.2 MB 52.6 MB/s 
  Downloading setuptools-49.2.1-py3-none-any.whl (789 kB)
     |████████████████████████████████| 789 kB 55.1 MB/s 
  Downloading setuptools-49.2.1.zip (2.2 MB)
     |████████████████████████████████| 2.2 MB 94.7 MB/s 
  Downloading setuptools-49.2.0-py3-none-any.whl (789 kB)
     |████████████████████████████████| 789 kB 70.4 MB/s 
  Downloading setuptools-49.2.0.zip (2.2 MB)
     |████████████████████████████████| 2.2 MB 48.5 MB/s 
  Downloading setuptools-49.1.3-py3-none-any.whl (789 kB)
     |████████████████████████████████| 789 kB 95.4 MB/s 
  Downloading setuptools-49.1.3.zip (2.2 MB)
     |████████████████████████████████| 2.2 MB 63.9 MB/s 
  Downloading setuptools-49.1.2-py3-none-any.whl (789 kB)
     |████████████████████████████████| 789 kB 75.1 MB/s 
  Downloading setuptools-49.1.2.zip (2.2 MB)
     |████████████████████████████████| 2.2 MB 71.6 MB/s 
  Downloading setuptools-49.1.1-py3-none-any.whl (789 kB)
     |████████████████████████████████| 789 kB 65.8 MB/s 
  Downloading setuptools-49.1.1.zip (2.2 MB)
     |████████████████████████████████| 2.2 MB 42.9 MB/s 
  Downloading setuptools-49.1.0-py3-none-any.whl (789 kB)
     |████████████████████████████████| 789 kB 74.1 MB/s 
  Downloading setuptools-49.1.0.zip (2.2 MB)
     |████████████████████████████████| 2.2 MB 7.8 MB/s 
  Downloading setuptools-49.0.1-py3-none-any.whl (789 kB)
     |████████████████████████████████| 789 kB 100.8 MB/s 
  Downloading setuptools-49.0.1.zip (2.2 MB)
     |████████████████████████████████| 2.2 MB 81.3 MB/s 
  Downloading setuptools-49.0.0-py3-none-any.whl (789 kB)
     |████████████████████████████████| 789 kB 85.5 MB/s 
  Downloading setuptools-49.0.0.zip (2.2 MB)
     |████████████████████████████████| 2.2 MB 30.2 MB/s 
  Downloading setuptools-48.0.0-py3-none-any.whl (786 kB)
     |████████████████████████████████| 786 kB 101.1 MB/s 
  Downloading setuptools-48.0.0.zip (2.2 MB)
     |████████████████████████████████| 2.2 MB 93.2 MB/s 
  Downloading setuptools-47.3.2-py3-none-any.whl (582 kB)
     |████████████████████████████████| 582 kB 90.8 MB/s 
  Downloading setuptools-47.3.2.zip (869 kB)
     |████████████████████████████████| 869 kB 55.8 MB/s 
  Downloading setuptools-47.3.1-py3-none-any.whl (582 kB)
     |████████████████████████████████| 582 kB 79.2 MB/s 
  Downloading setuptools-47.3.1.zip (869 kB)
     |████████████████████████████████| 869 kB 92.4 MB/s 
  Downloading setuptools-47.3.0-py3-none-any.whl (583 kB)
     |████████████████████████████████| 583 kB 55.6 MB/s 
  Downloading setuptools-47.3.0.zip (870 kB)
     |████████████████████████████████| 870 kB 113.6 MB/s 
  Downloading setuptools-47.2.0-py3-none-any.whl (583 kB)
     |████████████████████████████████| 583 kB 77.4 MB/s 
  Downloading setuptools-47.2.0.zip (870 kB)
     |████████████████████████████████| 870 kB 53.3 MB/s 
  Downloading setuptools-47.1.1-py3-none-any.whl (583 kB)
     |████████████████████████████████| 583 kB 40.4 MB/s 
  Downloading setuptools-47.1.1.zip (870 kB)
     |████████████████████████████████| 870 kB 107.2 MB/s 
  Downloading setuptools-47.1.0-py3-none-any.whl (583 kB)
     |████████████████████████████████| 583 kB 68.3 MB/s 
  Downloading setuptools-47.1.0.zip (870 kB)
     |████████████████████████████████| 870 kB 119.7 MB/s 
  Downloading setuptools-47.0.0-py3-none-any.whl (583 kB)
     |████████████████████████████████| 583 kB 72.5 MB/s 
  Downloading setuptools-47.0.0.zip (870 kB)
     |████████████████████████████████| 870 kB 63.4 MB/s 
  Downloading setuptools-46.4.0-py3-none-any.whl (583 kB)
     |████████████████████████████████| 583 kB 65.6 MB/s 
  Downloading setuptools-46.4.0.zip (865 kB)
     |████████████████████████████████| 865 kB 100.0 MB/s 
  Downloading setuptools-46.3.1-py3-none-any.whl (582 kB)
     |████████████████████████████████| 582 kB 62.1 MB/s 
  Downloading setuptools-46.3.1.zip (864 kB)
     |████████████████████████████████| 864 kB 95.8 MB/s 
  Downloading setuptools-46.3.0-py3-none-any.whl (582 kB)
     |████████████████████████████████| 582 kB 73.7 MB/s 
  Downloading setuptools-46.3.0.zip (864 kB)
     |████████████████████████████████| 864 kB 44.3 MB/s 
  Downloading setuptools-46.2.0-py3-none-any.whl (582 kB)
     |████████████████████████████████| 582 kB 77.7 MB/s 
  Downloading setuptools-46.2.0.zip (865 kB)
     |████████████████████████████████| 865 kB 63.8 MB/s 
  Downloading setuptools-46.1.3-py3-none-any.whl (582 kB)
     |████████████████████████████████| 582 kB 101.4 MB/s 
  Downloading setuptools-46.1.3.zip (862 kB)
     |████████████████████████████████| 862 kB 115.0 MB/s 
  Downloading setuptools-46.1.2-py3-none-any.whl (582 kB)
     |████████████████████████████████| 582 kB 103.4 MB/s 
  Downloading setuptools-46.1.2.zip (862 kB)
     |████████████████████████████████| 862 kB 74.8 MB/s 
  Downloading setuptools-46.1.1-py3-none-any.whl (582 kB)
     |████████████████████████████████| 582 kB 75.6 MB/s 
  Downloading setuptools-46.1.1.zip (861 kB)
     |████████████████████████████████| 861 kB 97.0 MB/s 
  Downloading setuptools-46.1.0-py3-none-any.whl (582 kB)
     |████████████████████████████████| 582 kB 111.5 MB/s 
  Downloading setuptools-46.1.0.zip (861 kB)
     |████████████████████████████████| 861 kB 74.6 MB/s 
  Downloading setuptools-46.0.0-py3-none-any.whl (582 kB)
     |████████████████████████████████| 582 kB 62.3 MB/s 
  Downloading setuptools-46.0.0.zip (861 kB)
     |████████████████████████████████| 861 kB 74.3 MB/s 
  Downloading setuptools-45.3.0-py3-none-any.whl (585 kB)
     |████████████████████████████████| 585 kB 110.5 MB/s 
  Downloading setuptools-45.3.0.zip (862 kB)
     |████████████████████████████████| 862 kB 53.0 MB/s 
  Downloading setuptools-45.2.0-py3-none-any.whl (584 kB)
     |████████████████████████████████| 584 kB 66.1 MB/s 
  Downloading setuptools-45.2.0.zip (859 kB)
     |████████████████████████████████| 859 kB 79.1 MB/s 
  Downloading setuptools-45.1.0-py3-none-any.whl (583 kB)
     |████████████████████████████████| 583 kB 40.6 MB/s 
  Downloading setuptools-45.1.0.zip (859 kB)
     |████████████████████████████████| 859 kB 98.8 MB/s 
  Downloading setuptools-45.0.0-py2.py3-none-any.whl (583 kB)
     |████████████████████████████████| 583 kB 105.9 MB/s 
  Downloading setuptools-45.0.0.zip (859 kB)
     |████████████████████████████████| 859 kB 90.2 MB/s 
  Downloading setuptools-44.1.1-py2.py3-none-any.whl (583 kB)
     |████████████████████████████████| 583 kB 43.1 MB/s 
  Downloading setuptools-44.1.1.zip (858 kB)
     |████████████████████████████████| 858 kB 90.7 MB/s 
  Downloading setuptools-44.1.0-py2.py3-none-any.whl (583 kB)
     |████████████████████████████████| 583 kB 37.2 MB/s 
  Downloading setuptools-44.1.0.zip (858 kB)
     |████████████████████████████████| 858 kB 83.4 MB/s 
  Downloading setuptools-44.0.0-py2.py3-none-any.whl (583 kB)
     |████████████████████████████████| 583 kB 77.5 MB/s 
  Downloading setuptools-44.0.0.zip (858 kB)
     |████████████████████████████████| 858 kB 71.1 MB/s 
  Downloading setuptools-43.0.0-py2.py3-none-any.whl (583 kB)
     |████████████████████████████████| 583 kB 71.6 MB/s 
  Downloading setuptools-43.0.0.zip (858 kB)
     |████████████████████████████████| 858 kB 101.1 MB/s 
  Downloading setuptools-42.0.2-py2.py3-none-any.whl (583 kB)
     |████████████████████████████████| 583 kB 82.8 MB/s 
  Downloading setuptools-42.0.2.zip (858 kB)
     |████████████████████████████████| 858 kB 41.7 MB/s 
  Downloading setuptools-42.0.1-py2.py3-none-any.whl (582 kB)
     |████████████████████████████████| 582 kB 43.2 MB/s 
  Downloading setuptools-42.0.1.zip (852 kB)
     |████████████████████████████████| 852 kB 64.9 MB/s 
  Downloading setuptools-42.0.0-py2.py3-none-any.whl (582 kB)
     |████████████████████████████████| 582 kB 59.7 MB/s 
  Downloading setuptools-42.0.0.zip (852 kB)
     |████████████████████████████████| 852 kB 72.1 MB/s 
  Downloading setuptools-41.6.0-py2.py3-none-any.whl (582 kB)
     |████████████████████████████████| 582 kB 49.8 MB/s 
  Downloading setuptools-41.6.0.zip (852 kB)
     |████████████████████████████████| 852 kB 103.4 MB/s 
  Downloading setuptools-41.5.1-py2.py3-none-any.whl (581 kB)
     |████████████████████████████████| 581 kB 84.5 MB/s 
  Downloading setuptools-41.5.1.zip (851 kB)
     |████████████████████████████████| 851 kB 61.2 MB/s 
  Downloading setuptools-41.5.0-py2.py3-none-any.whl (581 kB)
     |████████████████████████████████| 581 kB 88.3 MB/s 
  Downloading setuptools-41.5.0.zip (851 kB)
     |████████████████████████████████| 851 kB 112.1 MB/s 
  Downloading setuptools-41.4.0-py2.py3-none-any.whl (580 kB)
     |████████████████████████████████| 580 kB 132.0 MB/s 
  Downloading setuptools-41.4.0.zip (855 kB)
     |████████████████████████████████| 855 kB 56.6 MB/s 
  Downloading setuptools-41.3.0-py2.py3-none-any.whl (580 kB)
     |████████████████████████████████| 580 kB 49.3 MB/s 
  Downloading setuptools-41.3.0.zip (855 kB)
     |████████████████████████████████| 855 kB 63.3 MB/s 
  Downloading setuptools-41.2.0-py2.py3-none-any.whl (576 kB)
     |████████████████████████████████| 576 kB 64.3 MB/s 
  Downloading setuptools-41.2.0.zip (851 kB)
     |████████████████████████████████| 851 kB 53.4 MB/s 
  Downloading setuptools-41.1.0-py2.py3-none-any.whl (576 kB)
     |████████████████████████████████| 576 kB 100.1 MB/s 
  Downloading setuptools-41.1.0.zip (851 kB)
     |████████████████████████████████| 851 kB 93.5 MB/s 
  Downloading setuptools-41.0.1-py2.py3-none-any.whl (575 kB)
     |████████████████████████████████| 575 kB 84.0 MB/s 
  Downloading setuptools-41.0.1.zip (849 kB)
     |████████████████████████████████| 849 kB 61.6 MB/s 
  Downloading setuptools-41.0.0-py2.py3-none-any.whl (575 kB)
     |████████████████████████████████| 575 kB 67.4 MB/s 
  Downloading setuptools-41.0.0.zip (848 kB)
     |████████████████████████████████| 848 kB 48.3 MB/s 
  Downloading setuptools-40.9.0-py2.py3-none-any.whl (575 kB)
     |████████████████████████████████| 575 kB 36.3 MB/s 
  Downloading setuptools-40.9.0.zip (847 kB)
     |████████████████████████████████| 847 kB 64.5 MB/s 
  Downloading setuptools-40.8.0-py2.py3-none-any.whl (575 kB)
     |████████████████████████████████| 575 kB 66.3 MB/s 
  Downloading setuptools-40.8.0.zip (845 kB)
     |████████████████████████████████| 845 kB 59.4 MB/s 
  Downloading setuptools-40.7.3-py2.py3-none-any.whl (574 kB)
     |████████████████████████████████| 574 kB 68.3 MB/s 
  Downloading setuptools-40.7.3.zip (842 kB)
     |████████████████████████████████| 842 kB 72.5 MB/s 
  Downloading setuptools-40.7.2-py2.py3-none-any.whl (574 kB)
     |████████████████████████████████| 574 kB 72.0 MB/s 
  Downloading setuptools-40.7.2.zip (842 kB)
     |████████████████████████████████| 842 kB 89.6 MB/s 
  Downloading setuptools-40.7.1-py2.py3-none-any.whl (574 kB)
     |████████████████████████████████| 574 kB 76.3 MB/s 
  Downloading setuptools-40.7.1.zip (842 kB)
     |████████████████████████████████| 842 kB 94.6 MB/s 
  Downloading setuptools-40.7.0-py2.py3-none-any.whl (573 kB)
     |████████████████████████████████| 573 kB 40.5 MB/s 
  Downloading setuptools-40.7.0.zip (841 kB)
     |████████████████████████████████| 841 kB 58.2 MB/s 
  Downloading setuptools-40.6.3-py2.py3-none-any.whl (573 kB)
     |████████████████████████████████| 573 kB 97.7 MB/s 
  Downloading setuptools-40.6.3.zip (839 kB)
     |████████████████████████████████| 839 kB 52.2 MB/s 
  Downloading setuptools-40.6.2-py2.py3-none-any.whl (573 kB)
     |████████████████████████████████| 573 kB 77.3 MB/s 
  Downloading setuptools-40.6.2.zip (839 kB)
     |████████████████████████████████| 839 kB 35.7 MB/s 
  Downloading setuptools-40.6.1-py2.py3-none-any.whl (573 kB)
     |████████████████████████████████| 573 kB 57.0 MB/s 
  Downloading setuptools-40.6.1.zip (838 kB)
     |████████████████████████████████| 838 kB 64.9 MB/s 
  Downloading setuptools-40.6.0-py2.py3-none-any.whl (573 kB)
     |████████████████████████████████| 573 kB 73.6 MB/s 
  Downloading setuptools-40.6.0.zip (838 kB)
     |████████████████████████████████| 838 kB 67.0 MB/s 
  Downloading setuptools-40.5.0-py2.py3-none-any.whl (569 kB)
     |████████████████████████████████| 569 kB 70.4 MB/s 
  Downloading setuptools-40.5.0.zip (855 kB)
     |████████████████████████████████| 855 kB 57.6 MB/s 
  Downloading setuptools-40.4.3-py2.py3-none-any.whl (569 kB)
     |████████████████████████████████| 569 kB 24.6 MB/s 
  Downloading setuptools-40.4.3.zip (854 kB)
     |████████████████████████████████| 854 kB 46.1 MB/s 
  Downloading setuptools-40.4.2-py2.py3-none-any.whl (569 kB)
     |████████████████████████████████| 569 kB 66.8 MB/s 
  Downloading setuptools-40.4.2.zip (854 kB)
     |████████████████████████████████| 854 kB 65.3 MB/s 
  Downloading setuptools-40.4.1-py2.py3-none-any.whl (569 kB)
     |████████████████████████████████| 569 kB 76.5 MB/s 
  Downloading setuptools-40.4.1.zip (854 kB)
     |████████████████████████████████| 854 kB 95.6 MB/s 
  Downloading setuptools-40.4.0-py2.py3-none-any.whl (568 kB)
     |████████████████████████████████| 568 kB 97.9 MB/s 
  Downloading setuptools-40.4.0.zip (854 kB)
     |████████████████████████████████| 854 kB 43.9 MB/s 
  Downloading setuptools-40.3.0-py2.py3-none-any.whl (568 kB)
     |████████████████████████████████| 568 kB 73.4 MB/s 
  Downloading setuptools-40.3.0.zip (853 kB)
     |████████████████████████████████| 853 kB 51.2 MB/s 
@uranusjr
Copy link
Member

Already tracked in #9284.

@potiuk
Copy link
Contributor Author

potiuk commented Dec 15, 2020

@uranusjr -> Just to repeat my question:
"Is this correct that we are using unbounded setuptools and wheels in our setup.cfg setup_requires ?

I saw in one of the discussions (can't find it) that people are doing that but it is not needed/does not work to put setuptools in setup_requires. What is the recommended practice for that?

@uranusjr
Copy link
Member

I don’t think setup_requires has any effect to the new resolver, since it specifies build-time dependencies managed by setuptools, not pip. The new resolver backtracking on setuptools is caused by other projects specifying them in install_requires.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Oct 5, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants