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