File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 5151
5252 - name : Build
5353 run : |
54- uv pip install --editable "." ${{ matrix.install-args }}
55- - run : uv pip install --requirement test_requirements.txt
56- - run : uv pip list
54+ uv sync --group test ${{ matrix.install-args }}
5755 - name : Run test suite
5856 run : |
5957 pytest --color yes -ra
Original file line number Diff line number Diff line change 3434 uses : pypa/cibuildwheel@v2.23.2
3535 with :
3636 output-dir : dist
37- env :
38- CIBW_TEST_COMMAND : >
39- uv pip install -r {project}/test_requirements.txt
40- && pytest --pyargs ewah_bool_utils --color=yes
4137
4238 - uses : actions/upload-artifact@v4
4339 with :
Original file line number Diff line number Diff line change @@ -50,6 +50,11 @@ license-files = [
5050 " LICENSE" ,
5151]
5252
53+ [dependency-groups ]
54+ test = [
55+ " pytest>=6.2.4" ,
56+ ]
57+
5358[tool .ruff .lint ]
5459exclude = [" *__init__.py" ]
5560ignore = [" E501" ]
@@ -72,8 +77,8 @@ build = "cp39-* cp310-* cp311-* cp312-* cp313-*"
7277build-frontend = " build[uv]"
7378build-verbosity = 1
7479test-skip = " *-musllinux*"
80+ test-groups = [" test" ]
7581test-command = [
76- " uv pip install -r {project}/test_requirements.txt" ,
7782 " pytest --pyargs {project} --color=yes -ra" ,
7883]
7984
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments