python-rpm-macros-20220809.cf8a7b8-150400.3.3.1 >  A cp9|fBYk6Ҽug#[ צ[\?a{v[}?8X>`̃f]HpBL\ƚBbT}z(V1>}JM`'yڎ)aJU}| 5=4'׳jLq&'"Wn1˧BVl3<@~RAIZ?xM[((C['B K0^e]h H7TY^t ,+uwpq]a|,vCޮ3619637b0ae240805f469340a3aad7700e15cf8f20623ed0709275f3133021600a38c85c98f0ea0fd8a06bb9cf2114667342cfc52cp9|o9-]>3J4 ƵXh 0BDO#尨2XEMrT|`:e 3Ά\)hܕ*=0 Z#+]$gHқ:G1~sٍ/\+?$pbѾ?`g{أnoߩxu>Hjޛd4Y.nѰ؛I\jEx{o@·e(ѹ%|?Ķ AeJ*8J[;(k+U :5*{ P1)tEaSR4iEX>p>A?Ad% 2 \ $=^d z     L` ('80_9_: _F>DG>XH>lI>X>Y>\>]>^?b?c@Pd@e@f@l@u@vA zA!A4A8ANAPATAZACpython-rpm-macros20220809.cf8a7b8150400.3.3.1RPM macros for building of Python modulesThis package contains SUSE RPM macros for Python build automation. You should BuildRequire this package unless you are sure that you are only building for distros newer than Leap 42.2cvsheep64USUSE Linux Enterprise 15SUSE LLC WTFPLhttps://www.suse.com/Unspecifiedhttps://github.com/opensuse/python-rpm-macroslinuxnoarch~UA큤A큤cvcvbccvbce2c83e752caa476e41b1ff80b16ae1148ec4a3eba2a48c5f8e45f12365628d5d4d6fad26d9504b5063a678edbe1ca5cbe8ea40777622799d8e7bcb1863468549664d6ac1fdb97fc940db25e0921bf90fe7551a1bb9a4380cb80d174776c09d26rootrootrootrootrootrootrootrootrootrootpython-rpm-macros-20220809.cf8a7b8-150400.3.3.1.src.rpmpython-rpm-macrospython2-rpm-macrospython3-rpm-macros    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3b5@bޅb?b@b2@bs@aaa@aramaaV@` @` @```@```U`@` l`&`@_@_@_@_$_@_;_@_^@_#_F@__t@_"_@_@_i@_X_O@_C_+_ @^@^@@^^@^@^א^א^@^@^%@^!]\F@\F@\\\7\N\\\\n\2\\U@[^Z pytest- Update to version 20200529.b301e36: * update-alternatives are quiet during install- Update to version 20200207.5feb6c1 bsc#1171561: * Do not write .pyc files for tests- Add python-rpm-generators to express setuptools dependency for generator- Update to version 20200117.8e39013 bsc#1161770: * Add macros related to the Python dist metadata dependency generator- Update to version 20191104.08e6493: * %pyproject_install macro should include --no-compile. * Recognise the _ for the macro arguments too- Update to version 20190610.2ee3233: * Fix typo, missing opening brace. * Add the first draft of pyproject_wheel and pyproject_install macros. * Yet another attempt to preserve $PYTHONPATH set in the environment. * Document also %pytest_arch * Document %pytest in README.md * Multiline macros don't work correctly on older RPMs. * Add missing $ expansion on the pytest call * Rewrite pytest and pytest_arch into Lua macros with multiple arguments. * We should preserve existing PYTHONPATH. * Add --ignore to pytest calls to ignore build directories.- Update to version 20190610.2ee3233: * Fix typo, missing opening brace.- Update to version 20190511.2ed22b6: * Add the first draft of pyproject_wheel and pyproject_install macros.- Update to version 20190430.5260267: * Yet another attempt to preserve $PYTHONPATH set in the environment. * Document also %pytest_arch * Document %pytest in README.md- Update to version 20190408.32abece bsc#1128323: * Multiline macros don't work correctly on older RPMs.- Update to version 20190402.c88be49: * Add missing $ expansion on the pytest call- Update to version 20190315.d3034bf bsc#1128323: * Rewrite pytest and pytest_arch into Lua macros with multiple arguments.- Update to version 20190307.81ca329: * We should preserve existing PYTHONPATH.- bsc#1128323: Update to version 20190307.fbaed33 * Add --ignore to pytest calls to ignore build directories.- Update to version 20190221.08f1194: * Actually make pytest into function to capture arguments as well * Add pytest definitions.- Use upstream-recommended %{_rpmconfigdir}/macros.d directory for the rpm macros. - Include license and readme.- Update to version 20181211.ab6f37c: * Fix an issue with epoch printing having too many \ * Remove packaging/ dir- Update to version 1540475376.149a499: * add epoch while printing "Provides:" - Update URL - Add _service and use the tar_scm/recompress/set_version source services to update the package. Package updates can now be done with "osc service run" - Drop README.packaging - Drop update.sh . This is now handled via the source services- version bump to 2018.08.15.ada6d63- version bump to 2017.12.22.d9968ab * better fix for macro usage in rpm 4.14- version bump to 2017.12.07.9d4e9eb * Fix macro usage for rpm 4.14- version bump to 2017.08.09.32550d0 - use %_specfile macro to locate the spec file, this should help with factory-auto bot problems as well as issue#3- version bump to 2017.06.29.107ac7a - fix skip_python2 in environment where python2 is not actually present- version bump to 2017.06.21.6641889 - introduce smarter buildset support - fix %python_files on nonstandard build sets - introduce %python_for_executables in favor of magically taking "last python in %pythons" - fix %licence tag handling (gh#opensuse/python-rpm-macros#4)- version bump to 2017.05.09.fc237de - fix badly generated %posttrans snippets in cases where old %python_install_alternative syntax is used for secondary files - rework %if-macros - introduce %python_flavor, which configures behavior of generic %python_* macros, and can be overriden by the user - add --force to %python_install, to make install order fully deterministic- version bump to 2017.04.27.d2ca08c - switch versioning scheme to date-based - switch from using service to a custom script update.sh - auto-generate Provides: python2-modname in old distributions (only for main package though)- generate %posttrans sections to fix up alternatives after package rename - fix condition where %python_files would emit wrong thing when %have_python2 is undefined - add --quiet to uninstall_alternative, to silence spurious errors - check for file existence instead of package number in uninstall_alternative- remove spurious warnings about "unknown arguments" (by making ALL possible arguments known) - fix a bug with %python_clone not working without %python_install_alternative being used - in %python_files, detect and emit an error if %python_subpackages is not used- more intelligent %python_install_alternatives - multiline macro support - support for %requires_ge and %requires_eq as well as Requires(pre) and friends - "%python_clone -a" auto-creates alternative entries- implement %python_clone to clone files for alternatives- support "Supplements" and "Enhances" tags - support packageand() expression - fix handling of %name in requires- make macros more resilient to missing %python_subpackages - expand %python_bin_suffix properly- let %python_module expand *all* its arguments, not just the first (so that %{python_module x >= 1.0} works as intended)- copy BuildArch to subpackages - on requires/provides etc., perform macro expansion *after* replacing 'python' name, to allow for tricking the rewriter to not replace- add BuildRoot to make SLE11 happy - check presence of %python_files even on new-style distros - better visibility of the %python_files error- update service, use repository and tarball name "python-rpm-macros"- introduce %python_prefix- Set RPM group- change service version generator to use "1.0.git" instead of "1.0git"- rework %python_alternative and remove support for %python_alternative_man - tell service to compress the tar file- set service to localonly mode- current macro version- initial commitsheep64 166236914220220809.cf8a7b8-150400.3.3.1macros.python_allpython-rpm-macrosREADME.mdpython-rpm-macrosLICENSE/usr/lib/rpm/macros.d//usr/share/doc/packages//usr/share/doc/packages/python-rpm-macros//usr/share/licenses//usr/share/licenses/python-rpm-macros/-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.suse.de/SUSE:Maintenance:25291/SUSE_SLE-15-SP4_Update/b79e30d7a085f5b891b7199025b61911-python-rpm-macros.SUSE_SLE-15-SP4_Updatecpioxz5noarch-suse-linuxASCII textdirectoryahrVqʷgpython-rpm-generatorsutf-86de9e3909dbc4844483b77e3f42f25393394f791cea1856a717ebf7ebb6423e7? 7zXZ !t/XG] crv(vX03au 4K&z߬M+yy960;9q+/fl~ gည/ rE G:IcPfs<<z(OOX]Xn-.})fI~x"\&Y+! yaD'& HǟgMf*>;fEy}⁳ <Ն& ]Ɗ̫ 4܊K;F3r v\Mk韽 PA؆ӏHvޠaƪvTLe>?SS.FoXអ'D=KczbcR%aEp2(`sK q3TBjmʘp1y Rizvka#fV4؉e_7_ϩ 06}ivQ[jHD*EI'}U5z^7aԫfWz|z/v1k:s% J:& ,蘰R0tadxkHdhwa9fʱqʑl.W oAN:ևT 4Zk:+1|;RiA܄NSV➣8u \ٳ ϳ䡳q/Maܞ?9Pd@˔Ġ! RIMk; j ؿyYγWcD-G ::Pyӵ;mp|m۳lݮDޔN%)\ ~.5[DI7iP?y圑ͬzd7}{&?釙'+T7<Ѯ81n:sMfPD/FD\5;Z*: ;UK`Sz ɂ 4l,UyuCr-Ds#TE d_ۖ15m:Xkzsz̞ A!z,lY-#pVU]zc~uM҉.zL'hF=R6s/=+ܽу% ޗP%$+5j&%Ը{Us@QTZt͘jF\eOǘ4T1Y0U\,c0l% nZ%6Q"IxYg(?Sk#7æ(f_[ka% ~P7F>PJ>ppֹG!<4!`PcQ{* ai+g*yxYvzS~x6z EN! I]^3M\i̧uȖF|q A0GN_q>j-Yr%ۄ57 1VX/%5cCb9Η!H(~urK]m~-{SLdjfGĴc#p*j;;I؋f :> y(A;)5Q++b83~^d2]z%}u3m>["?@"v4Gr"yvEٛ0eDHˎo_h.o;"I<`?ڟĴ&lʂ tCf*t7J7Gez.c,S![imUA U:;f/(Zmd$߭fk, e,9M| 2Q&7Dz@݁*D4yiTܚԜ.VZUF<'B0ew}:zD%PaZ^=fP3O]| ]cݤUwL9QdX##;ơRr FqnZQCda "BzH;z!2"]%8bahm  ]2췰)glU2RW)kS 'xW^]vn;G[?#8Y֒i{ 7%=kMWAeΡe DEЮFR=O# |{kK:;2$QިvA+-rzV5;^ i Y᱒i>>6 'tx)7c> N҈BSZ21 ygr0TCȓVNJ_ZYBKO/ 0YNj6x7C-:S+m$V'nj88R"huDAbh+ͦ})8n2=^>?X$3'0! ޲In#jaa[!m {%kyg,6ҭbb%^؆!Jzr [ҒnCA'닅v Va*lZXg g_7`CfՠsˁQ B )cEҶ3 4h.ղB J|S]s01A}`O9b,LZ?Ԋ2j&6ЧGi|s )NkK̦׎yn0:ܱȝ˓jvIXBWZA~'P{ O嬨쀳o-ڝBz'Nt?;bt/^qM.j?A JG:{'t1ގIq̓ߞea˴=h̋뼜_,x/S)ieȶ=`hbM3$ 8?&r2M<}dW2m[#ַt@n5ؗ\497XU&~%>|5`}C== RءaǒL.>{Ru+e[7^r&ϠۀUXebWFΤi$J1dFlc7W& g;74t-e-o+  Ruf4_f0 I2"QvSJ*DS~$dL6IvJ H6N%z-3;3Y$ V+TV+}8 #;9Z3ىUj]MQ>8BAVݝefIk:>=p4z@Qb(^ i"GĸABDB]G"!rE>CԨxp䃥ySIt=kuƏMaɄ6u Bl*w2|8XM_'kIhF&5@V)l5 !Lo̔4ʄB}^JȴwZ%p#?bHX#Ȟ32^ֆZxizk]xL~85å}e5PTѯ[ {3ЂݎHl|l&pOĐU66bR1R&tqS- o=vjcs}:dvKE6gue}LkS\H9d& Ճ[7֛P?@nY<7GEWo5Ww.p~*t; eet > 26"b~2rFb83"o uTGy1!t pڱfXнm+᝿ Yxmi"w( K~>$Hv`Th朷sLp{@)<QVSIo>Vjሚ,2Ҙl0eQxC0u I*=vXA0tw+4dI@UAj`TR}Ћ8&#MZ*r e#@1+>_˺GhIi={J~QG3?λv~Z\3Rږ< v5[%8rSe ,z;Ȉz&K>*<գi'}$9sc(>P,3Ng *y?ץKPa%r#bťylWmj峭o$ʱCYp!4IfDfdczɑ󿲦ҬRG΢T ʇBqPDjOl95};[^ ,z$P8x"7wHõ+i^H 91nV $2矜aq_3~ȸNacټ1N-7@ SE5kvvvKjofjt5ļEެH&>$$NR@,+ wZ|vqi}+{WQT^ȕ , 7e*݊Ngѩk@t$}GG|M qsg6 8='^ԝ2TY\)BiszIT󳤥)%\w+V \ dSFK1Y퉵Id}Ƨ>Wp!%1qYum.63X=Y 7=kձ6f0PQm7U, ;X#˨e&ɿaѩi<8]7}(MeX>^ #[ax-,X2R2Q0?HڕMޤcLNGk玏=;Z7~Nշyܫtۋ-E,MYRD˴"j;=]w!Ȥp1_`[%-!'YЂ jѤ,[q J' ^0~R料1qax2/ 9W D#F?9k%dUfշp~ZƼm4@v5e'o UF!-k20wcٹ+j ,NiI)'HWN1Q*:73;k64~vu!/V>KRPT@,!Ƴl(Զ1|-}.ahgZxNja>=̶V#6y N``WX#ly珪L0:q[F-3Y<] q5U U>Fsn&EuQA6gW~Sxcxv"JQm rCY` N}7J­qa06ŀ㊣7w(—mJ%*5I!{|h}:=X=2C4xW+*hzkH1z]X+>|T@K(Wэ 42D^@ LDEKJMyIhLg\ג'˥9AhK0hD/տM+-:wcA:89!cP*ypׯʥRN T~iIy>ѐ6*$ܸj-B9{#wBI!G^<[Or'3E T1}WVIOej =U<9lnTgZrDw܄0nDτ^!o侼qT:9#L`b8L<*0c)l<;ehĐwgMcj6U !w鰴^Ww'}ln=ˊM|OD=Xl0#AԎ L &:2{O \Vx*t57vxĠ!,u!~P Rvwrw"Z gV j-t<)£jJL8fK%!{|vƗO4]* r1roNT^`LumE"lUFgJ=+<7EϙQY ̌B`A@7!WAg=] %$'nW/zhG_,>d '~[i(\l81c%R4[?鮏Cc'd7D:%<_b 7gZ*ӌ?ȓsT߯Zg2[6!<]??q xS?`ߴi@z=FBhC*ZCL73o2aM]/dZUB:^Iѓ$=,uvn]:Xh )|pu=Q%`Btr;1%)fF lYUZّ D|,r=PՒ|S˖=:3:֭K29á))n4SD]:3&ABMt.00ue;fF` @%W;H| zs;Y2M N7kYX;aTn(JqcVb{_ ? <(|p܍TS 0}Zx4C+>]USZ/:Khc4T)Ts`|`ŁeW#R9:icBpa mLbE>{S8CB7gIRsH2Pρ` U<-|>X#C|Qw.OR܀D|و!SAϱ(G\8Q5.W:D6rwѶb]UE,3(&x1uPF&u6-J6ŕC:nZȆInD<-bs1S̘r!Xb͞w=[Ý@1|1;%.&\fQޫƊA."M :#` {Vrn6?$?04pzMxAlД52+ ۓ񇻙->s2#s~Qi6]|zejE XFJSZs"L;FM8RĭG=y 'F ~`vZ+tv<1JfR'-,v R>F<=J D1!QEBR$OhI )LfY`/lTC>9l^Vڜ躿E Ӱ'X~\QKpmzlrE/ǰ/44i_#ZGYtFv2m+Vi[h0cog@7\Jka.T-RE\aX}Oz,-5c Z4_`cYZse=:FuK<\O݂ޓt! {ڜ/ƫΝR4oTDnf~=kǪ[i~7bفeH?ǦPѺz,zVF~ ]f `)7)V(d7^\g! 3ÿxgo/e^Ҭܥn{þ5dbA _ڔwZ`UQ?owZMAOZR0N``as5.*mZ1vt!"-Tp+rW}wtjJ:T>IP},~BHW X2cD/n@>mq"F/aFTųV$Ԥe@6#Z뎖 g?4e7ta%-:B*bޢ3@h zhA^S0C -^㿷9/7] WbNɯ'hA=meX/C fRj>5z_+6 ohꑼL[F2U.nVʯ4M6AħODoHSxhlU>aPf)g[DĔ WvJ >eU BSǡ/M]F`2h艙0LtV Rvi_7?${<FBKn"/Siv`Z > ֶ.99v"_ݒ#4CKІbTuO~DZ @5t7׵:Mslm$16I|z1xo컋MAoh9v / sL2Mop }4y|@V]V[kzk[QP\FrZՄ/xVL#.P2O`YJ(oAvTx<:6&Re6M d.aK+ѣEY-Q,bd*ŗz4%6C\􅓙Nۨ&.2^M`X ۛ7 /@L{Wс/Z 4?dtcҨfΐE/{07žc#qC}ӌ ~/+Lrkڪdڠ]v 1d| ƤLz]{h>SCH)BP+"I9F4ǞvUYmwېKrlp T΃BRCdΙ>Mg!}cKu8:s߱PM"|xܱ\4l\8!>dtf̉zK .-]1|6$ϰ 6?S +@Ě} t /^1@;Df/WlL=T{-nL:EYֱuJOH.|]q$?鮲g6({dX Yvbn|Vc,e8`<4p>WNvgpՍ1Zlm&hS:S{T ha}WKڧ!ۛZ".UNEzIrZM[y$\JO6Ғp/ VĢB;.7 e~̎ I`qH1?-o#d@cL؂™6'RR:F$@}glݪ+~}ˑ+N CRRo<ٝޑNdv,C׃j{0O:b4\tm>QKg&Za{LɲU _dv ^`ʋa%eD0D ȁ<'2y$8|+^~$Ёsؗ&R" Ow}*-ô7h_lbc |{Ѿ*>sd(vy?E) FǦo2ӌ`Vg!Ma< daѲK1Im)Xs$+!RE ^E8mm:e6o@kW8g[!x≏+gLntzA*&{'m$&w5%eނٯQ.T;iHP6zIC" }\4V_0nb ^a_nZH&N aChɾzf"aA>guNiq#"=tq/2v$! щ Rj=?(EjKbYlof\Zb &0,2ΠDza;I KbrKSUf۹鼯.aHܣnmӢ4>y-Y?xYpȖNFB,Y e^+^UnƂv?m#|1CV_Ҽ,k|.بgKz7XJVT;wF;Z%R8|P;? )ac)dhe[Ubuι>Z=vW!!_.ԊhP:yX8롐]t%G O.H˰{.GprچYMY^KJ}4-|--20;حM7 r_VIe^10w3d%8W}!OD`ЖŴ(D}c,7-W=xFh?Hd\ɇBGl`6ZF5浵K,_Ai;=B^o Š7/tZ}iAW32!)&"rb'Ι\^ mgz b(㆒$g&wIyٸ*jnDp ث4oa_aUA<!}1(@恁q~5 8ﵫn L [NlÃ}} o_e0,!ƚ6R^.$`*x~TO- ^vڣM4<SAX{޾-?`w=#!ؼ<5鰚b/z>wKnp,N]ϙ,hBj ؑ.ό<,4&vvINk?`1rEW1%|,Y(qc\Nr;{1p#+"@~Dlj^#[V6ln5j$ k45{%}ZBj 9qFLN9rTy{8$7:t5#*{.x d$&mڛM~f 9Ʀ%|d qYo"pV_jꉒ2 NBӯy\VC!G2U`|hY~6޿𧁷AFӱ*&$0;qr\])0eB6+N` zX{i gN|7ThTNh[*S s h Jw}NQ-d"Kñ6ț@tYR= -wFE*yN0"͊M$fHu7gK:6v ӶGF6Mz_Ηlh8糮uatRi8 emV;1n7)-9"_m{5x39ޑML?*twfu+5r5qVpЁ)@R˲ٍ=5r< Ua4:HŲX[{s^vGdK_U!Bqob~zdu)=!Vњa](󻝷P4%2 ˭&)hԲTHQ:T{~&W \t$#Eؿ&U-M"8G[cx.ɍk^ ;7"sDZtkeʅx_qҝ0'pݫ"87\3