ComPWA / policy

Pre-commit hooks that ensure that ComPWA repositories have a similar developer set-up
https://compwa.github.io/policy
BSD 3-Clause "New" or "Revised" License
2 stars 2 forks source link

Remove commit info from package version with `setuptools-scm` #420

Closed redeboer closed 1 month ago

redeboer commented 1 month ago

ComPWA packages use setuptools-scm in the build system in order to determine the package version from the latest tag. Once commits are added, the commit is appended to the package version. This is good when signaling additional changes to the release, but it is annoying in lock files that list the package itself (particularly pixi.lock and uv.lock).