File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -8,6 +8,9 @@ on: # yamllint disable-line rule:truthy
88 branches : [main]
99 workflow_dispatch :
1010
11+ env :
12+ UV_LOCKED : true
13+
1114jobs :
1215 build :
1316 timeout-minutes : 10
2023 - uses : astral-sh/setup-uv@v6
2124 with :
2225 activate-environment : true
23- - run : uv sync -q --locked -- no-default-groups --group doc
26+ - run : uv sync -q --no-default-groups --group doc
2427 - run : template sys-info --developer
2528 - run : make -C doc html
2629 - name : Prune sphinx environment
Original file line number Diff line number Diff line change @@ -4,6 +4,9 @@ on: # yamllint disable-line rule:truthy
44 # release:
55 # types: [published]
66
7+ env :
8+ UV_LOCKED : true
9+
710jobs :
811 pypi :
912 timeout-minutes : 10
1922 - uses : astral-sh/setup-uv@v6
2023 with :
2124 activate-environment : true
22- - run : uv sync -q --locked -- no-default-groups --group stubs
25+ - run : uv sync -q --no-default-groups
2326 - run : template sys-info --developer
24- - run : python tools/stubgen.py
2527 - run : uv build
2628 - uses : softprops/action-gh-release@v2
2729 with :
Original file line number Diff line number Diff line change @@ -10,6 +10,9 @@ on: # yamllint disable-line rule:truthy
1010 schedule :
1111 - cron : ' 0 8 * * 1'
1212
13+ env :
14+ UV_LOCKED : true
15+
1316jobs :
1417 pytest :
1518 timeout-minutes : 30
3134 with :
3235 activate-environment : true
3336 python-version : ${{ matrix.python-version }}
34- - run : uv sync -q --locked -- no-default-groups --group test
37+ - run : uv sync -q --no-default-groups --group test
3538 - run : template sys-info --developer
3639 - run : pytest template --cov=template --cov-report=xml --cov-config=pyproject.toml
3740 - uses : codecov/codecov-action@v5
5760 python-version : ${{ matrix.python-version }}
5861 - name : Install package
5962 run : |
60- uv sync -q --locked -- no-default-groups --group test
63+ uv sync -q --no-default-groups --group test
6164 uv pip install -q --upgrade --prerelease allow --only-binary :all: -i https://pypi.anaconda.org/scientific-python-nightly-wheels/simple numpy
6265 - run : template sys-info --developer
6366 - run : pytest template --cov=template --cov-report=xml --cov-config=pyproject.toml
Original file line number Diff line number Diff line change @@ -21,10 +21,6 @@ ide = [
2121 ' ipykernel' ,
2222 ' ipython' ,
2323]
24- stubs = [
25- ' mypy' ,
26- ' ruff>=0.6.0' ,
27- ]
2824style = [
2925 ' bibclean' ,
3026 ' codespell[toml]>=2.2.4' ,
You can’t perform that action at this time.
0 commit comments