@@ -54,7 +54,7 @@ optional-dependencies.dev = [
5454 " pygments==2.19.2" ,
5555 " pylint[spelling]==4.0.4" ,
5656 " pylint-per-file-ignores==3.2.0" ,
57- " pyproject-fmt==2.11 .1" ,
57+ " pyproject-fmt==2.12 .1" ,
5858 " pyrefly==0.50.1" ,
5959 " pyright==1.1.408" ,
6060 " pyroma==5.0.1" ,
@@ -89,16 +89,16 @@ urls.Source = "https://github.com/VWS-Python/vws-python"
8989[tool .setuptools ]
9090zip-safe = false
9191
92- [tool .setuptools .packages .find ]
93- where = [
94- " src" ,
95- ]
96-
9792[tool .setuptools .package-data ]
9893vws = [
9994 " py.typed" ,
10095]
10196
97+ [tool .setuptools .packages .find ]
98+ where = [
99+ " src" ,
100+ ]
101+
102102[tool .distutils .bdist_wheel ]
103103universal = true
104104
@@ -156,6 +156,12 @@ lint.pydocstyle.convention = "google"
156156
157157[tool .pylint ]
158158
159+ [tool .pylint .'FORMAT' ]
160+
161+ # Allow the body of an if to be on the same line as the test if there is no
162+ # else.
163+ single-line-if-stmt = false
164+
159165[tool .pylint .'MASTER' ]
160166
161167# Pickle collected data for later comparisons.
@@ -256,12 +262,6 @@ per-file-ignores = [
256262 " doccmd_README_rst_*.py:invalid-name" ,
257263]
258264
259- [tool .pylint .'FORMAT' ]
260-
261- # Allow the body of an if to be on the same line as the test if there is no
262- # else.
263- single-line-if-stmt = false
264-
265265[tool .pylint .'SPELLING' ]
266266
267267# Spelling dictionary name. Available dictionaries: none. To make it working
@@ -319,15 +319,15 @@ max_supported_python = "3.14"
319319xfail_strict = true
320320log_cli = true
321321
322- [tool .coverage .run ]
323-
324- branch = true
325-
326322[tool .coverage .report ]
327323exclude_also = [
328324 " if TYPE_CHECKING:" ,
329325]
330326
327+ [tool .coverage .run ]
328+
329+ branch = true
330+
331331[tool .mypy ]
332332
333333strict = true
0 commit comments