|
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 = "Cagtay.Fabry@bam.de"}] |
18 | | -requires-python = ">=3.9" |
19 | | -classifiers = [ |
| 12 | +readme.authors = [ { name = "Cagtay Fabry", email = "Cagtay.Fabry@bam.de" } ] |
| 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