Poetry-dynamic-versioning

Latest version: v1.8.2

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

Scan your dependencies

Page 1 of 11

1.8.2

* Fixed:
* Possible `object has no attribute 'poetry'` error in some projects.

1.8.1

* Fixed:
* `NameError` exception with Python 3.7.

1.8.0

* Added:
* The `bump` config may now be set to a table,
which supports an `index` field.
* `commit-length` option to set a fixed length for commit hashes.
* `{major}`, `{minor}`, and `{patch}` format placeholders.
* Fixed:
* Compatibility with other plugins (such as `poetry-monoranger-plugin`)
that replace the `ConsoleCommandEvent.command.poetry` instance.
([Contributed by stevapple](https://github.com/mtkennerly/poetry-dynamic-versioning/pull/222))
* Changed:
* Updated Dunamai to 1.23.0+ for the latest features.

1.7.1

* Fixed:
* There was an intermittent `ValueError` in PEP 621 mode,
related to trying to remove `"version"` from `project.dynamic`
when it had already been removed.

1.7.0

* Added:
* The `enable` command now supports the bypass/override environment variables
to use a different placeholder version than 0.0.0.
* Fixed:
* The `enable` command would add `"version"` to `project.dynamic` even if it were already present.
([Contributed by waketzheng](https://github.com/mtkennerly/poetry-dynamic-versioning/pull/214))
* The `enable` command would set `tool.poetry.version` to `"0.0.0"`
even if the field were already present with a different value.

1.6.0

* Added:
* CLI: `show` command to print the version without changing any files.

Page 1 of 11

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.