|
1 | | -# SPDX-FileCopyrightText: 2024 German Aerospace Center (DLR) |
2 | | -# |
3 | | -# SPDX-License-Identifier: CC0-1.0 |
4 | | - |
5 | | -# SPDX-FileContributor: Michael Meinel |
6 | | -# SPDX-FileContributor: Michael Fritzsche |
7 | | - |
8 | 1 | [build-system] |
9 | | -requires = ["setuptools >= 70.1.1"] |
| 2 | +requires = [ "setuptools >= 70.1.1",] |
10 | 3 | build-backend = "setuptools.build_meta" |
11 | 4 |
|
12 | 5 | [project] |
13 | 6 | name = "hermes-plugin-python" |
14 | | -dynamic = ["version"] |
15 | | -license = {text = "Apache-2.0"} |
| 7 | +version = "0.1.0" |
16 | 8 | readme = "README.md" |
17 | | -authors = [ |
18 | | - {name = "Michael Meinel", email = "michael.meinel@dlr.de"}, |
19 | | - {name = "Michael Fritzsche"}, |
20 | | -] |
21 | 9 | description = "HERMES plugin for .toml files" |
22 | | -keywords = ["publishing", "metadata", "automation"] |
| 10 | +keywords = [ "publishing", "metadata", "automation",] |
23 | 11 | requires-python = ">= 3.12.4" |
24 | | -classifiers = [ |
25 | | - "Development Status :: 2 - Pre-Alpha", |
26 | | - "Environment :: Plugins", |
27 | | - "Programming Language :: Python :: 3", |
28 | | - "Operating System :: OS Independent", |
29 | | -] |
30 | | -dependencies = [ |
31 | | - "hermes>=0.8.0", |
32 | | -] |
| 12 | +classifiers = [ "Development Status :: 2 - Pre-Alpha", "Environment :: Plugins", "Programming Language :: Python :: 3", "Operating System :: OS Independent",] |
| 13 | +dependencies = [ "hermes>=0.8.0",] |
| 14 | +[[project.authors]] |
| 15 | +name = "Michael Meinel" |
| 16 | +email = "michael.meinel@dlr.de" |
| 17 | + |
| 18 | +[[project.authors]] |
| 19 | +name = "Michael Fritzsche" |
| 20 | + |
| 21 | +[project.license] |
| 22 | +text = "Apache-2.0" |
33 | 23 |
|
34 | 24 | [project.optional-dependencies] |
35 | | -dev = [ |
36 | | - "pytest>=8.2.2", |
37 | | - "pytest-cov>=3.0.0", |
38 | | - "taskipy>=1.10.3", |
39 | | - "flake8>=5.0.4", |
40 | | - "reuse>=1.1.2", |
41 | | - ] |
| 25 | +dev = [ "pytest>=8.2.2", "pytest-cov>=3.0.0", "taskipy>=1.10.3", "flake8>=5.0.4", "reuse>=1.1.2",] |
42 | 26 |
|
43 | 27 | [project.urls] |
44 | 28 | Repository = "https://github.com/hermes-hmc/hermes-plugin-python" |
45 | 29 |
|
| 30 | +[tool.setuptools] |
| 31 | +packages = [ "hermes_toml",] |
| 32 | + |
46 | 33 | [project.entry-points."hermes.harvest"] |
47 | 34 | cff = "hermes.commands.harvest.cff:CffHarvestPlugin" |
48 | 35 | codemeta = "hermes.commands.harvest.codemeta:CodeMetaHarvestPlugin" |
49 | 36 | toml = "hermes_toml.harvest:TomlHarvestPlugin" |
50 | 37 |
|
51 | | -[tool.setuptools] |
52 | | -packages = ["hermes_toml"] |
53 | | -package-dir = {"" = "src"} |
| 38 | +[tool.setuptools.package-dir] |
| 39 | +"" = "src" |
0 commit comments