Versioningit

Latest version: v3.1.1

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

Scan your dependencies

Page 1 of 4

3.1.1

-------------------
- Correctly mark a certain test as requiring Mercurial

3.1.0

-------------------
- When `git describe` fails to retrieve a tag, the resulting log/error message
now includes all options passed to the command (based on contribution by
[jenshnielsen](https://github.com/jenshnielsen))
- When `hg log` fails to retrieve a tag, the resulting log/error message now
includes the tag pattern passed to `latesttag()`, if any

3.0.0

-------------------
- Migrated from setuptools to hatch
- Support using the `onbuild` step with Hatch
- **Breaking**: The `build_dir` argument passed to `Versioningit.do_onbuild()`
and `onbuild` method callables has been changed to an `OnbuildFileProvider`
ABC

2.3.0

-------------------
- Always read `.hg_archival.txt` files using UTF-8 encoding
- Added support for using versioningit with [Hatch](https://hatch.pypa.io)

2.2.1

-------------------
- Raise a `ConfigError` if the selected `tool.versioningit.format` field is not
a string
- Update tests for pydantic 2.0
- Update tests for Python 3.12
- Support Python 3.12

2.2.0

-------------------
- The custom setuptools command classes can now be imported directly from the
`versioningit.cmdclass` module as an alternative to calling
`get_cmdclasses()`

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.