main
WIP: Restructure: Split into setuptools-scm/ and vcs-versioning/ workspace
refactor: improve GlobalOverrides and PyProjectData API design
fix: ensure public APIs always attach VcsEnvironment to Configuration
Add workspace-level tooling configuration
fix: don't emit DeprecationWarning for default tag_regex in get_version()
refactor: dynamic-metadata 0.4 (entry-point)
Fix typo
chore: trim unused dependencies and update pre-commit pytest pin
fix lint failures from ruff 0.16 default rule set
fix: use from_active() for hg_command override in tests
fix(#679): rename semver version schemes to semver-pep440 to prevent confusion
feat: add experimental integrator workflow API for composable configuration building
style: pre-commit fixes
fix: scope list_tracked_files to project_root in monorepos (#1440)
feat: restore Python 3.8 and 3.9 support
Migrate core tests from setuptools-scm to vcs-versioning
feat: wire project overrides into Configuration.from_file
wip: intermediate step -- workdir-centric discovery replaces parse EPs
fix: resolve relative paths in _warn_if_tracked (#1451)
fix: address PR review feedback on env chain and metadata
fix: simplify tag_to_version error handling for unparseable versions
fix: read towncrier fragment directory from config (#1380)
feat: add no-local-version-strict local scheme (#1238)
refactor: add WorkdirProtocol and remove run_describe from core
fix: move PKG-INFO discovery tests to setuptools-scm (#1446)