Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-sphinxcontrib-seqdiag for openSUSE:Factory checked in at 2022-01-10 23:54:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-sphinxcontrib-seqdiag (Old) and /work/SRC/openSUSE:Factory/.python-sphinxcontrib-seqdiag.new.1892 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-sphinxcontrib-seqdiag" Mon Jan 10 23:54:06 2022 rev:5 rq:945423 version:3.0.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-sphinxcontrib-seqdiag/python-sphinxcontrib-seqdiag.changes 2020-02-25 16:06:51.140571589 +0100 +++ /work/SRC/openSUSE:Factory/.python-sphinxcontrib-seqdiag.new.1892/python-sphinxcontrib-seqdiag.changes 2022-01-10 23:54:41.900861927 +0100 @@ -1,0 +2,7 @@ +Mon Jan 10 22:27:07 UTC 2022 - Dirk M??ller <dmuel...@suse.com> + +- update to 3.0.0: + * drop python 3.5/3.6 + * add python 3.9+ support + +------------------------------------------------------------------- Old: ---- sphinxcontrib-seqdiag-2.0.0.tar.gz New: ---- sphinxcontrib-seqdiag-3.0.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-sphinxcontrib-seqdiag.spec ++++++ --- /var/tmp/diff_new_pack.etETOg/_old 2022-01-10 23:54:42.268862249 +0100 +++ /var/tmp/diff_new_pack.etETOg/_new 2022-01-10 23:54:42.272862253 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-sphinxcontrib-seqdiag # -# 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 @@ -20,7 +20,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %bcond_with test Name: python-sphinxcontrib-seqdiag -Version: 2.0.0 +Version: 3.0.0 Release: 0 Summary: Sphinx "seqdiag" extension License: BSD-2-Clause ++++++ sphinxcontrib-seqdiag-2.0.0.tar.gz -> sphinxcontrib-seqdiag-3.0.0.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sphinxcontrib-seqdiag-2.0.0/PKG-INFO new/sphinxcontrib-seqdiag-3.0.0/PKG-INFO --- old/sphinxcontrib-seqdiag-2.0.0/PKG-INFO 2019-12-08 12:21:44.246765100 +0100 +++ new/sphinxcontrib-seqdiag-3.0.0/PKG-INFO 2021-12-05 15:23:12.082210300 +0100 @@ -1,42 +1,11 @@ -Metadata-Version: 1.1 +Metadata-Version: 2.1 Name: sphinxcontrib-seqdiag -Version: 2.0.0 +Version: 3.0.0 Summary: Sphinx "seqdiag" extension Home-page: https://github.com/blockdiag/sphinxcontrib-seqdiag Author: Takeshi KOMIYA Author-email: i.tkom...@gmail.com License: BSD -Description: ===================== - sphinxcontrib-seqdiag - ===================== - - .. image:: https://travis-ci.org/blockdiag/sphinxcontrib-seqdiag.svg?branch=master - :target: https://travis-ci.org/blockdiag/sphinxcontrib-seqdiag - - .. image:: https://coveralls.io/repos/blockdiag/sphinxcontrib-seqdiag/badge.png?branch=master - :target: https://coveralls.io/r/blockdiag/sphinxcontrib-seqdiag?branch=master - - .. image:: https://codeclimate.com/github/blockdiag/sphinxcontrib-seqdiag/badges/gpa.svg - :target: https://codeclimate.com/github/blockdiag/sphinxcontrib-seqdiag - - A sphinx extension for embedding sequence diagram using seqdiag_. - - This extension enables you to insert sequence diagrams into your document. - Following code is an example:: - - .. seqdiag:: - - seqdiag { - browser => webserver => database; - } - - .. _seqdiag: http://bitbucket.org/blockdiag/seqdiag/ - - - For more details, see `online documentation`_ at http://blockdiag.com/. - - .. _online documentation: http://blockdiag.com/en/seqdiag/sphinxcontrib.html - Platform: any Classifier: Development Status :: 5 - Production/Stable Classifier: Environment :: Console @@ -48,10 +17,45 @@ 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-seqdiag +===================== + +.. image:: https://travis-ci.org/blockdiag/sphinxcontrib-seqdiag.svg?branch=master + :target: https://travis-ci.org/blockdiag/sphinxcontrib-seqdiag + +.. image:: https://coveralls.io/repos/blockdiag/sphinxcontrib-seqdiag/badge.png?branch=master + :target: https://coveralls.io/r/blockdiag/sphinxcontrib-seqdiag?branch=master + +.. image:: https://codeclimate.com/github/blockdiag/sphinxcontrib-seqdiag/badges/gpa.svg + :target: https://codeclimate.com/github/blockdiag/sphinxcontrib-seqdiag + +A sphinx extension for embedding sequence diagram using seqdiag_. + +This extension enables you to insert sequence diagrams into your document. +Following code is an example:: + + .. seqdiag:: + + seqdiag { + browser => webserver => database; + } + +.. _seqdiag: http://bitbucket.org/blockdiag/seqdiag/ + + +For more details, see `online documentation`_ at http://blockdiag.com/. + +.. _online documentation: http://blockdiag.com/en/seqdiag/sphinxcontrib.html + + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sphinxcontrib-seqdiag-2.0.0/setup.py new/sphinxcontrib-seqdiag-3.0.0/setup.py --- old/sphinxcontrib-seqdiag-2.0.0/setup.py 2019-12-08 12:21:21.000000000 +0100 +++ new/sphinxcontrib-seqdiag-3.0.0/setup.py 2021-12-05 15:23:05.000000000 +0100 @@ -6,7 +6,7 @@ setup( name='sphinxcontrib-seqdiag', - version='2.0.0', + version='3.0.0', url='https://github.com/blockdiag/sphinxcontrib-seqdiag', 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', '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-seqdiag-2.0.0/sphinxcontrib/seqdiag.py new/sphinxcontrib-seqdiag-3.0.0/sphinxcontrib/seqdiag.py --- old/sphinxcontrib-seqdiag-2.0.0/sphinxcontrib/seqdiag.py 2019-12-08 12:21:07.000000000 +0100 +++ new/sphinxcontrib-seqdiag-3.0.0/sphinxcontrib/seqdiag.py 2021-12-05 15:23:05.000000000 +0100 @@ -120,13 +120,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']: @@ -164,13 +161,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-seqdiag-2.0.0/sphinxcontrib_seqdiag.egg-info/PKG-INFO new/sphinxcontrib-seqdiag-3.0.0/sphinxcontrib_seqdiag.egg-info/PKG-INFO --- old/sphinxcontrib-seqdiag-2.0.0/sphinxcontrib_seqdiag.egg-info/PKG-INFO 2019-12-08 12:21:44.000000000 +0100 +++ new/sphinxcontrib-seqdiag-3.0.0/sphinxcontrib_seqdiag.egg-info/PKG-INFO 2021-12-05 15:23:11.000000000 +0100 @@ -1,42 +1,11 @@ -Metadata-Version: 1.1 +Metadata-Version: 2.1 Name: sphinxcontrib-seqdiag -Version: 2.0.0 +Version: 3.0.0 Summary: Sphinx "seqdiag" extension Home-page: https://github.com/blockdiag/sphinxcontrib-seqdiag Author: Takeshi KOMIYA Author-email: i.tkom...@gmail.com License: BSD -Description: ===================== - sphinxcontrib-seqdiag - ===================== - - .. image:: https://travis-ci.org/blockdiag/sphinxcontrib-seqdiag.svg?branch=master - :target: https://travis-ci.org/blockdiag/sphinxcontrib-seqdiag - - .. image:: https://coveralls.io/repos/blockdiag/sphinxcontrib-seqdiag/badge.png?branch=master - :target: https://coveralls.io/r/blockdiag/sphinxcontrib-seqdiag?branch=master - - .. image:: https://codeclimate.com/github/blockdiag/sphinxcontrib-seqdiag/badges/gpa.svg - :target: https://codeclimate.com/github/blockdiag/sphinxcontrib-seqdiag - - A sphinx extension for embedding sequence diagram using seqdiag_. - - This extension enables you to insert sequence diagrams into your document. - Following code is an example:: - - .. seqdiag:: - - seqdiag { - browser => webserver => database; - } - - .. _seqdiag: http://bitbucket.org/blockdiag/seqdiag/ - - - For more details, see `online documentation`_ at http://blockdiag.com/. - - .. _online documentation: http://blockdiag.com/en/seqdiag/sphinxcontrib.html - Platform: any Classifier: Development Status :: 5 - Production/Stable Classifier: Environment :: Console @@ -48,10 +17,45 @@ 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-seqdiag +===================== + +.. image:: https://travis-ci.org/blockdiag/sphinxcontrib-seqdiag.svg?branch=master + :target: https://travis-ci.org/blockdiag/sphinxcontrib-seqdiag + +.. image:: https://coveralls.io/repos/blockdiag/sphinxcontrib-seqdiag/badge.png?branch=master + :target: https://coveralls.io/r/blockdiag/sphinxcontrib-seqdiag?branch=master + +.. image:: https://codeclimate.com/github/blockdiag/sphinxcontrib-seqdiag/badges/gpa.svg + :target: https://codeclimate.com/github/blockdiag/sphinxcontrib-seqdiag + +A sphinx extension for embedding sequence diagram using seqdiag_. + +This extension enables you to insert sequence diagrams into your document. +Following code is an example:: + + .. seqdiag:: + + seqdiag { + browser => webserver => database; + } + +.. _seqdiag: http://bitbucket.org/blockdiag/seqdiag/ + + +For more details, see `online documentation`_ at http://blockdiag.com/. + +.. _online documentation: http://blockdiag.com/en/seqdiag/sphinxcontrib.html + +