------------------------------------------------------------------- Fri Jun 27 20:33:08 UTC 2025 - Scott Bradnick - Update from upstream to version 3.3.0 * Added {normalized_version} to the fields available to the write and onbuild steps ------------------------------------------------------------------- Wed Jun 11 13:33:12 UTC 2025 - Scott Bradnick - Update from upstream to version 3.2.0 * Support reading configuration from a `versioningit.toml` file instead of `pyproject.toml` (contributed by @b-sturgeon) * Added `NoConfigFileError` and `NoConfigSectionError` subclasses of NotVersioningitError ------------------------------------------------------------------- Mon May 12 13:46:38 UTC 2025 - Scott Bradnick - Update from upstream to version 3.1.3 * Support Python 3.13 * Bugfix: Don't crash when log.showSignature is set in .gitconfig ------------------------------------------------------------------- Thu Dec 26 17:44:53 UTC 2024 - Scott Bradnick - Removing 'shim-setup.py' file - Update from upstream to version 3.1.2 * Drop support for Python 3.7 * Bugfix: When using versioningit with Hatch, don't run the onbuild step for editable builds ------------------------------------------------------------------- Fri May 24 19:03:09 UTC 2024 - Scott Bradnick - Update from upstream to version 3.1.1 * "Fix a test" - Correctly mark a certain test as requiring Mercurial - Update from upstream to version 3.1.0 * "Improve some error messages" - 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) - When hg log fails to retrieve a tag, the resulting log/error message now includes the tag pattern passed to latesttag(), if any - Update from upstream to version 3.0.0 * "Support `onbuild` with Hatch" - 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 - Update from upstream to version 2.3.0 * "Hatch support" - Always read .hg_archival.txt files using UTF-8 encoding - Added support for using versioningit with Hatch https://hatch.pypa.io/ ------------------------------------------------------------------- Thu Nov 9 15:19:38 UTC 2023 - Scott Bradnick - Update from upstream to version 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 ------------------------------------------------------------------- Wed May 17 22:24:36 UTC 2023 - Scott Bradnick - Update from upstream to version 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() - Update from upstream to veresion 2.1.0 * Drop support for Python 3.6 * Support Python 3.11 * Use tomllib on Python 3.11 ------------------------------------------------------------------- Fri Aug 19 17:15:04 UTC 2022 - Scott Bradnick - Update from upstream to version 2.0.1 * Incorporating shim setup.py as a SOURCE file ------------------------------------------------------------------- Fri May 6 20:31:53 UTC 2022 - Scott Bradnick - Initial version from upstream via py2pack * requires shim 'setup.py'