File tree Expand file tree Collapse file tree 3 files changed +6
-5
lines changed Expand file tree Collapse file tree 3 files changed +6
-5
lines changed Original file line number Diff line number Diff line change 24
24
- uses : actions/setup-python@v5
25
25
26
26
- name : Install cibuildwheel
27
- run : python -m pip install cibuildwheel==2.23.0
27
+ run : python -m pip install " cibuildwheel[uv] ==2.23.0"
28
28
29
29
- name : Build wheels
30
30
run : python -m cibuildwheel --output-dir wheelhouse
Original file line number Diff line number Diff line change @@ -43,16 +43,16 @@ jobs:
43
43
44
44
- name : Install moleculekit
45
45
run : |
46
- pip install build pytest pytest-xdist
47
- python -m build
46
+ pip install build pytest pytest-xdist uv
47
+ uv build
48
48
pip install dist/moleculekit-*.whl
49
49
50
50
- name : List conda environment
51
51
run : conda list
52
52
53
53
- name : Test
54
54
run : |
55
- pytest -n auto ./tests/ --durations=20
55
+ pytest -n 2 ./tests/ --durations=20
56
56
env :
57
57
LOCAL_PDB_REPO : ./tests/pdb/
58
58
SKIP_SPEED_TESTS : True
Original file line number Diff line number Diff line change @@ -59,4 +59,5 @@ norecursedirs = "test-data"
59
59
[tool .cibuildwheel ]
60
60
skip = [" pp*" ] # Disable PyPy builds due to Cython
61
61
test-requires = [" pytest" , " pytest-xdist" ]
62
- test-command = " pytest -n auto {project}/tests"
62
+ test-command = " pytest -n auto {project}/tests"
63
+ build-frontend = " build[uv]"
You can’t perform that action at this time.
0 commit comments