|
2 | 2 | build-backend = "setuptools.build_meta"
|
3 | 3 | requires = [
|
4 | 4 | "setuptools",
|
5 |
| - "setuptools_scm", |
| 5 | + "setuptools-scm", |
6 | 6 | ]
|
7 | 7 |
|
8 | 8 | [project]
|
9 | 9 | name = "weldx-quality-standard-cookiecutter-template"
|
10 | 10 | version = "0.2.0"
|
11 | 11 | description = "A cookiecutter template to generate WelDX quality standards"
|
12 |
| -[project.readme] |
13 |
| -file = "README.md" |
14 |
| -content-type = "text/markdown" |
15 |
| - |
16 |
| -license = {text = "BSD 3-Clause"} |
17 |
| -authors = [{ name = "Cagtay Fabry", email = "[email protected]"}] |
18 |
| -requires-python = ">=3.9" |
19 |
| -classifiers = [ |
| 12 | +readme.authors = [ { name = "Cagtay Fabry", email = "[email protected]" } ] |
| 13 | +readme.classifiers = [ |
20 | 14 | "Programming Language :: Python :: 3 :: Only",
|
21 | 15 | "Programming Language :: Python :: 3.9",
|
22 | 16 | "Programming Language :: Python :: 3.10",
|
23 | 17 | "Programming Language :: Python :: 3.11",
|
24 | 18 | "Programming Language :: Python :: 3.12",
|
25 | 19 | ]
|
26 |
| -dependencies = [ |
| 20 | +readme.content-type = "text/markdown" |
| 21 | +readme.dependencies = [ |
27 | 22 | "cookiecutter",
|
28 | 23 | ]
|
29 |
| -[project.optional-dependencies] |
30 |
| -test = [ |
| 24 | +readme.file = "README.md" |
| 25 | +readme.license = { text = "BSD 3-Clause" } |
| 26 | +readme.requires-python = ">=3.9" |
| 27 | +classifiers = [ |
| 28 | + "Programming Language :: Python :: 3 :: Only", |
| 29 | + "Programming Language :: Python :: 3.9", |
| 30 | + "Programming Language :: Python :: 3.10", |
| 31 | + "Programming Language :: Python :: 3.11", |
| 32 | + "Programming Language :: Python :: 3.12", |
| 33 | + "Programming Language :: Python :: 3.13", |
| 34 | +] |
| 35 | +optional-dependencies.test = [ |
31 | 36 | "pytest",
|
32 | 37 | "pytest-cookies",
|
33 | 38 | ]
|
34 |
| -[project.urls] |
35 |
| -Homepage = '"https://github.com/BAMWeldx/quality-standard-template",' |
| 39 | +urls.Homepage = '"https://github.com/BAMWeldx/quality-standard-template",' |
36 | 40 |
|
37 | 41 | [tool.setuptools]
|
38 |
| -license-files = ["LICENSE"] |
| 42 | +license-files = [ "LICENSE" ] |
39 | 43 | include-package-data = false
|
40 | 44 |
|
41 | 45 | [tool.isort]
|
42 | 46 | profile = "black"
|
43 | 47 | default_section = "THIRDPARTY"
|
44 |
| -known_first_party = ["weldx"] |
45 |
| -sections = ["FUTURE", "STDLIB", "THIRDPARTY", "FIRSTPARTY", "LOCALFOLDER"] |
| 48 | +known_first_party = [ "weldx" ] |
| 49 | +sections = [ "FUTURE", "STDLIB", "THIRDPARTY", "FIRSTPARTY", "LOCALFOLDER" ] |
46 | 50 |
|
47 | 51 | [tool.pytest.ini_options]
|
48 | 52 | addopts = "--color=yes"
|
49 |
| -testpaths = ["tests"] |
| 53 | +testpaths = [ "tests" ] |
0 commit comments