python2-mock-3.0.5-lp151.5.3.1<>,ll_䬸/=„tU&1QPnegA$G*YD gGTA-.y bե ˁd .7eb$$6T9f, :FؒCaf-X9|ELwAn1vC\7;te{^8 w`j*b^?K%3%͚!u3Ȩz $SﻐW6[ iG8G\XobOGc>A)?)d ! S #LR\    l | \(8 9 : B$.F$:G$TH$I$X$Y$Z%[%\%(]%h^&0b&c'd(2e(7f(:l(<u(Pv(w(x)$y)dz)|))))Cpython2-mock3.0.5lp151.5.3.1A Python Mocking and Patching Library for Testingmock is a Python module that provides a core Mock class. It removes the need to create a host of stubs throughout your test suite. After performing an action, you can make assertions about which methods / attributes were used and arguments they were called with. You can also specify return values and set needed attributes in the normal way._hci-cnode2-m0LopenSUSE Leap 15.1openSUSEBSD-2-Clausehttp://bugs.opensuse.orgDevelopment/Languages/Pythonhttp://www.voidspace.org.uk/python/mock/linuxnoarch >oq**Q=33>AA큤A큤_______\__\___\\d73af30dda37a4cd7961d7584b0e5bf2047f3c2135910748336a86158f65b080ebe995d73d45287ac9b5d2899a7c9f074c287dbe9c3614b61a26908998b8f78d01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b5dea43707f390abba9269d9b284d6e6ab8dce4bb2e441db3315455424035a07761b1946176b6d6031da0cac42e0f359e77e47c121de491809bb2bc6cc53c8564d12751c6e75f5d3d14b7fd4109e6c65d869e23347ee1f77286fee33ecf3c5fe30f2117b2c0e0f14ae1719a59c3456a730d5c9c85539beb26c7aa53416cef847d0f2117b2c0e0f14ae1719a59c3456a730d5c9c85539beb26c7aa53416cef847db6856a2cba3de51599a836c094bd0166cba923dafc88d8849427419909aa352e95bab8dd6437fd7bb1e4c6002a7f7c741449d42e36f14feb7e086e9c25b54e8b95bab8dd6437fd7bb1e4c6002a7f7c741449d42e36f14feb7e086e9c25b54e8b5831ee149d3850b28df8ff02fb7bd07cecda81e85cc8435c20827d3922202d343495948021cf30144d004fa30daf9162ca2717d1f9eff1bacda234010e00e414rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-mock-3.0.5-lp151.5.3.1.src.rpmpython-mockpython2-mock@     python(abi)python2-funcsigspython2-sixrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.713.0.4-14.6.0-14.0-15.2-14.14.1\ڭ[qrZN@YWmcepl@suse.comtchvatal@suse.comdmueller@suse.comjmatejek@suse.comtbechtold@suse.comtbechtold@suse.comfrede@b1-systems.detoddrme2178@gmail.comseife+obs@b1-systems.comdmueller@suse.com- update to 3.0.5 - drop remove_unittest2.patch * more in CHANGELOG.rst- Remove dependency on unittest2 Add remove_unittest2.patch to facilitate that Remove unnecessary now unittest2-fallback.patch- Condition python2 build to ensure we can build py3 only package- adjust requires for singlespec'ified python-funcsigs- update for multipython build - remove test runner because it performs dark magic that causes a failure in test suite - implement fallback to python's own unittest instead of unittest2 if we're on Python 3 (to avoid dependencies on funcsigs and unittest2) (unittest2-fallback.patch)- Fix pytohn-funcsigs Requires- update to 2.0.0: * Fix #338: depend on a fixed version of funcsigs * More 3.2 support dropping cleanup * Update sync point * Add Mock.assert_called() * Issue25347 - Format the error message output of mock's assert_has_calls method * Issue #22138: Fix mock.patch behavior when patching descriptors. Restore original values after patching * Issue #24857: Comparing call_args to a long sequence now correctly returns a boolean result instead of raising an exception * Issue #23004: mock_open() now reads binary data correctly when the type of read_data is bytes * Add version info in the docs * Update six to a version with raises_from * Fix #328 - handle unicode __repr__ on Python 2.x * Drop support for Python 3.2 * Fix typo in docs/index.txt * Fix README.rst checking * Be clearer about Python version compat * Issue #295: use a setup_requires dependency * Improve grouping of imports in tests * Use six to detect python2/3 in main module * Use six to detect python2/3 in test modules - adjust Requires - use pypi.io as Source url- BuildRequires python-setuptools >= 17.1 If you have a lower version the build will fail.- BuildRequires python-funcsigs. It was already in Requires, but is also needed at build time for unit tests.- python-mock now requires python-pbr- update to 1.3.0: * Update sync point * Issue #21750: Further fixup to be styled like other mock APIs * Typo fix in mock.patch * Revert "Issue #21750: mock_open.read_data can now be read from each instance, as it" * Add 2.6 back to classifiers * Record sync point * Issue #21750: mock_open.read_data can now be read from each instance, as it could in Python 3.3 * Issue #18622: unittest.mock.mock_open().reset_mock would recurse infinitely * Folk should test 2.6 locally too * Closes #279: setuptools.version is too new * Support python 2.6 * Update sync point and sync docs * Issue #23661: unittest.mock side_effects can now be exceptions again * Abort installation if the installer is using setuptools<17.1 * Closes #269: setup_requires pbr 1.3 * Closes #257: version the dependency on six * Rename README.txt to README.rst * Make reproducing travis behaviour somewhat easier * Cleanup version number handling * Overhaul docs * Update docs * Remove stale MANIFEST.in, ignore pbr outputs * Convert to a package, use pbr, update metadata * Bump versions * Officially drop 2.6 support * Issue #23310: Fix MagicMock's initializer to work with __methods__. Behavior equivalent to m.configure_mock(). Patch by Kasia Jachim * Issue #23568: Add rdivmod support to MagicMock() objects * Issue #23581: Add matmul support to MagicMock * Issue #23326: Removed __ne__ implementations. Since fixing default __ne__ implementation in issue #21408 they are redundant * Issue #22823: Use set literals instead of creating a set from a list. Fixed an output of sets in examples * Closes #21270 : We now override tuple methods in mock.call objects * Suppress a couple more DeprecationWarnings in the test suite * Closes #21256: Printout of keyword args in deterministic order in mock calls * Removes unused varargs and varkwargs from assert_not_called() * Closes Issue 21262: New method assert_not_called for Mock * Closes Issue 21238: New keyword argument `unsafe` to Mock * Closes issue 21239. unittest.mock.patch.stopall() did not work deterministically when the same name was patched multiple times * Closes Issue 21222 * Closes issue 17660. You no longer need to explicitly pass create=True when patching builtin names * Issue 17826. Setting an iterable side_effect on a mock created by create_autospec now works * Issue 20968. unittest.mock.MagicMock now supports division * Issue #20189: Four additional builtin types (PyTypeObject, PyMethodDescr_Type, _PyMethodWrapper_Type, and PyWrapperDescr_Type) have been modified to provide introspection information for builtins. Also: many additional Lib, test suite, and Argument Clinic fixes * Issue #19594: Use specific asserts in unittest tests * Remove shadowed test * Adjust comment * Issue #19013: add a __main__ to unittest.test.testmock to ease CLI invocation * Issue #19013: add unittest.main() epilogs to unittest.mock's own test modules * Process DEFAULT values in mock side_effect that returns iterator * Closes issue 17467. Add readline and readlines support to unittest.mock.mock_open * Issue #17047: remove doubled words added in 3.3 as reported by Serhiy Storchaka and Matthew Barnett * Issue #17015: When it has a spec, a Mock object now inspects its signature when matching calls, so that arguments can be matched positionally or by name * Closes issue 15323. Improve failure message of Mock.assert_called_once_with * Close #14857: fix regression in references to PEP 3135 implicit __class__ closure variable. Reopens issue #12370, but also updates unittest.mock to workaround that issue * Remove incorrect comment * Closes issue 14634. unittest.mock.create_autospec now supports keyword only arguments * unittest.mock: removed another bit of Python 2 only code * Adding unittest.mock documentation * unittest.mock: remove another piece of Python 2 specific code * Remove more Python 2 code from unittest.mock (obsolete function attributes) * Support subclassing unittest.mock._patch and fix various obscure bugs around patcher spec arguments * unittest.mock.MagicMock objects are now unorderable by default * Removed XXX from unittest.mock docstring and switch to a nicer try...except...finally * Remove more Python 2 compatibility cruft from unittest.mock * PEP 417: Adding unittest.mock * Ignore patch rejects too * Add NEWS * Add PyPy to travis * Issue #20189: Four additional builtin types * Just hard-depend on unittest2 * Fix typo in test name * Some basic release process notes * Ignore more editor files * Add testrepository configuration * We never need sudo. Containers FTW * Fixup ignores * Iterating on .travis.yml * Setup Travis-CI - drop mock-unittest2py27.patch, no longer neededpython-mockhci-cnode2-m0 1603462316 3.0.5-lp151.5.3.13.0.5-lp151.5.3.13.0.5-lp151.5.3.1mockmock-3.0.5-py2.7.egg-infoPKG-INFOSOURCES.txtdependency_links.txtrequires.txttop_level.txt__init__.py__init__.pyc__init__.pyomock.pymock.pycmock.pyopython2-mockLICENSE.txtREADME.rst/usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/mock-3.0.5-py2.7.egg-info//usr/lib/python2.7/site-packages/mock//usr/share/doc/packages//usr/share/doc/packages/python2-mock/-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:14700/openSUSE_Leap_15.1_Update/a178e34da0c62fbc0d52f5cef6566380-python-mock.openSUSE_Leap_15.1_Updatedrpmxz5noarch-suse-linuxdirectoryASCII textPython script, ASCII text executablepython 2.7 byte-compiledRRRRRRw>ޓutf-8bdcfdfefcbaedae1140bfb70214bf7dc0e2b2d40647b81627f052a660cd0d8ae?7zXZ !t/ >]"k%) H5fJ`(`WP첖aʥ m&293kǁ] A`'ӛPYS:R)Y@Z@}|e.j|h?gPG? KCbFxpJ@ɁjkvFwʚV&f0ŒHh$BP/Ohg‰'ѧrbYiꏖFPr%@,'DK3D4>$b* SMj4pe UӪ*o0pn63]Q搬WQH߾L Lm.0]ȊuG[ k5J39x;OCqq֜k$t SR<밶+#~ac q&ݺL}y٪*,R+a} S5}IMC} QQ!գL*ļ,~EpYW<TFf=Hfa0CsB@z̿ p{u@bRtH]^bQȡrQ\3g`Ϫ`8)ds]1y{W MF.}?T!Z6EPKXa]17?¥'HY34o0.kV\^qנ黜( 7 vNџgP+t`F;gVRF5E1mf^'\ ɼ(SzLHWGR^ bLl#[9Vp: ڼ b*?}s@l|nL>@3ӏC.bic;-0ִ{<'jdyGc*w2-06l<Fv# P^Y'sxQ-1Adh;1mUpGțd ޗ<)+B݉9 Yevꃳrc7p$dRퟚ r\n/AUy?#c~(I3E٣KS: %{s8G5C+G|L.tdTj `ކ+@iiѣXhZ>Mi_5=_?%mW 4-*Cn;K º 8ȏܘ\m*q<~\Tk|2s҉jTiFWR(]Ω}"[ca%=1 G]L2)P S&5-(iހ~<ϡA?5O hC'qGh5ILԏ9mQat1N<kElիiggKE]> ݸ)B#*,~k IRJ5ìv[8J84̂"4ףyDs?ǹL<nbZ_ jGx# :ǏBTw/F5?P)qXYMpvȲg7=%v[=&7 b^FK_ʦ?19BD2u J;xhH"gBT>?IDԭ`sf>dJqr7BV}u [hHǁϘԙC1F^z1f<2/ bBg,Q!I1F6 X^MfJ ÖȔ],4~Vy;2ѓΜS%wpc'Xzr:uzcseO&[DO&^PztOT Z4/l;@q% 8S0"K=,DYj/Z90x|(<PsjIRC+p7#x|v8l:n{@s9u#6Е4J䞼k]-jc@kQ,<2LN1(?mJ9~ ԷE/}Tvfg srEɛAʩ9EM=Sbim#mSwLTpO6+.L-??-N) vLЗ^)nK˵vu4*-6^#o)ݚ(&ҸDj"ߍgo&ߞÂU/k_B&C# a|)f@RzhCp\W%$, [t*+W riM-C mOM?ڀ%9FWbar|aɃ{-5N,} hLVK&8(yNDZU]A9iy*r1-]Ve;gs)@P9N4gLgֿmzze@ri%^ww |(Z{A`%QC= #]U褤{<7ٴݘUk'3_uԉ̨n1$9E(Hn6p{P,GP)vlo' 4Sl3F&Q+B5w3/Fs7HNŲ ɈLr Az"E~<ᝡ d[e4>)nq 'ӂ3WDA6N^Fm8qxhE* 7_ b׹ѵJVMG~N |6v&*K&V65mCכv5$B YϘsc `j}V:_9'nĘI+X8|AVURsZs(ٙ6$B쮇f5O\@R\USQF튡iFI屘f5k^}G{`#9SOHvZ+Bܜw[k$If$TMeO V`?dC~[r6c*4١{Wp.Bi۬.QyFWjV95lu 3 UHKñ(#%ryMz z0*# m/ʗZ)5G\e6;A8o|<oM#i&_ZOӪxi$ӆʗO}oo-9+~ߐ&wʎ+,Dc 3#!,QInС]})f*kW MK( nCvNor{#|q_+vW[\#&zT%0:(cQ_{ % `) YR~F~$%;Qx x:*wApYvUYBXAnZ:2pɵF$?G_+Ya)Tr73z4m妀?309y-e/W*J Y9=yFKns%9&V <:ZcdUAzdf0!lk;֣5܏h(Wnw^+C] G{#J8"F;#?uʱt1vtrVP)2u/:V{i`;0x/1, 7zlлq2b2uXskmH/]:6o,f XgI2\1%)t=s_:^'R<3XIt]aXjTN{X)$O'ɶ)ZQl Ef-{>0}",C4 ޫdS?r.|B &GDR֙/u,CXĬGԱIt-1KB0IgPye3 IC7ѴQ2fLc.`?^[ݏ,+)>1HT^$cc"U[.6&_䠹˷TW6lxh"1< 애~'(*5A]a`w((p>޹/LI$V|+ņ9 Z/l=GX~)!bOmt E,!mܑ0 ULV~[*(6liJIP\we}kyVo4*mgD3#A:;ۮU~._%NCg`wpW B,˶03)$Ɨ&4Z^^GyE5-Сg_R=6Ӓi;FgM+?whmz>]o4 JY wC&w8Q"-17VyG㮜h!X$t K \B|KkhSh};Z?&ymZ*`ikm$YBt:&%8JeW|ߵ3$2PaGNЭ1q(!l@z}¼@iaE UY+ƮE˝Ga)/t/]~u`ȩ}xCR0۽3q5 OE!W+U>ICqy1b%壁 |l%rVɚ~hk+Sh&P'6`5F }$:*m!$uj~nah|_*[Il$a DHi6h,%\2(oLڜ&2Sm K❀ư!aŇ9#DqBN(%&q WH/H*$HlY%g|N'g7DK U%^R:֣~)}y8L6!Wv; ,\dd2 [6)>ƪ85`P+r DB UJPÐ5J#er9U v6*l`ʥՃ#A+m9OIw򣿗ISʹ1MJޫJ$U22B3?htC+x8D@[]q~|:z$S,c|=d).Tz;N6vRR{o@B0~OjAU4?~ueSKVlOwQO D>@t(8ܓS-Nކʣ_$$2=kV؁o,0c)Vߜz?ȱұY;fq(蔌GUsi e4?L@ΉxjS~Ņem!+F2Nx|ګpCq# ԓsi X҄5q,^h-B N O!~f3(0vsRlXqnxNZs~ $X{D]Ppg>4a+NNtG|hK_%ҷjMów;]Ʌ֞jxcmӀ0kD0^V>]eg$ ` ˑdGOưHG|Ob|tg˔._@uEph0oF{btjX!TU\C;,&Җn9hM)c"7'Ri =PN$[[7, dQA<=wQ^QԎ"O1ؽe,,cz:\|peX2+]J硍=4 pt SƱC7廬5%%Jމ.4m-+}}yr՟洝 #qђZE$!jBi?-_(dY65HLx.FzWL[b{R頍 F=|1?)!BǖU&JEs^r=ac*Ȣ +ꅴ>?2bZ`#뚃$=}񧳐8e91{sp\qOn k&I%B%'贃CZh/j2 nCv7D$@5:0hl0Z˚]B@ؖ{޶}p`tѩ&:c$Yb+Ho91#$&aX -K]\΋-sj/\:I%x:FE5k4bcHG\RH&|T,, Sǃ®ɢiҩQmT˶:n4*S_7T5TPpu&zWgՏi[О6SKm$дTUMR\#OGi%Q"ƒ#q'iXL1LL 8DuD"JqCg]uҨzgdps=iݓ(mhԂU2)+ wq:372 薞#+`Tnlsd*d NR`%R[fSp\qa++"Ms`[ϮEa,jG96x-v? /pߩ3jJ˸Ux5Y_X]Kn X|up=P?Yo:׸ݦb3GlWX`enܽ}_ m1cj9n0$bBYP3!w|&] +vpeE2x:u+IIƓX-1u }]pdT$-l'2oJmKG bn?NhʨXخv1ZDWyBM_ 4C(DY[a߰t;]Eό k[n=> B3cJn_}˾ϒi+c[ڣ_b2-{eyyۣ )p$cP`h6 װo#mk^?Ҏ TpPқ1va+;Xڤr*j&8!<\י. "nB[  K#%U÷]YNJdΪEs^KA$*Ƌ)+Vq4$#`_\WޠeQVRYžg8BY|Kras׆JL]_/szSRug3xcz-UncR34Ln§j&G+Ph8buRzhͰ;&r92E7VW{OB˓nMRײ_n9c;K,&ƄV? hK:KX.PKHCm)&rMOgG  YƃBzAhV zX.[ G&>m[]zSvȕ$ Whz6^ U4 "Y+rZ-a$SLb#gʻ6E? g=C)(!n8Tx{@KnJQ!͝qS_@JPDpUm4|9wJ)ȴӢ&ލx΍E"-|C?}J6#4!)^iYhxQ"@lxN!oݻ1\o/OR:%GD>B8QA۷4|EbZ!r:9dΒ+U"E1zŒɦ=ݒWc}Fgn䡯L[M$hH#ِu;;MSbb?`-CBt/ mM]wD'rsI(Sn׀ǥُǚb|ne6v` Taj1t7ܮ:zSFUpO ]ܕ31o?&wTV OijI [$:tm沸n4(7T0B?_XªHW)Pi7er-~'e i}mel uE;[NUE^"/":&zDc_Q9?d\ʞ+_G7dɲ2,͇UA4 ZF5jȎgFhg,uʊhtR;g1_AW8~ۃŎuF;]h_rk O,UpҢ !9sv^D!D`\{IEBv6u2+cS7 gi r96MpA!A>n; d 2.)ܭFσ>jMP?:3"o4G Qщg$J:v[j-~oXqٕiQ.#~c $#wI^:s1XAәۄ Ђ#ԭUkO O*b yXS7wB.^:ƤܒʵtTˣeVpa:t5/r(+j*5SD 2>G^sCMMz4E[8}d_-rD @D6\qJ kcYtrF\x~QT]D! [#]$W?㸘m#1Py­^YB@' D׫&TԋEx?'u\C0`e>)UʲMQ.vBǒruDZ3vY8UKRM7Fk[GC2Bd^͜OQV'ya#MB3204~cbq>[:c` j18 ue>!.;2U=>GIb,q S)&]re_f# P2u-bK},AƊ7Q>ǭ7X3O~ 9`Lú^=@BRLm"nRP4ȃ8@*x 4z7[p}BIMbRw4u2Ǫ\||>=ZIOl} N*9J_d<,;oxB 1]I?{XɌc-Ths%ukJ T`J\˦Q@榜{#=krȒ2?1KӹvAL.A dHnFCywjUj&6Z.[}~D[d,#ĥ`%%#H܎7it z.ăkssT [;gbeAZTђ>vݖ"eڂA)7稆Rh%/ƕ5ztf  U-4oe_S8іnԞFO@(]i"Kւ+w;eN~r;X3"?CM+m%+jA(Ӡl FF?5#nZ7)vUr,qZ\}?>9-活!=uO=!E;,+3|ޭ* >lp?[8f ɼpY uiU۝'n"|6<=9;%iR%+e/FAl$)iUtA&nT3<9)0#eKƈJ)TwGu%R }h0 =p21ࢹRKK+=FAG$ ] xkYg5MJ|މJ&D P3J/U9ډ/\: o̎ץE|~2B"=YKIYlz^SB &`VXTܻtMVt0ig> rja=M c2s \&1 RuoGfa", Œ1*091qP0a1N,\{ٔgN^jV9ṽ7N?eDw8oXM6B-Uc޿V[ϹtKk0rn?4')C^`5x6/PqrNA3T50хo%Zr+hTdpkViM/I!૲,r:Sw[jfFl_4AZ zZ/oh7n.vșC sFծ3ֹlM:Dջ6rb/Pk*)0n.jyqMvRq%r MalSV`5FQ5T>]vT:{+< ‚l= Ze+|$|x8= T]O`Nzf`5g!\T[&I+uPH1&Ioc'2תP5%+78;%@f{}܇ʱPaơFshq׵8ب7vs>}ǠbR/٫)^L=:R #>!{IB9 =e쪞 Yz 9A+< d9(-y POИC`@)#w7dޑlk@x>fpmH'J9vQ cѼm8;=]{B͇5#=bu4K&].Ȼ@݋LQg6H YB]DtBs )\n6a+2.(&ɸ̮rc9'LJ^ȸ0!O;C M`v:p@9uv-yN\ a\C/;y;hC(Aa:T<8gos~uu/% LCh*µQF-Q0- e_pؽ2r"װFR0#Wi"#pd5{UaxUxNtzOuUF朚Zbs`e[Oi^dXTnUDr0k/o:%v`om߼@ኲIaٻ5Qs51Cs65>sjMyJ@#G!}2ώ^bq_iZjL;ҏd &֕t _bߦIsԟ *~w_Eyߠ ;S+/۫hcPຘ4tuSՀ!GNQW&_ȍWmZQ15T0Q,u$L&KtUP:DTܛ[4aH/ Wܸ%M.q/FMUzkjVA $g䓲@剜S @wVQJCFQ&LGu9ӧ@/$\%@9Qf{W葡pVцP-1' ▉#R@RAKtO5hge-W\~Ln"n@̨ط`qp9p. qGZK ҈b-wjuۍY)hpp?9PJvӄ 9U4ޢfl$\ Z(S\L5VX`sm=\&Nd.;Nd, NeFfH?/j¨_son\79Gs|~fyQ!ϞHp|wBY0n<̹ p]SYqvqHa(Yn&u1w;n:L<0mvo 0x_}q>s6N!4^jD[7P}]>rNK~ؤ'L5TFQнJSNy+R8o|1CT4YZ_[q]Ѧ\ ~`#C&HW#bڏ-`Zp1\?(w4Dn/L[奎:m2laufvGo'6{$}_=, /\Xqdې}\F*FɛTY[5+e%VwXs'+>?82rW[h+vZYFUpD/b!PTORX2iQ_ۥ]jB()1:2'DWfvf΄'jgLLyCqXPoyARdjkS7%F-2h|})S0wg5rQKh&dN