commit e6c83d459647aa5547a961aec83f332fe1966bdc
parent 56cbbdfd7bd19ad7e4f06d60ecd43ceb3d71fb48
Author: Jan Pobrislo <ccx@te2000.cz>
Date: Thu, 27 Nov 2025 21:00:04 +0000
Document workaround for older pip-tools
Diffstat:
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/genpkgpy.mk b/genpkgpy.mk
@@ -11,7 +11,11 @@ PY_SRC:=$(wildcard $(pthbs_genpkgpy)/*.py)
PY_REQ:=$(pthbs_genpkgpy)/py-$(PYTHON_IMPL)-requirements.txt
PY_WHL:=$(cache)/wheels/$(PYTHON_IMPL)
VENV:=$(cache)/virtualenvs/$(PYTHON_IMPL)
-PYTHON_VENV_INSTALL=pip-tools wheel
+PYTHON_VENV_INSTALL:=pip-tools wheel
+
+# use older pip for compatability with pip-tools<7.5.2
+# https://github.com/jazzband/pip-tools/issues/2252
+#PYTHON_VENV_INSTALL:=pip-tools wheel 'pip<25'
pycodestyle: $(patsubst $(pthbs_genpkgpy)/%.py,$(pthbs_genpkgpy)/.%.pyfmt,$(PY_SRC)) $(VENV)/.done
'$(VENV)/bin/pylama' -l 88 $(PY_SRC) || true