Configure setuptools for non-editable install

This commit is contained in:
2026-01-01 00:18:51 +01:00
parent 61a13d65a4
commit 17a1c29d76
2 changed files with 9 additions and 2 deletions

5
.gitignore vendored
View File

@@ -1,5 +1,6 @@
/venv /venv/
/build/
/dev/
*.pyc *.pyc
__pycache__ __pycache__
*.egg-info/ *.egg-info/
/dev/*

View File

@@ -20,3 +20,9 @@ build-backend = "setuptools.build_meta"
[project.scripts] [project.scripts]
mft = "mft.cli:main" mft = "mft.cli:main"
[tool.setuptools]
packages = ["mft"]
[tool.setuptools.package-data]
mft = ["static/*", "schema/*"]