|
1 | | -[tool.poetry] |
| 1 | +[project] |
2 | 2 | name = "template-python-package" |
3 | | -version = "0.0.1" |
4 | | -description = "" |
| 3 | +version = "0.1.0" |
| 4 | +description = "Template Python Package" |
5 | 5 | authors = [ |
6 | | - "Luke W. Johnston <[email protected]>", |
7 | | - "Kristiane Beicher <[email protected]>", |
8 | | - "Signe Kirk Brødbæk <[email protected]>", |
9 | | - "Marton Vago <[email protected] >", |
| 6 | + {name = "Luke W. Johnston", email = "[email protected]" }, |
| 7 | + {name = "Kristiane Beicher", email = "[email protected]" }, |
| 8 | + {name = "Signe Kirk Brødbæk", email = "[email protected]" }, |
| 9 | + {name = "Marton Vago", email = "[email protected]" }, |
10 | 10 | ] |
11 | 11 | maintainers = [ |
12 | | - "Luke W. Johnston <[email protected]>", |
13 | | - "Kristiane Beicher <[email protected]>", |
14 | | - "Signe Kirk Brødbæk <[email protected]>", |
15 | | - "Marton Vago <[email protected] >", |
| 12 | + {name = "Luke W. Johnston", email = "[email protected]" }, |
| 13 | + {name = "Kristiane Beicher", email = "[email protected]" }, |
| 14 | + {name = "Signe Kirk Brødbæk", email = "[email protected]" }, |
| 15 | + {name = "Marton Vago", email = "[email protected]" }, |
16 | 16 | ] |
17 | 17 | readme = "README.md" |
18 | | -homepage = "https://NAME.seedcase-project.org" |
19 | | -repository = "https://github.com/seedcase-project/REPO" |
20 | 18 | license = "MIT" |
| 19 | +license-files = ["LICENSE.md"] |
| 20 | +requires-python = ">=3.12" |
| 21 | +dependencies = [] |
21 | 22 |
|
22 | | -[tool.poetry.urls] |
23 | | -"Bug Tracker" = "https://github.com/seedcase-project/REPO/issues" |
24 | | - |
25 | | -[tool.poetry.dependencies] |
26 | | -python = "^3.12" |
27 | | - |
28 | | -[tool.poetry.group.test.dependencies] |
29 | | -pytest = "^8.3.2" |
| 23 | +# TODO: Update these |
| 24 | +[project.urls] |
| 25 | +homepage = "https://PROJECT.seedcase-project.org" |
| 26 | +repository = "https://github.com/seedcase-project/REPO" |
| 27 | +changelog = "https://github.com/seedcase-project/REPO/blob/main/CHANGELOG.md" |
| 28 | +issues = "https://github.com/seedcase-project/REPO/issues" |
30 | 29 |
|
31 | | -[tool.poetry.group.dev.dependencies] |
32 | | -ruff = "^0.6.2" |
33 | 30 |
|
34 | 31 | [build-system] |
35 | | -requires = ["poetry-core"] |
36 | | -build-backend = "poetry.core.masonry.api" |
| 32 | +requires = ["hatchling"] |
| 33 | +build-backend = "hatchling.build" |
37 | 34 |
|
38 | 35 | [tool.pytest.ini_options] |
39 | 36 | addopts = [ |
40 | 37 | # A short traceback mode to make it easier to view |
41 | 38 | "--tb=short", |
42 | | - # Use the package in `src/` |
| 39 | + # Use the `src/` package |
43 | 40 | "--import-mode=importlib", |
44 | 41 | ] |
0 commit comments