From 3ab851644501e4906e91084a81e33e1a3cebd5cc Mon Sep 17 00:00:00 2001 From: Dimitri Staessens Date: Sat, 7 Mar 2026 23:04:29 +0100 Subject: build: Move to pyproject + setuptools_scm Replace setup.py and MANIFEST.in with pyproject.toml. The version is now derived from git tags via setuptools_scm, and added .git_archival.txt and .gitattributes for git archive support. Remove _version.py from version control as it is now auto-generated at build time. Signed-off-by: Dimitri Staessens --- .gitignore | 3 +++ 1 file changed, 3 insertions(+) (limited to '.gitignore') diff --git a/.gitignore b/.gitignore index 93e8e76..fb5f575 100644 --- a/.gitignore +++ b/.gitignore @@ -11,6 +11,9 @@ dist/ .eggs/ sdist/ +# setuptools_scm generated +rumba/_version.py + # Virtual environments .venv/ venv/ -- cgit v1.2.3