Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-dunamai for openSUSE:Factory checked in at 2026-04-07 16:33:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-dunamai (Old) and /work/SRC/openSUSE:Factory/.python-dunamai.new.21863 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-dunamai" Tue Apr 7 16:33:00 2026 rev:14 rq:1344714 version:1.26.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-dunamai/python-dunamai.changes 2026-02-23 16:15:40.557068406 +0100 +++ /work/SRC/openSUSE:Factory/.python-dunamai.new.21863/python-dunamai.changes 2026-04-07 16:48:11.406757594 +0200 @@ -1,0 +2,7 @@ +Sun Apr 5 21:21:43 UTC 2026 - Richard Rahl <[email protected]> + +- Update to version 1.26.1: + * Fixed: The highest_tag argument was ignored in Version.from_any_vcs() + * Fixed: Compatibility with Pijul 1.0.0-beta.11 + +------------------------------------------------------------------- Old: ---- python-dunamai-1.26.0.tar.gz New: ---- python-dunamai-1.26.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-dunamai.spec ++++++ --- /var/tmp/diff_new_pack.su9bR7/_old 2026-04-07 16:48:12.186789824 +0200 +++ /var/tmp/diff_new_pack.su9bR7/_new 2026-04-07 16:48:12.194790154 +0200 @@ -18,7 +18,7 @@ %{?sle15_python_module_pythons} Name: python-dunamai -Version: 1.26.0 +Version: 1.26.1 Release: 0 Summary: Dynamic version generation License: MIT ++++++ python-dunamai-1.26.0.tar.gz -> python-dunamai-1.26.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dunamai-1.26.0/CHANGELOG.md new/dunamai-1.26.1/CHANGELOG.md --- old/dunamai-1.26.0/CHANGELOG.md 1970-01-01 01:00:00.000000000 +0100 +++ new/dunamai-1.26.1/CHANGELOG.md 1970-01-01 01:00:00.000000000 +0100 @@ -1,3 +1,9 @@ +## v1.26.1 (2026-04-04) + +* Fixed: The `highest_tag` argument was ignored in `Version.from_any_vcs()`. + ([Contributed by ninoseki](https://github.com/mtkennerly/dunamai/pull/110)) +* Fixed: Compatibility with Pijul `1.0.0-beta.11`. + ## v1.26.0 (2026-02-14) * Added `--highest-tag` option to select the numerically highest version, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dunamai-1.26.0/PKG-INFO new/dunamai-1.26.1/PKG-INFO --- old/dunamai-1.26.0/PKG-INFO 1970-01-01 01:00:00.000000000 +0100 +++ new/dunamai-1.26.1/PKG-INFO 1970-01-01 01:00:00.000000000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.4 Name: dunamai -Version: 1.26.0 +Version: 1.26.1 Summary: Dynamic version generation License: MIT License-File: LICENSE diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dunamai-1.26.0/dunamai/__init__.py new/dunamai-1.26.1/dunamai/__init__.py --- old/dunamai-1.26.0/dunamai/__init__.py 1970-01-01 01:00:00.000000000 +0100 +++ new/dunamai-1.26.1/dunamai/__init__.py 1970-01-01 01:00:00.000000000 +0100 @@ -208,11 +208,12 @@ codes: Sequence[int] = (0,), shell: bool = False, env: Optional[dict] = None, + stderr: bool = True, ) -> Tuple[int, str]: result = subprocess.run( shlex.split(command), stdout=subprocess.PIPE, - stderr=subprocess.STDOUT, + stderr=subprocess.STDOUT if stderr else subprocess.DEVNULL, cwd=str(where) if where is not None else None, shell=shell, env=env, @@ -1957,7 +1958,7 @@ branch = line.split("* ", 1)[1] break - code, msg = _run_cmd("pijul log --limit 1 --output-format json", path) + code, msg = _run_cmd("pijul log --limit 1 --output-format json", path, stderr=False) limited_commits = json.loads(msg) if len(limited_commits) == 0: return cls._fallback(strict, dirty=dirty, branch=branch, vcs=vcs) @@ -1992,9 +1993,7 @@ if line.startswith("State "): tag_state = line.split("State ", 1)[1] elif line.startswith("Date:"): - tag_timestamp = _parse_timestamp( - line.split("Date: ", 1)[1].replace(" UTC", "Z"), format=_TIMESTAMP_GENERIC_SPACE - ) + tag_timestamp = _parse_timestamp(line.split("Date: ", 1)[1]) elif line.startswith(" "): tag_message += line[4:] tag_after_header = True @@ -2133,6 +2132,7 @@ pattern_prefix, ignore_untracked, commit_length, + highest_tag, ) @classmethod diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dunamai-1.26.0/pyproject.toml new/dunamai-1.26.1/pyproject.toml --- old/dunamai-1.26.0/pyproject.toml 1970-01-01 01:00:00.000000000 +0100 +++ new/dunamai-1.26.1/pyproject.toml 1970-01-01 01:00:00.000000000 +0100 @@ -1,6 +1,6 @@ [tool.poetry] name = "dunamai" -version = "1.26.0" +version = "1.26.1" description = "Dynamic version generation" license = "MIT" authors = ["Matthew T. Kennerly <[email protected]>"]
