@@ -50,7 +50,7 @@ dynamic = [
50
50
" version" ,
51
51
]
52
52
dependencies = [
53
- " cachetools>=5.3.3 " ,
53
+ " cachetools>=5.4 " ,
54
54
" chardet>=5.2" ,
55
55
" colorama>=0.4.6" ,
56
56
" filelock>=3.15.4" ,
@@ -62,10 +62,10 @@ dependencies = [
62
62
" virtualenv>=20.26.3" ,
63
63
]
64
64
optional-dependencies.docs = [
65
- " furo>=2024.5.6 " ,
66
- " sphinx>=7.3 .7" ,
65
+ " furo>=2024.7.18 " ,
66
+ " sphinx>=7.4 .7" ,
67
67
" sphinx-argparse-cli>=1.16" ,
68
- " sphinx-autodoc-typehints!=1.23.4, >=2.2.2 " ,
68
+ " sphinx-autodoc-typehints>=2.2.3 " ,
69
69
" sphinx-copybutton>=0.5.2" ,
70
70
" sphinx-inline-tabs>=2023.4.21" ,
71
71
" sphinxcontrib-towncrier>=0.2.1a0" ,
@@ -76,18 +76,18 @@ optional-dependencies.testing = [
76
76
" covdefaults>=2.3" ,
77
77
" detect-test-pollution>=1.2" ,
78
78
" devpi-process>=1" ,
79
- " diff-cover>=9.1" ,
79
+ " diff-cover>=9.1.1 " ,
80
80
" distlib>=0.3.8" ,
81
81
" flaky>=3.8.1" ,
82
82
" hatch-vcs>=0.4" ,
83
83
" hatchling>=1.25" ,
84
84
" psutil>=6" ,
85
- " pytest>=8.2 .2" ,
85
+ " pytest>=8.3 .2" ,
86
86
" pytest-cov>=5" ,
87
87
" pytest-mock>=3.14" ,
88
88
" pytest-xdist>=3.6.1" ,
89
89
" re-assert>=1.1" ,
90
- " setuptools>=70.2 " ,
90
+ " setuptools>=70.3 " ,
91
91
" time-machine>=2.14.2; implementation_name!='pypy'" ,
92
92
" wheel>=0.43" ,
93
93
]
@@ -128,6 +128,8 @@ lint.ignore = [
128
128
" D" , # ignore documentation for now
129
129
" D203" , # `one-blank-line-before-class` (D203) and `no-blank-line-before-class` (D211) are incompatible
130
130
" D212" , # `multi-line-summary-first-line` (D212) and `multi-line-summary-second-line` (D213) are incompatible
131
+ " DOC201" , # broken with sphinx docs
132
+ " DOC501" , # broken with sphinx docs
131
133
" INP001" , # no implicit namespaces here
132
134
" ISC001" , # conflicts with formatter
133
135
" PLR0914" , # # Too many local variables
0 commit comments