Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-specfile for openSUSE:Factory checked in at 2023-09-04 22:53:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-specfile (Old) and /work/SRC/openSUSE:Factory/.python-specfile.new.1766 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-specfile" Mon Sep 4 22:53:34 2023 rev:14 rq:1108838 version:0.22.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-specfile/python-specfile.changes 2023-07-19 19:10:46.380614922 +0200 +++ /work/SRC/openSUSE:Factory/.python-specfile.new.1766/python-specfile.changes 2023-09-04 22:54:13.145118236 +0200 @@ -1,0 +2,24 @@ +Mon Sep 4 10:43:44 UTC 2023 - Dirk Müller <dmuel...@suse.com> + +- reduce buildrequires to git-core + +------------------------------------------------------------------- +Sun Sep 3 17:13:37 UTC 2023 - Martin Schreiner <martin.schrei...@suse.com> + +- Update to 0.22.0: + - Changes from 0.22.0: + * Macro definitions and tags gained a new valid attribute. A macro + definition/tag is considered valid if it doesn't appear in a + false branch of any condition appearing in the spec file. + - Changes from 0.21.0: + * specfile no longer tracebacks when some sources are missing and + can't be emulated. In such case the spec file is parsed without + them at the cost of %setup and %patch macros potentially + expanding differently than with the sources present. + * Specfile's license in RPM spec file is now confirmed to be SPDX + compatible. +- Blacklist a new broken test on spec file: test_parse_texlive_spec. +- Add a new Python module dependency: typing_extensions. +- Apply spec-cleaner. + +------------------------------------------------------------------- Old: ---- specfile-0.20.0.tar.gz New: ---- specfile-0.22.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-specfile.spec ++++++ --- /var/tmp/diff_new_pack.AM6vK9/_old 2023-09-04 22:54:14.145153585 +0200 +++ /var/tmp/diff_new_pack.AM6vK9/_new 2023-09-04 22:54:14.149153726 +0200 @@ -17,7 +17,7 @@ Name: python-specfile -Version: 0.20.0 +Version: 0.22.0 Release: 0 Summary: A library for parsing and manipulating RPM spec files License: MIT @@ -27,18 +27,17 @@ BuildRequires: %{python_module setuptools_scm} BuildRequires: %{python_module setuptools} BuildRequires: %{python_module wheel} +BuildRequires: fdupes BuildRequires: python-rpm-macros +Requires: %{python_module typing_extensions} +Requires: python-rpm +BuildArch: noarch # SECTION test requirements -BuildRequires: git BuildRequires: %{python_module flexmock} BuildRequires: %{python_module pytest} BuildRequires: %{python_module rpm} +BuildRequires: git-core # /SECTION -BuildRequires: fdupes -Requires: python-rpm - -BuildArch: noarch - %python_subpackages %description @@ -56,7 +55,7 @@ # Following tests fail: # * test_update_tag # * test_macros_reinit -%pytest -k "not (test_update_tag or test_macros_reinit)" +%pytest -k "not (test_update_tag or test_macros_reinit or test_parse_texlive_spec)" %install %pyproject_install ++++++ specfile-0.20.0.tar.gz -> specfile-0.22.0.tar.gz ++++++ ++++ 1899 lines of diff (skipped)