build(python): migrate to pyproject.toml and bump python to 3.14 (#4772)

This commit is contained in:
David Lane
2026-02-24 19:29:40 -05:00
committed by GitHub
parent fbb8520ab0
commit 766473f691
8 changed files with 56 additions and 18 deletions

View File

@@ -114,7 +114,7 @@ jobs:
ftp/curl \
graphics/libdrm \
graphics/wayland \
lang/python312 \
lang/python314 \
multimedia/libva \
multimedia/pipewire \
net/miniupnpc \
@@ -133,13 +133,13 @@ jobs:
ln -s /usr/local/bin/bash /bin/bash
# setup python
ln -s /usr/local/bin/python3.12 /usr/local/bin/python
ln -s /usr/local/bin/python3.14 /usr/local/bin/python
python -m ensurepip
release: ${{ matrix.bsd_release }}
run: |
set -e
# install gcvor
python -m pip install gcovr
python -m pip install "./scripts[test]"
# fix git safe.directory issues
git config --global --add safe.directory "*"