22build-backend = "setuptools.build_meta"
33requires = [
44 "setuptools",
5- "setuptools-scm"
5+ "setuptools-scm",
66]
77
88[project]
99authors = [
10- {email = "{{ author_email }}", name = "{{ author_name }}"}
10+ {email = "{{ author_email }}", name = "{{ author_name }}"},
1111]
1212classifiers = [
1313 "Development Status :: 4 - Beta",
@@ -16,19 +16,19 @@ classifiers = [
1616 "Programming Language :: Python :: 3.10",
1717 "Programming Language :: Python :: 3.11",
1818 "Programming Language :: Python :: 3.8",
19- "Programming Language :: Python :: 3.9"
19+ "Programming Language :: Python :: 3.9",
2020]
2121description = "{{ project_description }}"
2222dynamic = [
2323 "dependencies",
2424 "optional-dependencies",
25- "version"
25+ "version",
2626]
2727keywords = [
2828 "out-of-box",
2929 "production",
3030 "project template",
31- "template"
31+ "template",
3232]
3333name = "{{ package_name }}"
3434readme = "README.md"
@@ -47,20 +47,24 @@ fail_under = 100
4747[tool.coverage.run]
4848omit = [
4949{% - if project_name == "Serious Scaffold Python" %}
50- "src/{{ '{{ module_name }}' }}/*"
50+ "src/{{ '{{ module_name }}' }}/*",
5151{% - endif %}
5252]
5353
54+ [tool.isort]
55+ filter_files = true
56+ profile = "black"
57+
5458[tool.mypy]
5559check_untyped_defs = true
5660disallow_any_unimported = true
5761disallow_untyped_defs = true
5862enable_error_code = [
59- "ignore-without-code"
63+ "ignore-without-code",
6064]
6165exclude = [
6266{% - if project_name == "Serious Scaffold Python" %}
63- "src/{{ '{{ module_name }}' }}"
67+ "src/{{ '{{ module_name }}' }}",
6468{% - endif %}
6569]
6670no_implicit_optional = true
@@ -88,7 +92,7 @@ extend-ignore = [
8892 "D407",
8993 "D408",
9094 "D409",
91- "D413"
95+ "D413",
9296]
9397fix = true
9498per-file-ignores = {"tests/*" = ["S101"]}
@@ -106,3 +110,8 @@ package = {file = ["requirements/package.txt"]}
106110tests = {file = ["requirements/tests.txt"]}
107111
108112[tool.setuptools_scm]
113+
114+ [tool.tomlsort]
115+ all = true
116+ in_place = true
117+ trailing_comma_inline_array = true
0 commit comments