python/{{ cookiecutter.project_slug }}/pyproject.toml
2023-03-26 18:22:27 +02:00

34 lines
815 B
TOML

[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"
[project]
name = "{{ cookiecutter.project_slug }}"
version = "{{ cookiecutter.version }}"
authors = [
{ name="{{ cookiecutter.full_name }}", email="{{ cookiecutter.email }}" },
]
description = "{{ cookiecutter.project_short_description }}"
readme = "README.md"
requires-python = ">={{ cookiecutter.python_min_version }}"
dependencies = []
[project.optional-dependencies]
test = [
"pytest >=7.2.2",
]
dev = ["{{ cookiecutter.project_slug }}[test]"]
[project.urls]
"Homepage" = "{{ cookiecutter.project_url }}"
"Bug Tracker" = "{{ cookiecutter.project_url }}/issues"
[project.scripts]
{{ cookiecutter.project_slug }} = "{{ cookiecutter.project_slug }}.cli:main"
[tool.pytest.ini_options]
addopts = [
"--import-mode=importlib",
]