Support Git scm-based versioning in `uv` build backend
### Summary It would be helpful if `uv` build-backend supported Git-based versioning out of the box, similar to: - [`setuptools-scm`](https://github.com/pypa/setuptools_scm) – [20k+ references](https://github.com/search?q=tool.setuptools_scm++path%3A**%2Fpyproject.toml&type=code&p=3) - [`hatch-vcs`](https://github.com/ofek/hatch-vcs) – [6k+ references](https://github.com/search?q=hatch-vcs++path%3A**%2Fpyproject.toml&type=code) - [`poetry-dynamic-versioning`](https://github.com/mtkennerly/poetry-dynamic-versioning) – [2k+ references](https://github.com/search?q=tool.poetry-dynamic-versioning++path%3A**%2Fpyproject.toml&type=code) These tools infer versions from Git tags/commits and are widely used in Python packaging workflows. Related to https://github.com/astral-sh/uv/issues/11718 ### Example _No response_
Posted by blueraft on Jun 14, 2025, 9:25 AM
Tags
Related issues
- Add 65536 size support for maps
- TypeScript 7.1 Iteration Plan
- nvim-treeconfig: upstream nvim-treesitter
- Add the "action" and "method" attributes to <button>
- [FEATURE] Support multiple Connector accounts (same connector, different accounts) in Claude and Claude Code on the web (claude.ai/code)
- > We were imposed GitHub for so many exercises!
Raise real-world problems, find people facing the same issue, and discuss solutions.2,000 issues0 comments
support (Software)
Add 65536 size support for maps
TypeScript 7.1 Iteration Plan
nvim-treeconfig: upstream nvim-treesitter
Add the "action" and "method" attributes to <button>
[FEATURE] Support multiple Connector accounts (same connector, different accounts) in Claude and Claude Code on the web (claude.ai/code)
> We were imposed GitHub for so many exercises!
Add support for Visual Studio 2026 Integration
Support for Helm v4
Support Git scm-based versioning in `uv` build backend
### Summary It would be helpful if `uv` build-backend supported Git-based versioning out of the box, similar to: - [`setuptools-scm`](https://github.com/pypa/setuptools_scm) – [20k+ references](https://github.com/search?q=tool.setuptools_scm++path%3A**%2Fpyproject.toml&type=code&p=3) - [`hatch-vcs`](https://github.com/ofek/hatch-vcs) – [6k+ references](https://github.com/search?q=hatch-vcs++path%3A**%2Fpyproject.toml&type=code) - [`poetry-dynamic-versioning`](https://github.com/mtkennerly/poetry-dynamic-versioning) – [2k+ references](https://github.com/search?q=tool.poetry-dynamic-versioning++path%3A**%2Fpyproject.toml&type=code) These tools infer versions from Git tags/commits and are widely used in Python packaging workflows. Related to https://github.com/astral-sh/uv/issues/11718 ### Example _No response_
Comments (0)
No comments yet. Start the discussion.