@@ -4,54 +4,17 @@ requires-python = ">=3.12,<3.15"
44version = " 2.1.1"
55dynamic = [" dependencies" ]
66
7- [tool .setuptools ]
8- package-dir = {"mypy_pytest_plugin" = " mypy_pytest_plugin" , "mypy_pytest_plugin_types-stubs" = " mypy_pytest_plugin_types" }
9-
10- [tool .setuptools .package-data ]
11- "mypy_pytest_plugin_types" = [" *.pyi" , " py.typed" ]
12-
137[tool .setuptools .dynamic ]
148dependencies = {file = [" requirements.txt" ]}
9+ version = {file = [" version.txt" ]}
1510
16- [tool .ruff ]
17- line-length = 100
18-
19- [tool .ruff .lint ]
20- extend-select = [" B" , " E" , " ERA" , " F" , " I" , " N" , " PT" , " PYI" , " RET" , " RUF" , " SIM" , " UP" , " W" ]
21- extend-ignore = [" E501" , " F811" , " PT011" , " PT012" , " PT013" , " PYI041" , " RET504" , " SIM118" ]
22- exclude = [" test_samples/" ]
23-
24- [tool .ruff .lint .isort ]
25- force-sort-within-sections = true
11+ [tool .setuptools .package-dir ]
12+ "mypy_pytest_plugin" = " mypy_pytest_plugin"
13+ "mypy_pytest_plugin_types-stubs" = " mypy_pytest_plugin_types"
2614
27- [tool .ruff .format ]
28- quote-style = " double"
29- indent-style = " space"
30-
31- [tool .ruff .lint .flake8-pytest-style ]
32- parametrize-names-type = " csv"
33-
34- [tool .mypy ]
35- warn_unreachable = true
36- disallow_subclassing_any = true
37- disallow_incomplete_defs = true
38- disallow_untyped_defs = true
39- warn_unused_ignores = true
40- strict_equality = true
41- exclude = " test_samples"
42- plugins = [" plugin.py" , " mypy.plugins.proper_plugin" ]
43-
44- [[tool .mypy .overrides ]]
45- module = " pytest_snapshot.*"
46- ignore_missing_imports = true
47-
48- [[tool .mypy .overrides ]]
49- module = " xdist.*"
50- ignore_missing_imports = true
15+ [tool .setuptools .package-data ]
16+ "mypy_pytest_plugin_types" = [" *.pyi" , " py.typed" ]
5117
52- [tool .pytest .ini_options ]
53- python_files = " *_test.py"
54- addopts = ' --capture=sys --timeout 60 --timeout-method=thread'
55- norecursedirs = [" test_samples" ]
56- pythonpath = [" ." ]
57- markers = [" used_for_testing: used to verify config in mark attribute tests" ]
18+ [build-system ]
19+ requires = [" setuptools>=77" ]
20+ build-backend = " setuptools.build_meta"
0 commit comments