python3-py-1.10.0-150100.5.12.1<>,cqCp9|FR;,&9q u"c`=3'!M8umQkah2!c7pb>5jz9є:4${?ȇlh&$JrޒmrerBc>c[X! Q6"-:Ź[M5ROS] ¾%q]GZEp'fSP ÜbǛm%wOt=E `tJ.4f5*W5M'ga8OqBL>AaH?a8d  " h   =^dlwHw 6w $w w "ww "w$w'w)r)w+x++,P(,z8,9,:.BEFEGEwHGwIIhwXIYIZI[J\Jw]Kw^TbWcXdYeY fY lYuY$wv[w[wx]|wy_X`z````a4Cpython3-py1.10.0150100.5.12.1Library with cross-python path, ini-parsing, io, code, log facilitiesThe py lib is a Python development support library featuring the following tools and modules: * py.path: uniform local and svn path objects * py.apipkg: explicit API control and lazy-importing * py.iniconfig: easy parsing of .ini files * py.code: dynamic code generation and introspection * py.path: uniform local and svn path objectscqCsheep60SUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/Development/Languages/Pythonhttps://github.com/pytest-dev/pylinuxnoarch ^ U7pp X Xbb''  .$$?? f9f9..,E fkd6 e-=-= 3 3+r+r- 9DJs  :$:$y y 9(44lu Q'%AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤cq=cq>cq=cq=cq=cq=cq=cq<_Գ_Գcq>cq=cq=cq=cq=cq=cq=cq=cq=cq=cq=cq=cq=cq=cq=cq=cq=_Գcq=_Գcq>cq=cq=cq=cq=cq=cq=cq=cq=cq=cq=cq=cq=cq=cq=_Գ_Գ_Գ_Գ_Գ_Գ_Գcq=_Գcq>cq=cq=cq=cq=cq=cq=cq=cq=_Գ_Գ_Գcq=_Գcq>cq=cq=cq=cq=cq=cq=_Գ_Գcq=_Գcq>cq=cq=cq=cq=cq=cq=cq=cq=_Գ_Գ_Գcq=_Գcq>cq=cq=cq=cq=cq=cq=cq=cq=_Գ_Գ_Գ_Գcq<_Գ_Գ_Գ_Գ_Գ_Գ_Գ_Գcq@_Գcq@_Գfd8c2294fbb6d5b8c7bdef147804737ff837e35aec880173f830610d9db51bd95e789c90f5e068e49f5287b45af32eccce8d30ecfbc21e516bd7b46a1c1c218b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546baf087cfee913686b1c8f284690155cb0638c75cf827ddcf6407ec128610dbfee725cc5c93e8b6024cf9a5aad58a79adb878b1fe32e1c5a54aa124af23bd11948274a0d1771b4adc64be76d685f27d683b4f4e774a96f60e60797837b8d0b7296f803d470db66b8a81b605f097f3944c942cc7e9ebbb830e74452a2bbd9e6c43d39729058f3f81d60f10f7439b0773b24561d334d64e226021c40f6a95904ee649354e8a3cb6df69c625751ce725a065c97a74df86531c0254d97b86a3444b8557e94884aed2eb329d89bf78cc6bf391efa2aa08712a416316915d6af80e736b37e94884aed2eb329d89bf78cc6bf391efa2aa08712a416316915d6af80e736b324d2d485013ae51cd03b8b94dfc68f5fe1a6a84655815a93c4ee3905276705c6d4af9315addc42f7a6a43dcc15427f038e5dadc1d7bd9c8ce22898efc25c1bcc5e4768023eed89e5a93fa83fbd1fa179f6274a7f4a7de71faf00aee9e8dfa4f04d06b2071180da7edf707769e866190f1a4a93142c48c8674e7bbeaee9f57d42caf450c8edede2baf285053431232a67c4ea1a1ea5d852b33fe663988b76fb90caf450c8edede2baf285053431232a67c4ea1a1ea5d852b33fe663988b76fb90dfbae0df47190c59803ab1116cf8e0d307b0b6a0afeac810d5387a843c7dcc64dfbae0df47190c59803ab1116cf8e0d307b0b6a0afeac810d5387a843c7dcc64a947c6d85cb338106ed4eba9a10dbc5fbac037bad1d538b541e128ed85511734148a6679d2d04eb37ae529af74e914f44644b566d0fe704b3ce3107cd29c755c7b53d1e25784c76e8d30a89b6d3f3b7cf269d7d8b0e922dfb2432d592d6b71ab7b53d1e25784c76e8d30a89b6d3f3b7cf269d7d8b0e922dfb2432d592d6b71ab73dc02999d27b19b4501126867921aed1c49b81a35069ec81e32c2e6e42f22e83ec357a49b4f7e57bf21b0202d74133b9609c878bc375c51f18b5eb662ecd40724b1f8cbd71213602778a976c15471a1d005e25a1b9b8786508be2acf19582c924b1f8cbd71213602778a976c15471a1d005e25a1b9b8786508be2acf19582c9212ec38f8c542ed1b22f15573c33fe4d1d744d5124bf87d3cee787b8a9a0f8eed2fb603bf537c5980e11665705721c7dfcaff03ff4be56dbb0ce83721b6854dcf7c291e1df1af8b30a7c41d42b5c9458a09bf030780b87c0e16036aa9724d6d1cc1a4c8d3ddc2185e05b45c2256bf82b2facdd825717b0b5bc70a19bd79d42253905eb0ca4305ec27071efa5ada9f6f8d74b6ad846742534043c634d42b326b39fcaff81d6ebcb0f64b75077e7a9ce631efde4bf17510470eb83d8422095ef9a2d9ff4b095a61979246b2d967fb42d18186ff9e8fac70af4e83a67f8328025df2d9ff4b095a61979246b2d967fb42d18186ff9e8fac70af4e83a67f8328025df7e76cafddb04d67f53ad0bc61b736bbc8221cd74d8e90331e6ae914ac24ff32b486fff82b66055297207cc7816c670495b1dfeecb203069d13c3686523e4d04a8443ee5acac92d3736721210d6826730e7ab63b00669bd00a0bb12fbe7be893ca1f71be4839615ddde411e9e04119c0fcc0c8c040a3ed34c5a5b57990828b704e760031726645b66a4b3988514a4ad20dc33ff67c54e8981073e34029959e2f21da0ca3fd7ac9e1f796544d9447da051c8c61472b83001e2f01935f2b141c9c041d442fab5291e486d7d1ab912e06e6fecba4e76bf6790655ea058b6f7f4fa115203c7f2a8a1174a8e21618af8347ebacac9673b73f8d8e3fb4701baeab08ee8e5f4e371639da9df179b7ee0f3692734bdae2b8ca6a7dc8ba67990adcf6e5b32859233c546ca86038497179a898971122b3139ebdf83f3a0c6e817c696cc9860e7d8bbb986a8425101d50c916a4bee207874f5f28600e0b9db547845bd4a55c29aba05925faf86bd06868394df70d1f025b96b6dc099610c9187745e4ae7f604e652e4f4d662042d48539913d86bd23b91a6d921f4bd535289f677a9add973d1e652e4f4d662042d48539913d86bd23b91a6d921f4bd535289f677a9add973d11d69eaa14b00389ecf25287def45475850c2094350383a85593a187805990a29893ea8a8dfdfe580b69efc51ba2e4d8cc7ca320d00e8cda31d74a0b60b40db3d018a8a6c02bc41b36518e6e167bf8702fcd6d5c65d6ad4f1bf0b868ba6d7fd0a018a8a6c02bc41b36518e6e167bf8702fcd6d5c65d6ad4f1bf0b868ba6d7fd0a53481ab0522a85686a8dd40ec00989b521c58844da98bcf440ee17fc149e1d148009546e1ef69d868abc9adfa6517dacf162aa1d82002e2ec44ed503d7c938f4503db71d122313db19b3bd1168f263e5993c5e5292a89a6a311f3e02a94ebfcdbcfcceab95e8198cdd4dfe7ece7dffda26fac3821d3cfd944707a790390c3bcb77df6b6556d307411b4ec3db418d86e6052847e64cccaa4bd7373de7c373b03dd861356a8ee6b9de7bf8ae955e0988b5926c303241479d345e3efffa8bbf8d8e0accf92d6fd85828ceb26fe891e248dc828d6f891e490f2dc896b5cec5dbaf540accf92d6fd85828ceb26fe891e248dc828d6f891e490f2dc896b5cec5dbaf5431b7943039023fd364c3c964875d8599d8f6752236eefe56ae585a76b62bdabbec1cd52b23c774baf7f703200e12be52a6dc5e30f52c890f3af644cfc91c57ef8eddad4c556abe51078f07680b5185659b911ee431d8519f05eaab06feae275697834796ff5fedfbf6d5d11c936271845a1faad82d25c1db404333bd53b500c46ab43c96f65420f9700e8e9f7e0ea536f010d31f14d723d186430bb475102b1fc2e7f1a4d53c6015ca34d70266c66768969a36e2848eebec21ad55f8713a6089b8191a3616003e24ce7bc723f16583eeba4cd3a5d1e87d04dca8212ba3200690b51d54f6ea2928cf96360f10fd614c84c6a3c684ecbb3d480430cea8247f4381b51d54f6ea2928cf96360f10fd614c84c6a3c684ecbb3d480430cea8247f4381aba01e46a89c873efd3d5932c5f63af6caedb0e0abecb4f05d6f5739c5ef626eaba01e46a89c873efd3d5932c5f63af6caedb0e0abecb4f05d6f5739c5ef626ea640d71dc1385eed47c08b238444d3e65f79cf0b286311aabe9b2ef7bf1f6c26ab8cf453c860fd10fd8a62549155962798e045f64340b8eed7255a1c8966f27091215c7bdaf23e72a0cfe02900fa0a886801fc61e87b75608ca9cdeee1904ca219081b852f941235f40fae623a5eebebfac9aa0dcae054a6a8a8fb8aaaab25738d0d309381a8aabfdb204f3019dafe09388c0fa76972076aca780698c3b8f296102d7c3e5eb360618ccc790380635b2c2d96db76a3b43c073093a6de334c74e0f9075323de47da0b403c07c4e1686f450abfdaa32394d055452a7afeb7a0ee417bb2d03c3a3b43e2d1f558dc462b61bd3e14a2ccde67cd0d11e52f73d8f81fea0515c9b7a8aee534d24e36a33b059318c134462c6cd2d85a0bdd1230653113930515c9b7a8aee534d24e36a33b059318c134462c6cd2d85a0bdd12306531139380f31144fc9092976ece4b5fc9aacd246a15c67b2d5665dd0d8c963958f156d6af6b473957bd047a8e5aeb6aa25561029bc247cd9df9b376836e812b52cfed324441466ab02dc4c4a2ea094bfae68467f4c1197af4e93c9d79752719c64957a756e87749a1a3d56430f9fead28f57846b127d23cb0df87bac66a91af788fdb4fcda391ce3ed75d6195373686fc5c00988b5c1e46aaf22fa0512ffee8d910a39fef5a2d23c9bc49b626da9b2e68f970643490f3b3680e2e48f3d5e188b720beb36d3b6747275832f5b9c3e2bfab3451460c9c53ca7821f590079ca6ccb5cc7645653187a7c929e59d62723d13a27a0f466a5c9bae29c9a5557e2442f5ce539c65d1f8ffc3f03c322fd904977d2a8cbf36798c368358b6d6fbd77f78dd6c53571c267cd378f0c5d133733ca8d81c844c2b0bb0cc4e9bbcb395f2af6bec594b659fe4084cac1922c634b6a9b0b56e49d858d598b40e085e8998e47ca5d2dd606152cbe3c2835859a48a33262ec65d2459bfab1a4ffd279cd6760feeae7bf036c70c7d039a1754cec7fa4ad52b6a582ffa77a0c01b34ae3c9eaf47a15dff9951a25dfb828e72dceadbca214664d9b2a947e9aca5c85aac34ac58aad93576d7b2a62e9ee0b744854c5cea7ec6c69705b3d83591f1cdc0841e00dd2294bdc9198947e83a60c4aa4a7be7a75c587ab5d06c1ac3ca57b4800101d6e0f6648050240f3f29e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855d552cf75b04a10e6a2d9600a0012406d57517dc271b5f7f6c769973664200cbf4819c02ddeb0ed5c2aac662d126e04489feef620fb2d51fb2d6159dd8ef1028a9b3e088a9b3d738d50b270408bde1fab9df788847c01ec39dc64e486924a21922af680c39ef493fb82830356d1d3df1acb5a06033cba2dec7a19e21caa77a866rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-py-1.10.0-150100.5.12.1.src.rpmpython3-py@     python(abi)python3-apipkgpython3-iniconfigrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.63.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1cƍb/.@``/@_^^!@] #\v{\f\f\b@[[b@[Zr@Z ,@YV=@XW@Wʻ@W\@U'UUT steven.kowalik@suse.comadrian.glaubitz@suse.commmachova@suse.comcode@bnavigator.dejayvdb@gmail.commcalabkova@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.commimi.vx@gmail.commimi.vx@gmail.comtoddrme2178@gmail.comarun@gmx.dearun@gmx.dealoisio@gmx.comjmatejek@suse.comjmatejek@suse.comp.drouand@gmail.commichael@stroeder.comaj@ajaissle.deaj@ajaissle.detbechtold@suse.comtbechtold@suse.com- Remove all traces of py._path.svn{url,wc}. (bsc#1204364, CVE-2022-42969) - Add patch remove-svn-remants.patch to help with that goal. - Refresh pr_222.patch as needed for above.- Update in SLE-15 (bsc#1195916, bsc#1196696, jsc#PM-3356, jsc#SLE-23972) - Drop CVE-2020-29651.patch, issue fixed upstream in 1.10.0- CVE-2020-29651.patch (bsc#1179805, CVE-2020-29651, bsc#1184505) * python-py: regular expression denial of service in svnwc.py- Update to 1.10.0 * Fix a regular expression DoS vulnerability in the py.path.svnwc SVN blame functionality (CVE-2020-29651)- Devendor apipkg and iniconfig - Add pr_222.patch to activate test suite- Update to 1.9.0 * Add type annotation stubs- Update to 1.8.1: - Handle ``FileNotFoundError`` when trying to import pathlib in ``path.common`` on Python 3.4 (#207). - ``py.path.local.samefile`` now works correctly in Python 3 on Windows when dealing with symlinks.- Switch to multibuild to avoid cycle bsc#1138666- Update to 1.8.0: * add ``"importlib"`` pyimport mode for python3.5+, allowing unimportable test suites to contain identically named modules. * fix ``LocalPath.as_cwd()`` not calling ``os.chdir()`` with ``None``, when being invoked from a non-existing directory. - Drop merged patch separators.patch- Make tests never fail as they are borked on pytest-4 with most probably no intention of being ever fixed- Make tests really pass on pytest 3.x series - Add patch to operate better with serparators (from upstream git): * separators.patch- Drop the doc subpackage, no need for it really - Make sure the tests are realy executed- update to 1.7.0 * use ``shutil.get_terminal_size()`` in Python 3.3+ to determine the size of the terminal, which produces more accurate results than the previous method. * introduce new ``PY_IGNORE_IMPORTMISMATCH`` environment variable that suppresses ``ImportMismatchError`` exceptions when set to ``1``. * add ``TerminalWriter.width_of_current_line`` (i18n version of ``TerminalWriter.chars_on_current_line``), a read-only property that tracks how wide the current line is, attempting to take into account international characters in the calculation.- update to 1.5.4 * don't make assumptions about fs case sensitivity in ``make_numbered_dir``.- update to version 1.5.3 * - fix #179: ensure we can support 'from py.error import ...'- specfile: * updated url - update to version 1.5.2: * fix #169, #170: error importing py.log on Windows: no module named "syslog". - changes from version 1.5.1: * fix #167 - prevent pip from installing py in unsupported Python versions.- update to version 1.5.0: * python 2.6 and 3.3 are no longer supported * deprecate py.std and remove all internal uses * fix #73 turn py.error into an actual module * path join to / no longer produces leading double slashes * fix #82 - remove unsupportable aliases * fix python37 compatibility of path.sysfind on windows by correctly replacing vars * turn iniconfig and apipkg into vendored packages and ease de-vendoring for distributions * fix #68 remove invalid py.test.ensuretemp references * fix #25 - deprecate path.listdir(sort=callable) * add TerminalWriter.chars_on_current_line read-only property that tracks how many characters have been written to the current line.- Update to 1.4.34 * fix issue119 / pytest issue708 where tmpdir may fail to make numbered directories when the filesystem is case-insensitive. 1.4.33: * avoid imports in calls to py.path.local().fnmatch(). Thanks Andreas Pelme for the PR. * fix issue106: Naive unicode encoding when calling fspath() in python2. Thanks Tiago Nobrega for the PR. * fix issue110: unittest.TestCase.assertWarns fails with py imported.- update to 1.4.32 - fix issue70: added ability to copy all stat info in py.path.local.copy. - make TerminalWriter.fullwidth a property. This results in the correct value when the terminal gets resized. - update supported html tags to include recent additions. Thanks Denis Afonso for the PR. - Remove internal code in ``Source.compile`` meant to support earlier Python 3 versions that produced the side effect of leaving ``None`` in ``sys.modules`` when called (see pytest-dev/pytest#2103). Thanks Bruno Oliveira for the PR.- update for singlespec- Update download Url- corrected homepage URL - HTTPS URL for pypi source link - update to version 1.4.31 * fix local().copy(dest, mode=True) to also work with unicode. * pass better error message with svn EEXIST paths- update to version 1.4.30: * fix issue68 an assert with a multiline list comprehension was not reported correctly. Thanks Henrik Heibuerger. - changes from version 1.4.29: * fix issue55: revert a change to the statement finding algorithm which is used by pytest for generating tracebacks. Thanks Daniel Hahler for initial analysis. * fix pytest issue254 for when traceback rendering can’t find valid source code. Thanks Ionel Cristian Maries.- Split documentation into separate package to avoid build loop- update to 1.4.28: - fix issue64 -- dirpath regression when "abs=True" is passed. - fix issue59: point to new repo site - allow a new ensuresyspath="append" mode for py.path.local.pyimport() so that a neccessary import path is appended instead of prepended to sys.path - strike undocumented, untested argument to py.path.local.pypkgpath - speed up py.path.local.dirpath by a factor of 10- update to version 1.4.26: - avoid calling normpath twice in py.path.local - py.builtin._reraise properly reraises under Python3 now. - fix issue53 - remove module index, thanks jenisys. - allow posix path separators when "fnmatch" is called. Thanks Christian Long for the complete PR.python-py-docssheep60 1673949507  "#$%&'((*+,-./0123456788:;<<>?@ABCDEFFHIJKLMNOPQQSSUVWXYZ[\]^__abcdefghijklmnopqrstuvw1.10.0-150100.5.12.1   pypy-1.10.0-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtnot-zip-safetop_level.txt__init__.py__init__.pyi__metainfo.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc__metainfo.cpython-36.opt-1.pyc__metainfo.cpython-36.pyc_builtin.cpython-36.opt-1.pyc_builtin.cpython-36.pyc_error.cpython-36.opt-1.pyc_error.cpython-36.pyc_std.cpython-36.opt-1.pyc_std.cpython-36.pyc_version.cpython-36.opt-1.pyc_version.cpython-36.pyc_xmlgen.cpython-36.opt-1.pyc_xmlgen.cpython-36.pyctest.cpython-36.opt-1.pyctest.cpython-36.pyc_builtin.py_code__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc_assertionnew.cpython-36.opt-1.pyc_assertionnew.cpython-36.pyc_assertionold.cpython-36.opt-1.pyc_assertionold.cpython-36.pyc_py2traceback.cpython-36.opt-1.pyc_py2traceback.cpython-36.pycassertion.cpython-36.opt-1.pycassertion.cpython-36.pyccode.cpython-36.opt-1.pyccode.cpython-36.pycsource.cpython-36.opt-1.pycsource.cpython-36.pyc_assertionnew.py_assertionold.py_py2traceback.pyassertion.pycode.pysource.py_error.py_io__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccapture.cpython-36.opt-1.pyccapture.cpython-36.pycsaferepr.cpython-36.opt-1.pycsaferepr.cpython-36.pycterminalwriter.cpython-36.opt-1.pycterminalwriter.cpython-36.pyccapture.pysaferepr.pyterminalwriter.py_log__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyclog.cpython-36.opt-1.pyclog.cpython-36.pycwarning.cpython-36.opt-1.pycwarning.cpython-36.pyclog.pywarning.py_path__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccacheutil.cpython-36.opt-1.pyccacheutil.cpython-36.pyccommon.cpython-36.opt-1.pyccommon.cpython-36.pyclocal.cpython-36.opt-1.pyclocal.cpython-36.pyccacheutil.pycommon.pylocal.py_process__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyccmdexec.cpython-36.opt-1.pyccmdexec.cpython-36.pycforkedfunc.cpython-36.opt-1.pycforkedfunc.cpython-36.pyckillproc.cpython-36.opt-1.pyckillproc.cpython-36.pyccmdexec.pyforkedfunc.pykillproc.py_std.py_version.py_xmlgen.pyerror.pyiiniconfig.pyiio.pyipath.pyipy.typedtest.pyxml.pyipython3-pyREADME.rstpython3-pyLICENSE/usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/py-1.10.0-py3.6.egg-info//usr/lib/python3.6/site-packages/py//usr/lib/python3.6/site-packages/py/__pycache__//usr/lib/python3.6/site-packages/py/_code//usr/lib/python3.6/site-packages/py/_code/__pycache__//usr/lib/python3.6/site-packages/py/_io//usr/lib/python3.6/site-packages/py/_io/__pycache__//usr/lib/python3.6/site-packages/py/_log//usr/lib/python3.6/site-packages/py/_log/__pycache__//usr/lib/python3.6/site-packages/py/_path//usr/lib/python3.6/site-packages/py/_path/__pycache__//usr/lib/python3.6/site-packages/py/_process//usr/lib/python3.6/site-packages/py/_process/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python3-py//usr/share/licenses//usr/share/licenses/python3-py/-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:27437/SUSE_SLE-15-SP1_Update/344fcd61bdc53acc3765784e4485ccef-python-py.SUSE_SLE-15-SP1_Updatedrpmxz5noarch-suse-linuxdirectoryASCII textPython script, ASCII text executablepython 3.6 byte-compiledPython script text executable Python script, ASCII text executableempty  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRx uO&Y"2utf-8bdd7d8b4fd3bff827cabc1c2c3a1d1db9bf51752967bcf013bd4ee65f7d376b0?7zXZ !t/;]"k%a) `B{_Q@?[82:=re 5'wG @O[,vC7w%{w]3nL;)QJ`ZaXjy}ܜە-h(Ժ`eh*㾥G~tBKA^'-߇a輒p  If"q>QFb ("ea^ϟ8bj%XXT2JbS4 =[dd zOv*O(Oi4Bg2 <_0 -8`)DҏZ5g ]ϾdY )!Z`ƾ̞N*atˑCbQyxm',Xʫ*ZBG%+žs BIBAA,λ;t*;SBb#Z'MpãZ^Yik̋[07_ӺϪPi/W!`œXitT=u.Vl,pkvWñAޖX(Ն@E=$^b2yg>ԝmҳWJ#1#2%F\FxWCL=&­ 0La qnT9U1(UG zMn(eB=f7q- Ş b]\ 0.ԡĈuiﱹeN;ҳ6fWL&*9 k`tRЖʍC$$G/*$n,'&[ ST3SIX :ۍ p'\,ͻx.\KI& 1&V:tRuaP"E U,荄YrS] |//h sKQ#G 7z-0b<>gUFLrt/IsojU(þ>ѐٴq_vH׺-Dh𙐷t`J^dl'.j tmGٛNWGJltJn%aRjУކWO!4.lCLb(a(Nr,"5ف)t7ޱ-2߹ͪ 1(֪͝tq|Kva>Ap`OFmab6W2]="Z|kSSP:"PPJC06,z $e;cdC(`SJBXnZW@ /U\FR7"~3 Bߞ 5A?/['NѰڪV1w T8}eR]sH]8Ht%`sUE L*Ng.#9Jyȍ7ÖLp$8Gړa.!%*uʡ7FtEFi7PBc@FDnm bfŝ/n#cH~Ng׳hF]tT3hmNw%a" i};+H#tU72B=84up8w¤7ݣSss &vDjF~*ͷf"5<Y|ń[|$s'Gk)BÕf`L9hծ W| Ό ѩF~'~w@ a /Y*8lk~p4E9j~ mcxO#;#ʉځ x BnZ_o%~FT6 *zj}~eĬ(AB/dfVl"3-78bqSc bQ~ũZ'd> xz~ltԠ!xxwad/xEPޟQS+3Fe^ʾgSۓ6Ν >d&f$H::ԃbqk4`ޝG\zΐ1!LPĆ8/G _:! [p^A93G Tag.ŻȁUL0h$pya+5Aƻ1T{!9Nt}iX RzB;7j@SnF\!pױX zjT1{q26c~/ dFE(ʆFz~a14~s;jRiVꢡHP0c(36(aHQ`e@!R'y hd wP,[#A(Mw9[lb$8a-7!zm8e`&sѬ=`Oy즼4>(Z|epសa \Rv!3ebL<@!IoE+p݊j81 Gs4%wXBΟ,Ə[is=Z۩IK:v<}7XN5PC A{8Fu2ك&[(ϫa'lB18~Ʉ/vvն_<^6 )pݨ@/iq6}wRyNbr9p(S-ExmW)zaSі?YT]8E'퍁m> B ;`B5UY0qD]fFˑh+0IK3tLݼ\=U8l@Upc-^UnӘqP/GYUNB:]Jj]qG: >HpJÖSrKwʛ)͹ՃrK!)B\Ӕ@ꫀxmp^6@kmQ{`s+TURڝg\ao/ZE1 SpcSR.Seh- ^`OMp]ʃv^4 n6D*}VYUg NC>s*L ]Oc `\ńŘ4`$E͒= 3 sݤxH'DpXrA;#E&wXe&ˍ۠'߁ "CRL# Ad S.V2>%:9{*\T$9;L+R FT̀aNp})C\SvjTYSaʚ k>;*3J;VLCM +CzRg/fs _N-i+ALsBP t/G3ʺhɍXeSC vhLߊ5qQy(d? fϸVkJyV]''!U?-G4py4dkza.l ?9^90 i[ds2H4Bz7(IMvʽ`* q aT |{u-W1rD*,Jb#)oH *%-A3\cb+-)=2l,Nk ;x-n%ݫ+u-o̸k3G?{CPxc]'cVʿlC2cXj%N<εş ̀cq}i/#E|#&S,=MyfQ| r lw{$1c}~/HR/EP-J߅+?d3"Њ^7{s,픬tέڰΝcZ/ؗX(-M\j/m2bک9kp{641a>vtB1VMPI>NL]ƧB812)jgk @ \RpS@W4ΧVHG0mjUHM^J{]9a <\3 P砮D:W7""/P/ f5Ȯ/ZyJUh=&:2N !Xό͔3Ӻ>TF.p\ +ż6ay^pf.HL6AƗ|ӣkkk bxԃ4}ުzB'#h`Od^ԓ8/s1fq^RvЊx֒زcU-%\/Ő(K~cG+`‡lp2>f[)8 9RGJ=D' p5UE3jƐl{t HG8-,>R ыֶ].'ao:,tHoXq~ r. C4a#fazk_GO.:G\\}*~9ƹcO{Df|ken=Nؗ\2CI:v\6D⚷/ޓG`,EܯY6Vfd Ăv $<1o6v:ޤ1k7;i7ww]|V9)^*B>z$'\ɇQ8YAbn48Q} |3(]d[B G^k(lFe“7P#@">$&@X$P|<6wT ""B[-b+u-3#Qc=R.nAvMEiɔ7ޫjaVVEwe$^:%Gwq>(;쓩lڑjH5wuU{R=y2dXAQN*:J*,ВY|]s!j9.@JWAeF6 Vr}(nMxޣ Nuticz5/o檣+Eb++b_wAZ;)yULBa[ȄOsh P &Em$XSK1libZ8ѽ1 ƅDvҾbHCqLU4;P +L~pS:.OVhx]0 N6B0+N?Pw5X.aLCHE/-&Wވr EVպGUwK .#\v2_!bzQ'^r$N[~['1h3_kM7߭b4: Ma>=" (UnX7ݻ1cb$8gAGW6OYp.g-k|~獡%QG0j&i2gh2 ~E np5[S `KLNHES#5,3I|rjڞz9LpQZlޏ|dxemAK"UD N3kX.?{1Zhg o-+/u:}E5oxv\2+%z~B?0_>;TH*E$hU(cS8J{sL5O%yˉ|qRy\|n(>FCB]NLQ 2(-q__)!d!x@9_9<G` 1\܏xj"OFtImDYAh@.CεN8N2%C:#ʩ{`pH%~>"K4mS k&烒q%ҟھVr?j38wʼB4=w4R?7'M>| @ja1ߦnk)?4>b^D2ZS%!nQ߳;A~|M)4/gIU4w>kmmx?I]΁^fo8xI }C)ku OrQ1xw5/ r7Ә6dD$cYZ4r]wၮXO]YX@}~lpf^J"oZZ8\ "?xkS3&ybDŬE^n\ gՠ~ (]Ɂ?aoGJFX S(OP>F)mw5J WR5[IWY;З:P:zj@t޾hdG8"\pnVto"\'Cwڀ(^>,, Cĵ}6(@p+pWԥeXg "'~6c( ;&^2m 'xhx0nzZB:pRc@[{g;h8-ss|zѮEqNuǕ=X O]=>!e&sW.`O?]\N($cy LJek#I>ף-ak>ZvE=: #zfipgAqvZnA1T(Z(tԃȎPNⓍjJx 9RuR0班,l b4Xe4t5@}]4,duL On֑Vf^R6`]- %<ԑe w\XTAASmEX>C~>#YcOvQZ.~e>nס ^x$R u >)琵0z,VmwT1pg+ 7³FB7Zq妬;dz̨]`/&-T}Q6=ԀQj~y|߄4Ntx1^^ݭ%"A$@ oۇ! wr|_ JAELAj&SBX!V mfe 8X 4uq<>)E%X9@VNq;U$v{jOB7jGt*/ă> h~47(Ih{e"|/ajfF켾rD1X!1o!b-9_e2wXzPgjf@F&OM`Ī9Kq(wd7jB*N{+OF"<.`aa;Agl(U|dOɶ3E2:prHx-C %G\KKoz]h䫻''w&&r(3>8y1ƍ$I`1_ R#' 425JM~BJSl;N:D_^: u4PRH=^q׌}{37P*uwed ( eܹln/cogV=6ZmAnI"τ'!p̀Zڙ* 9Wiwt܂j47[ď*%Z|%QL Kb[K X>xL SLEq֟/h%>TΘWݾ.+ Ѽ{"JֻC6g%1}NN}=MuyӞ<~)+y AX9}'SNgO "b,oӯ]bJ:x{t{HDX܉:~MnԘ l&pc}J8s`ACʼȕKY%;6<\ O =ooe6 Q ¿3<}>iuܕ*^zZ8ЭmG8a"P#Auj/xd{Jf%&sqsASRv'S4nnO\ `S@1pVC6,aۺ^rZ~vek E!:m `*LSs-z_Qv sO<2aYܰN #&?i<!6H˦ܦqy3./tYh+n`j,^}P#$$m·#1(ѕU庶A,Wm~1{k\jkY񐍫kv< TӈԙM5V D0nfEXEyXtZafg=A~ʴ6J tuw:)vPj-q$(?ocidA쾿cYv5es^[?Z䜟v|u wsoz; 8}vGe{|z5spIlh;KuӇ]%Ns^F#ՂʜF Zm|r5֛I)@JIAdJX_ڌa{`pstQ"ƹ]zcI"&:c\2b{#<ĨȴkD}(Oٓú9)UD-lݺKtC"Vw4]H̠7)ƼVnMM㩙 y?fGi*vw4TؚB@ؠ/]ȁ8lĒMMv!;e iYs9%.jlJM(dQ_0XFIOq ٬; f%8VD̄uT>u,h9RgB!Cc.wk  {kVs4Ƚm`FK>HuDMp͕{'x@9rOn!w9NnSx&4vIT0U\YP6*+ +u1hau*EقU w_qMh4ZjeΈwdxgue}^I/8TDFIJ-V8O_) [z+QR)LzMrMQo3?M+bА$%'/A]0~HHcP ' d?:DX/'+|4!v,fjT;4M R+(Rقfam(NlhK lD7 m'WkLt]/B0|#jK< ho#FtH@b38Mb9V917"/8}6D9}VT4zRo9yuJ3ln} JimCS6nÖY2JSfx ͎MWPݟɼq7*/y( Hf2c1lmfQ>;_iwPG6P^ DkESl>(YA6ַ\0,whSC w g燬ͷmmn4QdzΉ8W9[4 ]P;m<IJ/z/l!~~UDz=$" 1$6LNIz#ZtnY`  x YZ