Bug 2429313

Summary: Review Request: python-uv-dynamic-versioning - Automated VCS-based versioning for uv and hatch build backends
Product: [Fedora] Fedora Reporter: Priscila Gutierres <prgutier>
Component: Package ReviewAssignee: Nobody's working on this, feel free to take it <nobody>
Status: CLOSED NOTABUG QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: rawhideCC: package-review
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Linux   
URL: https://github.com/ninoseki/uv-dynamic-versioning/
Whiteboard:
Fixed In Version: Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2026-01-14 18:07:25 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Priscila Gutierres 2026-01-13 19:50:55 UTC
Spec URL: https://download.copr.fedorainfracloud.org/results/prgutier/python-uv-dynamic-versioning/fedora-rawhide-i386/10005171-python-uv-dynamic-versioning/python-uv-dynamic-versioning.spec

SRPM URL: https://download.copr.fedorainfracloud.org/results/prgutier/python-uv-dynamic-versioning/fedora-rawhide-i386/10005171-python-uv-dynamic-versioning/python-uv-dynamic-versioning-0.12.0-1.fc44.src.rpm

Description:
This package provides a mechanism for dynamic versioning derived from Version Control System (VCS) tags, specifically designed for the modern Python ecosystem centered around 'uv' and 'hatch'.

By integrating directly with the build backend, it eliminates the need for manual version updates in `pyproject.toml`. Instead, the project version is automatically determined at build time based on the current Git tag or commit hash. This ensures a consistent and error-free release workflow where the distributed package version always strictly aligns with the source control state. It serves as a specialized alternative to tools like `hatch-vcs`, optimized for workflows leveraging the `uv` package manager.
FAS: prgutier

Reproducible: Always

Comment 1 Fedora Review Service 2026-01-13 19:54:38 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/10005205
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2429313-python-uv-dynamic-versioning/fedora-rawhide-x86_64/10005205-python-uv-dynamic-versioning/fedora-review/review.txt

Found issues:

- A package with this name already exists. Please check https://src.fedoraproject.org/rpms/python-uv-dynamic-versioning
  Read more: https://docs.fedoraproject.org/en-US/packaging-guidelines/Naming/#_conflicting_package_names

Please know that there can be false-positives.

---
This comment was created by the fedora-review-service
https://github.com/FrostyX/fedora-review-service

If you want to trigger a new Copr build, add a comment containing new
Spec and SRPM URLs or [fedora-review-service-build] string.

Comment 2 Priscila Gutierres 2026-01-14 18:07:25 UTC
Won't do.