Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package molecule for openSUSE:Factory checked in at 2026-10-27 17:06:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/molecule (Old) and /work/SRC/openSUSE:Factory/.molecule.new.2252680 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "molecule" Tue Oct 27 17:06:14 2026 rev:28 rq:1392970 version:26.9.0 Changes: -------- --- /work/SRC/openSUSE:Factory/molecule/molecule.changes 2026-09-23 14:37:27.221570945 +0200 +++ /work/SRC/openSUSE:Factory/.molecule.new.2252680/molecule.changes 2026-10-27 17:07:22.622752617 +0100 @@ -1,0 +2,11 @@ +Wed Oct 14 04:37:13 UTC 2026 - Harshvardhan Sharma <[email protected]> + +- Add BuildRequires setuptools_scm: without the version plugin the wheel + was built as 0.0.0, so the installed metadata and the + python3dist(molecule) provide reported 0 instead of the real version +- Lower the test-only BuildRequires to pytest >= 8.3.5 and + pytest-xdist >= 3.6.1, the versions in SLE 16.1, and rename the + pytest 9 [tool.pytest] table to [tool.pytest.ini_options] so + pytest 8 reads the test configuration too + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ molecule.spec ++++++ --- /var/tmp/diff_new_pack.mLpqUz/_old 2026-10-27 17:07:23.632794925 +0100 +++ /var/tmp/diff_new_pack.mLpqUz/_new 2026-10-27 17:07:23.634795009 +0100 @@ -48,6 +48,7 @@ BuildRequires: python-rpm-macros BuildRequires: %{ansible_python}-pip BuildRequires: %{ansible_python}-setuptools +BuildRequires: %{ansible_python}-setuptools_scm >= 7.0.5 BuildRequires: %{ansible_python}-wheel %if %{with test} BuildRequires: git-core @@ -57,11 +58,11 @@ BuildRequires: %{ansible_python}-coverage >= 7.0.3 BuildRequires: %{ansible_python}-filelock >= 3.9.0 BuildRequires: (%{ansible_python}-pexpect >= 4.9.0 with %{ansible_python}-pexpect < 5) -BuildRequires: %{ansible_python}-pytest >= 8.4.1 +BuildRequires: %{ansible_python}-pytest >= 8.3.5 BuildRequires: %{ansible_python}-pytest-instafail >= 0.5.0 BuildRequires: %{ansible_python}-pytest-mock >= 3.10.0 BuildRequires: %{ansible_python}-pytest-plus >= 0.7.0 -BuildRequires: %{ansible_python}-pytest-xdist >= 3.8.0 +BuildRequires: %{ansible_python}-pytest-xdist >= 3.6.1 BuildRequires: %{ansible_python}-yamllint %endif # add runtime dependencies of molecule as BuildRequires @@ -117,6 +118,8 @@ %if %{with test} export PATH="%{buildroot}%{_bindir}:$PATH" sed -i '/^addopts/s/ --color=yes//' pyproject.toml +# [tool.pytest] is read only by pytest >= 9; [tool.pytest.ini_options] works with 8 and 9 +sed -i 's/^\[tool\.pytest\]$/[tool.pytest.ini_options]/' pyproject.toml rm -f tests/integration/test_command.py
