1
0

16 Commits

Author SHA256 Message Date
5a38311f7a Accepting request 1292089 from devel:languages:python
- update to 1.9.1:
  * File paths in tool.poetry-dynamic-versioning.files were not resolved the
    same way as paths in tool.poetry-dynamic-versioning.substitution.files (forwarded request 1292088 from rrahl0)

OBS-URL: https://build.opensuse.org/request/show/1292089
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-poetry-dynamic-versioning?expand=0&rev=13
2025-07-11 19:31:18 +00:00
Richard Rahl
05ebe147a6 - update to 1.9.1:
* File paths in tool.poetry-dynamic-versioning.files were not resolved the
    same way as paths in tool.poetry-dynamic-versioning.substitution.files

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-poetry-dynamic-versioning?expand=0&rev=25
2025-07-11 14:02:44 +00:00
7f0736daf4 Accepting request 1290821 from devel:languages:python
- update to 1.9.0:
  * Option tool.poetry-dynamic-versioning.commit-prefix
  * Option tool.poetry-dynamic-versioning.escape-with (forwarded request 1290820 from rrahl0)

OBS-URL: https://build.opensuse.org/request/show/1290821
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-poetry-dynamic-versioning?expand=0&rev=12
2025-07-06 15:15:46 +00:00
Richard Rahl
9ee995de26 - update to 1.9.0:
* Option tool.poetry-dynamic-versioning.commit-prefix
  * Option tool.poetry-dynamic-versioning.escape-with

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-poetry-dynamic-versioning?expand=0&rev=23
2025-07-05 18:53:04 +00:00
c8e9022a0d Accepting request 1265536 from devel:languages:python
- update to 1.8.2:
  * Possible object has no attribute 'poetry' error in some projects. (forwarded request 1265535 from rrahl0)

OBS-URL: https://build.opensuse.org/request/show/1265536
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-poetry-dynamic-versioning?expand=0&rev=11
2025-03-31 09:43:43 +00:00
Richard Rahl
7ee53c589e - update to 1.8.2:
* Possible object has no attribute 'poetry' error in some projects.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-poetry-dynamic-versioning?expand=0&rev=21
2025-03-30 13:12:25 +00:00
79a6730579 Accepting request 1255708 from devel:languages:python
- update to 1.8.1:
  * NameError exception with Python 3.7 (forwarded request 1255707 from rrahl0)

OBS-URL: https://build.opensuse.org/request/show/1255708
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-poetry-dynamic-versioning?expand=0&rev=10
2025-03-25 21:10:41 +00:00
Richard Rahl
5fbaa76765 - update to 1.8.1:
* NameError exception with Python 3.7

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-poetry-dynamic-versioning?expand=0&rev=19
2025-03-24 17:46:56 +00:00
e6b5aa5108 Accepting request 1255083 from devel:languages:python
- update to 1.8.0:
  * 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.
  * Compatibility with other plugins (such as poetry-monoranger-plugin)
  * Updated Dunamai to 1.23.0+ for the latest features. (forwarded request 1255082 from rrahl0)

OBS-URL: https://build.opensuse.org/request/show/1255083
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-poetry-dynamic-versioning?expand=0&rev=9
2025-03-24 12:27:47 +00:00
Richard Rahl
4284013a59 - update to 1.8.0:
* 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.
  * Compatibility with other plugins (such as poetry-monoranger-plugin)
  * Updated Dunamai to 1.23.0+ for the latest features.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-poetry-dynamic-versioning?expand=0&rev=17
2025-03-21 18:05:30 +00:00
49f137c956 Accepting request 1239922 from devel:languages:python
- update to 1.7.1:
  * There was an intermittent ValueError in PEP 621 mode (forwarded request 1239921 from rrahl0)

OBS-URL: https://build.opensuse.org/request/show/1239922
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-poetry-dynamic-versioning?expand=0&rev=8
2025-01-23 17:06:30 +00:00
Richard Rahl
d517da93b9 - update to 1.7.1:
* There was an intermittent ValueError in PEP 621 mode

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-poetry-dynamic-versioning?expand=0&rev=15
2025-01-23 15:52:05 +00:00
6e2b8a1170 Accepting request 1238720 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1238720
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-poetry-dynamic-versioning?expand=0&rev=7
2025-01-19 20:49:14 +00:00
Richard Rahl
d2a4f00133 - update to 1.7.0:
* The enable command now supports the bypass/override environment variables
    to use a different placeholder version than 0.0.0.
  * The enable command would add "version" to project.dynamic even if it were
    already present.
  * The enable command would set tool.poetry.version to "0.0.0" even if the
    field were already present with a different value.
- update to 1.6.0:
  * CLI: show command to print the version without changing any files.
- update to 1.5.2:
  * The formatting of project.dynamic and tool.poetry.version could be changed
    when triggering the plugin via poetry dynamic-versioning or pip install
    (but not via poetry build or poetry-dynamic-versioning).
- update to 1.5.1:
  * Array formatting was not preserved when changing project.dynamic in
    pyproject.toml.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-poetry-dynamic-versioning?expand=0&rev=13
2025-01-18 17:59:42 +00:00
76f8946c64 Accepting request 1235192 from devel:languages:python
- update to 1.5.0:
  * CLI: When pyproject.toml contains the project section, the enable command
    will add the required fields for Poetry 2.0.0+.
  * For compatibility with Poetry 2.0.0, adjusted Poetry constraint from ^1.2.0
    to >=1.2.0
  * For compatibility with Poetry 2.0.0, when inserting the dynamic version
    into pyproject.toml with PEP 621 mode activated, the plugin ensures not to
    set project.version and tool.poetry.version at the same time.
  * An UnboundLocalError could happen when pyproject.toml was misconfigured. (forwarded request 1235191 from rrahl0)

OBS-URL: https://build.opensuse.org/request/show/1235192
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-poetry-dynamic-versioning?expand=0&rev=6
2025-01-06 15:05:55 +00:00
Richard Rahl
753782b871 - update to 1.5.0:
* CLI: When pyproject.toml contains the project section, the enable command
    will add the required fields for Poetry 2.0.0+.
  * For compatibility with Poetry 2.0.0, adjusted Poetry constraint from ^1.2.0
    to >=1.2.0
  * For compatibility with Poetry 2.0.0, when inserting the dynamic version
    into pyproject.toml with PEP 621 mode activated, the plugin ensures not to
    set project.version and tool.poetry.version at the same time.
  * An UnboundLocalError could happen when pyproject.toml was misconfigured.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-poetry-dynamic-versioning?expand=0&rev=11
2025-01-06 13:19:17 +00:00
4 changed files with 81 additions and 6 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:21584d21ca405aa7d83d23d38372e3c11da664a8742995bdd517577e8676d0e1
size 32806

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d6e7b9df817aa2ca4946cd695c6c89e1379d2e6c640f008a9b6170d081a9da48
size 37200

View File

@@ -1,3 +1,78 @@
-------------------------------------------------------------------
Fri Jul 11 13:43:52 UTC 2025 - Richard Rahl <rrahl0@opensuse.org>
- update to 1.9.1:
* File paths in tool.poetry-dynamic-versioning.files were not resolved the
same way as paths in tool.poetry-dynamic-versioning.substitution.files
-------------------------------------------------------------------
Sat Jul 5 18:23:08 UTC 2025 - Richard Rahl <rrahl0@opensuse.org>
- update to 1.9.0:
* Option tool.poetry-dynamic-versioning.commit-prefix
* Option tool.poetry-dynamic-versioning.escape-with
-------------------------------------------------------------------
Sun Mar 30 11:42:39 UTC 2025 - Richard Rahl <rrahl0@opensuse.org>
- update to 1.8.2:
* Possible object has no attribute 'poetry' error in some projects.
-------------------------------------------------------------------
Mon Mar 24 17:41:43 UTC 2025 - Richard Rahl <rrahl0@opensuse.org>
- update to 1.8.1:
* NameError exception with Python 3.7
-------------------------------------------------------------------
Fri Mar 21 17:10:02 UTC 2025 - Richard Rahl <rrahl0@opensuse.org>
- update to 1.8.0:
* 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.
* Compatibility with other plugins (such as poetry-monoranger-plugin)
* Updated Dunamai to 1.23.0+ for the latest features.
-------------------------------------------------------------------
Thu Jan 23 15:32:05 UTC 2025 - Richard Rahl <rrahl0@opensuse.org>
- update to 1.7.1:
* There was an intermittent ValueError in PEP 621 mode
-------------------------------------------------------------------
Sat Jan 18 16:14:25 UTC 2025 - Richard Rahl <rrahl0@opensuse.org>
- update to 1.7.0:
* The enable command now supports the bypass/override environment variables
to use a different placeholder version than 0.0.0.
* The enable command would add "version" to project.dynamic even if it were
already present.
* The enable command would set tool.poetry.version to "0.0.0" even if the
field were already present with a different value.
- update to 1.6.0:
* CLI: show command to print the version without changing any files.
- update to 1.5.2:
* The formatting of project.dynamic and tool.poetry.version could be changed
when triggering the plugin via poetry dynamic-versioning or pip install
(but not via poetry build or poetry-dynamic-versioning).
- update to 1.5.1:
* Array formatting was not preserved when changing project.dynamic in
pyproject.toml.
-------------------------------------------------------------------
Mon Jan 6 13:13:22 UTC 2025 - Richard Rahl <rrahl0@opensuse.org>
- update to 1.5.0:
* CLI: When pyproject.toml contains the project section, the enable command
will add the required fields for Poetry 2.0.0+.
* For compatibility with Poetry 2.0.0, adjusted Poetry constraint from ^1.2.0
to >=1.2.0
* For compatibility with Poetry 2.0.0, when inserting the dynamic version
into pyproject.toml with PEP 621 mode activated, the plugin ensures not to
set project.version and tool.poetry.version at the same time.
* An UnboundLocalError could happen when pyproject.toml was misconfigured.
-------------------------------------------------------------------
Wed Sep 11 05:43:07 UTC 2024 - Richard Rahl <rrahl0@opensuse.org>

View File

@@ -1,7 +1,7 @@
#
# spec file for package python-poetry-dynamic-versioning
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -18,14 +18,14 @@
%{?sle15_python_module_pythons}
Name: python-poetry-dynamic-versioning
Version: 1.4.1
Version: 1.9.1
Release: 0
Summary: Plugin for Poetry to enable dynamic versioning based on VCS tags
License: MIT
Group: Development/Libraries/Python
URL: https://github.com/mtkennerly/poetry-dynamic-versioning
Source: https://files.pythonhosted.org/packages/source/p/poetry-dynamic-versioning/poetry_dynamic_versioning-%{version}.tar.gz
BuildRequires: %{python_module devel}
BuildRequires: %{python_module devel >= 3.7.0}
BuildRequires: %{python_module pip}
BuildRequires: %{python_module poetry-core >= 1.2.0}
BuildRequires: fdupes