pthbs_genpkgpy

Template engine for producing packages for pthbs written using Python and Jinja
git clone https://ccx.te2000.cz/git/pthbs_genpkgpy
Log | Files | Refs | README

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:
Mgenpkgpy.mk | 6+++++-
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