1[build-system]
2requires = []
3build-backend = "setuptools.build_meta"
4backend-path = ["."]
5
6[tool.black]
7skip-string-normalization = true
8
9[tool.setuptools_scm]
10
11[pytest.enabler.black]
12#addopts = "--black"
13
14[pytest.enabler.mypy]
15#addopts = "--mypy"
16
17[pytest.enabler.flake8]
18addopts = "--flake8"
19
20[pytest.enabler.cov]
21addopts = "--cov"
22
23[pytest.enabler.xdist]
24addopts = "-n auto"
25
26[tool.towncrier]
27    package = "setuptools"
28    package_dir = "setuptools"
29    filename = "CHANGES.rst"
30    directory = "changelog.d"
31    title_format = "v{version}"
32    issue_format = "#{issue}"
33    template = "tools/towncrier_template.rst"
34    underlines = ["-", "^"]
35
36    [[tool.towncrier.type]]
37        directory = "deprecation"
38        name = "Deprecations"
39        showcontent = true
40
41    [[tool.towncrier.type]]
42        directory = "breaking"
43        name = "Breaking Changes"
44        showcontent = true
45
46    [[tool.towncrier.type]]
47        directory = "change"
48        name = "Changes"
49        showcontent = true
50
51    [[tool.towncrier.type]]
52        directory = "doc"
53        name = "Documentation changes"
54        showcontent = true
55
56    [[tool.towncrier.type]]
57        directory = "misc"
58        name = "Misc"
59        showcontent = true
60