[meta] describe project in pyproject.toml

Dependencies are still in requirements/*
This commit is contained in:
bronsen 2024-11-20 23:38:51 +01:00
parent 06a855214a
commit 00be7b7ff5

15
pyproject.toml Normal file
View file

@ -0,0 +1,15 @@
[project]
name = "PACKAGENAME"
dynamic = ["version"]
# Dependencies are kept in requirements/*.in and compiled using
# pip-compile-multi. Maybe at some point pip-compile-multi will support reading
# requirements from pyproject.toml. At this point in time, the issue is still
# open: https://github.com/peterdemin/pip-compile-multi/issues/283
[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"
[tool.pytest.ini_options]
pythonpath = ["src"]