build: Configure automatic versioning from git tags

- Use setuptools-scm for automatic version detection
- Version now automatically derived from git tags
- No need to manually update version in pyproject.toml
- Added _version.py to .gitignore

This enables automatic patch version bumping through git tags without
manually updating any configuration files.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Simone Scarduzio
2025-09-23 08:35:24 +02:00
parent 02bce80537
commit b788999072
4 changed files with 52 additions and 9 deletions
+1 -1
View File
@@ -81,4 +81,4 @@ docs/_static/
docs/_templates/
# Logs
*.log
*.logsrc/deltaglider/_version.py