Replace custom version management with setuptools_scm to eliminate source file modifications during installation. Version is now derived from git tags at build time without writing to tracked files. Changes: - Add pyproject.toml with full project metadata - Simplify setup.py to minimal backwards-compatible shim - Remove curateipsum/_version.py from version control - Add _version.py to .gitignore (auto-generated at build time) - Use PEP 440 compliant version strings Fixes #18
6 lines
126 B
Python
6 lines
126 B
Python
# Minimal setup.py for backwards compatibility
|
|
# All configuration is in pyproject.toml
|
|
from setuptools import setup
|
|
|
|
setup()
|