Replace hatchling and the static version with setuptools + setuptools-scm, following Kaya's pre-uv packaging setup: dynamic version, generated _version.py, and release/* tag prefix. The Docker builder now includes git and the .git directory so the image is versioned from the checkout. CI checks out full history and tags for the tag-triggered builds.
19 lines
245 B
Plaintext
19 lines
245 B
Plaintext
# Python
|
|
__pycache__/
|
|
*.py[cod]
|
|
|
|
# uv / virtual environments
|
|
.venv/
|
|
|
|
# Local configuration (may contain secrets)
|
|
xmcp.yml
|
|
xmcp.local.yml
|
|
.env
|
|
.env.*
|
|
|
|
# Generated version metadata and build artifacts
|
|
src/xmcp/_version.py
|
|
*.egg-info/
|
|
build/
|
|
dist/
|