python311-CairoSVG-2.7.1-150400.9.6.1<>,aixp9|#(Åb-cqĬ)c h#t,s*f%Dӹ$B|Ɛ&,-x-Pl-jտ-pR8T v{ܩmzp7*YŜP%x !Fe1'v/"A{30y@aݻ5Hຉ71U:BK\?KLd ( N  9Zl CDD D D D D D D`DD@e(89:+>:@:F:G; DH<DI=,DX=pY=t\=D]>D^C bE cEdF<eFAfFDlFFuFXDvGhwGDxI DyJ4zJJKKKHCpython311-CairoSVG2.7.1150400.9.6.1A Python SVG converter based on CairoCairoSVG 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.ixh03-ch2cSUSE Linux Enterprise 15SUSE LLC LGPL-3.0-or-laterhttps://www.suse.com/Development/Languages/Pythonhttp://www.cairosvg.org/linuxnoarch# python311_install_alternative: update-alternatives --quiet --install /usr/bin/cairosvg cairosvg /usr/bin/cairosvg-3.11 311# python311_uninstall_alternative: if [ ! -e "/usr/bin/cairosvg-3.11" ]; then update-alternatives --quiet --remove "cairosvg" "/usr/bin/cairosvg-3.11" fi Y34k  gJJ55Q Q b bMM]]MMF.F.$$kk!o+2,2,6)5$11?B hQ& ⁤A큤A큤A큤A큤A큤iririririririririririqdddiririririririririririririririririririririririririririririririririririrdddiqddddddiqddddiwdiwdc012df1304a79de4143e7d57238b9c238f18eed205ff480d21e94315c73fba812c653c5431e254005d69b73c7177ea8c417088f91de8e8c57c64b8b06a76ff49a71d6a764bb5d393ef9023b6210582fe7b0f0c42c60b4b08ba6dc5b4006e50ab01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546bb6df3516f6b466ac4d861efd7bf1554b9147e01451aa4a908ff9f9927077f93f5d0225e47f5d9aa247f042a8a86ca3842b0880f15fbc1706c324b3532f93fd929663c142ff014643129253c50c9f70a60ef51995ba87781be9c28e7ac0b1c5c7bd7f9252181a4f69c7bc99cf9ef5beded7fce04dcf5899f4314e1ca6664156e7ce36a8a81dcbb7ccd9f8f8ca5b072ba968a7f02018581c9808d6dc678198b08bc523fd06901d792fe2579bb4b5f04cd56e53488614bf6154884b412133f32f567b7b6715b500aaa6f98317ff6e2b880bfd8a04414cfb6a5cc82084bf7bb260a2f4fefe2fd5fdbc86fc956ea6806c0ba03fa8b931b66998721de76159f1f545b958d51bc9d4095342b98b1fe94b2cbf70b22a4285c3267d012db449435001ffe458d51bc9d4095342b98b1fe94b2cbf70b22a4285c3267d012db449435001ffe470d2873687ad2a10826e14da4535868866c7bda95c36f2466c25ddd2c8675d4070d2873687ad2a10826e14da4535868866c7bda95c36f2466c25ddd2c8675d4056a9b998a4c5a6d499f3a5b0930e0c3167759c8c6a14c26b272bf149234954e156a9b998a4c5a6d499f3a5b0930e0c3167759c8c6a14c26b272bf149234954e16b40a6dee444f3a6f240f655497f288ec33f7087ddecbcee8a9fe1de62ddd2256b40a6dee444f3a6f240f655497f288ec33f7087ddecbcee8a9fe1de62ddd225861effbdc3ea26c940e80463f2fd1c8c34cf19e0ad36225cae93c29179ae8fa7861effbdc3ea26c940e80463f2fd1c8c34cf19e0ad36225cae93c29179ae8fa753359fb65cdb50d3577f1682c7372be07d0f1a9efc158147720c9c9f50492b0053359fb65cdb50d3577f1682c7372be07d0f1a9efc158147720c9c9f50492b00367fc01b195678042f0de55e34c46768b707ef41cfe0719b48416162c29adfce367fc01b195678042f0de55e34c46768b707ef41cfe0719b48416162c29adfce4795a9aad8d6ef5128e71bd6fe5601583b0e70b7d4768aa4b49520fc1cd5f3fd4795a9aad8d6ef5128e71bd6fe5601583b0e70b7d4768aa4b49520fc1cd5f3fd08e30d209cf4ec68150def4f382dcb3865ff8f29eb3dbb1992bf6af44e07e0d908e30d209cf4ec68150def4f382dcb3865ff8f29eb3dbb1992bf6af44e07e0d90629daf03dd3eaadb2c9c79558d736254270fcfc663457ad43d60c7ebeff25330629daf03dd3eaadb2c9c79558d736254270fcfc663457ad43d60c7ebeff2533231e2dac3ca99a0ca0077ed9d94c26bb1ca5f19f36fc627940a580b5b844d7e2231e2dac3ca99a0ca0077ed9d94c26bb1ca5f19f36fc627940a580b5b844d7e2169aac240280070ff172732a7e8ca76c56409d4f94eb446c75427d7cffc62a89169aac240280070ff172732a7e8ca76c56409d4f94eb446c75427d7cffc62a89b7cc2392e39c8dc775169e8e08242d1619ea2e2c785c3e0763e659d86d3713e4b7cc2392e39c8dc775169e8e08242d1619ea2e2c785c3e0763e659d86d3713e472a30c7e72760f9eee335941102ffb52ffe4a23300406e73618fa41898d14f8bb5c3d3259c6e5b333e875c61e0ca35732d3017eeb698ca6a778ce6bc5e58e510f0cfb48cf26bd382989b841d8abf188163851e4895c9433bc38dffe97e0c2525f0cfb48cf26bd382989b841d8abf188163851e4895c9433bc38dffe97e0c2525c780cf0c51d257faddf04c02cc4a2edb9a05851e86cc014f1e56da7ab3393059c780cf0c51d257faddf04c02cc4a2edb9a05851e86cc014f1e56da7ab3393059bcc6620bc104c05e94b9e213f3b53567bf53949daf4bd1620b3a2d26741a3c738287ff4508a2e26be1e60a1559e4cd259ce8cee14a2b4f5c7af49115d35608759a33ab04334add7046e2443663ff323738ed59402619f544c5124855430b474b86b16d725f1356dc3ecae2e3e6a64c4246fff02af7e8cd5aa4e0ee62fccdf719f5d8dee94c553c8ec60786811f4dcbdb75f7ddef575aad1aa0bee8628c7c2e7316609e38ebf4ec46dc03731853d2196546b4f968ee5805a3f8ae10e6d29a9ab0ac7568081b51266bab172be7f4719e86af5845deaba5f56091dd4137ba19e375144dbe242566824ce6bae12314874bb4acffd5e3a5d86fc113a10d415fe196406ea242e3ed0143d9ed0da9fecfcf34c0bc383b42282e750800f106107221bb9411510369f2756128c90a30c59a8295da60379584fe0e8080a1a40e909c9be1c05bc3d4f63e70edb2a0dda4361dd3aae63853f999aa341e6575152a8a6e676b5273191ac59fc68bf6c19973082e573b31ca9fa10e50a9b04f7c38a3147b85cb4312c5a77c2d041b67260947e7ea0f173ec960e57658b1ba74838d91637dc202926aba72672bc2ff6393a8fb47577eb6381d9f266dfb10d93b255eebf63f4b4d5f6ca8994f8c07ecae1052da3419af2fa92c0c23dcf4ea20a1bb0fabf7b7fee5be087f5e3ba13f65dd6c86317faaa9f8fcf28b30a7ce0487e37023e1443916d19bea8af5e789cb2d4e9b10bce3874982ade163b749b6bfbdb32e2df21c4d106de1/etc/alternatives/cairosvg@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-CairoSVG-2.7.1-150400.9.6.1.src.rpmpython311-CairoSVG@@     /bin/sh/bin/sh/usr/bin/python3.11python(abi)python311-Pillowpython311-cairocffipython311-cssselect2python311-defusedxmlpython311-tinycss2rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)update-alternatives3.113.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3ididZ5dBzd7daa @_@]@]v>\]@\@\d\\l@ZYnico.krapp@suse.comdaniel.garcia@suse.comdaniel.garcia@suse.comdmueller@suse.commcepl@suse.comdmueller@suse.comadrian.glaubitz@suse.comandythe_great@pm.metchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comjengelh@inai.demcepl@suse.comtoddrme2178@gmail.comtoddrme2178@gmail.com- CVE-2026-31899: denial of service via recursive element amplification (bsc#1259690) * added CVE-2026-31899.patch- 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- 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.- add sle15_python_module_pythons (jsc#PED-68)- Make calling of %{sle15modernpython} optional.- 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- Update to version 2.5.2 * Fix marker path scale- Update to version 2.5.1 (bsc#1180648, CVE-2021-21236): * Security fix: When processing SVG files, CairoSVG was using two regular expressions which are vulnerable to Regular Expression Denial of Service (REDoS). If an attacker provided a malicious SVG, it could make CairoSVG get stuck processing the file for a very long time. * Fix marker positions for unclosed paths * Follow hint when only output_width or output_height is set * Handle opacity on raster images * Don’t crash when use tags reference unknown tags * Take care of the next letter when A/a is replaced by l * Fix misalignment in node.vertices - Updates for version 2.5.0. * Drop support of Python 3.5, add support of Python 3.9. * Add EPS export * Add background-color, negate-colors, and invert-images options * Improve support for font weights * Fix opacity of patterns and gradients * Support auto-start-reverse value for orient * Draw images contained in defs * Add Exif transposition support * Handle dominant-baseline * Support transform-origin - Add _service file to fetch required submodule.- Update to 2.4.2: * Fix race condition in tests * Fix scale for images with no viewBox- Update to 2.4.1: * Fix the scale parameter * Allow href attributes with no namespace * Fix the tree root detection- Update to 2.4.0: * Fix aspect and position when resizing root SVG tag * Follow aspect and position hints when using forced output size- Update to 2.3.1: * Fix relative paths on Windows- Update to 2.3.0: * Drop Python 3.4 support * Make text selectable on generated PDF files * Don't inherit dx and dy attributes * Fix support of alignment-baseline="hanging" * Fix backslashes in docstrings and comments * Fix local anchors with files with no given URL * Close VERSION's file descriptor * Fix T commands used with previous relative commands in paths * Use real functions for svg2* commands, improving IDE integration * Handle image-rendering property * Fix crash with some text samples * Fix position of embedded svg tags with a viewbox not at position (0, 0) * Add output-width and output-height options * Handle references to inner document tags defined after the anchor * Fix offsets for texts on paths - Run tests manualy reducing the test dependencies a bit- Ensure neutrality of description.- Remove superfluous devel dependency for noarch package- Update to version 2.1.3 * Fix T commands following q or t in paths - Update to version 2.1.2 * Fix font-size - Update to version 2.1.1 * Use http://www.w3.org/2000/svg as default namespace - Update to version 2.1.0 * Use cssselect2 and tinycss2 instead of cssselect and tinycss * Don't require lxml anymore * Rely on defusedxml to detect unsafe SVG files- Implement single-spec version. - Split Python2 version into separate package due to upstream dropping Python2 support. - Update to Version 2.0.3 * Add ``python_requires`` in ``setup.py`` - Update to Version 2.0.2 * Handle ``text-align`` in textPath tags * Test with Python 3.6 - Update to Version 2.0.1 * Don't crash on relative refs with no input URL - Update to Version 2.0.0 * Drop Python 2 support * Drop pycairo support * Rely on cairocffi, lxml, cssselect, pillow and tinycss * Fix markers * Fix URL/id handling * Use bounding boxes for gradients * Split deployment and development tests * Add a scale option * Add a parent size option * Test with Travis - Update to Version 1.0.22 * Fix crash when lxml is not installed - Update to Version 1.0.21 * *WARNING:** this is a security update. CairoSVG was vulnerable to XML eXternal Entity (XXE) attacks, this release fixes this vulnerability by not resolving the XML entities anymore. The ``--unsafe`` option has been added to force the resolution of XML entities. Obviously, this option is not safe and should only be used with trusted SVG files. - Update to Version 1.0.20 * Allow the user to give parent size - Update to Version 1.0.19 * Drastically improve the performance of ``Node()`` - Update to Version 1.0.18 * Use cairo groups to apply filters - Update to Version 1.0.17 * Fix scale and position of markers - Update to Version 1.0.16 * Support the text-rendering property - Update to Version 1.0.15 * Use xMidYMid as default preserveAspectRatio value - Update to Version 1.0.14 * Support the shape-rendering property - Update to Version 1.0.13 * Fix end markers - Update to Version 1.0.12 * Don't crash when paths with markers end with a move_to action - Update to Version 1.0.11 * Allow commas in viewboxes - Update to Version 1.0.10 * Allow quotes around font names - Update to Version 1.0.9 * Don't crash when gradients are applied to paths - Update to Version 1.0.8 * Don't create an atomic layer for transparent tags with no children - Update to Version 1.0.7 * Fix scaling with negative viewBox origin * Automatically detect size and position of circles and ellipses for gradients - Update to Version 1.0.6 * Fall back to pycairo if cairocffi is unable to find the cairo library - Update to Version 1.0.5 * Don't inherit clip* and overflow properties * Don't transform the root svg tag according to the PreservAspectRatio attribute * Add simple support for alignment-baseline * Add cairocffi into setup.py deps - Update to Version 1.0.4 * Clear relative coordinates when absolute coordinates are set in tspan tags - Update to Version 1.0.3 * Fix clips and viewboxes * Don't draw an empty image when locale is not set - Update to Version 1.0.2 * Don't crash when locale is not set * Get the xml_tree from the root parent when creating nodes from string - Update to Version 1.0.1 * Don't crash when svg tag has no width or height - Update to Version 1.0 * CairoCFFI support * Support of more external CSS stylesheets * Handle more filters * Use pillow instead of pystacia * Fix a lot of bugs with text (whitespaces, text on a path, etc.) * Inherit attributes in ``use`` tags * Cache trees for ``use`` tags * Handle conditional structures/bin/sh/bin/shh03-ch2c 1773673848  ""$$&&((**,-..0023456789:;<=>?@ABCD2.7.1-150400.9.6.1 cairosvgcairosvgcairosvg-3.11CairoSVG-2.7.1-py3.11.egg-infoPKG-INFOSOURCES.txtdependency_links.txtentry_points.txtrequires.txttop_level.txtcairosvgVERSION__init__.py__main__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pyc__main__.cpython-311.opt-1.pyc__main__.cpython-311.pycbounding_box.cpython-311.opt-1.pycbounding_box.cpython-311.pyccolors.cpython-311.opt-1.pyccolors.cpython-311.pyccss.cpython-311.opt-1.pyccss.cpython-311.pycdefs.cpython-311.opt-1.pycdefs.cpython-311.pycfeatures.cpython-311.opt-1.pycfeatures.cpython-311.pychelpers.cpython-311.opt-1.pychelpers.cpython-311.pycimage.cpython-311.opt-1.pycimage.cpython-311.pycparser.cpython-311.opt-1.pycparser.cpython-311.pycpath.cpython-311.opt-1.pycpath.cpython-311.pycshapes.cpython-311.opt-1.pycshapes.cpython-311.pycsurface.cpython-311.opt-1.pycsurface.cpython-311.pycsvg.cpython-311.opt-1.pycsvg.cpython-311.pyctest_api.cpython-311.opt-1.pyctest_api.cpython-311.pyctext.cpython-311.opt-1.pyctext.cpython-311.pycurl.cpython-311.opt-1.pycurl.cpython-311.pycbounding_box.pycolors.pycss.pydefs.pyfeatures.pyhelpers.pyimage.pyparser.pypath.pyshapes.pysurface.pysvg.pytest_api.pytext.pyurl.pypython311-CairoSVGREADME.rstpython311-CairoSVGLICENSE/etc/alternatives//usr/bin//usr/lib/python3.11/site-packages//usr/lib/python3.11/site-packages/CairoSVG-2.7.1-py3.11.egg-info//usr/lib/python3.11/site-packages/cairosvg//usr/lib/python3.11/site-packages/cairosvg/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python311-CairoSVG//usr/share/licenses//usr/share/licenses/python311-CairoSVG/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:43187/SUSE_SLE-15-SP4_Update/b6dd23b4f6a0b43ded9fe2f16cc6a921-python-CairoSVG.SUSE_SLE-15-SP4_Updatedrpmxz5noarch-suse-linuxemptyPython script, ASCII text executabledirectoryASCII textASCII text, with no line terminatorsPython script, UTF-8 Unicode text executable  !"#$%&'()*+,-./0123RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRQوY?! utf-8c510560672a4d500775a1e6eccec8e786dca8ac28b79a2aed65a1f0ca0280ae5?7zXZ !t/$%]"k%a Copc6o/oɱ.!{RPC%f` Te1 aoSX)ϟMj>+J1Z6W #۵F'Bmg až`&\>LaOqڗ`+Spȳ5C3M/k2=}nzdDWFeoR}Z}9D]x;bXΑ6L6T'䛰YT'.KsEik:'`LkUU/xyA+qYvyʔ'"_~s,pV}c0,GAu% ڡAئC9_:H%mEXli)4Ko!ɅYŋn%-E:ŖT&=e>1 @#{Oxʻ)ϚqAmާlQSɽXZvw>Jn?w l3IvλiMj:F]L g,yEUrȪdvݵFubp?eBݾL0wűZӛ5%=4ܞ)\LnW.4Il߱Yc?aV/A+2UJ e}zϧk-. Єl6ЮJ[;emɅ ;GOUk}QΖ=vUVE'` [w{z Uy}isM'$.$ [?ݎ/s u|v ,ik%C]Pm2j|~V\s>Ƕdbco]EP_ stX* xhAVzPqB|Բ}ѝϮ3[ugˉ"eJ͜A7TQ,de}N:9FHԗAԌdz[02QsG>tT_aơ>tB~aQ*nS%JS>oGe>Z?@JuqiWW6f%<#wJDeEʫ㻩 m_SUS C^w|b6 8.jU6wd~x*)lTu]/ \oq$ԤݐC]:ɫF1p_= IEqՐS_ 2ǀN|iD}m5tra\HSix5`B8;6;%f/F_(rqzy!4vAq)W 5At$Y UtEĝm` 3Fng M%U E/]`z& uDcޢ#1%6OPQ M^kq0\ 4{HM1{|uk=]NuҥᠬW1$Y7F)~ Z`mVˈld<*xf*o"YrhWJw‰R@$GV`5\6K0 2'D6 m+QYrgX߭ sP&nrOE- HWbrͿ7?7ijtu75tQ0okhEеBEF9>^E 7H&պ#WjpD]Nla_ÖbM@50/Ʊ^rrY6v a7cZ=lpnTosA+L0/]!"{wW7"l\ žFOkjItM|"YN$Ǎ\me?R{Owhf9"O֐_C%,&儌&(D8_VX \!٥1ml+7QXr]kU{goP2Ë/P7g_@[FH[^Xے+}Irwfz:^2X:Q?d[`->orn Ž].% EDsj\EyzlOpPl% }nޔ`'ȁ u-1BW~me1)+k]*YJ|JHulU#AGp@rEcKV۩G{5AA48v!r2/' -?/=ߚpF P"3[ d3>4&-Џא[, +(NwV]%N { )޶;F2';_RW"h<h'1646pN5\"|\X$1X |y y<3 3 cYOtQ\xw 4/O>6nbiD1DM׌M}d\3XRGWFexҌR)1{>j.S*\':dtg@Σn*5aN =(_b/PB ΄whH*Ѹ*Er<6V8n3(/SZgkt ^ Y䩼O|D:eČ[R(<4x<@ O>8q='sS[Hmtec^4H4z A'.9 -",ke9Hv '6!P|n @ffvmeco'qQ.C>S'l K W,ǯ 㕞X6! |h?bB=q|/ Oga=<>5jCcsNOk3r^ Qͨ952w? ۴>l3Om {p6Cd { њ@b:p䀺h]/֍M#/#>1 BDkﶠp{M!_  ,Ί7`уpӖ/NlP5D44,)LgIwࠇq!)LT7h ?C;"UƺLj*zBR2&YҜ=$ 6`wB{;(Ai$=KQRu~{8x+V5|fLZ?RD¬Wy_na{,!^eS+-;qճ1LF)SwO­SpsDђf;WCVGb#HЭ YZ