summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2022-08-15 07:25:41 -0400
committerNed Batchelder <ned@nedbatchelder.com>2022-08-15 10:09:40 -0400
commit4eee7dc0962e27ed4598e226a065eb2f825532a6 (patch)
treedd651d18a4a6bd3a3f9ec4580364250419ba811f /Makefile
parenta7498674688b7d954fb8789f599e07117b4d49ce (diff)
downloadpython-coveragepy-git-4eee7dc0962e27ed4598e226a065eb2f825532a6.tar.gz
build: don't install multiple .pip files
If .pip files are pip-compile'd separately, they can have different pinned versions. Then when installed together, pip can't resolve the difference. Instead, pip-compile multiple .in files to produce one .pip file that is installed.
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile1
1 files changed, 1 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 6c70e578..e2ddfa4f 100644
--- a/Makefile
+++ b/Makefile
@@ -86,6 +86,7 @@ upgrade: ## Update the *.pip files with the latest packages satisfying *.in
$(PIP_COMPILE) -o requirements/dev.pip requirements/dev.in
$(PIP_COMPILE) -o requirements/light-threads.pip requirements/light-threads.in
$(PIP_COMPILE) -o doc/requirements.pip doc/requirements.in
+ $(PIP_COMPILE) -o requirements/lint.pip doc/requirements.in requirements/dev.in
##@ Pre-builds for prepping the code