python3-mock-3.0.5-lp151.5.3.1<>,qd_˸/=„Ne:3(׹sR0bHZ} S۰č &;M aPq>Y0S C>>*@?*0d ! S HNX   $ u !v(8 9 : F$&G$<H$I$X$Y$\$]%4^&@b'7c'd({e(f(l(u(v(w)0x)ty)z))))*,Cpython3-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._obs-arm-9sopenSUSE Leap 15.1openSUSEBSD-2-Clausehttp://bugs.opensuse.orgDevelopment/Languages/Pythonhttp://www.voidspace.org.uk/python/mock/linuxnoarch >oqQ=>AA큤A큤A큤_______\_____\_\\2be30a3f97ffca38481fd4101ab1da0082aea0327be20b5852cbc74c0f15bf00ebe995d73d45287ac9b5d2899a7c9f074c287dbe9c3614b61a26908998b8f78d01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b5dea43707f390abba9269d9b284d6e6ab8dce4bb2e441db3315455424035a07761b1946176b6d6031da0cac42e0f359e77e47c121de491809bb2bc6cc53c8564d12751c6e75f5d3d14b7fd4109e6c65d869e23347ee1f77286fee33ecf3c5fe31f84b49e0ee4d06dbc1eb2b9c6d27afb82f96e66c4262c13596cc018b1fc6cfcf2b08e14e9d29459d65490d234590cf767f06782797c7f7237e342e17fcd4c512198a2080e83911a9196daf956a0fa5f829e15fa0db02296c4eae775626744b2b93e5b72221114dc82dc98d6ca78e13a15573353b1b015982826d1b3b787fefdb6856a2cba3de51599a836c094bd0166cba923dafc88d8849427419909aa352e5831ee149d3850b28df8ff02fb7bd07cecda81e85cc8435c20827d3922202d343495948021cf30144d004fa30daf9162ca2717d1f9eff1bacda234010e00e414rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-mock-3.0.5-lp151.5.3.1.src.rpmpython3-mock@    python(abi)python3-sixrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.63.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 neededobs-arm-9 1603462347 3.0.5-lp151.5.3.1mockmock-3.0.5-py3.6.egg-infoPKG-INFOSOURCES.txtdependency_links.txtrequires.txttop_level.txt__init__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pycmock.cpython-36.opt-1.pycmock.cpython-36.pycmock.pypython3-mockLICENSE.txtREADME.rst/usr/lib/python3.6/site-packages//usr/lib/python3.6/site-packages/mock-3.0.5-py3.6.egg-info//usr/lib/python3.6/site-packages/mock//usr/lib/python3.6/site-packages/mock/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python3-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_ports/a178e34da0c62fbc0d52f5cef6566380-python-mock.openSUSE_Leap_15.1_Updatedrpmxz5noarch-suse-linuxdirectoryASCII textPython script, ASCII text executablepython 3.6 byte-compiledRRRRRR1 \`Eutf-803b5e5b9f70699f09f1378abe3c71a8786306ca84a3fe8ed51989cb88714a3e5? 7zXZ !t/B]"k%) `>5fJ`(`WP$b@2CNI4Dz#_Δ-[~l5l|yj5+^=ˀx],{}Q±#cAZ~wوX+ b5S[5@,l;' v9n`[S/:js\a¦0i +/i Aw'¾*zrH$Ghq81s ܛuIi $>c{` ߆uac&q!^}KbQS%Ƥ͆_^ zCgKh̆n} ^#O6bx%tk=)@疑v Π`|25oy\@z Ym}ߎAC=S!]Ş %y*#q"~Es)ɀW'.I 2ΉFki~j׿h4KMBby>e R{OlZ)y i? ~w%K%qZioXW>Li?!69]~-2s>v||~~Qkb|0rf8 mfU[ǜ MnT/F4"f{6 S cM `*kn%ƲY}B/E?nI%;WdyӍnk&ݔWز(]BVK=s~w,R1Z_U73LGGbԏ)}W%8r. gQx%t"M 4UoGmt8g/y| q:9%2ޔA-f^Mv}/DmPik&`k6.[LCΔN6BwWQpbxÓ)=Bó2<ً=\U&s݈ b(_L9 !(@m L1MݢЈ/nK~Sy/w!k+acU+jH[?9@D(CN R?¾46<2 v`<)06ܒpHÎ}=X8eKFi x 2Y\SJn[^i\@ z3g^ZBdU3UĹ8̍vҚ6vv|-$v -$~yM! ,ə?OJjw K5Buu+>H?XՃʗi1HjJm5j:ȘAy??nXI$VP5ñMCﳩFBC,yy$h_yU9?yZӯ uP؉ć9mr2ݏ[}pVKJrYq%.ғucqEr/f# h߻uľBx=o6F?uԜ8<5.Cjz v:|lNxRPfQ(#xߢ8mUs*ٞ >;8Cٰ?R~I[}dDL60mNߗHȄ&X4z-!eWj&UǬf {m2f_|4$r!Es8,iI^i9MRBfjyJl7n:l,ʬ-0doTËq#4VHu޳ں.:Ɉ͞5>3'^O){P(P'PVQ_r}v$^ :S5.?ros vj_І4]φX=8A%(7^ܤ'uXO"M߯Rx@Rr r)SN5mG[9_ E<ܬPS&=5J":vj j"83_4Gף$e̔*a#Y8TQܸk`P`ȊŘ+n'@3w; Fm䅢,yXLCn+4I'~ }8G )!1D:VlպZ{LdAw?wus{C=j/j/Ƈ/IZ+beZb]G<}ݏlCOqt ͓yp=Gr4!{&ju2<(8w:J69Vp6v]!Zz7)\=* ++KN:Kvz߻F9@ ̧Q\-73EuAH 3@}z1{VO-+iL@d=b:F~); OX$bY%U$eѶOq,'9@kXnU'kЌ}adm"}dG ,O:R0}rxUi{^_x¤_R|D3RtnXR*9p Z\6U{# L''6h/qS6j[%崲IT}<Z`1?9 G9zv$带T9ǒ56۾q&KK43)oXVPkut/8@9xv/?Ҭ>Җ|"Vgk PȂ.r7Mǿ 5^-5' !D;Q^N88Җ_9 5\uԯ+op E>r[*_ʢ,=3S+sCbɨ;@(šgOHv ؉k-M%O}#z1^KJF(Cvb:Պ+|PZ\a[y+JC0iA]9G=rg#)7O!tJk`7rV690yqnG=_GC;b2*aѷm|͂$SXk,̹f@Uq-<Goِx-}om uy^/(&#`*OHkӨVz{"٤*W&6y2RQR5˵4:E~(s>,ј6~w̴\k҇\ŶwA[-cunrNVo(]{L Z]KAGsV?KZ[5! ɑ7Oq2re«v,`LThN_^AfߜKv>"q{kT x׾ -! \OߠZk&^ Trv YnoȱTtHAgo6ݞcC#`#Y?"<ƒRf/O͐ڈJZA`@!7A! v|vAu$x="KEgH$ߌ$x4744wK !ʷ=9$hZ)^ "1)/fqޞ}./=[xsJR{5@;v\JRB;sN7T͍YD5ʑ sl34k~q!f/;7xVRQTPH b/=™495-?ed{b뵰1&+oT&kܟwWsrV30?<:s횗o<2.֑<37JL~I IwYBSw+!%`$xvFX8j&2eV%?_H:hײ.6xZGqxe%X܂YFt;~Ii7LaP$Iu TfV"'ޅ'[}rpTѷ7j|l_"pB82H5:اAHY3B@BQ@]bv|R:QX3w"_!HaXf9S]=@3k%FEGs2Տc oq QPT?,2!V\My4ۏJշ"Mw>S0Na}j:ܱhcFu%j&:uP* @; _L@enhY|ȷmz̼xԤvG $@Sh0[Reޏ BGUԙwܠR6E&H A>A>+?KAA*ZӀZ4^ӊBG@\Begܙ6i^BPshDD.d~{y`%ɩwo*uRR'5z}Q4]ʆ䇁ZjO5I$sB#f=Bw_ϱ^aڬm9Q!Lgq7J~+;TX0xfI#\`eK.s.[.Y,%f"a4&3L0^@\cneI}qЧ-7w 2ITzo\_5 !7 Ӆ,qIġ뻊ÍcᑉYsw\AAR%_^3pvcN QNm`;ZhQWْFz0;J(2#Wӂ _ ++$~xe#}a0˧v^l φ` xn#.8=-W'ܪjaZOtܤcXqLr,5 탊>VYe/s þ C9W+Iؿ_A90#A+(! 4*r!NiM ɥrt)nl4 rJ e*ޓ Q#(/Pt.P:כq&ǿ;q2ջoybԲRV m_53.G)~f\m"1dZz].+%E>fYW0S頹f?E[;Myv?BUrۣ=*ђG0Kta5 _Cd Vo1q]c4x"ЮD_;@||nj/"UÐIzpb>.n:M@? =%x:#jOx# ]M[#G{ПMuL>vBT FOjb bwq{ErlgN\"j#]Up]]Xnݞ cԺ Ѽ)-=W^3շ;b7 dV&sZ~vibGtp6FgL>akzUϚjH$?RFA)m˙U_ˠJR3<$;߃r&Iݘ ;+xbbF -o0M|jeNyqX;0p,$BcRRErږK~CRPI41.ׇ̛sMLXB!0:fa w7 Dq$đ8O|?D"5^=Y#|j{_Y.Ge)/:*?e΢MMo !|0y7$ xDolہZ\=i* ̡d|_Xe=w@ICU` 㡵37م1Kn"%&W4H9zTQ[וqG(7ݭ 34=#l!QؠσF" 8OVpqr+j~c*yZ䔪x/%ϳEں{^qZeKR-,٫ JzM;ƦQGF u X@${O$.} sV=_/RTUw I\x˽nL;7@Cȧ`1aWaĪpBZ$T|wڴCʳُ Ҏ%0ڣջ+Scq%֬ FMצ \E`=OG@IQ:V{^.R0!FL1XSSJ v]jjw#8#RǙ&Bsr ӐM&`uj.tr4ӝ7=W!}R󗕵h5V;ςoL(tS)Zvp TXG[-`= BR>߁۷39}to 7Y 4WF$ yk4 Nd 7G"i{?!.s(<FJq;vx}Bkr6 0g,iD& !òv^S8*ګdbZcW\b2N*RPh/PTgR7+rB`b疐F._酕kqX> /΃:rdÝM7knJr}@$̚Xi\t []bqyMR >u+m S.v#Pg=i2/L9bsS6#֧/Eɑ7ŊS'gmOO,Mdf8hڴϸ^yF qL|ؐH:CjT 9u;.Z3m[]0>0lɂB&Ru j%;R?sF:sg4<,WHTwB?qM {[OD~le4b/pm5^ *;A* a&~FTlĩN&>IZOf^Cuu+ٓYT^4gz=}/}ܤJf!N\eBl#}~ܕIyNkpU5ؘ#01Ljٕ 9/|g>yǚ5T< #uR$]{dX3JQbt%fx-p;\?-+2hɿldA51E)zd کQw@2'`V*f5JMe3>5d7$+{av<#zq赪 JK\a a0|.>CV6*]'$A^>F]6QaЕbPZ[*)>N0G~JD FdzbH 5S{m3]zy`o?&Ċ/MP |D=ҪB)1 BhESzf@|=yw rvA녒E}Nj$ie-6i,i䲐$GYϰ^,57tEzv#(4zaX,D7=®|֜ohcH2E1k54Q=7,< (z^(cSf&Cdu*BbS3GF[bEs"(brC` 4+9Hm#x_zћ7^oJǢ`8xjH B/5BjldaKV-9>w,50Sl$Zn q-;hRۦ#NE* xE>j䖣 X0h"Fiv%^I<'E#`CPfz`"t/K۾5 [{As-U½0BvH"Z-aLs .Wt1m6$ff/W=37A:]ޢ|XoE<נaA﵀~te$zd6̰sp[aSHόK4G[[u8t2bdn-s~F>s0E& 832fѢ5MASc~]ڌmy.1yu/lT!!8zWBR^i=@ιׯ[ ~5&3,,u-{F;'ȿ,M\4[ {j$l_%:1ވY2q_-5*~_#GMĘgE rRPY|U9M>!?WuoK_BUK)gѭWWh𚄾: OS34܁Jl$T-[0-ԑtył*[z.nWfKa\`MJ2)x'?B2ݠ'A<(Uf,PdUN}/Qk qM:^'Xgy腃J#Xt[^xN]`1 /t%Ԁ4 p3qQ/rō@ #m&fT2b3N͚JtX1#~iz .V;21XHhJ)ͺ^ Hlt y[|PWkch[:j1f̙P}6jg;(ࠑ*ekٞ"Bx ս/';w%LwF7 lǶTХRvM`31Ycby*{s3FZ~_#Zl_wtKOcτ圈?yz+pYZ8Uh>y3-S>~0AzW6˼xXoxX[dlS=Ecc Rӏ JHIzg|+~b Drxj},fiKS&r TxE<ȕwD0MZC*q LA?zQfL|8 VZΐ%5vBnᘱ#/՛TSE\:> 2@4jIWEMz'gF:eм ` Pdy-ѥՍN\_NiQ~:H6V*$d ]44XМü#~uCnT ˪_NT7ߤޗ /I[Hte M[E?|'xX/ܥWo$e6ql|t;)?{^Ǻ#O>ohMC16 h"h^v]y-s/p2? #|<~înbafv`ӿp|tSUJUVd^ub*8IѲS)J/a?dP:`S l iIgs15.R7ލn^$RȢ#"ET?:d ?f:jia/)m9MDzl)|1 JӉ\ ۈw4`vG\0{.9 xWS*hQY< w5TswaVoLJ'CdGg.(qXʹRb)&.1G߀3Ν :nk~3vZ:K1-=ZHgt)44Q ?lO!p%1(F7=uV8nw Q!c.!Kgye=4-Ջ__N"TP뒇a =Ic-r,^hCC; D!LZuȁU TCG+`ugRf,]V^؂la&eErIΈJ}ݙj$J68M)}:^tpu"@hRXӊ_DΦEK@ZIٝ }+z鉙t >@R_l4<ߎuae M{W; ^*Z*x_،!V~pa*f D4Zn*[(O.}=g̠%w̹=<ۢp c.˨ag|j{;#ªJx>5N1 Gs(7M,~ %:1cP Ԕ%Q-m߮FnS:da7\gT'1GSNG.UO[z"-ö^u4/0$vMy hfmoj ѿV„_ $XZzv dwPk '.D0[^':_G(  mv:s~TVnaǢqfK9! = sTRݟ?`L7|t!k6{ִáVyL#5J L0 cK ^Y:ص OA:L}̈́(\,ӑd焉2; =g{%cl@ހ4x0"¦uŪ"bʡ9chQ݀CGfH~?ΥBuIcj.Gmԭxqx1&44Wt^ jmi>Y/+7q- +t͊z)+@F=ˡEMz.'RL=:vNwBĉnD!G9*|5ʶ p lMV!4GT;mt H`ԙ˯ |nO S:OJ:ܝ~֦_77_9kYScR邋QC]+VrCABCE~[UB'ұZ 8PO6 r]`ydVڲgt)$ ; e}nǡ5&]!(M*;I$U~}ϴ)ĩt2<7eU`u+%X;B| z) 2j 3m} MUCDŽ <#'Q&_y\Xz:6m^/Ҫ{qK7;ݎ1}&$@d;^ _y_Yd];4MK& ˰Y|㸯)WD%{0NθM_fZN:]q舾誨T,8Hϝ ^;(3`PA/rһ,y7u=G"gOUUo'/!Ɛ Z*[Əl @?3AgD%e6C\#$ntyu!_7ޠႀU&Hs gꟊGأ o۪\g[qHvC9*?/Ѯ+5N f(jT7 Q)`Iw*$qethLjg:HY LN(GkScFPgM'!؄ׁM)6̟g (M:St쉣.8vlUzmc\6`X^h}Ul rCO_act4`o'j$')t<@\06vWwdO))mYK؀U:7TV5ggJѠ_E\+8kHv6FBK SLO}ֲ̓z()YW`=P$7G\1{ IջX2yr^U߫Ľhe |TO2!'OնrjTyL#Qub@L-ʵ~.±|=qB\ڱYX\%dt%yaSPiGPᄂk(8BWDtEԢF|-ؚ֧reW Wg5q`$_wZـO֧sCwRn94i\cH܉#d+Y;2U ^y p:yևˣnGS|kd ֚)#:VHdƻus\6yQ7(pEu9k#,[pwO/CYp%#yQFxK=0ęX;8uTe6.2۵L1ywT+'l3TU's;..%xF۲HA % TrTT6͔\YJ/X!܁D!c+X E1'D6Z˛S1^ƳC LkްX43ͯ'WVW?)K[1#Lp&tM KPF9~ב`͉]вqPFP0ܶ YZ