We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9077cee commit b6a883fCopy full SHA for b6a883f
1 file changed
Makefile
@@ -49,12 +49,18 @@ endif
49
50
virtualenv:
51
@echo "-> Bootstrap the virtualenv with PYTHON_EXE=${PYTHON_EXE}"
52
+ @$(MAKE) upgrade-tools
53
@${PYTHON_EXE} ${VIRTUALENV_PYZ} --never-download --no-periodic-update ${VENV}
54
55
conf: virtualenv
56
@echo "-> Install dependencies"
57
@${ACTIVATE} pip install -e . -c requirements.txt
58
59
+upgrade-tools:
60
+ @echo "-> Upgrade pip / setuptools / wheel (Python 3.12 safe)"
61
+ @${ACTIVATE} python -m pip install --upgrade --force-reinstall \
62
+ pip setuptools wheel packaging
63
+
64
dev: virtualenv
65
@echo "-> Configure and install development dependencies"
66
@${ACTIVATE} pip install -e .[dev] -c requirements.txt
0 commit comments