Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package
python-sphinxcontrib-svg2pdfconverter for openSUSE:Factory checked in at
2021-11-29 17:28:39
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-sphinxcontrib-svg2pdfconverter (Old)
and
/work/SRC/openSUSE:Factory/.python-sphinxcontrib-svg2pdfconverter.new.31177
(New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-sphinxcontrib-svg2pdfconverter"
Mon Nov 29 17:28:39 2021 rev:5 rq:934529 version:1.2.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-sphinxcontrib-svg2pdfconverter/python-sphinxcontrib-svg2pdfconverter.changes
2021-07-17 23:37:25.729604281 +0200
+++
/work/SRC/openSUSE:Factory/.python-sphinxcontrib-svg2pdfconverter.new.31177/python-sphinxcontrib-svg2pdfconverter.changes
2021-12-02 02:24:48.416701242 +0100
@@ -1,0 +2,7 @@
+Mon Nov 29 11:50:16 UTC 2021 - Dirk M??ller <[email protected]>
+
+- update to 1.2.0:
+ * Match inkscape version number only
+ * Fix CairSVGConverter::convert for usage on Windows
+
+-------------------------------------------------------------------
Old:
----
sphinxcontrib-svg2pdfconverter-1.1.1.tar.gz
New:
----
sphinxcontrib-svg2pdfconverter-1.2.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-sphinxcontrib-svg2pdfconverter.spec ++++++
--- /var/tmp/diff_new_pack.8MG5bv/_old 2021-12-02 02:24:48.768700014 +0100
+++ /var/tmp/diff_new_pack.8MG5bv/_new 2021-12-02 02:24:48.772700000 +0100
@@ -19,7 +19,7 @@
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
%define skip_python2 1
Name: python-sphinxcontrib-svg2pdfconverter
-Version: 1.1.1
+Version: 1.2.0
Release: 0
Summary: Sphinx SVG to PDF converter extension
License: BSD-2-Clause
++++++ sphinxcontrib-svg2pdfconverter-1.1.1.tar.gz ->
sphinxcontrib-svg2pdfconverter-1.2.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/sphinxcontrib-svg2pdfconverter-1.1.1/PKG-INFO
new/sphinxcontrib-svg2pdfconverter-1.2.0/PKG-INFO
--- old/sphinxcontrib-svg2pdfconverter-1.1.1/PKG-INFO 2021-01-07
08:03:06.000000000 +0100
+++ new/sphinxcontrib-svg2pdfconverter-1.2.0/PKG-INFO 2021-11-05
23:51:03.550010000 +0100
@@ -1,81 +1,12 @@
Metadata-Version: 2.1
Name: sphinxcontrib-svg2pdfconverter
-Version: 1.1.1
+Version: 1.2.0
Summary: Sphinx SVG to PDF converter extension
Home-page:
https://github.com/missinglinkelectronics/sphinxcontrib-svg2pdfconverter
Author: Stefan Wiehler
Author-email: [email protected]
License: BSD
Download-URL: https://pypi.org/project/sphinxcontrib-svg2pdfconverter
-Description: *************************************
- Sphinx SVG to PDF Converter Extension
- *************************************
-
- This extension converts SVG images to PDF in case the builder does not
support
- SVG images natively (e.g. LaTeX).
-
- Internally, either `Inkscape <https://inkscape.org/>`_,
``rsvg-convert``
- from `libRSVG <https://wiki.gnome.org/Projects/LibRsvg>`_ or `CairoSVG
- <https://cairosvg.org/>`_ as progressively more lightweight
alternatives
- are used to convert images.
-
-
- Installation
- ============
-
- Just install via ``pip``:
-
- .. code-block:: console
-
- $ pip install sphinxcontrib-svg2pdfconverter
-
- You can choose between Inkscape, libRSVG and CairoSVG by adding
- ``sphinxcontrib.inkscapeconverter``, ``sphinxcontrib.rsvgconverter`` or
- ``sphinxcontrib.cairosvgconverter`` to the ``extensions`` list in your
- ``conf.py``.
-
- Make sure to have either ``inkscape`` or the ``rsvg-convert`` command
available
- in your systems ``PATH`` and, if necessary, adapt the
- ``inkscape_converter_bin`` or ``rsvg_converter_bin`` config value
respectively.
-
- CairoSVG requires additional dependencies to be installed with:
-
- .. code-block:: console
-
- $ pip install sphinxcontrib-svg2pdfconverter[CairoSVG]
-
- CairoSVG and its dependencies may require additional tools during the
- installation depending on the OS you are using; see the `CairoSVG
documentation
- <https://cairosvg.org/documentation/#installation>`_ for further
details.
-
- Configuration
- =============
-
- Inkscape
- --------
-
- ``inkscape_converter_bin``
- Path to Inkscape binary. By default, this is ``inkscape``.
-
- ``inkscape_converter_args``
- Additional command-line arguments for Inkscape, as a list. By
- default, this is ``['--export-area-drawing']``.
-
- RSVG
- ----
-
- ``rsvg_converter_bin``
- Path to RSVG converter binary. By default, this is
``rsvg-convert``.
-
- ``rsvg_converter_args``
- Additional command-line arguments for the RSVG converter, as a
list. By
- default, this is the emtpy list ``[]``.
-
- CairoSVG
- --------
-
- No configuration is required.
-
Platform: any
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
@@ -90,3 +21,75 @@
Requires-Python: ~=3.4
Description-Content-Type: text/x-rst
Provides-Extra: CairoSVG
+License-File: LICENSE.txt
+
+*************************************
+Sphinx SVG to PDF Converter Extension
+*************************************
+
+This extension converts SVG images to PDF in case the builder does not support
+SVG images natively (e.g. LaTeX).
+
+Internally, either `Inkscape <https://inkscape.org/>`_, ``rsvg-convert``
+from `libRSVG <https://wiki.gnome.org/Projects/LibRsvg>`_ or `CairoSVG
+<https://cairosvg.org/>`_ as progressively more lightweight alternatives
+are used to convert images.
+
+
+Installation
+============
+
+Just install via ``pip``:
+
+.. code-block:: console
+
+ $ pip install sphinxcontrib-svg2pdfconverter
+
+You can choose between Inkscape, libRSVG and CairoSVG by adding
+``sphinxcontrib.inkscapeconverter``, ``sphinxcontrib.rsvgconverter`` or
+``sphinxcontrib.cairosvgconverter`` to the ``extensions`` list in your
+``conf.py``.
+
+Make sure to have either ``inkscape`` or the ``rsvg-convert`` command available
+in your systems ``PATH`` and, if necessary, adapt the
+``inkscape_converter_bin`` or ``rsvg_converter_bin`` config value respectively.
+
+CairoSVG requires additional dependencies to be installed with:
+
+.. code-block:: console
+
+ $ pip install sphinxcontrib-svg2pdfconverter[CairoSVG]
+
+CairoSVG and its dependencies may require additional tools during the
+installation depending on the OS you are using; see the `CairoSVG documentation
+<https://cairosvg.org/documentation/#installation>`_ for further details.
+
+Configuration
+=============
+
+Inkscape
+--------
+
+``inkscape_converter_bin``
+ Path to Inkscape binary. By default, this is ``inkscape``.
+
+``inkscape_converter_args``
+ Additional command-line arguments for Inkscape, as a list. By
+ default, this is ``['--export-area-drawing']``.
+
+RSVG
+----
+
+``rsvg_converter_bin``
+ Path to RSVG converter binary. By default, this is ``rsvg-convert``.
+
+``rsvg_converter_args``
+ Additional command-line arguments for the RSVG converter, as a list. By
+ default, this is the emtpy list ``[]``.
+
+CairoSVG
+--------
+
+No configuration is required.
+
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/sphinxcontrib-svg2pdfconverter-1.1.1/setup.py
new/sphinxcontrib-svg2pdfconverter-1.2.0/setup.py
--- old/sphinxcontrib-svg2pdfconverter-1.1.1/setup.py 2021-01-07
07:59:34.000000000 +0100
+++ new/sphinxcontrib-svg2pdfconverter-1.2.0/setup.py 2021-11-05
23:48:44.000000000 +0100
@@ -13,7 +13,7 @@
setup(
name='sphinxcontrib-svg2pdfconverter',
- version='1.1.1',
+ version='1.2.0',
url='https://github.com/missinglinkelectronics/sphinxcontrib-svg2pdfconverter',
download_url='https://pypi.org/project/sphinxcontrib-svg2pdfconverter',
license='BSD',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/sphinxcontrib-svg2pdfconverter-1.1.1/sphinxcontrib/cairosvgconverter.py
new/sphinxcontrib-svg2pdfconverter-1.2.0/sphinxcontrib/cairosvgconverter.py
--- old/sphinxcontrib-svg2pdfconverter-1.1.1/sphinxcontrib/cairosvgconverter.py
2020-05-29 13:50:34.000000000 +0200
+++ new/sphinxcontrib-svg2pdfconverter-1.2.0/sphinxcontrib/cairosvgconverter.py
2021-11-05 23:48:44.000000000 +0100
@@ -51,7 +51,7 @@
"""Converts the image from SVG to PDF via CairoSVG."""
import cairosvg
try:
- cairosvg.svg2pdf(url=_from, write_to=_to)
+ cairosvg.svg2pdf(file_obj=open(_from, 'rb'), write_to=_to)
except (OSError, URLError) as err:
raise ExtensionError(__('CairoSVG converter failed with reason: '
'%s') % err.reason)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/sphinxcontrib-svg2pdfconverter-1.1.1/sphinxcontrib/inkscapeconverter.py
new/sphinxcontrib-svg2pdfconverter-1.2.0/sphinxcontrib/inkscapeconverter.py
--- old/sphinxcontrib-svg2pdfconverter-1.1.1/sphinxcontrib/inkscapeconverter.py
2020-11-30 12:48:56.000000000 +0100
+++ new/sphinxcontrib-svg2pdfconverter-1.2.0/sphinxcontrib/inkscapeconverter.py
2021-11-05 23:48:44.000000000 +0100
@@ -42,7 +42,7 @@
output = subprocess.check_output(
args, stdin=subprocess.PIPE, stderr=subprocess.PIPE,
universal_newlines=True)
- match = re.search('Inkscape (.+) \(.+, .+\)', output)
+ match = re.search('Inkscape (.+)', output)
if not match:
logger.warning(__('Inkscape command %r returned invalid
result: %s\n '
'Check the inkscape_converter_bin setting'),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/sphinxcontrib-svg2pdfconverter-1.1.1/sphinxcontrib_svg2pdfconverter.egg-info/PKG-INFO
new/sphinxcontrib-svg2pdfconverter-1.2.0/sphinxcontrib_svg2pdfconverter.egg-info/PKG-INFO
---
old/sphinxcontrib-svg2pdfconverter-1.1.1/sphinxcontrib_svg2pdfconverter.egg-info/PKG-INFO
2021-01-07 08:03:06.000000000 +0100
+++
new/sphinxcontrib-svg2pdfconverter-1.2.0/sphinxcontrib_svg2pdfconverter.egg-info/PKG-INFO
2021-11-05 23:51:03.000000000 +0100
@@ -1,81 +1,12 @@
Metadata-Version: 2.1
Name: sphinxcontrib-svg2pdfconverter
-Version: 1.1.1
+Version: 1.2.0
Summary: Sphinx SVG to PDF converter extension
Home-page:
https://github.com/missinglinkelectronics/sphinxcontrib-svg2pdfconverter
Author: Stefan Wiehler
Author-email: [email protected]
License: BSD
Download-URL: https://pypi.org/project/sphinxcontrib-svg2pdfconverter
-Description: *************************************
- Sphinx SVG to PDF Converter Extension
- *************************************
-
- This extension converts SVG images to PDF in case the builder does not
support
- SVG images natively (e.g. LaTeX).
-
- Internally, either `Inkscape <https://inkscape.org/>`_,
``rsvg-convert``
- from `libRSVG <https://wiki.gnome.org/Projects/LibRsvg>`_ or `CairoSVG
- <https://cairosvg.org/>`_ as progressively more lightweight
alternatives
- are used to convert images.
-
-
- Installation
- ============
-
- Just install via ``pip``:
-
- .. code-block:: console
-
- $ pip install sphinxcontrib-svg2pdfconverter
-
- You can choose between Inkscape, libRSVG and CairoSVG by adding
- ``sphinxcontrib.inkscapeconverter``, ``sphinxcontrib.rsvgconverter`` or
- ``sphinxcontrib.cairosvgconverter`` to the ``extensions`` list in your
- ``conf.py``.
-
- Make sure to have either ``inkscape`` or the ``rsvg-convert`` command
available
- in your systems ``PATH`` and, if necessary, adapt the
- ``inkscape_converter_bin`` or ``rsvg_converter_bin`` config value
respectively.
-
- CairoSVG requires additional dependencies to be installed with:
-
- .. code-block:: console
-
- $ pip install sphinxcontrib-svg2pdfconverter[CairoSVG]
-
- CairoSVG and its dependencies may require additional tools during the
- installation depending on the OS you are using; see the `CairoSVG
documentation
- <https://cairosvg.org/documentation/#installation>`_ for further
details.
-
- Configuration
- =============
-
- Inkscape
- --------
-
- ``inkscape_converter_bin``
- Path to Inkscape binary. By default, this is ``inkscape``.
-
- ``inkscape_converter_args``
- Additional command-line arguments for Inkscape, as a list. By
- default, this is ``['--export-area-drawing']``.
-
- RSVG
- ----
-
- ``rsvg_converter_bin``
- Path to RSVG converter binary. By default, this is
``rsvg-convert``.
-
- ``rsvg_converter_args``
- Additional command-line arguments for the RSVG converter, as a
list. By
- default, this is the emtpy list ``[]``.
-
- CairoSVG
- --------
-
- No configuration is required.
-
Platform: any
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
@@ -90,3 +21,75 @@
Requires-Python: ~=3.4
Description-Content-Type: text/x-rst
Provides-Extra: CairoSVG
+License-File: LICENSE.txt
+
+*************************************
+Sphinx SVG to PDF Converter Extension
+*************************************
+
+This extension converts SVG images to PDF in case the builder does not support
+SVG images natively (e.g. LaTeX).
+
+Internally, either `Inkscape <https://inkscape.org/>`_, ``rsvg-convert``
+from `libRSVG <https://wiki.gnome.org/Projects/LibRsvg>`_ or `CairoSVG
+<https://cairosvg.org/>`_ as progressively more lightweight alternatives
+are used to convert images.
+
+
+Installation
+============
+
+Just install via ``pip``:
+
+.. code-block:: console
+
+ $ pip install sphinxcontrib-svg2pdfconverter
+
+You can choose between Inkscape, libRSVG and CairoSVG by adding
+``sphinxcontrib.inkscapeconverter``, ``sphinxcontrib.rsvgconverter`` or
+``sphinxcontrib.cairosvgconverter`` to the ``extensions`` list in your
+``conf.py``.
+
+Make sure to have either ``inkscape`` or the ``rsvg-convert`` command available
+in your systems ``PATH`` and, if necessary, adapt the
+``inkscape_converter_bin`` or ``rsvg_converter_bin`` config value respectively.
+
+CairoSVG requires additional dependencies to be installed with:
+
+.. code-block:: console
+
+ $ pip install sphinxcontrib-svg2pdfconverter[CairoSVG]
+
+CairoSVG and its dependencies may require additional tools during the
+installation depending on the OS you are using; see the `CairoSVG documentation
+<https://cairosvg.org/documentation/#installation>`_ for further details.
+
+Configuration
+=============
+
+Inkscape
+--------
+
+``inkscape_converter_bin``
+ Path to Inkscape binary. By default, this is ``inkscape``.
+
+``inkscape_converter_args``
+ Additional command-line arguments for Inkscape, as a list. By
+ default, this is ``['--export-area-drawing']``.
+
+RSVG
+----
+
+``rsvg_converter_bin``
+ Path to RSVG converter binary. By default, this is ``rsvg-convert``.
+
+``rsvg_converter_args``
+ Additional command-line arguments for the RSVG converter, as a list. By
+ default, this is the emtpy list ``[]``.
+
+CairoSVG
+--------
+
+No configuration is required.
+
+