Skip to content

Commit 868caa5

Browse files
committed
uv sync --group=euler-validate,test
1 parent 1186a76 commit 868caa5

File tree

2 files changed

+5
-11
lines changed

2 files changed

+5
-11
lines changed

Diff for: .github/workflows/project_euler.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
- uses: actions/setup-python@v5
2020
with:
2121
python-version: 3.x
22-
- run: uv sync --group=euler-validate
22+
- run: uv sync --group=euler-validate,test
2323
- run: uv run pytest --doctest-modules --cov-report=term-missing:skip-covered --cov=project_euler/ project_euler/
2424
validate-solutions:
2525
runs-on: ubuntu-latest
@@ -29,7 +29,7 @@ jobs:
2929
- uses: actions/setup-python@v5
3030
with:
3131
python-version: 3.x
32-
- run: uv sync --group=euler-validate
32+
- run: uv sync --group=euler-validate,test
3333
- run: uv run pytest scripts/validate_solutions.py
3434
env:
3535
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

Diff for: pyproject.toml

+3-9
Original file line numberDiff line numberDiff line change
@@ -31,24 +31,18 @@ dependencies = [
3131
]
3232

3333
[dependency-groups]
34-
dev = [
35-
"pytest>=8.3.4",
36-
"pytest-cov>=6",
37-
]
3834
docs = [
3935
"myst-parser>=4",
4036
"sphinx-autoapi>=3.4",
4137
"sphinx-pyproject>=0.3",
4238
]
4339
euler-validate = [
4440
"numpy>=2.1.3",
45-
"pytest>=8.3.4",
46-
"pytest-cov>=6",
4741
"requests>=2.32.3",
4842
]
49-
lint = [
50-
"codespell>=2.3",
51-
"ruff>=0.8.1",
43+
test = [
44+
"pytest>=8.3.4",
45+
"pytest-cov>=6",
5246
]
5347

5448
[tool.ruff]

0 commit comments

Comments
 (0)