Releases: mtkennerly/poetry-dynamic-versioning
Releases · mtkennerly/poetry-dynamic-versioning
v0.21.3 (2022-12-23)
- Fixed:
- Resolved a deprecation warning when used with Poetry Core 1.3.0+. (Contributed by edgarrmondragon)
v0.21.2 (2022-12-16)
- Fixed:
- Line endings were not necessarily preserved because of the default behavior of
pathlib.Path.write_text
. To avoid this,pathlib.Path.write_bytes
is used instead now.
- Line endings were not necessarily preserved because of the default behavior of
v0.21.1 (2022-11-08)
- Fixed:
- Warning for invalid config was printed to stdout instead of stderr.
v0.21.0 (2022-11-07)
- Added:
- The plugin now prints a warning if its configuration is invalid. Right now, this just checks for unknown keys.
- A
strict
option to prevent falling back to0.0.0
when there are no tags.
- Changed:
- Updated Dunamai to 1.14.0+ for the latest features. This adds support for VCS archival files, namely ones produced by
git archive
andhg archive
. Refer to the Dunamai documentation for more info.
- Updated Dunamai to 1.14.0+ for the latest features. This adds support for VCS archival files, namely ones produced by
v0.20.0 (2022-10-18)
- Changed:
- Updated Dunamai to 1.13.2+ for the latest features and bug fixes. In particular, this fixes an error when parsing Git output with
showSignature = true
configured.
- Updated Dunamai to 1.13.2+ for the latest features and bug fixes. In particular, this fixes an error when parsing Git output with
v0.19.0 (2022-09-16)
- Fixed:
- When using
poetry build
, the plugin did not properly disable itself in the copy of pyproject.toml included in source distributions, causing failures when trying to install them.
- When using
- Added:
- Support for activating the dynamic versioning only for certain Poetry commands (environment variable:
POETRY_DYNAMIC_VERSIONING_COMMANDS
).
- Support for activating the dynamic versioning only for certain Poetry commands (environment variable:
v0.18.0 (2022-09-05)
- Changed:
- The minimum supported Python version is now 3.7.
- The minimum supported Poetry version is now 1.2.0.
- Import hacks have been eliminated in favor of a PEP 517 build backend wrapper around Poetry Core.
- The two flavors of poetry-dynamic-versioning are now combined into one package via the optional
plugin
feature.
pdv-plugin: v0.4.0 (2022-09-05)
- Deprecated the name
poetry-dynamic-versioning-plugin
in favor of a newly unifiedpoetry-dynamic-versioning
.
pdv-plugin: v0.3.2 (2022-05-25)
- Fixed:
poetry
did not work correctly when in a folder without a pyproject.toml.poetry plugin show
did not work correctly.
pdv: v0.17.1 (2022-05-19)
- Fixed:
- CLI mode failed when pyproject.toml did not specify
enable = true
.
- CLI mode failed when pyproject.toml did not specify