Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-autodocsumm for openSUSE:Factory checked in at 2022-08-08 10:02:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-autodocsumm (Old) and /work/SRC/openSUSE:Factory/.python-autodocsumm.new.1521 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-autodocsumm" Mon Aug 8 10:02:33 2022 rev:7 rq:993140 version:0.2.9 Changes: -------- --- /work/SRC/openSUSE:Factory/python-autodocsumm/python-autodocsumm.changes 2022-06-24 08:46:10.851197669 +0200 +++ /work/SRC/openSUSE:Factory/.python-autodocsumm.new.1521/python-autodocsumm.changes 2022-08-08 10:02:36.070384479 +0200 @@ -1,0 +2,9 @@ +Thu Aug 4 09:17:21 UTC 2022 - Otto Hollmann <otto.hollm...@suse.com> + +- Update to 0.2.9: + * specify parser for BeautifulSoup + * Allow Sphinx v5 + * Drop Python 3.6 support + * Declare project and pytest configuration in pyproject.toml + +------------------------------------------------------------------- Old: ---- autodocsumm-0.2.8.tar.gz New: ---- autodocsumm-0.2.9.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-autodocsumm.spec ++++++ --- /var/tmp/diff_new_pack.9JIAIZ/_old 2022-08-08 10:02:36.810386558 +0200 +++ /var/tmp/diff_new_pack.9JIAIZ/_new 2022-08-08 10:02:36.814386569 +0200 @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-autodocsumm -Version: 0.2.8 +Version: 0.2.9 Release: 0 Summary: Extended sphinx autodoc including automatic autosummaries License: GPL-2.0-only ++++++ autodocsumm-0.2.8.tar.gz -> autodocsumm-0.2.9.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autodocsumm-0.2.8/.github/workflows/python-app.yml new/autodocsumm-0.2.9/.github/workflows/python-app.yml --- old/autodocsumm-0.2.8/.github/workflows/python-app.yml 2022-04-19 13:20:18.000000000 +0200 +++ new/autodocsumm-0.2.9/.github/workflows/python-app.yml 2022-07-30 11:38:38.000000000 +0200 @@ -14,8 +14,13 @@ strategy: matrix: - python-version: ["3.6", "3.7", "3.8", "3.9"] - sphinx-version: ["", "4.5", "4.4", "4.3", "4.2", "4.1", "4.0.*", "3.5.*", "3.4.*", "3.2.*", "3.1.*", "3.0.*"] + python-version: ["3.7", "3.8", "3.9"] + sphinx-version: [ + "", + "5.0.*", + "4.5", "4.4", "4.3", "4.2", "4.1", "4.0.*", + "3.5.*", "3.4.*", "3.2.*", "3.1.*", "3.0.*", + ] include: - python-version: "3.10" sphinx-version: "" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autodocsumm-0.2.8/README.rst new/autodocsumm-0.2.9/README.rst --- old/autodocsumm-0.2.8/README.rst 2022-04-19 13:20:18.000000000 +0200 +++ new/autodocsumm-0.2.9/README.rst 2022-07-30 11:38:38.000000000 +0200 @@ -74,11 +74,13 @@ $ pip install autodocsumm -Or you install it via:: - $ python setup.py install +Local development +^^^^^^^^^^^^^^^^^ -from the `source on GitHub`_. +Use ``pip`` on the `source on GitHub`_:: + + $ pip install . .. _source on GitHub: https://github.com/Chilipp/autodocsumm diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autodocsumm-0.2.8/autodocsumm/__init__.py new/autodocsumm-0.2.9/autodocsumm/__init__.py --- old/autodocsumm-0.2.8/autodocsumm/__init__.py 2022-04-19 13:20:18.000000000 +0200 +++ new/autodocsumm-0.2.9/autodocsumm/__init__.py 2022-07-30 11:38:38.000000000 +0200 @@ -39,7 +39,7 @@ __status__ = "Production" -__version__ = '0.2.8' +__version__ = '0.2.9' from itertools import chain diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autodocsumm-0.2.8/pyproject.toml new/autodocsumm-0.2.9/pyproject.toml --- old/autodocsumm-0.2.8/pyproject.toml 1970-01-01 01:00:00.000000000 +0100 +++ new/autodocsumm-0.2.9/pyproject.toml 2022-07-30 11:38:38.000000000 +0200 @@ -0,0 +1,44 @@ +[build-system] +build-backend = 'setuptools.build_meta' +requires = ['setuptools >= 61.0'] + +[project] +name = 'autodocsumm' +version = '0.2.9' +description = 'Extended sphinx autodoc including automatic autosummaries' +readme = 'README.rst' +keywords = ['sphinx', 'autodoc', 'autosummary', 'content', 'table'] +urls.homepage = 'https://github.com/Chilipp/autodocsumm' +authors = [ + { name = 'Philipp S. Sommer', email = 'philipp.som...@hereon.de' }, +] +license = { text = 'Apache-2.0' } + +classifiers = [ + 'Development Status :: 5 - Production/Stable', + 'Intended Audience :: Developers', + 'Topic :: Documentation', + 'License :: OSI Approved :: Apache Software License', + 'Programming Language :: Python :: 3', + 'Programming Language :: Python :: 3 :: Only', + 'Programming Language :: Python :: 3.7', + 'Programming Language :: Python :: 3.8', + 'Programming Language :: Python :: 3.9', + 'Programming Language :: Python :: 3.10', + 'Operating System :: OS Independent', +] + +requires-python = '>= 3.7' +dependencies = [ + 'Sphinx >= 2.2, < 6.0', +] + +[tool.setuptools] +zip-safe = false + +[tool.setuptools.packages.find] +namespaces = false +exclude = ['docs', 'tests*', 'examples'] + +[tool.pytest.ini_options] +addopts = '-v' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autodocsumm-0.2.8/setup.cfg new/autodocsumm-0.2.9/setup.cfg --- old/autodocsumm-0.2.8/setup.cfg 2022-04-19 13:20:18.000000000 +0200 +++ new/autodocsumm-0.2.9/setup.cfg 1970-01-01 01:00:00.000000000 +0100 @@ -1,4 +0,0 @@ -# content of pytest.ini -# (or tox.ini or setup.cfg) -[tool:pytest] -addopts = -v diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autodocsumm-0.2.8/setup.py new/autodocsumm-0.2.9/setup.py --- old/autodocsumm-0.2.8/setup.py 2022-04-19 13:20:18.000000000 +0200 +++ new/autodocsumm-0.2.9/setup.py 2022-07-30 11:38:38.000000000 +0200 @@ -1,43 +1,3 @@ -from setuptools import setup, find_packages -import sys +from setuptools import setup -needs_pytest = {'pytest', 'test', 'ptr'}.intersection(sys.argv) -pytest_runner = ['pytest-runner'] if needs_pytest else [] - - -def readme(): - with open('README.rst') as f: - return f.read() - - -setup(name='autodocsumm', - version='0.2.8', - description='Extended sphinx autodoc including automatic autosummaries', - long_description=readme(), - long_description_content_type='text/x-rst', - classifiers=[ - 'Development Status :: 5 - Production/Stable', - 'Intended Audience :: Developers', - 'Topic :: Documentation', - 'License :: OSI Approved :: Apache Software License', - 'Programming Language :: Python :: 3', - 'Programming Language :: Python :: 3 :: Only', - 'Programming Language :: Python :: 3.5', - 'Programming Language :: Python :: 3.6', - 'Programming Language :: Python :: 3.7', - 'Programming Language :: Python :: 3.8', - 'Operating System :: OS Independent', - ], - keywords='sphinx autodoc autosummary content table', - python_requires=">=3.6", - url='https://github.com/Chilipp/autodocsumm', - author='Philipp S. Sommer', - author_email='philipp.som...@hereon.de', - license="Apache-2.0", - packages=find_packages(exclude=['docs', 'tests*', 'examples']), - install_requires=[ - 'Sphinx>=2.2,<5.0', - ], - setup_requires=pytest_runner, - tests_require=['pytest'], - zip_safe=False) +setup() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autodocsumm-0.2.8/tests/test_autodocsumm.py new/autodocsumm-0.2.9/tests/test_autodocsumm.py --- old/autodocsumm-0.2.8/tests/test_autodocsumm.py 2022-04-19 13:20:18.000000000 +0200 +++ new/autodocsumm-0.2.9/tests/test_autodocsumm.py 2022-07-30 11:38:38.000000000 +0200 @@ -41,7 +41,7 @@ def in_autosummary(what, html) -> bool: - soup = bs4.BeautifulSoup(html) + soup = bs4.BeautifulSoup(html, "html.parser") autosummaries = soup("table") found = False for tag in autosummaries: