Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python311-CairoSVG-2.9.0-1.1 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: python311-CairoSVG Distribution: openSUSE Tumbleweed
Version: 2.9.0 Vendor: openSUSE
Release: 1.1 Build date: Mon Mar 16 12:52:32 2026
Group: Unspecified Build host: reproducible
Size: 377453 Source RPM: python-CairoSVG-2.9.0-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://github.com/Kozea/CairoSVG
Summary: A Python SVG converter based on Cairo
CairoSVG is a SVG converter based on Cairo. It can export SVG files to PDF,
PostScript and PNG files.

For further information, please visit the CairoSVG website, http://www.cairosvg.org.

Provides

Requires

License

LGPL-3.0-or-later

Changelog

* Mon Mar 16 2026 Nico Krapp <nico.krapp@suse.com>
  - Update to 2.9.0 (CVE-2026-31899, bsc#1259690)
    * Using a lot of recursively nested use tags could lead to long rendering
      times with relatively small inputs. CairoSVG now stops rendering when more
      than 100k use tags are rendered.
      Using the --unsafe option allows to render larger documents.
    * Drop support of Python 3.9, add support of Python 3.14
  - switch to tar_Scm and clean up _service file
  - drop duplicate tarballs
  - fix usage of libalternatives
* Fri Mar 13 2026 Anton Smorodskyi <anton.smorodskyi@suse.com>
  -  Update to 2.8.2:
    * Allow both Unicode strings and bytes as input
    * Allow both text- and bytes-based file objects as input
    * Drop support of Python 3.7 and 3.8, add support of Python 3.12 and 3.13
    * Optimize math operations
    * Use pathlib
    * Close paths for ellipses and circles
    * Fix output ratio for SVG surfaces
    * Avoid endless loops when updating def attributes
    * Round PNG size
    * Don’t crash when more than 2 values are given to translate and scale functions
  - Drop outdated patch 'use-underscore-in-setup.cfg.patch'
* Mon Aug 11 2025 Markéta Machová <mmachova@suse.com>
  - Make the libalternatives transition conditional
* Tue Jun 17 2025 Markéta Machová <mmachova@suse.com>
  - Convert to libalternatives
* Wed Apr 02 2025 Steve Kowalik <steven.kowalik@suse.com>
  - Switch to autosetup and pyproject macros.
  - Add patch use-underscore-in-setup.cfg.patch:
    * Use 'console_scripts' in setup.cfg.
  - No more greedy globs in %files.
* Wed Sep 06 2023 Daniel Garcia <daniel.garcia@suse.com>
  - Update to 2.7.1:
    * Don't draw clipPath when defined after reference
    * Handle evenodd fill rule with gradients and patterns
    * Fix ratio and clip for "image" tags with no size
    * Handle data-URLs in safe mode
    * Use f-strings
* Tue May 09 2023 Daniel Garcia <daniel.garcia@suse.com>
  - Update to 2.7.0 (bsc#1209538, CVE-2023-27586):
    WARNING: this is a security update.
    When processing SVG files, CairoSVG could access other files online,
    possibly leading to very long renderings or other security problems.
    This feature is now disabled by default. External resources can still be
    accessed using the "unsafe" or the "url_fetcher" parameter.
* Fri Apr 21 2023 Dirk Müller <dmueller@suse.com>
  - add sle15_python_module_pythons (jsc#PED-68)
* Thu Apr 13 2023 Matej Cepl <mcepl@suse.com>
  - Make calling of %{sle15modernpython} optional.
* Tue Mar 14 2023 Dirk Müller <dmueller@suse.com>
  - update to 2.6.0:
    * Drop support of Python 3.5 and 3.6, add support of Python 3.9,
      3.10 and 3.11
    * Support crispEdges value for text antialiasing
    * Don’t crash when including CMYK images
    * Only update docstrings when not optimized
    * Don’t restore current point after empty paths
    * Assume that 1ch equals 0.5em
    * Fix various deprecation warnings

Files

/usr/bin/cairosvg
/usr/bin/cairosvg-3.11
/usr/lib/python3.11/site-packages/cairosvg
/usr/lib/python3.11/site-packages/cairosvg-2.9.0.dist-info
/usr/lib/python3.11/site-packages/cairosvg-2.9.0.dist-info/INSTALLER
/usr/lib/python3.11/site-packages/cairosvg-2.9.0.dist-info/METADATA
/usr/lib/python3.11/site-packages/cairosvg-2.9.0.dist-info/RECORD
/usr/lib/python3.11/site-packages/cairosvg-2.9.0.dist-info/REQUESTED
/usr/lib/python3.11/site-packages/cairosvg-2.9.0.dist-info/WHEEL
/usr/lib/python3.11/site-packages/cairosvg-2.9.0.dist-info/entry_points.txt
/usr/lib/python3.11/site-packages/cairosvg-2.9.0.dist-info/licenses
/usr/lib/python3.11/site-packages/cairosvg-2.9.0.dist-info/licenses/LICENSE
/usr/lib/python3.11/site-packages/cairosvg-2.9.0.dist-info/top_level.txt
/usr/lib/python3.11/site-packages/cairosvg/VERSION
/usr/lib/python3.11/site-packages/cairosvg/__init__.py
/usr/lib/python3.11/site-packages/cairosvg/__main__.py
/usr/lib/python3.11/site-packages/cairosvg/__pycache__
/usr/lib/python3.11/site-packages/cairosvg/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/cairosvg/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/cairosvg/__pycache__/__main__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/cairosvg/__pycache__/__main__.cpython-311.pyc
/usr/lib/python3.11/site-packages/cairosvg/__pycache__/bounding_box.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/cairosvg/__pycache__/bounding_box.cpython-311.pyc
/usr/lib/python3.11/site-packages/cairosvg/__pycache__/colors.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/cairosvg/__pycache__/colors.cpython-311.pyc
/usr/lib/python3.11/site-packages/cairosvg/__pycache__/css.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/cairosvg/__pycache__/css.cpython-311.pyc
/usr/lib/python3.11/site-packages/cairosvg/__pycache__/defs.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/cairosvg/__pycache__/defs.cpython-311.pyc
/usr/lib/python3.11/site-packages/cairosvg/__pycache__/features.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/cairosvg/__pycache__/features.cpython-311.pyc
/usr/lib/python3.11/site-packages/cairosvg/__pycache__/helpers.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/cairosvg/__pycache__/helpers.cpython-311.pyc
/usr/lib/python3.11/site-packages/cairosvg/__pycache__/image.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/cairosvg/__pycache__/image.cpython-311.pyc
/usr/lib/python3.11/site-packages/cairosvg/__pycache__/parser.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/cairosvg/__pycache__/parser.cpython-311.pyc
/usr/lib/python3.11/site-packages/cairosvg/__pycache__/path.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/cairosvg/__pycache__/path.cpython-311.pyc
/usr/lib/python3.11/site-packages/cairosvg/__pycache__/shapes.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/cairosvg/__pycache__/shapes.cpython-311.pyc
/usr/lib/python3.11/site-packages/cairosvg/__pycache__/surface.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/cairosvg/__pycache__/surface.cpython-311.pyc
/usr/lib/python3.11/site-packages/cairosvg/__pycache__/svg.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/cairosvg/__pycache__/svg.cpython-311.pyc
/usr/lib/python3.11/site-packages/cairosvg/__pycache__/test_api.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/cairosvg/__pycache__/test_api.cpython-311.pyc
/usr/lib/python3.11/site-packages/cairosvg/__pycache__/text.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/cairosvg/__pycache__/text.cpython-311.pyc
/usr/lib/python3.11/site-packages/cairosvg/__pycache__/url.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/cairosvg/__pycache__/url.cpython-311.pyc
/usr/lib/python3.11/site-packages/cairosvg/bounding_box.py
/usr/lib/python3.11/site-packages/cairosvg/colors.py
/usr/lib/python3.11/site-packages/cairosvg/css.py
/usr/lib/python3.11/site-packages/cairosvg/defs.py
/usr/lib/python3.11/site-packages/cairosvg/features.py
/usr/lib/python3.11/site-packages/cairosvg/helpers.py
/usr/lib/python3.11/site-packages/cairosvg/image.py
/usr/lib/python3.11/site-packages/cairosvg/parser.py
/usr/lib/python3.11/site-packages/cairosvg/path.py
/usr/lib/python3.11/site-packages/cairosvg/shapes.py
/usr/lib/python3.11/site-packages/cairosvg/surface.py
/usr/lib/python3.11/site-packages/cairosvg/svg.py
/usr/lib/python3.11/site-packages/cairosvg/test_api.py
/usr/lib/python3.11/site-packages/cairosvg/text.py
/usr/lib/python3.11/site-packages/cairosvg/url.py
/usr/share/doc/packages/python311-CairoSVG
/usr/share/doc/packages/python311-CairoSVG/README.rst
/usr/share/libalternatives/cairosvg
/usr/share/libalternatives/cairosvg/311.conf
/usr/share/licenses/python311-CairoSVG
/usr/share/licenses/python311-CairoSVG/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Mar 19 00:06:52 2026