Skip to content

Commit faa10e0

Browse files
ci(build_base_venvs): shorten 3.15 pip-ignore comment
1 parent d76a38e commit faa10e0

1 file changed

Lines changed: 4 additions & 6 deletions

File tree

.gitlab/templates/build-base-venvs.yml

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -37,12 +37,10 @@ build_base_venvs:
3737
python scripts/allow_prerelease_dependencies.py
3838
export PIP_PRE=true
3939
fi
40-
# requires-python in pyproject.toml stops at the versions we actually
41-
# support, so pip refuses riot's `pip install -e .` of the dev package on a
42-
# newer interpreter we are only trialling here. Relax that check for the
43-
# trial versions so their base venv can be built without advertising
44-
# support we do not have. Drop a version from this list once requires-python
45-
# covers it; supported versions must never appear here.
40+
# PIP_IGNORE_REQUIRES_PYTHON lets riot's `pip install -e .` install the
41+
# dev package despite requires-python = ">=3.9,<3.15". 3.15 only: other
42+
# matrix versions already satisfy the bound.
43+
# TODO(py-315): drop this once requires-python includes 3.15
4644
case "$PYTHON_VERSION" in
4745
3.15) export PIP_IGNORE_REQUIRES_PYTHON=1 ;;
4846
esac

0 commit comments

Comments
 (0)