Versioneer

Latest version: v0.29

Safety actively analyzes 621332 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

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.

With thanks to Dimitri Papadopoulos Orfanos, Mike Taves, 'gamecss' and 'GCS-ZHN' for contributions.

* FIX: Add error output when `pyproject.toml` is malformed. by GCS-ZHN (361)
* FIX: Add name to `setup.py` to work around a github dependency graph bug. by mwtwoes. (360)
* ENH: Add basic type information throughout project. by Callek (365 and 367)
* ENH: Detect `pyproject.toml` as project root (to support `PDM`). by gamecss (371)
* MNT: Overwrite version file instead of delete/unlink. by DimitriPapadopoulos (353)
* MNT: Use `https` for the unlicense url. by DimitriPapadopoulos (356)
* MNT: Removal of CJM as maintainer. by effigies (359)
* MNT: Prepare release 0.29. by Callek (373)
* CI: Use 3.11 release (not rc). by DimitriPapadopoulos (355)

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.

* FIX: Handle unset `versionfile_build` in `build_ext` by mgorny (347)
* ENH: Support built-in tomllib for Python 3.11+ by mgorny (348)

0.27

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 Michał Górny for contributions.

* FIX: Always bootstrap in setup.py to avoid incompatibility with old versioneer by mgorny (344)
* FIX: Mixup between `_egg_info` and `_sdist` by DimitriPapadopoulos (342)
* STY: Merge `endswith` checks by DimitriPapadopoulos (337)
* STY: Useless inheritance from object by DimitriPapadopoulos (336)
* CI: python-version should be a string, not a float by DimitriPapadopoulos (340)
* CI: Automatically update GitHub Actions in the future by DimitriPapadopoulos (341)

0.26

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.

* FIX: Remove versioneer from build-system.requires by effigies (334)
* ENH: Support configuration in pyproject.toml by effigies (330)

0.25

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.

* FIX: Include pyproject.toml in MANIFEST.in by effigies (326)
* STY: Appease flake8 by simaoafonso-pwt (327)
* MNT: Version versioneer with versioneer by effigies (323)
* CI: Build package and push to PyPI on tag by effigies (328)
* CI: Explicitly test sdist by effigies (329)

0.24

This release adds support for a non-vendored use of Versioneer.

With thanks to Stefan Appelhoff and Yaroslav Halchenko for contributions.

* MNT: Relicense to Unlicense by effigies (317)
* ENH: in verbose mode do not hide stderr of git rev-parse by yarikoptic (318)
* DOC: clarify upgrading to 0.23 doesn't require special actions by sappelhoff (321)
* ENH: Prepare for py2exe dropping distutils support by effigies (319)
* ENH: Allow versioneer to be used as a module in PEP-518 mode by effigies (294)

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.