File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff 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
You can’t perform that action at this time.
0 commit comments