Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-sphinxcontrib-apidoc for
openSUSE:Factory checked in at 2024-01-21 23:07:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-sphinxcontrib-apidoc (Old)
and /work/SRC/openSUSE:Factory/.python-sphinxcontrib-apidoc.new.16006
(New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-sphinxcontrib-apidoc"
Sun Jan 21 23:07:24 2024 rev:7 rq:1140271 version:0.5.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-sphinxcontrib-apidoc/python-sphinxcontrib-apidoc.changes
2023-10-06 21:12:36.923892912 +0200
+++
/work/SRC/openSUSE:Factory/.python-sphinxcontrib-apidoc.new.16006/python-sphinxcontrib-apidoc.changes
2024-01-21 23:07:32.059707770 +0100
@@ -1,0 +2,13 @@
+Sun Jan 21 10:54:27 UTC 2024 - Dirk Müller <[email protected]>
+
+- update to 0.5.0:
+ * Added quote marks to indicate default template dir is a
+ string
+ * Removed more white space to match required style
+ * Removed white space screwing with PR linter
+ * Added description of apidoc\_template\_dir option to README
+ * Added missed line in patch for templates support
+ * Added support for autodoc --templatedir option
+ * Use release/v1 branch of pypi release workflow
+
+-------------------------------------------------------------------
Old:
----
sphinxcontrib-apidoc-0.4.0.tar.gz
New:
----
sphinxcontrib-apidoc-0.5.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-sphinxcontrib-apidoc.spec ++++++
--- /var/tmp/diff_new_pack.bNg9oO/_old 2024-01-21 23:07:33.967777322 +0100
+++ /var/tmp/diff_new_pack.bNg9oO/_new 2024-01-21 23:07:33.971777467 +0100
@@ -1,7 +1,7 @@
#
# spec file
#
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -27,7 +27,7 @@
%endif
%{?sle15_python_module_pythons}
Name: python-sphinxcontrib-apidoc%{psuffix}
-Version: 0.4.0
+Version: 0.5.0
Release: 0
Summary: A Sphinx extension for running 'sphinx-apidoc' on each build
License: BSD-2-Clause
++++++ sphinxcontrib-apidoc-0.4.0.tar.gz -> sphinxcontrib-apidoc-0.5.0.tar.gz
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/sphinxcontrib-apidoc-0.4.0/.github/workflows/ci.yaml
new/sphinxcontrib-apidoc-0.5.0/.github/workflows/ci.yaml
--- old/sphinxcontrib-apidoc-0.4.0/.github/workflows/ci.yaml 2023-09-04
12:09:55.000000000 +0200
+++ new/sphinxcontrib-apidoc-0.5.0/.github/workflows/ci.yaml 2024-01-16
16:50:42.000000000 +0100
@@ -62,4 +62,4 @@
run: python -m build --sdist --wheel --outdir dist/ .
- name: Publish distribution to PyPI
if: startsWith(github.ref, 'refs/tags')
- uses: pypa/gh-action-pypi-publish@master
+ uses: pypa/gh-action-pypi-publish@release/v1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/sphinxcontrib-apidoc-0.4.0/AUTHORS
new/sphinxcontrib-apidoc-0.5.0/AUTHORS
--- old/sphinxcontrib-apidoc-0.4.0/AUTHORS 2023-09-04 12:14:31.000000000
+0200
+++ new/sphinxcontrib-apidoc-0.5.0/AUTHORS 2024-01-16 16:50:50.000000000
+0100
@@ -1,5 +1,6 @@
Doug Hellmann <[email protected]>
Markéta <[email protected]>
+Marshall Styczinski <[email protected]>
Paul Melnikow <[email protected]>
Stephen Finucane <[email protected]>
Zane Bitter <[email protected]>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/sphinxcontrib-apidoc-0.4.0/ChangeLog
new/sphinxcontrib-apidoc-0.5.0/ChangeLog
--- old/sphinxcontrib-apidoc-0.4.0/ChangeLog 2023-09-04 12:14:31.000000000
+0200
+++ new/sphinxcontrib-apidoc-0.5.0/ChangeLog 2024-01-16 16:50:50.000000000
+0100
@@ -1,6 +1,17 @@
CHANGES
=======
+0.5.0
+-----
+
+* Added quote marks to indicate default template dir is a string
+* Removed more white space to match required style
+* Removed white space screwing with PR linter
+* Added description of apidoc\_template\_dir option to README
+* Added missed line in patch for templates support
+* Added support for autodoc --templatedir option
+* Use release/v1 branch of pypi release workflow
+
0.4.0
-----
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/sphinxcontrib-apidoc-0.4.0/PKG-INFO
new/sphinxcontrib-apidoc-0.5.0/PKG-INFO
--- old/sphinxcontrib-apidoc-0.4.0/PKG-INFO 2023-09-04 12:14:32.259143800
+0200
+++ new/sphinxcontrib-apidoc-0.5.0/PKG-INFO 2024-01-16 16:50:50.861188700
+0100
@@ -1,6 +1,6 @@
Metadata-Version: 2.1
Name: sphinxcontrib-apidoc
-Version: 0.4.0
+Version: 0.5.0
Summary: A Sphinx extension for running 'sphinx-apidoc' on each build
Home-page: https://github.com/sphinx-contrib/apidoc
Author: Stephen Finucane
@@ -25,7 +25,8 @@
Requires-Python: >=3.8
Description-Content-Type: text/x-rst; charset=UTF-8
License-File: LICENSE
-License-File: AUTHORS
+Requires-Dist: pbr
+Requires-Dist: Sphinx>=5.0.0
====================
sphinxcontrib-apidoc
@@ -87,6 +88,15 @@
**Optional**, defaults to ``api``.
+``apidoc_template_dir``
+ A directory containing user-defined templates. Template files in this
+ directory that match the default apidoc templates (``module.rst_t``,
+ ``package.rst_t``, ``toc.rst_t``) will overwrite them. The default templates
+ can be found in ``site-packages/sphinx/templates/apidoc/``. This path is
+ relative to the documentation source directory.
+
+ **Optional**, defaults to ``'templates'``.
+
``apidoc_excluded_paths``
An optional list of modules to exclude. These should be paths relative to
``apidoc_module_dir``. fnmatch-style wildcarding is supported.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/sphinxcontrib-apidoc-0.4.0/README.rst
new/sphinxcontrib-apidoc-0.5.0/README.rst
--- old/sphinxcontrib-apidoc-0.4.0/README.rst 2023-09-04 11:50:23.000000000
+0200
+++ new/sphinxcontrib-apidoc-0.5.0/README.rst 2024-01-16 16:50:42.000000000
+0100
@@ -58,6 +58,15 @@
**Optional**, defaults to ``api``.
+``apidoc_template_dir``
+ A directory containing user-defined templates. Template files in this
+ directory that match the default apidoc templates (``module.rst_t``,
+ ``package.rst_t``, ``toc.rst_t``) will overwrite them. The default templates
+ can be found in ``site-packages/sphinx/templates/apidoc/``. This path is
+ relative to the documentation source directory.
+
+ **Optional**, defaults to ``'templates'``.
+
``apidoc_excluded_paths``
An optional list of modules to exclude. These should be paths relative to
``apidoc_module_dir``. fnmatch-style wildcarding is supported.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/sphinxcontrib-apidoc-0.4.0/sphinxcontrib/apidoc/__init__.py
new/sphinxcontrib-apidoc-0.5.0/sphinxcontrib/apidoc/__init__.py
--- old/sphinxcontrib-apidoc-0.4.0/sphinxcontrib/apidoc/__init__.py
2023-09-04 11:54:07.000000000 +0200
+++ new/sphinxcontrib-apidoc-0.5.0/sphinxcontrib/apidoc/__init__.py
2024-01-16 16:50:42.000000000 +0100
@@ -23,6 +23,7 @@
app.connect('builder-inited', ext.builder_inited)
app.add_config_value('apidoc_module_dir', None, 'env', [str])
app.add_config_value('apidoc_output_dir', 'api', 'env', [str])
+ app.add_config_value('apidoc_template_dir', 'templates', 'env', [str])
app.add_config_value('apidoc_excluded_paths', [], 'env', [[str]])
app.add_config_value('apidoc_separate_modules', False, 'env', [bool])
app.add_config_value('apidoc_toc_file', None, 'env', [str, bool])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/sphinxcontrib-apidoc-0.4.0/sphinxcontrib/apidoc/ext.py
new/sphinxcontrib-apidoc-0.5.0/sphinxcontrib/apidoc/ext.py
--- old/sphinxcontrib-apidoc-0.4.0/sphinxcontrib/apidoc/ext.py 2023-09-04
12:07:08.000000000 +0200
+++ new/sphinxcontrib-apidoc-0.5.0/sphinxcontrib/apidoc/ext.py 2024-01-16
16:50:42.000000000 +0100
@@ -20,6 +20,7 @@
def builder_inited(app: Sphinx) -> None:
module_dir = app.config.apidoc_module_dir
output_dir = path.join(app.srcdir, app.config.apidoc_output_dir)
+ template_dir = path.join(app.srcdir, app.config.apidoc_template_dir)
excludes = app.config.apidoc_excluded_paths
separate_modules = app.config.apidoc_separate_modules
toc_file = app.config.apidoc_toc_file
@@ -65,6 +66,9 @@
yield '--output-dir'
yield output_dir
+ yield '--templatedir'
+ yield template_dir
+
for arg in extra_args:
yield arg
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/sphinxcontrib-apidoc-0.4.0/sphinxcontrib_apidoc.egg-info/PKG-INFO
new/sphinxcontrib-apidoc-0.5.0/sphinxcontrib_apidoc.egg-info/PKG-INFO
--- old/sphinxcontrib-apidoc-0.4.0/sphinxcontrib_apidoc.egg-info/PKG-INFO
2023-09-04 12:14:31.000000000 +0200
+++ new/sphinxcontrib-apidoc-0.5.0/sphinxcontrib_apidoc.egg-info/PKG-INFO
2024-01-16 16:50:50.000000000 +0100
@@ -1,6 +1,6 @@
Metadata-Version: 2.1
Name: sphinxcontrib-apidoc
-Version: 0.4.0
+Version: 0.5.0
Summary: A Sphinx extension for running 'sphinx-apidoc' on each build
Home-page: https://github.com/sphinx-contrib/apidoc
Author: Stephen Finucane
@@ -25,7 +25,8 @@
Requires-Python: >=3.8
Description-Content-Type: text/x-rst; charset=UTF-8
License-File: LICENSE
-License-File: AUTHORS
+Requires-Dist: pbr
+Requires-Dist: Sphinx>=5.0.0
====================
sphinxcontrib-apidoc
@@ -87,6 +88,15 @@
**Optional**, defaults to ``api``.
+``apidoc_template_dir``
+ A directory containing user-defined templates. Template files in this
+ directory that match the default apidoc templates (``module.rst_t``,
+ ``package.rst_t``, ``toc.rst_t``) will overwrite them. The default templates
+ can be found in ``site-packages/sphinx/templates/apidoc/``. This path is
+ relative to the documentation source directory.
+
+ **Optional**, defaults to ``'templates'``.
+
``apidoc_excluded_paths``
An optional list of modules to exclude. These should be paths relative to
``apidoc_module_dir``. fnmatch-style wildcarding is supported.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/sphinxcontrib-apidoc-0.4.0/sphinxcontrib_apidoc.egg-info/pbr.json
new/sphinxcontrib-apidoc-0.5.0/sphinxcontrib_apidoc.egg-info/pbr.json
--- old/sphinxcontrib-apidoc-0.4.0/sphinxcontrib_apidoc.egg-info/pbr.json
2023-09-04 12:14:31.000000000 +0200
+++ new/sphinxcontrib-apidoc-0.5.0/sphinxcontrib_apidoc.egg-info/pbr.json
2024-01-16 16:50:50.000000000 +0100
@@ -1 +1 @@
-{"git_version": "9f2dffd", "is_release": true}
\ No newline at end of file
+{"git_version": "8be157f", "is_release": false}
\ No newline at end of file