From 00be7b7ff5bb5f6fab6f4df50c9b5e4122aa970f Mon Sep 17 00:00:00 2001 From: bronsen Date: Wed, 20 Nov 2024 23:38:51 +0100 Subject: [PATCH] [meta] describe project in pyproject.toml Dependencies are still in requirements/* --- pyproject.toml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 pyproject.toml diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..e87510d --- /dev/null +++ b/pyproject.toml @@ -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"]