python2-pyfakefs-3.4.3-lp151.2.2.1<>,Wp^Iq/=„CczWrF°.R(W"7BuDz&D൚żMbU+$bYét]趶s` ^{vۓ4@ԏt !91bػ9!<1חn>r__ I3nM3E%3k;nUzfa]N;2„ 7~ s%w˦w~l빜عrO@+)p>44hC`?;,VI%>AJ?Jd % ``dlp tt t t `t #Tt #t%t't* *Lt,,@,X,(- 8-9-:-@B/F0G0tH1tI3tX40Y48Z4\[4`\4tt]6Dt^? b@cAdB;eB@fBClBEuBXtvD( wEtxFtyHfzJLJ\J`JfJCpython2-pyfakefs3.4.3lp151.2.2.1Fake file system that mocks the Python file system modulespyfakefs implements a fake file system that mocks the Python file system modules. Using pyfakefs, your tests operate on a fake file system in memory without touching the real disk. The software under test requires no modification to work with pyfakefs.^Iqlamb196openSUSE Leap 15.1openSUSEApache-2.0http://bugs.opensuse.orgDevelopment/Languages/Pythonhttp://pyfakefs.orglinuxnoarchJq3 X0K)GG\qaa(,,44::+ll  W>BBlff "MR0R0a9J J iee(11(00+rr|JJp9:CXCX94'AA큤A큤A큤A큤A큤^Ig^If^If^If^If^If^If[!V6^Ie^Ie[!V6^Ie^Ie[!V6^Ie^Ie[!V6^Ie^Ie[!V6^Ie^Ie[!V6^Ie^Ie[!V6^Ie^Ie[!V6^Ie^Ie[!V6^Ie^Ie[!V6^Ie^Ie^Ig[!V6^Ie^Ie[!V6^Ie^Ie[!V6^Ie^Ie[!V6^Ie^Ie[!V6^Ie^Ie[!V6^Ie^Ie[!V6^Ie^Ie[!V6^Ie^Ie[!V6^Ie^Ie[!V6^Ie^Ie[!V6^Ie^Ie[!V6^Ie^Ie[!V6^Ie^Ie[!V6^Ie^Ie^If[!V6^Ie^Ie[!V6^Ie^Ie[!V6^Ie^Ie[!V6^Ie^Ie[!V6^Ie^Ie[!V6^Ie^Ie[!V6^Ie^Ie[!V6^Ie^Ie[!V6^Ie^Ie[!V6^Ie^Ie^Il[!V6[!V6^Im[!V6dea88d3a2a924dde3a2e9f5338e2515335defd1911d2fd69f8444a87b45c040cc067b9cf553dde9de5628e04ffb92f92377755ff92160bff5326bc96ef90126901ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b5dc34b4d745182e20330ccc560d8d5f05f4de2f3f27fc83f77a723465e3f949f463264d0c51aa32636e08940e5a5d18c41351dc2d27175cbd7ba2b46d53b136ae3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855a4d1c1fefcff4bbb227d98748fd858847a762daf1c212116c43a8e17a75b4ab3a4d1c1fefcff4bbb227d98748fd858847a762daf1c212116c43a8e17a75b4ab3984014249656f64221923a7928da6d93a5b09ccc7f1fb2e0721cc05ae3f08b8b922d963be6718d3f3f50e101386090de92277b0ba0465cdf00667e86867a79ad922d963be6718d3f3f50e101386090de92277b0ba0465cdf00667e86867a79ad2cabc456a616156f07b825a6ce3c8f1913b2703b1c41b79e5f54ce9422aac212bc64dc687d75569f133f9a899d7403c6d0022e94baf2564bbcaca43e2ffcd7425ef6e9176f8a40cb2152d91ed3be5d45f569a144039767691714d675e1c83acfd5369beb54076ed4ad087f108d7b384f7c8252511c8ed95c0b384cc5d8b0c50148cc97f25c01e125b27eef7d805222db7eaba98323380ab35ccfe1600b2f761648cc97f25c01e125b27eef7d805222db7eaba98323380ab35ccfe1600b2f761687fce531c27496c1cc356f41ecfaefc4a613145ae851258db0de08c371e7e46af1388bd9d01fd58483e931f3d113eb38e81aa51be3c1d54b24d7d9b953c4bdae157663cdfb7ebf80934878743e591ed12efdc113d245a3ecd5c303f6d6ce3a84dbcb4a5996d7629773bc0b1ad27416a7ef93e03fc77caf9002134548881108750e35e8a2c34424164860c343435cdd0b25c2b0a4865a0d43a0069e2afd9a3e8c0e35e8a2c34424164860c343435cdd0b25c2b0a4865a0d43a0069e2afd9a3e8cd85bb7c89788d90a74957d9f12e63a064393b2b42b7d08612fae83979b2e9e609bf8182a6b9ebca8d21cdcf6579224db733e0203c6016638809a136d66b0dc709bf8182a6b9ebca8d21cdcf6579224db733e0203c6016638809a136d66b0dc7035339d7a3471cfb0e05b05e8605dbc6dd6e28035e085fa8f1f67b029114a78c1ea6b01a888d1eb22238325d2b2207bf1786b89a5a4e52b29067176996a9ab354ea6b01a888d1eb22238325d2b2207bf1786b89a5a4e52b29067176996a9ab354254910f13f60e0d7a12e65d0586aeaa89e033e4bd1672ada8f0255d6d5660454c7c863b1829121c9dbc4475a3e5ae508603ee6ac69c5b3432feb1d23fb46d0b5c7c863b1829121c9dbc4475a3e5ae508603ee6ac69c5b3432feb1d23fb46d0b52ce52a066bd4df68b5c98986887fc0ca71ea4625ce6e621fdae3c1abb8eac1a2e668e76cf985c6e415e3f684c978cb0e040cb13c6a281813fd139ca26d7e0551e668e76cf985c6e415e3f684c978cb0e040cb13c6a281813fd139ca26d7e0551e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555b047e1942ab40b757833f79e9df77ea587bde44f2e0af0e1a3f2a755d8d0db05b047e1942ab40b757833f79e9df77ea587bde44f2e0af0e1a3f2a755d8d0db08bee8ff7c096982637f862814483de582804f354670e81b04735cb5e6c4170bba473a5daa47907e3e1e9b3ee042a315394f9cd7722cf433e9ccfdc9987a58409a473a5daa47907e3e1e9b3ee042a315394f9cd7722cf433e9ccfdc9987a584098b730bf6bbc8429124742567679dd21361905ca2d881f38e45731570baeddab6e1d2d6362a4f325a89e215ac905dbf22af468b286be579e6774440df4b30bb75e1d2d6362a4f325a89e215ac905dbf22af468b286be579e6774440df4b30bb7592bdc1f55bc8eecebeb28d9f4bb997daded156c9d04dc92b8b89af29ff500b0b82c4da04a743fd9f6476a77a9f532094f4e51a61b088394b1ac4a37a0f33e0d482c4da04a743fd9f6476a77a9f532094f4e51a61b088394b1ac4a37a0f33e0d469e9dc18a2327d5543dcf1bce9ebc7302eba8387e524339628c1b74bdfeb1026da2fd260085ced0e8c1b1b8f093d43eefbbc348004de934366269c3e4399f0b4da2fd260085ced0e8c1b1b8f093d43eefbbc348004de934366269c3e4399f0b44b350999397ea5e8c0bf17cb1e40a2493323baa88920ffc6fcbb2a159423ae42463f092b3d61503d2aae929cb22eb683ced879bcfe1a36a80d47b49fb4d4416c463f092b3d61503d2aae929cb22eb683ced879bcfe1a36a80d47b49fb4d4416cd2d7af3c384da11beb7d1b8894ba0c78709eb21ecae8a5f18b56752bb9756ab03531010aee3d6b7f2384f3eecdc4d5559802db0048b3abb4f98ba50d97c589c83531010aee3d6b7f2384f3eecdc4d5559802db0048b3abb4f98ba50d97c589c87d1a23516ad397ea9250aead9a2602993a5f2d47a1d6955b59dc035ee8c659cf8e45970f40f4b013a5d7589c66001c2f211c7c2950c328b8f1b947cb979f266a8e45970f40f4b013a5d7589c66001c2f211c7c2950c328b8f1b947cb979f266a910bdf6537df36f388f459af4e15bf71594cb6d52c4c83a1949c8bb09dcf5ffbad0cc7296211fa083b4547e74c662190810d6cd95b4f91829f66c1283b382ef0ad0cc7296211fa083b4547e74c662190810d6cd95b4f91829f66c1283b382ef02bb3507dc7ca3b794f79e720040f9a233e02820e9a9130f9f1384e5afad5bef928300c1f173fd88c15f94b06f0879d73fd44a80a4f86646adaff33e6daa6f98928300c1f173fd88c15f94b06f0879d73fd44a80a4f86646adaff33e6daa6f9891a8cf3cb74dfdba22760ba6a2c7e16a7929bbfc0fab64aa6326cc1e217b53cf50dfc1cdb7444d640cce9aa860dc2f0821b02c2e2753893c98b0e451f5d03e5620dfc1cdb7444d640cce9aa860dc2f0821b02c2e2753893c98b0e451f5d03e5624c58c7c4a83d71f0904add9bd0e56d2cddb3774eee4815ddca6aaeceaf739a30b590d9703682ff1fdd14cf10dfcb8817cccc036af269912a3d61f64de34765a4b590d9703682ff1fdd14cf10dfcb8817cccc036af269912a3d61f64de34765a485ad1c2823f77ff1d8288729133e1369e61029ca13e1fdd24837b1969b1fd40dea7122422b3a18b8048b320320765d5f09e038d8292fe58a6b34042907731144ea7122422b3a18b8048b320320765d5f09e038d8292fe58a6b34042907731144a8d04e847eed52519dbe889af6a970411d8c45028624727ab7881e1406f28dfb801090c4d96f0b4e27ab071a593c8e5bb319c4bd80e98485ccaf137c8429ceef801090c4d96f0b4e27ab071a593c8e5bb319c4bd80e98485ccaf137c8429ceefe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b8555aaade896197cbc8fa0ddda34e4c49b45ec811838b66e273d74031686670585f5aaade896197cbc8fa0ddda34e4c49b45ec811838b66e273d74031686670585f3a25ced5d42a51d20b73f3d88f0b76d2609d82d0c8acc01e22724568fe5efe111b18054540e64717d0d512e7f640410aa8de9deedaa622ee5f487b9b87f93f1a1b18054540e64717d0d512e7f640410aa8de9deedaa622ee5f487b9b87f93f1adecc222f209e9e61cd2e918c6a3e251a2ed9599e890859dfcf012ef007aec5ab264f48afa05b941a65da4a002f7ac94b4268b085922ba2f67f5c81e606b37a02264f48afa05b941a65da4a002f7ac94b4268b085922ba2f67f5c81e606b37a02ed6bf2f7fb58fc754751d0f39171ffb5cd381da509b90ec293a39ed65102f3ffb7d6e5985262cb32a22098a13a59ca61d4056f2ee4671fec9e2e9ea6d6044f56b7d6e5985262cb32a22098a13a59ca61d4056f2ee4671fec9e2e9ea6d6044f56cf5c87008c5308e65a98791b450e82ca002cc839f65c89f23ecd78fc969243cd24439781dc4543b3e5fa160b8d2199a79d08403a1aea332a68a5efdacf6b922724439781dc4543b3e5fa160b8d2199a79d08403a1aea332a68a5efdacf6b9227aec65a4c8b73a84e48e152f9d1420b6bf8f449f6ea88cba46affcb146c60c66ec16864f689f237c19ddc403a355fb8ab59c4cbaf874ffdceb8a260a9916ac640d7f723e6b991eba3a54186c4490b731a10324e7ffdac9bfff9ed17b053f3975384798e08365b9048d981cd0ab0b82f97bfcc8255f336c8f1cb18dbd594985ad39a7c81fa974e97bb63b12f0981b30475b68d74aa21ff38a3b17bb13a67e2d4239a7c81fa974e97bb63b12f0981b30475b68d74aa21ff38a3b17bb13a67e2d42334b213ec325e93b88e93ea8a8202c319017138226b22bb14929bf93a9a84620acd1d543f0a31ff3dc433e0cd15c7defbbaca2b4a8394d1c4a7b9d43ccf56b0b7890a4ef61f678b9ba9d3d11f4bf5a2460027b86ed76cbe51f81c6f0edc149d981ee13e96232592c288a54c00e074b42d6c2c7f2c3cac33846daedd967427976233517a2b8bb518222388b54cd886b10cea222d10ba29dbe1b0e18372eec3e10a4bb9c0ae0a2a9fc2649503bd51043cf0522f806f4b0f6a7acb3eca51348e4bd98058e110cef5c300fd2928f30f276186c7c9e5008ab26744b4c421d22a370ee9b03a47810a63b4a8eb0954b7fbd65239e74ff835c73df282f884ea27059691bdb03a47810a63b4a8eb0954b7fbd65239e74ff835c73df282f884ea27059691bdea02bcaf566e3236dc6f332bbb77c58444be3150b86d71ebf1d75d451fbd524171a8c8360d10c993abdd1fcd6111350a3b731871d8502ad850b4ae9d722e099e09e8a9bcec8067104652c168685ab0931e7868f9c8284b66f5ae6edae5f1130brootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-pyfakefs-3.4.3-lp151.2.2.1.src.rpmpython-pyfakefspython2-pyfakefs@     python(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.73.0.4-14.6.0-14.0.4-14.0-15.2-14.14.1["XZkbabioch@suse.comkbabioch@suse.com- Update to version 3.4.3 - Added support for path-like objects as arguments in create_file(), create_dir(), create_symlink(), add_real_file() and add_real_directory() - Bugfixes: - tell after seek gave incorrect result in append mode - flushing file contents after truncate was incorrect under some conditions - readline() did not work correctly in binary mode - pathlib.Path.resolve() behaved incorrectly if the path does not exist - closed attribute was not implemented in fake file - add_real_directory did not behave correctly for nested paths - several functions did not behave correctly for paths ending with a path separator- Initial packaging of version 3.4.1python-pyfakefslamb19 1588152689  !!#$$&'((*++-..0113446779::<==?@@BCCEFFHIIKLLNOOQRSSUVVXYY[\\^__abcdeeghijklmnnpqrst3.4.3-lp151.2.2.13.4.3-lp151.2.2.13.4.3-lp151.2.2.1pyfakefspyfakefs-3.4.3-py2.7.egg-infoPKG-INFOSOURCES.txtdependency_links.txtentry_points.txttop_level.txt__init__.py__init__.pyc__init__.pyodeprecator.pydeprecator.pycdeprecator.pyofake_filesystem.pyfake_filesystem.pycfake_filesystem.pyofake_filesystem_shutil.pyfake_filesystem_shutil.pycfake_filesystem_shutil.pyofake_filesystem_unittest.pyfake_filesystem_unittest.pycfake_filesystem_unittest.pyofake_pathlib.pyfake_pathlib.pycfake_pathlib.pyofake_scandir.pyfake_scandir.pycfake_scandir.pyohelpers.pyhelpers.pychelpers.pyomox3_stubout.pymox3_stubout.pycmox3_stubout.pyopytest_plugin.pypytest_plugin.pycpytest_plugin.pyotests__init__.py__init__.pyc__init__.pyoall_tests.pyall_tests.pycall_tests.pyodynamic_patch_test.pydynamic_patch_test.pycdynamic_patch_test.pyoexample.pyexample.pycexample.pyoexample_test.pyexample_test.pycexample_test.pyofake_filesystem_glob_test.pyfake_filesystem_glob_test.pycfake_filesystem_glob_test.pyofake_filesystem_shutil_test.pyfake_filesystem_shutil_test.pycfake_filesystem_shutil_test.pyofake_filesystem_test.pyfake_filesystem_test.pycfake_filesystem_test.pyofake_filesystem_unittest_test.pyfake_filesystem_unittest_test.pycfake_filesystem_unittest_test.pyofake_filesystem_vs_real_test.pyfake_filesystem_vs_real_test.pycfake_filesystem_vs_real_test.pyofake_open_test.pyfake_open_test.pycfake_open_test.pyofake_os_test.pyfake_os_test.pycfake_os_test.pyofake_pathlib_test.pyfake_pathlib_test.pycfake_pathlib_test.pyofake_tempfile_test.pyfake_tempfile_test.pycfake_tempfile_test.pyofixtures__init__.py__init__.pyc__init__.pyomodule_with_attributes.pymodule_with_attributes.pycmodule_with_attributes.pyoimport_as_example.pyimport_as_example.pycimport_as_example.pyomox3_stubout_example.pymox3_stubout_example.pycmox3_stubout_example.pyomox3_stubout_test.pymox3_stubout_test.pycmox3_stubout_test.pyopytest_check_failed_plugin_test.pypytest_check_failed_plugin_test.pycpytest_check_failed_plugin_test.pyopytest_doctest_test.pypytest_doctest_test.pycpytest_doctest_test.pyopytest_plugin_failing_test.pypytest_plugin_failing_test.pycpytest_plugin_failing_test.pyopytest_plugin_test.pypytest_plugin_test.pycpytest_plugin_test.pyotest_utils.pytest_utils.pyctest_utils.pyopython2-pyfakefsCHANGES.mdREADME.mdpython2-pyfakefsCOPYING/usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/pyfakefs-3.4.3-py2.7.egg-info//usr/lib/python2.7/site-packages/pyfakefs//usr/lib/python2.7/site-packages/pyfakefs/tests//usr/lib/python2.7/site-packages/pyfakefs/tests/fixtures//usr/share/doc/packages//usr/share/doc/packages/python2-pyfakefs//usr/share/licenses//usr/share/licenses/python2-pyfakefs/-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.opensuse.org/openSUSE:Maintenance:12459/openSUSE_Leap_15.1_Update/ebfa9f722f5fb6428151b65db8bb341b-python-pyfakefs.openSUSE_Leap_15.1_Updatedrpmxz5noarch-suse-linuxdirectoryASCII textemptypython 2.7 byte-compiledPython script, ASCII text executablea /usr/bin/env python script, ASCII text executablea /usr/bin/env python script, UTF-8 Unicode text executableASCII text, with very long lines  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdeRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR\Omέutf-819b44e21bf7b5eef72a53da2e0a996ab04f85f5faaa08c0d19f1b4904f3756b8?7zXZ !t/:]"k%pa kCiWuYxl鮭q"| I8Iݛw w NK(ijCPE4E|ukmFK}`qt _FiUPY02ca&s`|>@H F?~xᡄ-c?ͬײҟg?]t|H7*"&XU1&)kԔvsI&QxO`y~܈Nᘬ}}eaͲ}mޭC>޵1n$ дSJ/ Q*JkGm:䅧+ɝʫ5l^xd8嫷4/$B,\j_HZ &kY>~[[M/4K AĤEd~Ԛ<# ? ?η S=4ZS~E\Zl 82rT+uUY,qt&֐=_$8J#Hl^S@M|BE0. ʐ1G:ԩlgzʲDƛ.+7@΍W#Q NeMq8%MXj81FbUږlr;r]d{GxSI!aSmk)`S&LvLS[իȄt+z QOe(F5>n;T%*sXb3h3D E'v6b_Q־ƎVm>`]}ODTeT8<P ։=H>$m(PktͤQ} ( EJ3֢zθ:8K'a@iN5gʙLDirpkA?γ\vC>DJZL\|+nSBKOZ[t $C0_1[.B8 g!P_`j.bJe4> D T[ٛScAN?!/M. QSx1@Nm*1=%;#"C^jkG3襻 lwa acԸr99{|v:a_MKuDSNhzul͢a* rYz>? ؐt&m~(~)\PdԚ.Ir2<0yWe'+^T<uCz2¨|B+:ȩe}C~p2{EËR,N`4͘j3pַ|v@* ۮ<Ȅ8TNb:n`dnjpђb[DS޲bHRH( FlQLE Ӟ,7a6wM͢7mU&-D3bI %joucB05:)`/z[To bdeē꥜)o! gfF Rˮ#4r Fy%WۆI}b"s@4YtR&~_zEcQ5 \(I2 PW$Wo293(]  p&- TB[y:).?Ҹ1״S2zٴڂ>9 'gJ!E 6kK n6Z1  J.kF剰NFAɖ%CXmo|-8_s3WS荎y0/_?N(#]Kc$6lNB .;8,V @˞45$-Zk틮u'j\\%qu} =43 S^RTʭ/gW+JKLhZBÙ y3y֢R<@?u=>u#QD1 b4^TAx@6v_AsU &auPvn!E,=^mo"_g1  wîD5noH$Gz̗r"u;ּBR2jz+FѷqVE2Jl$d ;r7=Xty2$UTVW;?NMXFxvmy*a6!jI:zY>L6m^i_:ca; YZ