Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-manuel for openSUSE:Factory 
checked in at 2023-05-03 12:56:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-manuel (Old)
 and      /work/SRC/openSUSE:Factory/.python-manuel.new.1533 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-manuel"

Wed May  3 12:56:01 2023 rev:14 rq:1083999 version:1.12.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-manuel/python-manuel.changes      
2023-01-05 14:59:48.168777620 +0100
+++ /work/SRC/openSUSE:Factory/.python-manuel.new.1533/python-manuel.changes    
2023-05-03 12:56:02.535397172 +0200
@@ -1,0 +2,6 @@
+Tue May  2 10:14:39 UTC 2023 - Ben Greiner <c...@bnavigator.de>
+
+- Replace unsupported setuptoos sphinx_build hook
+- Remove six and setuptools from requirements metadata
+
+-------------------------------------------------------------------

Old:
----
  conf.py

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-manuel.spec ++++++
--- /var/tmp/diff_new_pack.XjHfsi/_old  2023-05-03 12:56:03.223401145 +0200
+++ /var/tmp/diff_new_pack.XjHfsi/_new  2023-05-03 12:56:03.227401168 +0200
@@ -25,8 +25,6 @@
 URL:            https://pypi.org/project/manuel/
 # SourceRepository: https://github.com/benji-york/manuel
 Source:         
https://files.pythonhosted.org/packages/source/m/manuel/manuel-%{version}.tar.gz
-# add fixed sphinx config <h...@urpla.net>
-Source1:        conf.py
 # https://github.com/benji-york/manuel/issues/33
 Patch0:         python-manuel-no-six.patch
 BuildRequires:  %{python_module pip}
@@ -38,6 +36,8 @@
 BuildArch:      noarch
 # SECTION Documentation requirements:
 BuildRequires:  python3-Sphinx
+BuildRequires:  python3-myst-parser
+BuildRequires:  python3-sphinxcontrib-copybutton
 # /SECTION
 # SECTION Testing requirements:
 BuildRequires:  %{python_module zope.testing}
@@ -58,13 +58,10 @@
 
 %prep
 %autosetup -p1 -n manuel-%{version}
-cp %{SOURCE1} .
 
 %build
 %pyproject_wheel
-# build docs only one time
-python3 setup.py build_sphinx
-mv build/sphinx/html docs
+sphinx-build -c sphinx/ -a src/manuel docs/
 rm docs/.buildinfo
 
 %install

++++++ python-manuel-no-six.patch ++++++
--- /var/tmp/diff_new_pack.XjHfsi/_old  2023-05-03 12:56:03.255401333 +0200
+++ /var/tmp/diff_new_pack.XjHfsi/_new  2023-05-03 12:56:03.259401356 +0200
@@ -18,4 +18,19 @@
      pass
  
  
+Index: manuel-1.12.4/setup.py
+===================================================================
+--- manuel-1.12.4.orig/setup.py
++++ manuel-1.12.4/setup.py
+@@ -48,10 +48,6 @@ setup(
+         },
+     tests_require=tests_require,
+     test_suite='manuel.tests.test_suite',
+-    install_requires=[
+-        'setuptools',
+-        'six',
+-        ],
+     include_package_data=True,
+     long_description=long_description,
+     keywords=['testing', 'documentation'],
 

Reply via email to