Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-marshmallow for openSUSE:Factory checked in at 2023-03-17 17:02:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-marshmallow (Old) and /work/SRC/openSUSE:Factory/.python-marshmallow.new.31432 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-marshmallow" Fri Mar 17 17:02:35 2023 rev:20 rq:1072288 version:3.19.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-marshmallow/python-marshmallow.changes 2022-12-03 10:03:59.555359010 +0100 +++ /work/SRC/openSUSE:Factory/.python-marshmallow.new.31432/python-marshmallow.changes 2023-03-17 17:03:03.233300479 +0100 @@ -1,0 +2,10 @@ +Thu Mar 16 08:45:51 UTC 2023 - Dirk Müller <[email protected]> + +- rename docs subpackage to the more common doc name + +------------------------------------------------------------------- +Wed Mar 15 14:54:45 UTC 2023 - Matej Cepl <[email protected]> + +- We want "modern" Sphinx on SLE-15, not the 3.6-based one. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-marshmallow.spec ++++++ --- /var/tmp/diff_new_pack.RNQnUT/_old 2023-03-17 17:03:03.797303434 +0100 +++ /var/tmp/diff_new_pack.RNQnUT/_new 2023-03-17 17:03:03.805303476 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-marshmallow # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,8 +16,7 @@ # -%{?!python_module:%define python_module() python-%{**} python3-%{**}} -%define skip_python2 1 +%{?!python_module:%define python_module() python3-%{**}} Name: python-marshmallow Version: 3.19.0 Release: 0 @@ -29,18 +28,26 @@ # https://github.com/humitos/sphinx-version-warning/issues/22 Patch0: python-marshmallow-no-version-warning.patch BuildRequires: %{python_module autodocsumm} +BuildRequires: %{python_module base >= 3.7} BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros -Suggests: %{name}-docs +Suggests: %{name}-doc Suggests: python-python-dateutil Suggests: python-simplejson BuildArch: noarch # SECTION doc build requirements +%if 0%{?suse_version} == 1500 && 0%{?sle_version} >= 150400 +BuildRequires: %{python_module Sphinx} +BuildRequires: %{python_module alabaster} +BuildRequires: %{python_module sphinx-issues} +BuildRequires: %{python_module sphinx-version-warning} +%else BuildRequires: python3-Sphinx BuildRequires: python3-alabaster BuildRequires: python3-sphinx-issues BuildRequires: python3-sphinx-version-warning +%endif # /SECTION # SECTION test requirements BuildRequires: %{python_module pytest} @@ -49,15 +56,17 @@ # /SECTION %python_subpackages -%package -n %{name}-docs +%package -n %{name}-doc Summary: Documentation files for %{name} Group: Documentation/Other +Provides: %{name}-docs = %{version} +Obsoletes: %{name}-docs < %{version} %description marshmallow is an ORM/ODM/framework-agnostic library for converting complex datatypes, such as objects, to and from native Python datatypes. -%description -n %{name}-docs +%description -n %{name}-doc HTML Documentation and examples for %{name}. %prep @@ -66,7 +75,7 @@ %build %python_build -sphinx-build-%{python3_bin_suffix} docs/ docs/_build/html +sphinx-build docs/ docs/_build/html rm -r docs/_build/html/.buildinfo docs/_build/html/.doctrees %install @@ -81,7 +90,7 @@ %license LICENSE NOTICE %{python_sitelib}/* -%files -n %{name}-docs +%files -n %{name}-doc %doc examples docs/_build/html/ %changelog
