Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-sphinxcontrib-blockdiag for openSUSE:Factory checked in at 2022-01-10 23:54:07 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-sphinxcontrib-blockdiag (Old) and /work/SRC/openSUSE:Factory/.python-sphinxcontrib-blockdiag.new.1892 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-sphinxcontrib-blockdiag" Mon Jan 10 23:54:07 2022 rev:5 rq:945424 version:3.0.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-sphinxcontrib-blockdiag/python-sphinxcontrib-blockdiag.changes 2020-02-25 16:05:19.280412204 +0100 +++ /work/SRC/openSUSE:Factory/.python-sphinxcontrib-blockdiag.new.1892/python-sphinxcontrib-blockdiag.changes 2022-01-10 23:54:42.440862399 +0100 @@ -1,0 +2,7 @@ +Mon Jan 10 22:28:47 UTC 2022 - Dirk M??ller <dmuel...@suse.com> + +- update to 3.0.0: + * drop python 3.5/3.6 support + * add python 3.9+ support + +------------------------------------------------------------------- Old: ---- sphinxcontrib-blockdiag-2.0.0.tar.gz New: ---- sphinxcontrib-blockdiag-3.0.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-sphinxcontrib-blockdiag.spec ++++++ --- /var/tmp/diff_new_pack.BjvhE2/_old 2022-01-10 23:54:42.780862697 +0100 +++ /var/tmp/diff_new_pack.BjvhE2/_new 2022-01-10 23:54:42.784862701 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-sphinxcontrib-blockdiag # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -21,7 +21,7 @@ # Test files missing %bcond_with test Name: python-sphinxcontrib-blockdiag -Version: 2.0.0 +Version: 3.0.0 Release: 0 Summary: Sphinx "blockdiag" extension License: BSD-2-Clause ++++++ sphinxcontrib-blockdiag-2.0.0.tar.gz -> sphinxcontrib-blockdiag-3.0.0.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sphinxcontrib-blockdiag-2.0.0/PKG-INFO new/sphinxcontrib-blockdiag-3.0.0/PKG-INFO --- old/sphinxcontrib-blockdiag-2.0.0/PKG-INFO 2019-12-08 11:22:34.280455000 +0100 +++ new/sphinxcontrib-blockdiag-3.0.0/PKG-INFO 2021-12-05 14:33:36.032726300 +0100 @@ -1,43 +1,11 @@ -Metadata-Version: 1.1 +Metadata-Version: 2.1 Name: sphinxcontrib-blockdiag -Version: 2.0.0 +Version: 3.0.0 Summary: Sphinx "blockdiag" extension Home-page: https://github.com/blockdiag/sphinxcontrib-blockdiag Author: Takeshi KOMIYA Author-email: i.tkom...@gmail.com License: BSD -Description: ======================= - sphinxcontrib-blockdiag - ======================= - - .. image:: https://travis-ci.org/blockdiag/sphinxcontrib-blockdiag.svg?branch=master - :target: https://travis-ci.org/blockdiag/sphinxcontrib-blockdiag - - .. image:: https://coveralls.io/repos/blockdiag/sphinxcontrib-blockdiag/badge.png?branch=master - :target: https://coveralls.io/r/blockdiag/sphinxcontrib-blockdiag?branch=master - - .. image:: https://codeclimate.com/github/blockdiag/sphinxcontrib-blockdiag/badges/gpa.svg - :target: https://codeclimate.com/github/blockdiag/sphinxcontrib-blockdiag - - A sphinx extension for embedding block diagram using blockdiag_. - - This extension enables you to insert block diagrams into your document. - Following code is an example:: - - .. blockdiag:: - - diagram { - A -> B -> C; - B -> D; - } - - .. _blockdiag: http://bitbucket.org/blockdiag/blockdiag/ - - - For more details, see `online documentation`_ at http://blockdiag.com/. - - .. _online documentation: http://blockdiag.com/en/blockdiag/sphinxcontrib.html - Platform: any Classifier: Development Status :: 5 - Production/Stable Classifier: Environment :: Console @@ -49,10 +17,46 @@ Classifier: Programming Language :: Python Classifier: Programming Language :: Python :: 3 Classifier: Programming Language :: Python :: 3 :: Only -Classifier: Programming Language :: Python :: 3.5 -Classifier: Programming Language :: Python :: 3.6 Classifier: Programming Language :: Python :: 3.7 Classifier: Programming Language :: Python :: 3.8 +Classifier: Programming Language :: Python :: 3.9 Classifier: Topic :: Documentation Classifier: Topic :: Documentation :: Sphinx Classifier: Topic :: Utilities +Requires-Python: >=3.7 +License-File: LICENSE +License-File: AUTHORS + +======================= +sphinxcontrib-blockdiag +======================= + +.. image:: https://travis-ci.org/blockdiag/sphinxcontrib-blockdiag.svg?branch=master + :target: https://travis-ci.org/blockdiag/sphinxcontrib-blockdiag + +.. image:: https://coveralls.io/repos/blockdiag/sphinxcontrib-blockdiag/badge.png?branch=master + :target: https://coveralls.io/r/blockdiag/sphinxcontrib-blockdiag?branch=master + +.. image:: https://codeclimate.com/github/blockdiag/sphinxcontrib-blockdiag/badges/gpa.svg + :target: https://codeclimate.com/github/blockdiag/sphinxcontrib-blockdiag + +A sphinx extension for embedding block diagram using blockdiag_. + +This extension enables you to insert block diagrams into your document. +Following code is an example:: + + .. blockdiag:: + + diagram { + A -> B -> C; + B -> D; + } + +.. _blockdiag: http://bitbucket.org/blockdiag/blockdiag/ + + +For more details, see `online documentation`_ at http://blockdiag.com/. + +.. _online documentation: http://blockdiag.com/en/blockdiag/sphinxcontrib.html + + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sphinxcontrib-blockdiag-2.0.0/setup.py new/sphinxcontrib-blockdiag-3.0.0/setup.py --- old/sphinxcontrib-blockdiag-2.0.0/setup.py 2019-12-08 11:21:18.000000000 +0100 +++ new/sphinxcontrib-blockdiag-3.0.0/setup.py 2021-12-05 14:33:32.000000000 +0100 @@ -6,7 +6,7 @@ setup( name='sphinxcontrib-blockdiag', - version='2.0.0', + version='3.0.0', url='https://github.com/blockdiag/sphinxcontrib-blockdiag', license='BSD', author='Takeshi KOMIYA', @@ -25,10 +25,9 @@ 'Programming Language :: Python', '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', + 'Programming Language :: Python :: 3.9', 'Topic :: Documentation', 'Topic :: Documentation :: Sphinx', 'Topic :: Utilities', @@ -36,6 +35,7 @@ platforms='any', packages=find_packages(exclude=['tests']), include_package_data=True, + python_requires=">=3.7", install_requires=requires, namespace_packages=['sphinxcontrib'], ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sphinxcontrib-blockdiag-2.0.0/sphinxcontrib/blockdiag.py new/sphinxcontrib-blockdiag-3.0.0/sphinxcontrib/blockdiag.py --- old/sphinxcontrib-blockdiag-2.0.0/sphinxcontrib/blockdiag.py 2019-12-08 10:40:53.000000000 +0100 +++ new/sphinxcontrib-blockdiag-3.0.0/sphinxcontrib/blockdiag.py 2021-12-05 14:33:32.000000000 +0100 @@ -108,13 +108,10 @@ image = node.to_drawer('SVG', self.builder, filename=None, nodoctype=True) image.draw() - if 'align' in node['options']: - align = node['options']['align'] - self.body.append('<div align="%s" class="align-%s">' % (align, align)) - self.context.append('</div>\n') - else: - self.body.append('<div>') - self.context.append('</div>\n') + # align + align = node['options'].get('align', 'default') + self.body.append('<div class="align-%s">' % align) + self.context.append('</div>\n') # reftarget for node_id in node['ids']: @@ -152,13 +149,9 @@ image.save() # align - if 'align' in node['options']: - align = node['options']['align'] - self.body.append('<div align="%s" class="align-%s">' % (align, align)) - self.context.append('</div>\n') - else: - self.body.append('<div>') - self.context.append('</div>') + align = node['options'].get('align', 'default') + self.body.append('<div class="align-%s">' % align) + self.context.append('</div>\n') # link to original image relpath = node.get_relpath('PNG', self.builder) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sphinxcontrib-blockdiag-2.0.0/sphinxcontrib_blockdiag.egg-info/PKG-INFO new/sphinxcontrib-blockdiag-3.0.0/sphinxcontrib_blockdiag.egg-info/PKG-INFO --- old/sphinxcontrib-blockdiag-2.0.0/sphinxcontrib_blockdiag.egg-info/PKG-INFO 2019-12-08 11:22:33.000000000 +0100 +++ new/sphinxcontrib-blockdiag-3.0.0/sphinxcontrib_blockdiag.egg-info/PKG-INFO 2021-12-05 14:33:35.000000000 +0100 @@ -1,43 +1,11 @@ -Metadata-Version: 1.1 +Metadata-Version: 2.1 Name: sphinxcontrib-blockdiag -Version: 2.0.0 +Version: 3.0.0 Summary: Sphinx "blockdiag" extension Home-page: https://github.com/blockdiag/sphinxcontrib-blockdiag Author: Takeshi KOMIYA Author-email: i.tkom...@gmail.com License: BSD -Description: ======================= - sphinxcontrib-blockdiag - ======================= - - .. image:: https://travis-ci.org/blockdiag/sphinxcontrib-blockdiag.svg?branch=master - :target: https://travis-ci.org/blockdiag/sphinxcontrib-blockdiag - - .. image:: https://coveralls.io/repos/blockdiag/sphinxcontrib-blockdiag/badge.png?branch=master - :target: https://coveralls.io/r/blockdiag/sphinxcontrib-blockdiag?branch=master - - .. image:: https://codeclimate.com/github/blockdiag/sphinxcontrib-blockdiag/badges/gpa.svg - :target: https://codeclimate.com/github/blockdiag/sphinxcontrib-blockdiag - - A sphinx extension for embedding block diagram using blockdiag_. - - This extension enables you to insert block diagrams into your document. - Following code is an example:: - - .. blockdiag:: - - diagram { - A -> B -> C; - B -> D; - } - - .. _blockdiag: http://bitbucket.org/blockdiag/blockdiag/ - - - For more details, see `online documentation`_ at http://blockdiag.com/. - - .. _online documentation: http://blockdiag.com/en/blockdiag/sphinxcontrib.html - Platform: any Classifier: Development Status :: 5 - Production/Stable Classifier: Environment :: Console @@ -49,10 +17,46 @@ Classifier: Programming Language :: Python Classifier: Programming Language :: Python :: 3 Classifier: Programming Language :: Python :: 3 :: Only -Classifier: Programming Language :: Python :: 3.5 -Classifier: Programming Language :: Python :: 3.6 Classifier: Programming Language :: Python :: 3.7 Classifier: Programming Language :: Python :: 3.8 +Classifier: Programming Language :: Python :: 3.9 Classifier: Topic :: Documentation Classifier: Topic :: Documentation :: Sphinx Classifier: Topic :: Utilities +Requires-Python: >=3.7 +License-File: LICENSE +License-File: AUTHORS + +======================= +sphinxcontrib-blockdiag +======================= + +.. image:: https://travis-ci.org/blockdiag/sphinxcontrib-blockdiag.svg?branch=master + :target: https://travis-ci.org/blockdiag/sphinxcontrib-blockdiag + +.. image:: https://coveralls.io/repos/blockdiag/sphinxcontrib-blockdiag/badge.png?branch=master + :target: https://coveralls.io/r/blockdiag/sphinxcontrib-blockdiag?branch=master + +.. image:: https://codeclimate.com/github/blockdiag/sphinxcontrib-blockdiag/badges/gpa.svg + :target: https://codeclimate.com/github/blockdiag/sphinxcontrib-blockdiag + +A sphinx extension for embedding block diagram using blockdiag_. + +This extension enables you to insert block diagrams into your document. +Following code is an example:: + + .. blockdiag:: + + diagram { + A -> B -> C; + B -> D; + } + +.. _blockdiag: http://bitbucket.org/blockdiag/blockdiag/ + + +For more details, see `online documentation`_ at http://blockdiag.com/. + +.. _online documentation: http://blockdiag.com/en/blockdiag/sphinxcontrib.html + +