Skip to content

Commit da4970a

Browse files
Merge pull request #485 from robbievanleeuwen/dependency/uv-0.5.2
Bump astral-sh/uv from 0.4.29 to 0.5.2
2 parents 7621409 + 215dfd3 commit da4970a

File tree

4 files changed

+18
-18
lines changed

4 files changed

+18
-18
lines changed

.github/workflows/ci.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ on:
88
types: [opened, reopened, synchronize]
99

1010
env:
11-
UV_VERSION: "0.4.29"
11+
UV_VERSION: "0.5.2"
1212
DEFAULT_PYTHON_VERSION: "3.12"
1313

1414
concurrency:
@@ -57,7 +57,7 @@ jobs:
5757
run: uv python install ${{ env.DEFAULT_PYTHON_VERSION }}
5858

5959
- name: Install dependencies
60-
run: uv sync -p ${{ env.DEFAULT_PYTHON_VERSION }} --frozen --all-extras --no-group test --no-group docs
60+
run: uv sync -p ${{ env.DEFAULT_PYTHON_VERSION }} --frozen --all-extras --no-group dev --no-group docs --no-group test
6161

6262
- name: Run pyright
6363
run: uv run -p ${{ env.DEFAULT_PYTHON_VERSION }} --no-sync pyright
@@ -98,11 +98,11 @@ jobs:
9898

9999
- name: Install test dependencies
100100
if: matrix.session != 'tests-extended'
101-
run: uv sync -p ${{ matrix.python }} --frozen --extra rhino --extra dxf --no-group docs --no-group lint
101+
run: uv sync -p ${{ matrix.python }} --frozen --extra rhino --extra dxf --no-group dev --no-group docs --no-group lint
102102

103103
- name: Install extended test dependencies
104104
if: matrix.session == 'tests-extended'
105-
run: uv sync -p ${{ matrix.python }} --frozen --all-extras --no-group docs --no-group lint
105+
run: uv sync -p ${{ matrix.python }} --frozen --all-extras --no-group dev --no-group docs --no-group lint
106106

107107
- name: Run pytest
108108
run: uv run -p ${{ matrix.python }} --no-sync coverage run --parallel-mode -m pytest -m 'not benchmark_suite' --junitxml=junit.xml -o junit_family=legacy
@@ -138,7 +138,7 @@ jobs:
138138
run: uv python install ${{ env.DEFAULT_PYTHON_VERSION }}
139139

140140
- name: Install dependencies
141-
run: uv sync -p ${{ env.DEFAULT_PYTHON_VERSION }} --frozen --extra rhino --extra dxf --no-group test --no-group lint
141+
run: uv sync -p ${{ env.DEFAULT_PYTHON_VERSION }} --frozen --extra rhino --extra dxf --no-group dev --no-group lint --no-group test
142142

143143
- name: Install pandoc
144144
uses: pandoc/actions/setup@v1

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66
- master
77

88
env:
9-
UV_VERSION: "0.4.29"
9+
UV_VERSION: "0.5.2"
1010
DEFAULT_PYTHON_VERSION: "3.12"
1111

1212
jobs:

.readthedocs.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,5 @@ build:
99
- asdf install uv latest
1010
- asdf global uv latest
1111
- uv python install 3.12
12-
- uv sync -p 3.12 --frozen --extra rhino --extra dxf --no-group test --no-group lint
12+
- uv sync -p 3.12 --frozen --extra rhino --extra dxf --no-group dev --no-group lint --no-group test
1313
- uv run -p 3.12 --no-sync -m sphinx -T -b html -d docs/_build/doctrees -D language=en docs $READTHEDOCS_OUTPUT/html

pyproject.toml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,11 @@ pardiso = [
6161
]
6262

6363
[dependency-groups]
64+
dev = [
65+
"ipympl==0.9.4",
66+
"notebook==7.2.2",
67+
"sphinx-autobuild==2024.10.03",
68+
]
6469
docs = [
6570
"furo==2024.8.6",
6671
"sphinx==8.1.3",
@@ -71,25 +76,20 @@ docs = [
7176
"sphinx-copybutton==0.5.2",
7277
"sphinxext-opengraph==0.9.1",
7378
]
74-
test = [
75-
"pytest==8.3.3",
76-
"pytest-benchmark[histogram]==5.1.0",
77-
"pytest-check==2.4.1",
78-
"coverage[toml]==7.6.4",
79-
]
8079
lint = [
8180
"pre-commit==4.0.1",
8281
"ruff==0.7.1",
8382
"pyright==1.1.387",
8483
]
85-
dev = [
86-
"ipympl==0.9.4",
87-
"notebook==7.2.2",
88-
"sphinx-autobuild==2024.10.03",
84+
test = [
85+
"pytest==8.3.3",
86+
"pytest-benchmark[histogram]==5.1.0",
87+
"pytest-check==2.4.1",
88+
"coverage[toml]==7.6.4",
8989
]
9090

9191
[tool.uv]
92-
default-groups = ["docs", "test", "lint", "dev"]
92+
default-groups = ["dev", "docs", "lint", "test"]
9393

9494
[tool.pyright]
9595
venvPath = "."

0 commit comments

Comments
 (0)