Skip to content

Commit 56b74bf

Browse files
committed
try uv with freebsd since setuptools is ancient there
1 parent 63ada25 commit 56b74bf

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

.github/workflows/build-and-deploy.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -87,12 +87,12 @@ jobs:
8787
prepare: |
8888
set -e
8989
pkg update -f
90-
pkg install python311 py311-setuptools py311-cffi py311-pytest
90+
pkg install python312 uv
9191
run: |
9292
set -e
93-
python3.11 setup.py install
94-
python3.11 setup.py build_ext -i
95-
python3.11 -mpytest -v
93+
uv venv
94+
uv pip install -e .
95+
uv run --all-extras pytest test
9696
9797
upload_pypi:
9898
needs: [build_wheels, build_sdist]

0 commit comments

Comments
 (0)