Releases: mtkennerly/poetry-dynamic-versioning
Releases · mtkennerly/poetry-dynamic-versioning
v1.9.1 (2025-07-08)
- Fixed:
- File paths in
tool.poetry-dynamic-versioning.fileswere not resolved the same way as paths intool.poetry-dynamic-versioning.substitution.files, which could cause incorrect behavior with different styles of relative paths. (Contributed by egelja)
- File paths in
v1.9.0 (2025-07-04)
- Added:
- Option
tool.poetry-dynamic-versioning.commit-prefix. - Option
tool.poetry-dynamic-versioning.escape-with.
- Option
- Changed:
- Updated Dunamai to 1.25.0+ for the latest features.
v1.8.2 (2025-03-28)
- Fixed:
- Possible
object has no attribute 'poetry'error in some projects.
- Possible
v1.8.1 (2025-03-24)
- Fixed:
NameErrorexception with Python 3.7.
v1.8.0 (2025-03-20)
- Added:
- The
bumpconfig may now be set to a table, which supports anindexfield. commit-lengthoption to set a fixed length for commit hashes.{major},{minor}, and{patch}format placeholders.
- The
- Fixed:
- Compatibility with other plugins (such as
poetry-monoranger-plugin) that replace theConsoleCommandEvent.command.poetryinstance. (Contributed by stevapple)
- Compatibility with other plugins (such as
- Changed:
- Updated Dunamai to 1.23.0+ for the latest features.
v1.7.1 (2025-01-22)
- Fixed:
- There was an intermittent
ValueErrorin PEP 621 mode, related to trying to remove"version"fromproject.dynamicwhen it had already been removed.
- There was an intermittent
v1.7.0 (2025-01-15)
- Added:
- The
enablecommand now supports the bypass/override environment variables to use a different placeholder version than 0.0.0.
- The
- Fixed:
- The
enablecommand would add"version"toproject.dynamiceven if it were already present. (Contributed by waketzheng) - The
enablecommand would settool.poetry.versionto"0.0.0"even if the field were already present with a different value.
- The
v1.6.0 (2025-01-10)
- Added:
- CLI:
showcommand to print the version without changing any files.
- CLI:
v1.5.2 (2025-01-09)
- Fixed:
- The formatting of
project.dynamicandtool.poetry.versioncould be changed when triggering the plugin viapoetry dynamic-versioningorpip install(but not viapoetry buildorpoetry-dynamic-versioning).
- The formatting of
v1.5.1 (2025-01-09)
- Fixed:
- Array formatting was not preserved when changing
project.dynamicin pyproject.toml. (Contributed by edgarrmondragon)
- Array formatting was not preserved when changing