python-pluggy-0.6.0-4.3.1>t  DH`p[Й/=„ *ZF"Ca}'9` MM& xiu[?^@H6=|tGL:AɆ9X_ )PbbrNeKx=%"L<6w7eEƞOuAT5%|;kR@^ p3#9Q%Y-Dhj &H IEwYJ:9?nTTqBw_..8@gNȷ,78bb420a605af2c6421cf1900c807cd4e4501a09hX[Й/=„]|+uɣZF44$}i<5_7\9Kgal N$!C'4 Z37XϏ>X][F~XI*K+~fI=ST@T{@M9v: {>$9v]8CLΒm [^&'LB*[:@.'aWb?*ZN*wN9Lo>fqdv.Ly} Ļkn?ۈTO0'y%H>:?d  W(,48KTX q  8 t  PDdt(89 :FGHI4XDYL\d]^eb.cd{efluvwDxyzCpython-pluggy0.6.04.3.1Plugin registration and hook calling mechanisms for PythonThis is the plugin manager as used by pytest but stripped of pytest specific details. During the 0.x series this plugin does not have much documentation except extensive docstrings in the pluggy.py module.[Иlamb13zopenSUSE Leap 42.3openSUSEMIThttp://bugs.opensuse.orgDevelopment/Languages/Pythonhttps://github.com/pytest-dev/pluggylinuxnoarcherr^XAA큤A큤[И[И[И[И[И[ИZI^[И[ИZ [И[И[ИWKKYe55b033557b73e6e38755a5506d23eb2356245cf3e032b92cfeb6076f33ec1b268b329da9893e34099c7d8ad5cb9c940b81113156d7d3039bb839fa74bed02cda4f936bbb79e47c826b2632b29ba01ce175a9984383447127bd96eb1e9baaec3735eaefb3caf405591b0190abd11322f0518ff1db1f34a757ae08b22e2e99f82f0c2ef5dc1d4a61fa97a1b9d70f15b2ff0c2ef5dc1d4a61fa97a1b9d70f15b2f338dad807ed9337bfaeb9979c3bfe20f1cd83ef7215e82479ef4c6de29cbd414rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-pluggy-0.6.0-4.3.1.src.rpmpython-pluggypython2-pluggy@   python(abi)rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsLzma)2.73.0.4-14.0-14.4.6-14.11.2[tZ;@ZZC@X@UYJohn Paul Adrian Glaubitz jmatejek@suse.comarun@gmx.dearun@gmx.dejmatejek@suse.comtbechtold@suse.com- Include in SLE-12 (fate#323875, bsc#1054413)- run tests conditionally (fixes bsc#1073845)- update to version 0.6.0 * Add CI testing for the features, release, and master branches of pytest (PR #79). * Document public API for _Result objects passed to wrappers (PR [#85]). * Document and test hook LIFO ordering (PR #85). * Turn warnings into errors in test suite (PR #89). * Deprecate _Result.result (PR #88). * Convert _Multicall to a simple function distinguishing it from the legacy version (PR #90). * Resolve E741 errors (PR #96). * Test and bug fix for unmarked hook collection (PRs #97 and #102). * Drop support for EOL Python 2.6 and 3.3 (PR #103). * Fix inspect based arg introspection on py3.6 (PR #94).- specfile: * changed from zip to tar.gz * removed CHANGELOG fomr %doc (not in tar-ball anymore) - update to version 0.5.2: * fix bug where firstresult wrappers were being sent an incorrectly configured _Result (a list was set instead of a single value). Add tests to check for this as well as _Result.force_result() behaviour. Thanks to @tgoodlet for the PR #72. * fix incorrect getattr of DeprecationWarning from the warnings module. Thanks to @nicoddemus for the PR #77. hide pytest tracebacks in certain core routines. Thanks to @nicoddemus for the PR #80. - changes from version 0.5.1: * fix a bug and add tests for case where firstresult hooks return None results. Thanks to @RonnyPfannschmidt and @tgoodlet for the issue (#68) and PR (#69) respectively. - changes from version 0.5.0: * fix bug where callbacks for historic hooks would not be called for already registered plugins. Thanks @vodik for the PR and @hpk42 for further fixes. * fix #17 by considering only actual functions for hooks this removes the ability to register arbitrary callable objects which at first glance is a reasonable simplification, thanks @RonnyPfannschmidt for report and pr. * fix #19: allow registering hookspecs from instances. The PR from @tgoodlet also modernized the varnames implementation. * resolve #32: split up the test set into multiple modules. Thanks to @RonnyPfannschmidt for the PR and @tgoodlet for the initial request. * resolve #14: add full sphinx docs. Thanks to @tgoodlet for PR #39. * add hook call mismatch warnings. Thanks to @tgoodlet for the PR [#42]. * resolve #44: move to new-style classes. Thanks to @MichalTHEDUDE for PR #46. * add baseline benchmarking/speed tests using pytest-benchmark in PR [#54]. Thanks to @tgoodlet. * update the README to showcase the API. Thanks to @tgoodlet for the issue and PR #55. * deprecate __multicall__ and add a faster call loop implementation. Thanks to @tgoodlet for PR #58. * raise a comprehensible error when a hookimpl is called with positional args. Thanks to @RonnyPfannschmidt for the issue and @tgoodlet for PR #60. * fix the firstresult test making it more complete and remove a duplicate of that test. Thanks to @tgoodlet for PR #62.- update for singlespec - add project URL - enable test - update to 0.4.0 * add has_plugin(name) method to pluginmanager. thanks Bruno Oliveira. * fix issue11: make plugin parsing more resilient against exceptions from __getattr__ functions. Thanks Bruno Oliveira. * fix issue #4: specific HookCallError exception for when a hook call provides not enough arguments. * better error message when loading setuptools entrypoints fails due to a VersionConflict. Thanks Daniel Hahler.- Initial packagin (version 0.3.0)lamb13 1540397309 0.6.0-4.3.10.6.0-4.3.1pluggypluggy-0.6.0-py2.7.egg-infoPKG-INFOSOURCES.txtdependency_links.txttop_level.txt__init__.py__init__.pyc__init__.pyocallers.pycallers.pyccallers.pyopython-pluggyLICENSEREADME.rst/usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/pluggy-0.6.0-py2.7.egg-info//usr/lib/python2.7/site-packages/pluggy//usr/share/doc/packages//usr/share/doc/packages/python-pluggy/-fomit-frame-pointer -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:9039/openSUSE_Leap_42.3_Update/fed8a766e9870e34bdbb66b32d4917a2-python-pluggy.openSUSE_Leap_42.3_Updatecpiolzma5noarch-suse-linuxdirectoryPython script, ASCII text executableASCII textpython 2.7 byte-compiledC++ source, ASCII textRRRRRRR#1fiL?`] crt:bLL'C3p1tWK],M$~ߋ4AlZ.t╥䲑mb.`{Ӛކ%bvg "i9BrIO_56`N{Uwօe*=j됞!)x}Du* 6]eW7/PCR- 00\c__+w?6~ӷ7U&% f75u/q:z[Ɲ? [Zu!2PJ %5 P<4W2835#J[~:WUZvh P8 cOIPQ.qgMp)n-!!8c:k3([C (& kd2n*+w nX%^Jp*CV2[i2@ص=f f\vPHK/'[n.##Q!jU.z.`2}{lW}5rL'R;\B4D2_f'Tψ C2Ll_啴 8#@K#|drtxk"cXNqZ+pv¢|љO&f \aٍ9,M8,4hE!.aVH\$ &>^elv1fTDy/w;4Nф.weˀ.aZ2H[N >\ B;K۸ ?1.iXQQr5a_NR, c >z4 `?kriui4qݳd]]9"E;{fs?&U(2 /x(:\"YSJ_gV&NaJ]X t-| UHw6.mAкxXAX\d=Ki‘2=xbh?}ڍffF7vs[p4H!7! "} 2b ٱ' z8fx*^ ]%dV%1 ;9|ޠ(;N!Z"r}Cԣiyu}=~q; 6*3O u|fEwD/i&!]Uґ%XPqhj&:n _9&kQwF)'$T=uvY>Ctԓ e4ZCR=nִ Y09@ L:O83JF)8 $E@* ytV|_rg(:6Ⱦ[͗erG_dhO@q!tqַ?$` ' ;+56Ҿm5N/A^[xazUއ!,P#[cv>>)EWu:ЏԆs"lk dރՃ|2Mk&~cAG"ۘ$js6NrQgTJz9^峋ݞ[Lh㝚`6B LDϬH;(_/ֵ+ ,ɾ\b|DN&Q y”ËRl*pX"l :W^lĐaURxL~PiOY!lF]XxF~b8W[1=6X9=+$|}La ?F7['A)dpQ74QFH &"ѩmq=@٭pXr (9 _Ÿ3Aιu p2Qu%Kg= P75 AvڕFYpyu&D=Xgrl,kWJ͐qG/ie=!:-x˜> g7L f@`D!Lθ Z0HaTU67Aiw7 zfM]ZSk >ndn5],AT4Ey;%j]~ܫh^_-MzJ9,//UOJT}p{% }&kQ QZ}6l"bՋc]rCsBR;IV'<9q< x߸㝰E{XX+?@Jtj|N{3]7IB` N.>ЗP%)*Z$]<=.Tx9Σ(0/cw$kP.#z:Ԃ"c~m (j?t.㕳U_;Ǟ2c־@ͻ5>u,,TkR~VupQ=6 {fqV ȐĖJ"2+^UXp@g[bo#a =cZ\lUO?Mb.7i8 #,_}!0˗lwNJWd ¢pfK`.AgmI|gML\%l-!pj!'J.4ň"'}uz-9PJCxB]0YflHVUsթ4B S1FURT$9̬NqYO(SW7r'3Jl>չ0Nt,s|8Y*:Y:"aKMSp6`yhoQA'$*>74'A#~62k 8Em^U`{Kӎ=sG;r35~M\d*gj-UE ,.!Tqu~&| Kc8O"!K-3v;o݆+4}jsS}8UIn*1dr[SbP5b\ݕCz;#sJcX o20"iz,hѡtDfQk+>iiU-,LRDpDt*^?nל F*\mb(RQȒ_X<5i~{8dYGw Jkkw;Y>UOW =SNTϖ]PeCU[iLzKēm %ptd! "$MU;!awUgO+Yh S|Xw4VzZÎrm'꜅o藡@.Nͩok=9?&k!Lgw .2zQcԀ=&Y;y,oZꇦXe;"99AEnzۭKy wwpnGOJg4U)-C'̄{Y9S E QMi>)P;UBƗOpcc~I R̎>HF׳N1Jz, o<3x^_|r<6fBeP̸ ,Q9IY܎BR0jimh"%F$Gxm9aܱQ+45- ٶp'y{_u%y,hFqCN#Iid>sp5d\Hem1<6|6tz:rUq?9a=:uD|ohC4X2ah鬵OСMKઅ-^13MhwF(Y+ &4M6 .@>.ʝS]F4w :[i-"YBF ,ϒ׮?dC̠<D9#a H5׈BxH_QXty6oC1|HA+ |;#z!=I6y#I}  7$+ )2jf^`EmUƪ zރiɨBmZBa݋(Val'^"`en^ꭝ"M|=Bdt9/[\qtOCQ,uZ4Zcp OwhHYB֞\q4ڔWU@FcG r)H7}-,։84$\xGٖ1f~Uo+\ [iCb2^\ZW!Ϭ59lUKp%7F0C3_#oO/36e/l᜞aS\aJ6IWv5^nm۪kN!V+.*_v$%aU/* i>Yzo -'hٺjkWE0/pF{%Q355`7F<_e[t>5VE1XN YMbp$-yɲXсy歞o f5Q%('y,NՅ6Z8׿/5EH \~be̐|ş+gvӏOة8P0Et?xŠeϜ`$1x8 sZYA3 D_s.¥a -2Pz#rtڼлbc4So_̈M2k"ufr"*}D::*~+[xAK5ntG_!{tib-ƻz &Z%K`6{/zn;dRQ݄L}s{ʷ &=a9#פӂOY"6fHC/t"!ˎw@ƹa~5ޱ!9Lfo]u2+5+?+Lkg+Bø tLg<cZ *Vr%&@Td0 t^1%^u`ŘDh0*I9 9v˗X3˪<*8̮~Ccte&~N#;As`+KT׸ݫ뢶Y ~H&4;9 ,FIA.D'Iqs:G]Fu` I_1S] [>ƽ5\e)=>- 5A.]DzZn3pMQg(?<]? T~*o\H?c/,xC|ȱeA/ q3ze _{ fq;>.JsLamtn&Lx>ѵdJt+xbcgs9.(G4-e^Nymnܪ73^Թ9\MГ^+)(r8V,x؛f'&FHe0f~^B:`ݰ)U# 3 ,Y##L- Ukg<2uJFq^9*BM4zlkʃeyt#ˮ?) {"z-li A^ͨCeA_݈;&m9F8!J?Jr>4q|Y/19~tM^IzڈnK Av'W_[Gޜ;;b].x|'f(>N23vdE 9Zv@5 g慊$mHQc L*l%D@ Xa>,SMx]0Tg]Cl-j~-bF2_ |S57͎7*ϣ8]r?pP®z y"cf/,4r{=[Is1z߳]۩~@#\ż4R!adҧԐ{!BZ\% l7iv|6(v?}ECkFlwV&44AXR}}Ϻyql*vxs ꄍkIceMø.7s oA0/͟ z:\iuK+8 ]K4MVGIPԕR'ʿ>Of3KqD"Rf~PӃb>m]G7a⤖@2 #zԢ Ws"GazuYkw )$E-14a*&ȯ*6VXGzla8>l^%;Zeg?Mz2?tՒjb%E;o^EjkeMW&\(σ1M^+SY+k3Mc}4湋%U&v8vomqOk?3an}Q]>5Ж 0}ARUH(|qNRR2!C6E_'ޭUWDH?68IǮP{p3 iQW60bgXc{^E̵mXgksFBXѸ;`z\:@YK!jI䝕uJgMFA,T(S 3,E: +kޞ#ƢvYwV&{BȐnHA?ҲUڷ6_j.;稠N9F "hœb19`Fjvs;:B+$$j hDJ:JoHǐh1w벵}9{7\GIr!Q`_((םF:` sKcZeU=6\@ܤùBI]P^Cggn5Viݰy9^y^ IN4>NrۆKy˫*5)l̻޾mpXFi.df'ͫn% R& HRS?B̮CLKJ<͵C<Vq}hj#@ԑpjw׶OxB4&Cp{裦FeG%f2M'a} ];~KP*^K@SO sEDbM=6~n=T묆C4" 3iH,wա:zS *BC AVM)Cf?N7"Ny3(Kѭm9ZX<Ģ~i&!pt"M?Z6^1{8~gP-s2pqm5֣pZ ?Є{e'$ZؿVQڕ-%am&l-aBTEEؤ!yG +RXk~| P\.D[*Z< _5y`'09M }3s‘^*%go{)O\:OYG x/KlsGk yqGms^%s g{eݡgŰO\@VKS5&9И[QIUPh~-|w2V "(JʴCH#Lp4M]~sr loY%5B g!4Ug>[5 ׄݨexyU\^agO#lY׮k/TH,冿aN]-ueuɩЁ'Q#%ym}%xK6&{uQĨ BSAJ*E5SʓZi_ 1g89^BZ.nCDŚ=;/OXTy DM=tFK+3ɩv_R>6hh/{|x)|4/A\N;q :{|١|tU)R8'30|Xt|_$]G~/RGˀg^0CwүM :!lDvdJ;u†f.F)\{, e;w?:SU XΉeʣ?aR!$i Zh\^Ŕ0fɹMQ=6qL<|&lCRF˦ꄶžG`$+lDy,6j+CxIQqb^7 Q.Є>AzTImJ`-gDOHahT@1Wy"%} g#'2CgHЭ3*bޑ%H}3HIɥ 6G8(P;uwj 嶸D?CPvOu:M1;[ {|I>GjKQBv؈0 5R=8vړ#gSgFۍ0 ֜/ FS?Bpd>TV2ضP'f= f^9V;kߝJLLo-)q5Ƀ^crba̬zPPv=J\2kL'J"i>Sy̲L߰*{J̳:'{}2ԙ&":W#By :Wt$_Kw.iK#ɓ1 چILM ҃Z]yc?6pQ ( և4ZIMToCLC6G7!JT(_/nCn [cC fOdwOZRf_ؗŬ,\C(JjNoM9g [ m^A$T`9jI)jgu2bMOqz}BEM[zr6.زྋ`LUڪ6"5Z*l`g5kn\vڎvel}!HoƯ^*v8M901 y(|)7ZDf؇LsTKNk ifes|`;Z. $KM S6Y*$T6&*GekӞn12gJ-jU:*qXF?VA5P=gXT5 \0ztD   @gBv"^_R>)DyPE7L} `v& eNG8c3.3NBl v"/9xƍ~J 4f E_rmij -ʡ?{7!(]g\hjpޥa-5bè-_]BiIL[ܐ [45 +醬ESWcA?[7h,3 ƕZo&)b(k$؊,{+.U6/Cheg0=YV(p&5qz_7R3vQr\jCO_1Z~EX)~p[ȵ $d}Jݖtc?q83Yi|] 82Yv+ DH<΂[upuwPq<?K괜?r~PՇ['hJͳMܮʃ$ZtCB@ EJc8$\ x6L٧G]\VÁ ĩTHt͢b*'isi0+iGnLBUҴRo yF f(9{+a׉~b:NYʍ:l30~*W64j/3fϹSBڤ&_~t#-9 q.$u@hØEՕt,41Vʶ9uKd=V玁\/sDH/1"M(NS ؐf^VuӄSv1 ǂ=ۘ>"Ϻ6Cӏ1ow # T\u_F> vZ K6Tzֻ[gdeHw4]Dg,>gg7K"|vb8(46A/cz MΏ+^/1/ x|huO_#]b.K֮550MaGN"d4b´' x3c i*I)e##}MOq2pm.:Q9dJDatk[y130Q4>ۨ/;{1c>ӹ)l_0bٿnAǢ\=6K=59 Yr@IҤ3Ѫ7Rօ&kNjqBtw5?HW>|"O0;wvݯT(Ȕ@=GC,b :bZuk I~5 uk_ԬE^2"M0K]g7l>BwyH5Rܓu;~B%4!9rWM^oٍr-*T_bic o} ڽ9_]ɳM''\, ?Λt]JWk9F VjfҠn/Q6d_YQ{ۥs#37+6WQD}vElΟ_1vNYrx|]E>cOՒ.5q.}r5(jW'? 05(ϒM-D'sDm0 +D`nJdSxP0jb1*ƃ!)߂jL;š[.ugėVfz@=wo3,6osB2r9@v]1F ^$pAI/3KO2PqخuchlDSV y/ NҳHcêtvus{7,^]댺ykўld 4Fbd7F1Ay#b7Jrb lRC9؍gvH?Vy&|RUAVC; KG8ٷ*Mqĉ5|BTdJG4Q$Y|uLIIa3thu[h>ag|鑍&HTBmڊMs̢"sJ뫗Qvo0U;N7ڒ; ?yt_^PwهϠxD+3E$s0 ȭ}_{5(W?%*̃;Jˋ./hZ4D_D kз@;cm'K!؀CmfMK~.qN!ڒy55L a4Į(C^kA%|wk#E-Je FUKbq`ψgN=(IƔN7K"dO$I="${ѓ|"8e=Ԣ{ 8`r]Dlѭ~ZO?ݒ={Rܥ~hܖf3 THFz~RHzE5v2"b OV=AŻ~r79st?8q.P G>R3~'+6SJCL?Y2 0u0=mE[ي7br,vL+Vk&.vȔ 8Y]5dg( M^o$*҂Y庅vb^r.FDidLp:i@ +&H<Ayʛ:WSH`dSLl=A@Trz OA;Y+Mx2Zcph\t6dOGG-,6@棵(tVuMintwvn^: 5d"yp?u pti͆<#ɻonPG/Bظ)h5 [LVV74TWwW^sbF(בF4KI΅!톈ɻ@G/f&S"h:λ[7.O$bws֌ޚ暘S" 4]v3͔}A[Ұu_d5糄59Lu %|0%=yR־n f )ն]^(^Ӣ}֌Х/\,`~ q@iy6VO\"QW!Mϭc7~#}~rqKvN^9pL:=A Pis.Xhk 0E2֢mXrEXC`$ սYL*Pq ӌܶpka M2Xy)?.$7ZvK J1Ђ4&v )SR(WPdn<ԇO!<3KZ!?@cp 7}\hСc7!U  HӼpT[\_ fłj>(}+T(z!Q-50d),փbH2$[cuFX="x.sG6Bկ#U-/܍gA 8!MEE qh>cSDA/2l)ҜC2 AĞ#tt'EhZzU^71j%1bzZu^- FT[@JvLniA;^1-m!(1bk37kuΩJ=7٧[z[pmmcДV1]eru ݶw;XhγPX$g`=emձAIS,#Qpp*7xs-7E)[#W$0h9 bIM Ilt*4Z''QYTLqQt'E~,4h~u"pGK8]˻c;ANd>A,2O5Dh6#ZZ1Gi&oZIGH