python2-characteristic-14.3.0-lp151.2.2 >  A \-/=„J^y7Yy;tT>n?`o2OMqW y{q8+Ō}7%5zDDi`Akm\Bf`NjQ/z1G|1ShN\Roxx1"Cn ga4p)3;t`e)ߞT֕|}- ( 11寰CjjpuW0wPl$z*CUMͨYzI319a9fe0f5e706c5cfb98ab74c89b367d86290b1de122eff1dff6fe1cf371348e87576b6b97dc31ada1dc20bb6283d8ac3c88f1b2td\-/=„49To4kLMyhHoW?Ib@brud$2WT_/Dr%mR *.2#i ڔ{Y9k&fUaod4^UG)x7/5̚5p0ڊ2<Sn6x66*B3B(2DJ$F}3ox|;QuD~aЌ*ĸ?%Hx&kK^'BwfqW3 cu2-0>pA?d  * ZX\dh{ 4 R p    HL|( 8 (9 4: mBFGH,IhXxYZ[\]^ bcedefluv,wxy z$48>Cpython2-characteristic14.3.0lp151.2.2Say 'yes' to types but 'no' to typing in pythoncharacteristic Python package with class decorators that ease the chores of implementing the most common attribute-related object protocols. You just specify the attributes to work with and characteristic gives you: - a nice human-readable __repr__, - a complete set of comparison methods, - and a kwargs-based initializer (that cooperates with your existing one) *without* writing dull boilerplate code again and again. So put down that type-less data structures and welcome some class into your life!\&lamb620openSUSE Leap 15.1openSUSEMIThttps://bugs.opensuse.orgDevelopment/Languages/Pythonhttps://github.com/hynek/characteristic/linuxnoarch#TVV]`u:sA큤A큤\"\"\"\"\"T,\"\"T)6\"\"\&T)6SlTMbf5308292e80e6ab8de3f3185cc3d977bf16905f8159e8c7ec8360e37f692facddf3a61d767e65832a603294d73c802206de152c4ed7d6c417ec2deed5ce260f401ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b2f52a8ab0170bd8d8f776d11ed4b6d3cca078787eed03bf3c97131de347e2aa3483cd848f462dcd4ceb060598952325da6c06dec978e77529fc458d5238c391ac57c2458ed33a37a46ef7a241384568e32716d3c63b6eabea870bc7287bcf647c57c2458ed33a37a46ef7a241384568e32716d3c63b6eabea870bc7287bcf6476eb62a7ed84f15aa0de23585df144421f12738681c4a579856bd531767a182fa760d969bf90b3128e180772fe8ba9ad81611a8d2c8170d711a2d869b5215356a9a9a46e0ec9facb9b546af4a6af9c733800e9430d4bb68b780809fab9f8a8eaed1f90d670d215e7cd151c74829c2df16552adea7f40d2d6cabd9ddbe5443b87f0af91b662f8428b28f5e517b049a0bb9feeb59b1adaa5c9418c1579f9485107cbe1ebbafb83a687abfa20c430bded306539a0385a875d14d521e743754a97cbdrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-characteristic-14.3.0-lp151.2.2.src.rpmpython-characteristicpython2-characteristic@    python(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.73.0.4-14.6.0-14.0-15.2-14.14.1YUS@jmatejek@suse.comtermim@gmail.comtoddrme2178@gmail.com- singlespec auto-conversion- update to version 14.3.0: * All decorators now gracefully accept empty attribute lists. [22]. - changes from version 14.2.0: * Attributes set by :func:`characteristic.attributes` are now stored on the class as well. [20] * __init__ methods that are created by :func:`characteristic.with_init` are now generated on the fly and optimized for each class. [9] - changes from version 14.1.0: * Fix stray deprecation warnings. * Don't rely on warnings being switched on by command line. [17] - changes from version 14.0.0: * Deprecations: + The defaults argument of :func:`~characteristic.with_init` and :func:`~characteristic.attributes` has been deprecated in favor of the new explicit :class:`~characteristic.Attribute` class and it's superior default_value and default_factory arguments. + The create_init argument of :func:`~characteristic.attributes` has been deprecated in favor of the new apply_with_init argument for the sake of consistency. * Changes: + Switch to a year-based version scheme. + Add :func:`~characteristic.immutable` to make certain attributes of classes immutable. Also add apply_immutable argument to :func:`~characteristic.attributes`. [14] + Add explicit :class:`~characteristic.Attribute` class and use it for default factories. [8] + Add aliasing of private attributes for :func:`~characteristic.with_init`?s initializer when used together with :class:`~characteristic.Attribute`. Allow for custom aliasing via a callable. [6, 13] + Add type checks to :func:`~characteristic.with_init`?s initializer. [12] + Add possibility to hand-pick which decorators are applied from within :func:`~characteristic.attributes`. + Add possibility to exclude single attributes from certain decorators.- Initial versionpython-characteristiclamb62 1544479014 14.3.0-lp151.2.214.3.0-lp151.2.214.3.0-lp151.2.2characteristic-14.3.0-py2.7.egg-infoPKG-INFOSOURCES.txtdependency_links.txttop_level.txtcharacteristic.pycharacteristic.pyccharacteristic.pyotest_characteristic.pytest_characteristic.pyctest_characteristic.pyopython2-characteristicAUTHORS.rstLICENSEREADME.rst/usr/lib/python2.7/site-packages//usr/lib/python2.7/site-packages/characteristic-14.3.0-py2.7.egg-info//usr/share/doc/packages//usr/share/doc/packages/python2-characteristic/-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:Leap:15.1/standard/df9807ec0a462cd81aa126d1c7b8fbc9-python-characteristiccpioxz5noarch-suse-linuxdirectoryUTF-8 Unicode textASCII textPython script, ASCII text executablepython 2.7 byte-compiledRRRRRR(F߱lGYZǠuutf-84edb32a7577c6c285b182a5fe7b000faaf723ff8437d483d00fc2ab07bda1c5d?7zXZ !t/YX] crt:bLL ȋfY4}M59Z XM 2췀cA%/:%r%9cH~]i/C?::C߂9=?ٮ}2ٔG!{QCA$j_p`QsiLHŢEF1`{.;n͸_hقIXMdh/uo>>5ǀAIwE)3lW0rj}r<.CR]e;J4"vxrRAo9Us8enS 0F/ٱx n}M[SA+$|o!f貟iFꏨyS@=Hi۾R6yĂ.ZA6匚\T/`u0ʱj6Wn7sO׏&qW h(cNlj6jeplhTcWF%zOWVwZdhXxExN[5!l F* iy$VǛl?}X;yE&U˃Ȟ >uNSH~1#Fq! tHG@JR3Q>qYIK!$HʟQN?E$ ^Blڪ10딂]99"(eiq_[6"xb6gTb|*en{qr]|# 2@NCCA(9(oψekgwR9Hk  V u3,^7k^CdÎ)T.{$eˑ|KZIQ6!濯d ޻Kxi,;HrSL=7:}';GɺS@ڭ$QN&ϜQxukK%Ɉ w[> ~h \td%R7u⠋25֊JAD./{ O'}!QC-'U7k䔐程(>LǰN+) #_T0Drd0?_LlJLaDzjsui涔9dτ-z0H67>p< >طammORl(↛iu^;MvJ^%~Z4P09.q!J\n:B_N m sO_w%4ܲ9u8BŇUi? p㈘Ht9;0q,ne0u̲JKyM֚?T큦9vb>BC$ vlO]z J)/]H?dUw`LK$wZJ@XfN#GIkk;+e#K{`Qʺ#}afQ`dT~v>X8'7|Xk.I(0i0y#ƩP>p:0C./lJ cLMKZ*ZjxJs)H|X,tRGiء~e_OdO6F?_dZMW)WD̀w;?9|v`^]>'܄TÊB(Md/l1"fY+Q 랼 ;w,bMI 9=!XYXw?i^G<09&&mĆۀ[(#$6n.ZԃcmtL?X@A }3>ղ@<(X'ɏco3,r_ExAfylma ;"N%gZEހ4p6^ě0}#D>6%5LfQ8zi}'*=u*JZ,DKy ^W̠=Pf" bޡ C] iazhqIl)] P89Pq,bbTY:p<݆*~#Į3UiVKA089Okj^}\d1J;[1#P۞]HYQz5b&6vcut %z{qqQ4l/~&tٝu܁v;m,k9W~ +.rp1p)M?OK"$w4;Oy> SÃMt|`J>[q.bhsF[n3=~}3Đoe3?-mp Odo2ALZPe"U͹MmYsMJܦKdOiml5T_ez-OkQd c{]hĵ,iR N/[<=p>|KuUtV_(Z1Ryga/X| 7/2LZҌٓCR_ދ W)_Ap\ +oJ҆Mx-簿[;}U'Ef1؜gDW- 0VBi4kdl+=5W;u &۲&2yw#H^ 9 V84(lad읰3;3`7y>%\@IVP|&Mbh t^H _ 'v@o/^h  54ŽT/E B{b| 3*MO ?K%p_[IGS$vpQעU4!g?$uD NS8<"߀,F \iG.oUN[MqEW]ʞ.=rA?YT_^S rԳPjwܯzlM\cG)lơ5>+~7yf[E7fN[N^Cˈ!ƫөR?Ҳ:Zq"uM$Q8Ϣ*'Y]T>3VVPTü]7i'8|!Yڻ q,1)k%ڳ(8{,LqI^Nc|Jsk }+4}Iԩwo[bB,umaG w Ň4"*zVyY'u? bk_-'rNO@؛ݠnZ!ER:*CLF@4 q[eN "+6IH7Rk'4V\[6ڛ@dvs!-ָq i5q͵?ݜMCPmq:Op2iAc'3s3c#(W2gA[H6n@m]/TZr#WϬN߃c1~h,Y!juS-I[ 3>GW=3%bFFtg/GnLFt{y\3;݋^,#tFS|%\٥EQQ H LoRX|ѩg0WnY<+JNzwHIuuO1b!%B]^KJ~}-bA:!:PU ;fJxU(:Xgڐ?Fט-_1;,ƀ׺sPIV|X@qL qu""by/RJw@ u61yA 4p7T3 㒴n"[bh7_%>~a@q7M9qӲۛ , GBQ{_쉱z-(Qf)ׁ:q1!d‚S' VzUA W *:W7߯( V\=4޼|302x0rޅMRn曓0zꓤ: sm9>ּzcx jz ]l@>1J0sE.3$D x"Mk`hЏG5 Q18hȉPuǯg@M7$V!LB[zRύ@ValF]z dռ{/{orHu9פ 4V &ĬNWx]6\[Z5)hOle!Y".qfqdqVۼtH Vo-fԇ3Ozc] ׶`LI7 pcYȽs{lj |4r{L:d3g':KD;+uQ[4]<̀Z; 5uHZh<ُxi6jweIͩ#OSOw<#'ݵn}3čY苐"?+ +1g%^^#qUj~o)אT=#v #Bo~u?bA?81nC5col@7)Y;FϨyEބJrS&VPHsELU" O+kv'3:#UOl\|]Ux y1  A5̣&ߙژH~[0IX8QP~w$Ξ}3?&[0V@im Pdr L"@3w% ,Fs1l` !`aps\?PGUbjDvA|ӏ@q/J!kHز %NJƥu5]I<+m UvYH@V5 4=|eo㚵Ņ0+w 'ب;`f0WQ\ݞA)2W"ZyƺJ*HbxP/ɈPMoܓP(?$vZB!p)0,["qnmiZ}Ȍw{{M1oaA2@C z{ Gw U g59/"dLMua}gCd7I p.i}$׵1lyÃY,7{i2@ x8EMSIQBZ \ @Ja6[ 2sci= cɂeHR57:pt+*+iuqOf\SJ mB#iMN}NAȦ9MՔkwXͨɡŤRZ9k>oWJ&#(-WAM:x>q0Nw0@ˏ7uy8̀8zqj1g-?00LZ1&rAmK?Gvͳm [Abp^ku`WPycHw'S5&k&ū^fTvHF l@ N@BtT̕Fٱl}R:Im9E/Uy?Ǐ ~p[(r2>ȍ 8K4^Dҳ3NLɇ2/Eӡ3Zi8FI h rHkg$ cW-=$Uu,pB>d;bȵnOW zB(mhL{2^z.};M}N|0?]YMHj=308'॥ypPp *"4 Dtصi00P^k4 hp`ke*t2>>ʒf󽥑 )G*AU"Mt&`tyС+%|>;:%|HzFQ@2zh2ѡZe; GPr&w~E9,j Z<1YI~KN_KWjG?e@/>pgy!BC)og0VL]G>:¿qZ)~ n6F#,&l;~C3n됫Fw`ryk4 C\?3 gM .#}r?-O%5Ra_ )~Tk%CUh` JC'B:Y{g+iX`:i3%c/J+_XʼnԈq޵1V; g XZ kfxz#C6z2<;c`"Z[pbi'4nW]ÉuTsN`V- dyy4]5ѻu5u"c y|l:F 0u*R3ѝ~|tѰ^S4?H*nl%$1kyT/G@! (A$w ܡ@)企psQ<7w2h-TzJ/@@HX*%=HMdd6qJ>QPD ~q✚) 3p)Lt`PK-YbC6S 7=gE+f|a+ޥ"ъ RgMxCYS+O}3ڨίӦ7I6Jbر1gݿ~dI[ ҹRm,b`:#6N'(. 4h\9> ;{|Xsi9FZ7OUe(wݎct7 ºj#&:\AіJ{YpC Ŭ&9fH)& s8 +1_zcW dB>(|=*p3dp_<3oyeYwB㝟_Ayx"kl,elqv]֋Q}];/+kq4]hC Vc;mc8~${򏩟3$7je;/aH(K|&fzq";)dˑE^~zC>x"QaN2A͆n'shP9 c:O|ǒEb-[rvfYO6 #xB rGG3Lo~0$x̎HE':&N1WHN?3 k_+z`9_,`@iO|z"yLt%8]5 +3$zOV#Yo1P +M6+,}c8#kwoq7~̊ѩ)!udu7< e BІ,gJФ%|0l6Dj?grZN4 8[BvoǴ(>c"`5%/[_kF#bƣz"Ѥ_m>px9^ 3f[]ZVS-?p ~@ p5GIPݡ KUU!%R)z |+ :TMCxV"waucXk*{o=dFHa%+-]Gb&'crxQ6(בE !TBZ)o$p' ;>ٵp3 o Ak-ZIf^of-\A|+$"Ѹ:&W <(w͝}۸~gd!ӂZw/᱾YSȢ^4OGM?1f](%Bh˟Nytנq(:-}3;\zM2}>`c:Vn-JOE ,b]Kzë mEO3aݾkL]UJoG~h//xu[~1χ5%jH$XԷ#0 w0{IqM"VRĺjM/#MCy\N95b͜b+wTZ-gsbj& 0=~*pH5S:*YYWX@$j{U  ?=Ԣ z?Gr]y?ҾMes'67l9 "0îBB5^Xq r0>B y.}g+(6M Atv,P@l6=W8>wn3l|Kj2DzQ3T6:Q \!r*a9fwlܹZ dAeE.#^;3Uw+=o{"FG/a#Ĩ8^% 6iV <}B K`flδ['=[[]Ġ$'y&5KK7[|.8lp@Y$Z:R\KY2 N$F`"\p?CkpTk 3\פ luST9,o :k8FAd,'4Ŭ1EG^z5 gnm#c=_Ub3^ȸL]QI9IzeTƶ7\mhb oB+Kenp;*~zIr~; L~9TצpҳR>Dq)ט@L8-Ybx H8xbSh ^<`z]{zܲkSObH &H!jJ* {/"pBU^ fhq+g_ F|'\zclȲt!J}Ӫ1](`{nk@ƸH%9gԠ:gzQLR"8W"Ghޒ7 N{!zĔީVa*Bl ϟ\Rx6$K_;T6]qJ)OMo]B8@sИ4:M.x# .L+ߞ%Om熍 u`Ohkz!" Qmz:#Dj |ֻsm fEhHX*eC V lQh{( oJ+mxswi+sQGM0u0\*K"߽e~@JTT*hṯXr.&x)мGB!c~B53g^F@vFY$NA^hN"yw~WXCGUĀ PDG A qqXhicixn GdUgaܾ+S]۝rDOIX;IHXs=F;oى`a(D>W-C*xA1k"kH|ՁZx*QZ kZP!ɡxR0J%x4$(+ >dnOvF u33=7X05eGlVt;sx6@& Qѫ¦/ce[rHx*NA8@,֓ǾX %c4nrnɒfPLcY7N|ƱA,hH1;: V/k4ۑ^HWRDyEV @TllMYHp!X.WH>H [r )˄̴ `N/0Fِx? pUFHg 3w-F< Q|!1-kog'/oGuӯLO>2Jj%CCʇ ";ɿx!s㛉$2v£#K91ν.1iC2JUSr$Yd)9痽Ý+4gYJ*np}7⃥{ݣ~:q \Fzt՛}Ґx˽b3GٍbNCR鷼γM:( e ؋+J'ԃlu8 Փ5#8WSoY\ݢfIU~\`%?NزsE}l4'CM=FP,?բx+j ] ;"Y]U$#ȝ!x. =GmhcX!֊eU򘍤0Aڕ#2n% `6-kZ)$ab ro  ag7D 2h[ .,xY| ȃ}RMxh/ުE㐛K ǤwiUk1Eo`&TErs¿ԙ{NIz^OF_PTO>usJak=hĒ GN:*q\U2@QqO&AT&r(AdXOj91͟C;Ӌ[r(A$KIVBl!=a.3%eqJb};N?ɂ/!ZƵQ; aģRpǦiFѫp(MhHl/`\-b\{;mv/҈`v Zf?z[p]ö8tG]TBE}ՠPf嫀A(Eֳjh"" o=\ɒe??{B^ i["aҍ!;Q#GbooNFx*Ө2)Э+8C%s&uS"[9@v==l¯:dćS<ˊ7teD0AEtJ9r ,``q(`-.PqY :,ng$|Peo0حt%W Pzh,/vgJ=*_ҏ}u,r'sSE0C)| iyf 0]Myyx?<˽uA8ejI@.shFQ L7Df[똫؆U"oKB3؉DQ0jBe<@".' &e Z]G=){pO?"w8p,_RMN`A\/#7韘Tgjk&5|c)uބE̡hZ8b.nOW< &}0$OC{^;\Ux+*sT䯙гse.yjy40YKa)K*1,Ĭe9(h-q{n!SQ4:XF#q Մ)e[3е$CNT}wP˿w e9|0?P05"6ίn G'q$'#F57ktU zc!IdF/+[Q_!*F¶wcxU!g3'VG_ZCВjoΫ5SyTܧg^v+s+E%&-k}|z%ͭEF~U\:u<ټ !y$P St6,\m\;W">72?D:tοשB@BRLr:79b,ㇷ G`9+;]ϙqbߴ+ 랰7;7?pmMWW2G QK"LHNZ#疥% IȬ<*!5qMTQU@,z); 4vׄzn `ySgm'%<յ;%9r0hs k UpzdS:ncu4Wf $շnѲPβUk6o˻@|Xub Go&,̊R/^ aIu1q$3xI Ew„kRw8UsNSݡ,cߙmZa'HcZTjrU%pm 7S٤?֌ZXk-PC>)nP|d6ӄeՓ+Q91A4xp'ʤ$ VL]N9Lh G.pX58c9Z += $ =^ ip

qZ8F!ThY; ,R/?#Q2%ZHHֶL̲S8G ft8qIv2{^5HGy[zf*OlC1JFKmEU%T<YpGm^$)+y-v*D٨N#*myW!@3ѭD%BuJd g|=Il [ֶRDuw-iKHDڗ9d>ڞdjC[5XʔW[5@#=^9}Y Q@/K;SH\XzC%x@wg(﯀xTx!:hX.K׭4]d,>c Nm}YV9 p@F,BL̯liz`gd;G̦ӨK3tk Uo;$ޗUWT` v%wv\uzS$|=Z 6$RӯhvX p[g<)I_Zo^"Q-"_~hKSP[:Pt#Q#h2p?m3[V.3Żl%%M/h)oH\/M N5`7q1$f^5*"ՀIni`}*[[qvy,uIڋ&61ӜJ1|Jr #r}:LQ~eثc%2(2&9ɁZlzywW )k)t`vwS[VkbR88c贼^)_F pU TDX؞'1+$"T>ֶrۆ`ʏDH4posa7Љ{r%b4FZ:30􋗢'Xs0IӲ)zk?1LFA@ *(]]~8 3n*GsۿE}vN8Xi龠XjȒ5 W *{ED ;]/kM,jѾ;894ýO#6g !6k+sÕz]CЈƖʂ>~yS?Dҝg4g|V/xM8ÇH4SXM^^#aG&H&P^wUgfYi"&@X { PC.g!_QI<##;<9ex2ռ>»e a6P h/-H:DZ*FbJ5nC_J}p }mR'!Z<BE1 #$7v5 _Gk8PmS!P_o9fP#5JL.ωsc7gM9Hl23V]B\ٓzv"PjßrE|jTGʦT|d&nvlu5oJJ{D IoUlZCFp*3USDeJE [̝[k9fTG.3^]W\a;t4)pǹmY C &  L='xT#/?d!;l d:#oE4wQFFYVob~F{PA(Q#>û1掞٫q{~+]8ap;0¹?\b߮k~.S!yAf/ ڀllLen6Ћ9<ye}T "u$!HQeVӐTEvbf}*0ap[0/9.B~hێ?BZݜor5ٱD%]h *tw?'.( BI/ENfe.1?qЎ r!wfKlkݎt(~"0#4L-Ma=]r岏CC,HZ`I6.X"%mJ`\G\?q8Fq3T"M &b 6Vy:w*4X!1 <אȠ@9l>2$ Q`k[=)#90g̜^_k7j8KƿoHapMo9,+}O1"C^7Fdq)Y$5'b7uT\AkS |~d,ۗ1"4mP-x,.]8Ќ(tAȡ˦QwsY'?`Eo&G3 &: pFtVZ(g 5oMN+(zŻw>!R鞆|N1 Yj_Q=j5MVQKá7dnbKzqe:Kuo2`sa)pmk{N"X½&>VtO?&AIuO-hǁ]MZ1P?S͵~K$b|)lC:˃y!Ƴ[١"?V^}I/ih&~-\3&r)pL)}&QӏJռ{ {9VO1Vڵ)dRVB\з*;6x G|Ճ٬MPt/œljW\#$^} J^B-BgQ{(ngbN@Ϡ8<-煼SU NJ#':Uюqۑ!9 NywkZ7NOw]kQf{Oulb'0Y.%!4Hj+[Ծ"؅B}A(3Ƞy\t+ t4 Pdiu=XX)[g٥b{p5)h5rPQݯB!Y#2bPz3ϭaXqg a]Z> /W2 q0[1i?I[ݮq,J0=?#^>xG/ ׎ͼ:쫒1"ҧ*J&W!QtnulN !+ t 3*/ZށdB!E, g3]zoi\'jHr^a+G֦@oaݣ_B@I39U$rc~ q-n['L[+nWoTߺU?MftMZԒH!z.]:@V,n95FJꪘ \S,Ƈ1u%skly<ʿy$3t5r(5m&J) ޶ }Z G},`G0%@Z\EFy;CY}G*(ȩxߕIg$ V%lMCN$jeJo:hf