Skip to content

Releases: mtkennerly/poetry-dynamic-versioning

v0.21.3 (2022-12-23)

23 Dec 07:13
95d1b57
Compare
Choose a tag to compare

v0.21.2 (2022-12-16)

23 Dec 07:13
910413f
Compare
Choose a tag to compare
  • 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.

v0.21.1 (2022-11-08)

07 Nov 17:07
3712f0c
Compare
Choose a tag to compare
  • Fixed:
    • Warning for invalid config was printed to stdout instead of stderr.

v0.21.0 (2022-11-07)

07 Nov 01:30
12e77c7
Compare
Choose a tag to compare
  • 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 to 0.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 and hg archive. Refer to the Dunamai documentation for more info.

v0.20.0 (2022-10-18)

17 Oct 21:03
759c253
Compare
Choose a tag to compare
  • 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.

v0.19.0 (2022-09-16)

16 Sep 09:54
aee8bdb
Compare
Choose a tag to compare
  • 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.
  • Added:
    • Support for activating the dynamic versioning only for certain Poetry commands (environment variable: POETRY_DYNAMIC_VERSIONING_COMMANDS).

v0.18.0 (2022-09-05)

05 Sep 09:08
0c227b2
Compare
Choose a tag to compare
  • 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)

05 Sep 09:07
8691373
Compare
Choose a tag to compare
  • Deprecated the name poetry-dynamic-versioning-plugin in favor of a newly unified poetry-dynamic-versioning.

pdv-plugin: v0.3.2 (2022-05-25)

25 May 09:17
02943a7
Compare
Choose a tag to compare
  • 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)

19 May 15:37
690dce0
Compare
Choose a tag to compare
  • Fixed:
    • CLI mode failed when pyproject.toml did not specify enable = true.