python2-mock-3.0.5-lp152.6.3.1<>,lD_Jĸ/=„g#ŦH&7;SS{үYkN} 8;w u W4n7l]vb-^Tz۞/0wΥ Kxlގ9][/C409`M(gtÏ!W*aӉ=8~ >룤B nU4.r$x :񺜝GV)LZƑN]F)~޽5s'4˸)?>1 Gd >A)?)d ! S DJT    d tT|(8 9 : B$&F$2G$HH$I$X$Y$Z%[%\%]%\^&$b&c'd(&e(+f(.l(0u(Dv(w(x)y)Xz)p))))Cpython2-mock3.0.5lp152.6.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._Jbuild84LopenSUSE Leap 15.2openSUSEBSD-2-Clausehttp://bugs.opensuse.orgDevelopment/Languages/Pythonhttp://www.voidspace.org.uk/python/mock/linuxnoarch >oq**Q=33>AA큤A큤_J_J_J_J_J_J_J\_J_J\_J_J_J\\d73af30dda37a4cd7961d7584b0e5bf2047f3c2135910748336a86158f65b080ebe995d73d45287ac9b5d2899a7c9f074c287dbe9c3614b61a26908998b8f78d01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b5dea43707f390abba9269d9b284d6e6ab8dce4bb2e441db3315455424035a07761b1946176b6d6031da0cac42e0f359e77e47c121de491809bb2bc6cc53c8564d12751c6e75f5d3d14b7fd4109e6c65d869e23347ee1f77286fee33ecf3c5fe30f2117b2c0e0f14ae1719a59c3456a730d5c9c85539beb26c7aa53416cef847d0f2117b2c0e0f14ae1719a59c3456a730d5c9c85539beb26c7aa53416cef847db6856a2cba3de51599a836c094bd0166cba923dafc88d8849427419909aa352e95bab8dd6437fd7bb1e4c6002a7f7c741449d42e36f14feb7e086e9c25b54e8b95bab8dd6437fd7bb1e4c6002a7f7c741449d42e36f14feb7e086e9c25b54e8b5831ee149d3850b28df8ff02fb7bd07cecda81e85cc8435c20827d3922202d343495948021cf30144d004fa30daf9162ca2717d1f9eff1bacda234010e00e414rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-mock-3.0.5-lp152.6.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-mockbuild84 1603488452 3.0.5-lp152.6.3.13.0.5-lp152.6.3.13.0.5-lp152.6.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:14706/openSUSE_Leap_15.2_Update/6abef1ca56ba3c718741a4020d6beada-python-mock.openSUSE_Leap_15.2_Updatedrpmxz5noarch-suse-linuxdirectoryASCII textPython script, ASCII text executablepython 2.7 byte-compiledRRRRRR)6M´utf-8346d373313fcedad670eda384d60415c75e9073fad42f42d93d9d692d0a21590?7zXZ !t/=]"k%) H5fJ`(`C-ow/g<*HhgPl8z\=,EӖtlsC4"S9bWCA;q1(ݵǥ; 7M#fOю sk5E5_j;1J*u:[kBcw(~Ҏo3k@(Z 5$2<͹.J6;.B6lתA*'zbb9m8F$wXfjSF j`R[ӄ4cz~9m{zHcR_JRa^CGM X.+zfj4Ez}5 "ū ?iLcfxv_'*]Oe<O_=fBFM=E7cL[S_l}cSf|4{u]wų)W.Jz~%x nhOdw;T/Lh\e[gŦ(s,lAzC9jR;M5&gK,}QW8ՔUziO/I<"(R/=ڳB˕/r>'˞ vzWn>mkx'"|[(ddت4Ks_\>^O2vQ,;G@GaVfV+ҷ%"tֻm2g,+WGvd`6)C6I߸sQtuLC P^;[|W gZy,K 20 ? K6c@Rjfr Ѫ@$Iӧ'hn['XZh(O?/@h6ڈ-|+-IviSZM LcNVCxtM'hrBLs],Լ?F z1M{ )8RRNMiz] yDvDӬH@qJ Ɋ,Z }v$H][\7ctU y9gr[3հiN_ KgV-N^{~AZE=λg9嘭7~E[&07>n,ٻ;(Ρ |SqHӓ1xRĖp;@u|hctʟA:kMX px"/L=~.p:4<$}9w},<=\oOoH-GYvDwxAa}xv;LsL?B^tNV}>5`<(s5;,.,Sh!&5޴A^?:) Q;d'}V_JG\ժFENcW$de?YW|EW_a ;pB+v7nWQjx/gI2؈@)*r>owO!jˡ4x@F|ā:һEFTCO X1ݠ; ұe#$^cjŴXÂF"k/>(Yn2=ݖ5 nLgE5$M(-%Ew,#@<^Alqi2޾GgPa*bIfeM`.+9_W8|ʊycU0~}opGܪ9W+U4y[Ż|Ƣzvpm]wt!g 3͖ƷYI'W MZԥAe=CՒ5i7b %s O4/TǠMjt@LthkBFNwVq ZUYez+sE3DEpŮ/gŠa^ɝq,)}svG҇a7f^`J3־,|*Y\˰o$ӹ ׽_..frjX~Hͮym} 0TNNKIk9Ծ{^ɺG?c Fs YcH=QoغUNXiM\ zOBalpT%:h݄ohX 1~~)MR|ǟp{KF(Ց%Qr!5j}DJv ;D zLG@S$BI;BO u`R0 n33|Zi8bDF?LG^ӊNz k Oy x^JLg7beamnu^hchkoʣޚ|;Q1 sWbk]4 HWVek Ay-7/BG(lgzk7l$#׸WvpX&qŪo`?!uఒ[ݤ)seţOq-x`'7C-!*};nCgg*r+h7JRVo>rnW-NO!F*3nR*! Em=ӹ䗈0`e#IW Z.7&8Nh>`yv||n}r1K}b#g=WFnՕy@ $w!kԺ; U$ o.qlf`V i-D.z[|W9kиդ %wnmg:Sq9q`^JwD =& j]G{RYĀ6p Œ^u SM[ZٷCVٖC}\x&p:i]KL৘XO U!7Y߶MO8jA8$/՛8z)Ȣ|oO/jy}N-[3Kg_] '$4^ggQ?F僮9cj9YO-ӛ!KԎ+KhY04/wAqk5:Yq ol3S/](\*Cdz[*?EG|6Bv7|iE 78 t@tto.bg"|AXXٽcߙلT@B-sڊ,9ڞ,ERŮvB( l~ n c<(?3BYH Zo#nU{uUay8ӑY}3$j6h :jiȮ)Ql "|YcfK_#~hP뽲6vնH\9!kb-7 `%/Y9oZZSW}DiU Ll\dϤ2^DM8yfWS`'bBx㲵Ej@DyǮh *Tn6a\U[Z^V7Pb&U_lqql>TM G^wX$g4 +`0Jh% uajh+ ?O~0q8g@z@Z)4 rDZ`|ۑG{Fii&zІeMg)8m[b8O eocM/3ZD<Ҡ[T jxAB%"bʗ]↌)j69&rr{y᷀p} nI(zZZ Ȋ,O.z@.X KJe] :B(.WO'E<-h>ˀ5;5H@Av'rv4Fd%HzD~0^,e)N.\R,ʼwe@YуY?|0dfxivqO}c1LVU=2z^P|2_8`Tsز":*kbS {Z ~Uc7>bCm~٘n題,*S*?| $ڪ^8͛CؠEcr=k[,fy/Vz=k&{߬'0yAU$BF0sĴikl *2Q5h&o =bRY^<"x{+S7c%5ߠdG[ЮӨ<|J=14>JcXt>ptLH׾9|;VUU\$2tMCyE%{nyX kn $Ot0gn">T]QB@4U |ЫIJ,S ,~[zf|8zEktHg"*wzst0%_o,knYK Q!t йkz0M+!X7} 'qQ/$"$2LsW&,s3ǃ|IOspE BD73Q,jKn1zlߘm,ftTLiPHa &T>A1Fu~F@ xLb0 ;å~WS(o+{47ukiJyޭ8/jpkS81+)fς\ R𦑨x{{|:Zk> ilfe7-kʾcz}%\eh u>sasM G tUP~n\!fpi;p U`NQ[dw@wqT66Y0 "T~Q; PV(HG21pyR-MwCD~iO`>;o4g?HJe-M sK RF? E/5vxEp!ѫo+B;Lij>h^+r#"%;}o;XO`$B^No<~+3.pfgI^q F( 9aV{my=Dcov/jڜ=oVxXd%!AFrQKzUnǐ-cn*6!7 q ?j\ZBOZj.T}z4oQ|7򲲴gB (~֊z@spK^?;v$7*_֑׮J$CXÄ9?!'fAFQ1r]qBoewp[qdSV^>b"&~N IJDrߥtL$-ւZ'K㝄T_hW r=QM1%r68-#}2L+_Alz̐at$4_IJگy h Vn nbƿʆK{tV]M3䜶c.rbV AIHQ(,neCDYxᆿ]r#1w"Ch.=V)QtZ#,g7 UydBƕ'w^\#K.Q!bVQBqtH%ZޥGQsoG[$HA^B` Yo(Osށrs rqE޵Vy͜popDßM?F.) RFQ6GK`7*I|?hls@xT)OkY[N*{tZwX錔)U&6{Ijt.TR׫31J1oݰGmG,˧ثEWHÇ24jSQxk7|Eo> l6(8KT˞=&shяB+Rzk>Ъ]Q"/2:?, J1ۛnKܶ"#8ǧLOBV.8ωhoTQ6\~gc7O9^*-p=@EW)(go'V[H 7J9+s_6Z078jwDU#š|Q@-co3~6[\Ż[t|_ax-[[x<_ʧ,ۈ>Xc_Ym)\enq d"3QzO PW%@6\xzAsfZu>mqՎcJA\g.;q6[ jUi9]G&Vҟzr+1t,Cb,rCc 2!g>{ d)} Xk+KJƙ- gB\+sPs?jkֆ]E}FcxTNt?GʍQq2QxZv@\GMAM>REsODzu PN޹Ed{<I J%4ucU=G`J[EU5)sL{g8bpϻ-эԯaJdTU5: `_ m@j!mD^*j]?ֽ1/I2p&Aw2e`E@ 5 )NZ9̵t /~w~%9hT[yw"IYQ`ʐ^u'esK׎pBscirFGx&*`=͔pGצЍ+J{u10I4@7hʠ[V]q[niV`e$-KuHT1}L5  pNygo8('6@Z=)se(Oe0|e"O+0bS'@HvGh|ξK&\btiztILRz!0g!%21ii{X Yi!k rژ N'L@$9VQ&kNY-ҟ?i=FE=DOw5a <={\wpUz79uCēlI^4ku{t)v|6gE6RGY0r-l㦾2FGA: klejT͒!ܷܿ㇩WЀ<*;ʵmDW[ɵ.N6irN"WT@0akW%uvG1b偦}{AȫA (lvM+dda^%ʳXS wh.ŰW;21}?7GʥX*KE$0( X`˶DN U1[ m1BJGoiSh 2';t?ֽ |GQho/Pt( !HVέH 3^ov^-NNgm^ R5ݒ1nlmhzې~$>9ΆҨFQVX6 W]8zPuNXS, %6931ʬTߕ/ڳtW[%#5NG.*1!U &":eb2a9{e ]~l Z <2Ϳ]U S7HQ¼\\iW]btc6>8i cgy."y:-s.70\*k/Զo;b`&]G?/23vn@Ev>Y7~bMD2<+bTBk Hz))?"9G}]+]7k?Q(f(̽}%^%&eo`ESn:@}`^]pTϾ}ٖC7";;N{׮$QJ7}W2,J>*Nnw[h8{r2jEfEU~5&liElub';B{k+܍Rݎ+P 룰+k0FjQ4 aACw(i&XaA=H ˕eg}?>GB4`4 ~$;z"5M4)F@5 ?O>!iR;֙|>c23dFPd?V{rQ]8h7wWqR{y ! Q)BXC,[ c\toM$=*iz;7܏6: 4]=u~ln ;/J<艏SL 3j >%/i":o V0z;ہ uXb"c 5Յ_C{Wڭ J{J5 X+? Q#řBx>KԺ6=:,S!AW[Lۚ͢P'HnɄ4 @r6Z7̔;b$X@m^,Id]S,BM:y;2(p+p[a㧕ZfyRF]RSvW62X#K C#r SDMM< 4l<\C̀v >fFDJdN_{9q 2D 4 [enlHĽi‹Wt; Dk/Dxs/2\K3'"=bDrzqD/ A׍R,}HB4Xu cL;xRE\F_LIn+QV`aIpVr|)HEdH)Cn -z6ŔDm'b&2JZ3g-F57|_A! p8s9=`ʹ3[65:.KםBAbAk :AbL2%zI;bg⨦H!-8WoϙUTwZa>Pel'1H\9 ? {"J^ tHJ5e4VVDo895_=UމRBWTmQ~fxWA%EGLp7'ZEG<rso4ߖb^%hmi/ JĤ%Z1|@m]EflobjqJh1!JjmSw@/ʢDc8@+.{o3tsdF ~;.nx2A#bH`\vߦZçث&tU^I2sך -XlΨNiG3yOV[O"#*進10M[yD"ѩ-n / S}6J疹d_2q%֩%F TCX$*5ZpY.I:s ygVpU>M榌?,sc:#'9T)y 1e|!U$]II9~wmvv3'FM߿1karҾ% m/6XQ$`8[5GE{H8hjD̑1&|r=;7V?f#VE;*bM*IG7êWunk{O%}l"N-)ӆcŽaZB'-NgBDވĶl6$,%=fC@#d:/7UNu\LKw@^G-+xr2{Ћ!UN0b+Ʀ7v7cս] ?XWAP ĹZs&o:Q_3}ҭTΥ>`?:nhakb{p)CVݱVjӔ7p-f1PMцZI/|ԊcΓ"ozMGg)/ϕ.S,2g4FʔfֵۛM>H fUSNC /4{$]d/<ƘG7UͲ%sdհOj[~X& uo?%_[8󧯙UuAL9'H=.5M9w$ ()d{Ht< fԘjaoљ;Wa٠r Y(8iHD)&.`UbiEߋlOڼD~[D-H8BY*~M,c8O7 0H@S:O" }6 ˺䑞%.aJw<~Pfg%cn.7ot~cJmr՞~CjUFqHFιz#P@P/0LVg DοM'69`ߐ>`E\ ?> jqY)U@ @O(FvR^_CRM0!qkˑ j"={!t?b` *sSE