File tree Expand file tree Collapse file tree 2 files changed +35
-20
lines changed Expand file tree Collapse file tree 2 files changed +35
-20
lines changed Original file line number Diff line number Diff line change @@ -56,16 +56,26 @@ Funding = "https://github.com/sponsors/cunla"
56
56
57
57
[dependency-groups ]
58
58
dev = [
59
- " time-machine>=2.16.0 " ,
60
- " ruff>=0.11 " ,
61
- " coverage>=7.6 " ,
59
+ " time-machine>=2.19 " ,
60
+ " ruff>=0.13 " ,
61
+ " coverage[toml] >=7.10 " ,
62
62
" fakeredis>=2.28" ,
63
- " pyyaml>=6,<7 " ,
64
- " mypy>=1.16.0 " ,
63
+ " pyyaml>=6" ,
64
+ " mypy>=1.18 " ,
65
65
" types-croniter>=6.0.0.20250411" ,
66
66
" beautifulsoup4>=4.13.4"
67
67
]
68
68
69
+ [tool .coverage .run ]
70
+ concurrency = [" multiprocessing" ]
71
+ parallel = true
72
+ source = [" scheduler" ]
73
+ omit = [
74
+ " */.venv/*" ,
75
+ " **/migrations/*.py" ,
76
+ " **/tests/**/*.py"
77
+ ]
78
+
69
79
[tool .hatch .build .targets .sdist ]
70
80
include = [" scheduler" ]
71
81
@@ -92,9 +102,9 @@ line-ending = "auto"
92
102
[tool .mypy ]
93
103
packages = [' scheduler' , ]
94
104
exclude = [" scheduler/tests/.*\\ .py" ,
95
- " scheduler/migrations/.*\\ .py" ,
96
- " testproject/.*\\ .py" ,
97
- " testproject/tests/.*\\ .py" ]
105
+ " scheduler/migrations/.*\\ .py" ,
106
+ " testproject/.*\\ .py" ,
107
+ " testproject/tests/.*\\ .py" ]
98
108
strict = true
99
109
follow_imports = " silent"
100
110
ignore_missing_imports = true
You can’t perform that action at this time.
0 commit comments