@@ -390,19 +390,19 @@ flake8: requirements .flake8
390
390
touch $(VIRTUALENV_ST2CLIENT_DIR)/bin/activate
391
391
chmod +x $(VIRTUALENV_ST2CLIENT_DIR)/bin/activate
392
392
393
+ # NOTE We need to upgrade setuptools to avoid bug with dependency resolving in old versions
394
+ # Setuptools 42 added support for python_requires, which is used by the configparser package,
395
+ # which is required by the importlib-metadata package
393
396
if [[ $(PYTHON_VERSION) == *"python2.7"* ]]; then \
394
- echo 'Upgrading pip==$(PIP_VERSION) in python2.7 virtualenv' \
397
+ echo 'Upgrading pip==$(PIP_VERSION) in python2.7 virtualenv'; \
395
398
$(VIRTUALENV_ST2CLIENT_DIR)/bin/pip install --upgrade "pip==$(PIP_VERSION)"; \
399
+ $(VIRTUALENV_ST2CLIENT_DIR)/bin/pip install --upgrade "setuptools==44.1.0"; \
396
400
else \
397
- echo 'Upgrading pip==$(PIP_VERSION) in python3.x virtualenv' \
398
- $(VIRTUALENV_ST2CLIENT_DIR)/bin/python -m pip install --user --upgrade "pip==$(PIP_VERSION)"; \
401
+ echo 'Upgrading pip==$(PIP_VERSION) in python3.x virtualenv'; \
402
+ $(VIRTUALENV_ST2CLIENT_DIR)/bin/python -m pip install --upgrade "pip==$(PIP_VERSION)"; \
403
+ $(VIRTUALENV_ST2CLIENT_DIR)/bin/python -m pip install --upgrade "setuptools==44.1.0"; \
399
404
fi
400
405
401
- # NOTE We need to upgrade setuptools to avoid bug with dependency resolving in old versions
402
- # Setuptools 42 added support for python_requires, which is used by the configparser package,
403
- # which is required by the importlib-metadata package
404
- $(VIRTUALENV_ST2CLIENT_DIR)/bin/pip install --upgrade "setuptools==44.1.0"
405
-
406
406
$(VIRTUALENV_ST2CLIENT_DIR)/bin/activate; cd st2client ; ../$(VIRTUALENV_ST2CLIENT_DIR)/bin/python setup.py install ; cd ..
407
407
$(VIRTUALENV_ST2CLIENT_DIR)/bin/st2 --version
408
408
$(VIRTUALENV_ST2CLIENT_DIR)/bin/python -c "import st2client"
0 commit comments