File tree Expand file tree Collapse file tree 6 files changed +10
-28
lines changed
{{cookiecutter.project_slug}} Expand file tree Collapse file tree 6 files changed +10
-28
lines changed Original file line number Diff line number Diff line change @@ -61,7 +61,6 @@ pip-delete-this-directory.txt
61
61
62
62
# Unit test / coverage reports
63
63
htmlcov /
64
- .nox /
65
64
.coverage
66
65
.coverage. *
67
66
.cache
Original file line number Diff line number Diff line change @@ -30,7 +30,6 @@ dependencies = [
30
30
" pytest>=8.4.1" ,
31
31
" pytest-cookies>=0.7.0" ,
32
32
" typer>=0.16.0" ,
33
- " nox>=2025.5.1" ,
34
33
" alabaster>=1.0.0" ,
35
34
" watchdog>=6.0.0" ,
36
35
]
Original file line number Diff line number Diff line change @@ -37,7 +37,6 @@ pip-delete-this-directory.txt
37
37
38
38
# Unit test / coverage reports
39
39
htmlcov /
40
- .nox /
41
40
.coverage
42
41
.coverage. *
43
42
.cache
Original file line number Diff line number Diff line change @@ -48,17 +48,17 @@ clean-test: ## remove test and coverage artifacts
48
48
rm -fr htmlcov/
49
49
rm -fr .pytest_cache
50
50
51
- lint/flake8 : # # check style with flake8
52
- flake8 {{ cookiecutter.project_slug }} tests
53
-
54
-
55
- lint : lint/flake8 # # check style
51
+ ruff : # # check style
52
+ ruff check
56
53
57
54
test : # # run tests quickly with the default Python
58
55
pytest
59
56
60
- test-all : # # run tests on every Python version with tox
61
- tox
57
+ test-all : # # run tests on every Python version with uv
58
+ uv run --python=3.10 --extra test pytest
59
+ uv run --python=3.11 --extra test pytest
60
+ uv run --python=3.12 --extra test pytest
61
+ uv run --python=3.13 --extra test pytest
62
62
63
63
coverage : # # check code coverage quickly with the default Python
64
64
coverage run --source {{ cookiecutter.project_slug }} -m pytest
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -19,15 +19,15 @@ license = {text = "MIT"}
19
19
dependencies = [
20
20
" typer"
21
21
]
22
+ requires-python = " >= 3.10"
22
23
23
24
dynamic = [" version" ]
24
25
25
26
[project .optional-dependencies ]
26
- dev = [
27
+ test = [
27
28
" coverage" , # testing
28
29
" pytest" , # testing
29
30
" ruff" , # linting
30
- " nox" , # testing
31
31
" ty" , # checking types
32
32
]
33
33
@@ -71,4 +71,4 @@ select = [
71
71
" I" , # isort
72
72
" B" , # flake8-bugbear
73
73
" UP" , # pyupgrade
74
- ]
74
+ ]
You can’t perform that action at this time.
0 commit comments