NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #2327 most downloaded on PyPI
Easy VCS-based management of project version strings
Last release 3 years ago
no release in 18 months
Ships unpredictably
gaps range from 8 days to 3.9 years
Some releases are documented
notes for 12 of 21 stable releases
Nothing withdrawn
no release was ever pulled
13 years old
21 releases · first in 2014
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 s
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.
With thanks to Dimitri Papadopoulos Orfanos, Mike Taves, '@gamecss' and '@GCS-ZHN' for contributions.
pyproject.toml is malformed. by @GCS-ZHN (#361)setup.py to work around a github dependency graph bug. by @mwtwoes. (#360)pyproject.toml as project root (to support PDM). by @gamecss (#371)https for the unlicense url. by @DimitriPapadopoulos (#356)Full Changelog: 0.28...0.29
One column per quarter.
This release adds official support for Python 3.11, including using the built-in tomllib instead of the third-party tomli, when available.
This release adds official support for Python 3.11, including using the built-in tomllib instead of the third-party tomli, when available.
Full Changelog: 0.27...0.28
This release adds official support for Python 3.11, including using the built-in tomllib instead of the third-party tomli, when available.
With thanks to Michał Górny for contributions.
versionfile_build in build_ext by @mgorny (#347)This release fixes a bug with non-isolated builds of Versioneer and for packages that provide their own sdist command.
This release fixes a bug with non-isolated builds of Versioneer and for packages that provide their own sdist command.
With thanks to Dimitri Papadopoulos and Michal Gorny for contributions.
_egg_info and _sdist by @DimitriPapadopoulos (#342)endswith checks by @DimitriPapadopoulos (#337)Full Changelog: 0.26...0.27
This release adds support for configuring versioneer through pyprojec…
This release adds support for configuring versioneer through pyprojec…
This release adds support for configuring versioneer through pyproject.toml and
removes itself from the list of explicit build requirements, which caused problems
with --no-binary installations.
This release makes minor changes to the metadata, ensures tests run correctly from sdist packages, and uses non-vendored versioneer to version itself.
This release makes minor changes to the metadata, ensures tests run correctly from sdist
packages, and uses non-vendored versioneer to version itself.
With thanks to Simão Afonso for contributions.
MNT: Relicense to Unlicense by @effigies in #317
Full Changelog: 0.23...0.24
This release adds support for a non-vendored use of Versioneer.
With thanks to Stefan Appelhoff and Yaroslav Halchenko for contributions.
MNT: Drop 3.6 support, remove old hacks by @effigies in #288
build_ext if .py does not exist by @mgorny in #297--count flag by @foxtran in #306build_py command to changes in setuptools v64 by @abravalheri in #313Full Changelog: 0.22...0.23
This release adds support for Setuptools' PEP-660 editable installations, drops support for Python 3.6, and supports startlingly old git versions.
With thanks to Biastian Zim, Michał Górny, Igor S. Gerasimov, Christian Clauss, Anderson Bravalheri and Simão Afonso for contributions.
build_py command to changes in setuptools v64 by @abravalheri (#313)build_ext if .py does not exist by @mgorny (#297)--count flag by @foxtran (#306)tag_prefix gracefully by @effigies (#308)py_modules field to setup.py by @effigies (#293)MNT: Run CI weekly to catch upstream deprecations quickly
This release fixes failures in Windows related to different handling of
asterisk characters depending on the shell and the presence of a prefix.
This release explicitly has been tested on Python 3.10 and is the final
release that will support Python 3.6 or distutils.
With thanks to John Wodder, Mathijs van der Vlies and Christian Schulze for
their contributions.
GIT_DIR environment variable while retrieving version information from git (#280)With thanks to Dimitri Papadopoulos Orfanos, Andrew Tolmie, Michael Niklas, Mike Taves, Ryan Mast, and Yaroslav Halchenko for contributions.
With thanks to Dimitri Papadopoulos Orfanos, Andrew Tolmie, Michael Niklas,
Mike Taves, Ryan Mast, and Yaroslav Halchenko for contributions.
git describe call on Windows (#262).postN in pep440-pre style (#261)os.path and pathlib consistently (#267)Stop testing deprecated easy_install , support left in for now
With thanks to Tanvi Moharir, Ashutosh Varma, Benjamin Rüth, Lucas Jansen,
Timothy Lusk and Barret O'Brock for contributions.
versionfile_source in __init__.py snippet (#241)pep440-branch and pep440-post-branch styles (#164)easy_install, support left in for now (#237)versionfile_build instead of versionfile_source where needed (#242)build_exts (#232)Versioneer's 0.19 release is the first under new maintainership, and most of the work done has been maintenance along with a few features and bug fixe
Versioneer's 0.19 release is the first under new maintainership, and most of the work done has been maintenance along with a few features and bug fixes. No significant changes to the mode of operation have been included here.
The current maintainers are Nathan Buckner, Yaroslav Halchenko, Chris Markiewicz, Kevin Sheppard and Brian Warner.
bdist_ext cmdclass, to support native code extensions (#171)get_cmdclassswitch to entrypoints to get the right executable suffix on windows
Thanks to xoviat for the windows patch.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →