File tree Expand file tree Collapse file tree 1 file changed +13
-1
lines changed Expand file tree Collapse file tree 1 file changed +13
-1
lines changed Original file line number Diff line number Diff line change @@ -105,14 +105,26 @@ matrix.rf.dependencies = [
105105[envs .lint ]
106106# skip-install = true
107107# extra-dependencies = ["tomli>=2.0.0"]
108+ extra-dependencies = [
109+ " types-PyYAML" ,
110+ " types-Pygments" ,
111+ " types-colorama" ,
112+ " types-docutils" ,
113+ " types-setuptools" ,
114+ ]
108115features = [" all" ]
109116
117+
110118[envs .lint .scripts ]
111- typing = [" mypy --install-types --non-interactive {args:.}" , " npm run compile" ]
119+ typing-py = " mypy --no-incremental --cache-dir /dev/null {args:.}"
120+ typing = [" typing-py" , " npm run compile" ]
112121style = [" ruff ." , " black --check --diff ." , " npx eslint ." ]
113122fmt = [" black ." , " ruff --fix ." , " style" , " npx eslint --fix ." ]
114123all = [" style" , " typing" ]
115124
125+ [envs .lint .overrides ]
126+ platform.windows.scripts = [" typing-py=mypy --no-incremental --cache-dir nul {args:.}" ]
127+
116128[envs .pages ]
117129python = " 3.11"
118130# detached = true
You can’t perform that action at this time.
0 commit comments