From 17a1c29d766bd690980139c529dd76df2c726dcd Mon Sep 17 00:00:00 2001 From: omicron Date: Thu, 1 Jan 2026 00:18:51 +0100 Subject: [PATCH] Configure setuptools for non-editable install --- .gitignore | 5 +++-- pyproject.toml | 6 ++++++ 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index da82e55..33bd50f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,6 @@ -/venv +/venv/ +/build/ +/dev/ *.pyc __pycache__ *.egg-info/ -/dev/* diff --git a/pyproject.toml b/pyproject.toml index 8ca31a9..6225f61 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -20,3 +20,9 @@ build-backend = "setuptools.build_meta" [project.scripts] mft = "mft.cli:main" + +[tool.setuptools] +packages = ["mft"] + +[tool.setuptools.package-data] +mft = ["static/*", "schema/*"]