./devel/py-versioneer, Version-string management for VCS-controlled trees

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.29, Package name: py310-versioneer-0.29, Maintainer: pkgsrc-users

This is a tool for managing a recorded version number in setuptools-based
python projects. The goal is to remove the tedious and error-prone "update
the embedded version string" step from your release process. Making a new
release should be as easy as recording a new tag in your version-control
system, and maybe making new tarballs.


Master sites:

Filesize: 73.38 KB

Version history: (Expand)


CVS history: (Expand)


   2023-07-24 06:55:34 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-versioneer: updated to 0.29

0.29

This release allows for pyproject.toml-only build systems to allow versioneer to find
the project root, despite an absense of a setup.py. Provides some error message \ 
support
when the pyproject.toml is malformed. Finally we added basic type-hinting to the \ 
project,
which should help users of type-checking systems ensure correct code when vendoring.

What's Changed

FIX: Add error output when pyproject.toml is malformed.
FIX: Add name to setup.py to work around a github dependency graph bug.
ENH: Add basic type information throughout project.
ENH: Detect pyproject.toml as project root (to support PDM).
MNT: Overwrite version file instead of delete/unlink.
MNT: Use https for the unlicense url.
MNT: Removal of CJM as maintainer.
MNT: Prepare release 0.29.
CI: Use 3.11 release (not rc).
   2023-05-29 10:44:23 by Adam Ciarcinski | Files touched by this commit (5) | Package updated
Log message:
py-versioneer: added version 0.28

This is a tool for managing a recorded version number in setuptools-based
python projects. The goal is to remove the tedious and error-prone "update
the embedded version string" step from your release process. Making a new
release should be as easy as recording a new tag in your version-control
system, and maybe making new tarballs.