@@ -6,7 +6,7 @@ classifiers = [
6
6
" License :: OSI Approved :: MIT License" ,
7
7
" Operating System :: OS Independent" ,
8
8
" Programming Language :: Python :: 3" ,
9
- " Programming Language :: Python :: 3 :: Only"
9
+ " Programming Language :: Python :: 3 :: Only" ,
10
10
]
11
11
requires-python = " >=3.8"
12
12
dependencies = [
@@ -40,12 +40,8 @@ docs = [
40
40
" sphinx-toolbox" ,
41
41
" sphinxext-opengraph" ,
42
42
]
43
- test = [
44
- " pytask-parallel[coiled,dask]" ,
45
- " nbmake" ,
46
- " pytest" ,
47
- " pytest-cov" ,
48
- ]
43
+ test = [" pytask-parallel[coiled,dask]" , " nbmake" , " pytest" , " pytest-cov" ]
44
+ typing = [" mypy>=1.9.0,<1.11" , " nbqa>=1.8.5" ]
49
45
50
46
[project .readme ]
51
47
file = " README.md"
@@ -68,15 +64,8 @@ pytask_parallel = "pytask_parallel.plugin"
68
64
requires = [" hatchling" , " hatch_vcs" ]
69
65
build-backend = " hatchling.build"
70
66
71
- [tool .rye ]
72
- managed = true
73
- dev-dependencies = [
74
- " s3fs>=2024.3.1" ,
75
- ]
76
-
77
- [tool .rye .scripts ]
78
- clean-docs = { cmd = " rm -rf docs/build" }
79
- build-docs = { cmd = " sphinx-build -b html docs/source docs/build" }
67
+ [tool .uv ]
68
+ dev-dependencies = [" tox-uv>=1.7.0" , " s3fs>=2024.3.1" ]
80
69
81
70
[tool .hatch .build .hooks .vcs ]
82
71
version-file = " src/pytask_parallel/_version.py"
@@ -118,9 +107,9 @@ unsafe-fixes = true
118
107
119
108
[tool .ruff .lint ]
120
109
extend-ignore = [
121
- " ANN401" , # flake8-annotate typing.Any
122
- " COM812" , # Comply with ruff-format.
123
- " ISC001" , # Comply with ruff-format.
110
+ " ANN401" , # flake8-annotate typing.Any
111
+ " COM812" , # Comply with ruff-format.
112
+ " ISC001" , # Comply with ruff-format.
124
113
]
125
114
select = [" ALL" ]
126
115
0 commit comments