python-srpm-macros-3.12-4.fc39 >t 6 6_ 6 B T X3!92d LuZLd uZL7 #ӯHK)ukK“ rPel*q|Ez?57$JhUuvj~\}GS6a`r&xS J& {5oP04j9EW%ݼUꔂFCi="2=`br7տdkY=JŽCB'M+,植qwpgz~bdw_},TY59?o/n5$ *u6To4H/tE/+֛xtÍkySz?%idt;w_~@w\;Xgy {Q.:AZ0q3?W1a_7 a:B0쩇7F)[`/2j qy0BwId܇pS2BJ>av 6[ixKIslrL5*=gQ5/]uxLr(z}#$?uD:U`75c09f01deaabc21cd2c8396d7371b969eebfa9490ebe0b105724d349fc30bbb6f3a1ea37a6285713ac4352c04975605b6dc95182030204388b603e0046304402206d7b98170c7655efdff23b6815e335fe1c19b9535f9173e4fe1fd4bc81626c1d02201a240927e4bdad78db17f427689ad6fc90592893d9f8c666ec58ed9d2d79da34030204388b603e00483046022100ffecb89ff8749370bb116c9d4ee34a994cb93fb81a3e14f2a30e93b058496912022100e57b9f1a742a4655687a9ca0e621e62577f0368f8dc10f9cb511ad118162f540030204388b603e0047304502200f3d5a70269778bff18051c751cb203b65cf9f36a6f280cb30a5826590d11c14022100c36621efe41136888afb3594f2e805b6fac9c53fded93da4e2426327c6214282030204388b603e0047304502204b67f7c33ccf51076a573770864b35527a1ee3ed208302c9e313875e258d0317022100b94e9dc9557029b2a6266779d5d7b8a90937b35486a6ad45ad5ef60eba215b42030204388b603e004730450221008b04cee03ddc91961a66e198cb6ad5f0ac143272eca9db00bedd5f91630d6cc4022071a8d6aae78cb478d428907e0a79a45f496d41b40507e949e3673b69872a57c8030204388b603e0047304502205a65f7505113b0bcb68b7c8e277b8cbf05a710852c7e067f3d7714f0dde38215022100c5e53251312e302347694a0ac958fd4f00af38559381553e8c5e9b682b9514ed030204388b603e004730450221009248f54fd365fe64d3fad8815e77c8c02b02bac3570900f3b2757d5985edc72e02200d8faaca2812a09089a5c4bb6173c20f0af8f2b7eadc2fd093602acdfb9682c3RL3!92d LuZLd uZLQohõ5?"mA N$x cmPaV0ۺ"_hз݇:bp3ȥſv9`qpәKƍR16Byn :t+zY$*ʛ gN8ʶ|Xo;aڅZ n8}jď4/9wRȮ@TC9#qAtxډQq*] &1* ѻcXo ٗj(kt ڿf'6|M.鼢}a= ԝaj: yP̮vDx ^ԽG%@[y> a./hEs~1`'mٜ]1V\@KC/Z>̤g#jmj޻4' t($E(}R ?7t40)q'te\Pp!ZSQߣ1 Cm˔x9| "m=_?ڭG4vMC\?ߤ %j:>~Cx e\c=n1Uc>`>?d ! P HNXt    s | (894: GdHIXY\ ](^bdefltuvwxy5;|Cpython-srpm-macros3.124.fc39RPM macros for building Python source packagesRPM macros for building Python source packages.dbuildvm-ppc64le-12.iad2.fedoraproject.orgaFedora ProjectFedora ProjectMIT AND PSF-2.0 AND GPL-2.0-or-laterFedora ProjectUnspecifiedhttps://src.fedoraproject.org/rpms/python-rpm-macros/linuxnoarch1I@V_큤dododododododo7827acf97523c1f9a8d8c85227e86ad692cf14076174d5911822d0c0cb2fb5ced250ff28b21aeb3462ead15c900aae3e7d0fb67b38c6dd0bcfc203817d7ef066acb49fa7defd39a01cd0a8e9b4c449e81da4a8b52d8e917b88420d6b02a34689b92f37732ee8bcc2876ec62e3113086e976714586082517ccf3bfdf5a4f1e56e83d4c035ebafdce13b5e082d326cb5cae50367b96bae31c3464c268b955f490c1234f80badc28b27efcd6b60dcd7002a06d2f92bbf39264e7bf4e29876d1f9fbb91f5c190d11eb4f0d94f39134c5c24d44a683738db068bf7d1418c2a5cfa135rootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-rpm-macros-3.12-4.fc39.src.rpmbundled(python3dist(compileall2))python-srpm-macrosrpm_macro(_python_bytecompile_errors_terminate_build)rpm_macro(_python_bytecompile_extra)rpm_macro(py2_dist)rpm_macro(py3_dist)rpm_macro(py_auto_byte_compile)rpm_macro(py_dist_name)rpm_macro(py_provides)rpm_macro(pypi_source)rpm_macro(python)rpm_macro(python2)rpm_macro(python3)rpm_macro(python3_pkgversion)rpm_macro(python_extras_subpkg)rpm_macro(python_wheel_dir)rpm_macro(python_wheel_pkg_prefix)@@     /usr/bin/bash/usr/bin/shredhat-rpm-configrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)1903.0.4-14.6.0-14.0-15.4.18-14.18.92d@dds@dZ@dcʂ@cʂ@cR@cp@cWbڑ@b֜ba@b&bkb[@a@aa@aav@apaexa9@a9@Maxwell G - 3.12-4Karolina Surma - 3.11-3Fedora Release Engineering - 3.11-2Tomáš Hrnčiar - 3.12-1Miro Hrončok - 3.11-10Miro Hrončok - 3.11-9Fedora Release Engineering - 3.11-8Miro Hrončok - 3.11-7Miro Hrončok - 3.11-6Lumír Balhar - 3.11-5Fedora Release Engineering - 3.10-4Miro Hrončok - 3.11-3Miro Hrončok - 3.11-2Tomáš Hrnčiar - 3.11-1Owen Taylor - 3.10-18Tomas Orsava - 3.10-17Miro Hrončok - 3.10-16Tomas Orsava - 3.10-15Miro Hrončok - 3.10-14Karolina Surma - 3.10-13Karolina Surma - 3.10-12Tomas Orsava - 3.10-11Lumír Balhar - 3.10-10Miro Hrončok - 3.10-9Petr Viktorin - 3.10-8- Remove %py3_build_egg and %py3_install_egg macros.- Declare the license as an SPDX expression- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- Update main Python to Python 3.12 - https://fedoraproject.org/wiki/Changes/Python3.12- Don't assume %_smp_mflags only ever contains -jX, use -j%_smp_build_ncpus directly - Fixes: rhbz#2179149- Memoize values of macros that execute python to get their value - Fixes: rhbz#2155505- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild- Bytecompilation: Unset $SOURCE_DATE_EPOCH when %clamp_mtime_to_source_date_epoch is not set - Bytecompilation: Pass --invalidation-mode=timestamp to compileall (on Python 3.7+) - Bytecompilation: Clamp source mtime: https://fedoraproject.org/wiki/Changes/ReproducibleBuildsClampMtimes - Bytecompilation: Compile Python files in parallel, according to %_smp_mflags- Set PYTEST_XDIST_AUTO_NUM_WORKERS=%{_smp_build_ncpus} from %pytest - pytest-xdist 3+ respects this value when -n auto is used - Expose the environment variables used by %pytest via %{py3_test_envvars}- Include pathfix.py in this package- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild- Add "P" to %py3_shbang_opts, %py3_shbang_opts_nodash, %py3_shebang_flags and to %py_shbang_opts, %py_shbang_opts_nodash, %py_shebang_flags - https://fedoraproject.org/wiki/Changes/PythonSafePath- Define %python3_cache_tag / %python_cache_tag, e.g. cpython-311- Update main Python to Python 3.11 - https://fedoraproject.org/wiki/Changes/Python3.11- Support installing to %{_prefix} other than /usr- %py_provides: Do not generate Obsoletes for names containing parentheses- Explicitly opt-out from Python name-based provides and obsoletes generators- Add lua helper functions to make it possible to automatically generate Obsoletes tags - Modify the %py_provides macro to also generate Obsoletes tags on CentOS/RHEL- Set %__python3 value according to %python3_pkgversion I.e. when %python3_pkgversion is 3.12, %__python3 is /usr/bin/python3.12- Fix multiline arguments processing for %py_check_import Resolves: rhbz#2018809 - Fix %py_shebang_flags handling within %py_check_import Resolves: rhbz#2018615 - Process .pth files in buildroot's sitedirs in %py_check_import Resolves: rhbz#2018551 - Move import_all_modules.py from python-srpm-macros to python-rpm-macros- Introduce -f (read from file) option to %py{3}_check_import - Introduce -t (filter top-level modules) option to %py{3}_check_import - Introduce -e (exclude module globs) option to %py{3}_check_import- Define a new macros %python_wheel_dir and %python_wheel_pkg_prefix- Non-existing path in py_reproducible_pyc_path causes build to fail Resolves: rhbz#2011056- Set $RPM_BUILD_ROOT in %{python3_...} macros to allow selecting alternate sysconfig install scheme based on that variable- Use --hardlink-dupes in %py_byte_compile and brp-python-bytecompile (for Python 3) - Resolves: rhbz#19778950.7.13.12-4.fc39python.luamacros.python-srpmbrp-fix-pyc-reproducibilitybrp-python-bytecompilebrp-python-hardlinkclamp_source_mtime.pycompileall2.py/usr/lib/rpm/lua/fedora/srpm//usr/lib/rpm/macros.d//usr/lib/rpm/redhat/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mcpu=power8 -mtune=power8 -fasynchronous-unwind-tables -fstack-clash-protectioncpiozstd19noarch-redhat-linux-gnuASCII textBourne-Again shell script, ASCII text executablea /usr/bin/sh script, ASCII text executablePython script, ASCII text executablePPPPPPPP P P P P PPPRRRhttps://bugz.fedoraproject.org/python-rpm-macrosutf-85e127714fc1ed6942647480405ed5f3eae87554ce2847447d9aab13a5c7d8ab7c314aac5c7b855b3ef8a916773a70d2f1c8b41c0f7d909b03db5e434d64d6d7e? (/h 0-RQ=ؐa{jw񝹶Pdmq4ߨuxkO!/ƕHȆo̙wX̵DŽ] L&YƗf$f_+Ia^;" 8ްtx<(yV !fҞ8^HX*Ť*_TOoVrY{ge6ezּΑ}5VQ\ړ*R(0?)ԺLR 3+Qf4M?f|T̽[lJ:[T]yZu7Xir譆J:Tvn4գ~1<@L""uMW?!liK3-O5w߆e{ͻJ3{>B8|kտ'1EqceGֺcgJǵBeBkk,3̭u~RdldưiEZ')cK!꾳aJSDE1v$=ң:Qj= #bC$Yn{9b0az&u6rB("iZm<՜M''N|uY7Gb,#^12ޑn=ILzӵ~⤀W({pOڱlTj#Uj1܌Q0N5V66%v[HbON,mvس;x8]-21meYr^3i-? uj=coh/9G$ӵjpCk&tFIu! eb`"N4MFC78if=:kD.ZACzWF1]Kb|F2F[,{heͲ!{5-#zV kKBь MRʌGA22{ԔF_bw Ke%!!TQ|i$wZ~gڝͼ=JYă#[oՠj+ B(:V&ө8Q_0RU=e1rM_~鵛-eyHFR^cHE,3d=o)=}V3L0MO [;?xIְgJC{p1Q ؐiI)@ :v%XZ[Tpsd×&){4rPlz8^`UYP앟q|̎}Zǝ}`}u*!P;K7)Mݤ!cs;ᯇa?~@,8V t:P^f1DQ,xYᎇ1U~f|.PTC%EcF1,cgh4wyuf!4T  XAG ݫA 󗜇Yns|;Nx=0<*3IR/aձԟ=oKD:2Igc $B(^aS0 {hEL,G_mA`x0_4 {Gh4]G}JgT(ě;8O ـ (S@,ɤ\ս"9`2>N*F M*BpNj@dl9ߒj<8|;- &<J:(x|@JI?)u@HlGr9T< x`@-&.&Z?¾[PU.$,kt"Va0^u/ܴ"N&Q0}>Xɞ,&ZG 1@X]'(]ꚦx"@mDCj ܣ^g ~cupttTJ Tf?HSF5q=R_RPtGpi(r(ppt`$hT`0?ȱrқ=uT0F/EaT@RuY孴=jRdRQo04cd{F/mhdX$EY!%}s'/گN!ޕbTd6؂ұ8e;PT:,OC[4:(xgS 0<>v0!֋r⛿L+`qaXQ%XUV). =yH>Kws&q9hl]L]s98ܤJH.3^ 2]>Ƨһ$$:#NR*btPVORE]]})G'$,5JWn!d%K9=I҄?b3Nݒs`^@J>9p޶A_vxfV5j'S AF@+`Q]!{֘X^ #\~"Hvh8Q]XfޝQ= x.]y%ӫej B10YEoubuFd`CEio_hoo~ WGopf\:@P.YI?\ScwSll;LMwO)VRMȾEF HALi)x/; #D}Tr쌪v AxYDZ)|#cXH 9CrkeNvhfZ-<Şݸ#쾢It?&X"D:HLZ˥vi'Yx ]+pBRiW nY.P85e]q 8tSEApRZ6\xrZ84< ̴D.0!?"]QAf$p9xU'" .Ve^c2EagWa`(2~>H\ OF}+7Ӈ-ْER%o8m#-e]!2G"KUa;0A*;`G2czRZ+P+G9]tS,e:aPyҐ:qH|vRlٮmp/>e!K gY̆w,+Vo'g܈zOl߆oER!p.qg+ڊA.ĀJeۏ!5x_!8f$W}_^8`ReeJ2^ar ~:uH*aYX}HVÀ^z'@]t0Pv(O98ݸѷ7rǮM5{RO1_Ӝ篮S;=)Zpn(?,EG'̣kd4jobԠ1eI`kEq|h@$*4BѿC|"t~kWģF\>V8ADbnB5Roxu쪔ӵ2J"7Ig^Q%Li7CO8@vlDEqvƌ.F?ѺhtItm:JYq* ;و"k4K.DKn1\C+>Co 7cTj k_7GdÉ:G^K2p.\%*q/_ ^π8]*GmBEnLӴ ´)_8!nSEMM2|Kh-yER.쉟(uvn|8xugC r( htZoQ\4B$+bU(.6L(E21 ԡn cpHW\$pB \DZg| D'[!3͟w 0Q/Asd?$_cθn"Az}/jg\1'G3$X;7%+Rj!\΢vv4X_թ!sZJ}U[ONfdCTd*8o1bB=G/or#&ȴ<-&\ӭa:Iq {R4-{Fu{*R- 3rgPg0fS|f94C;朞}#T:6!341sK .#ph\R$ÙfzQ!NXvD z 8N4kXe}T*Z^ic0N< e.u8̳3,ϲö́7Wu5Fb1OZF:kr9`Hf+y:X򆩩Y4xi=IM-^XJy: ~Ly!ՐE*={#wf4."( \}i贌f7u]jM0 YײӂRlj%xy3vpϖRddM@Y)It7Bm&v1h W= j_`g4!z9'0w?=߆@gjHjN+৶2BR 5:<\%]n)aXd¸bpJ2Pjgк;E:Ebt%<}/v0aY #&Hh߼ 1z G$w4-I4[pyԱ—8UDseӪ3:Ѻ&qBBE3@bhÈ|PS}k, $xUXB X3tY7@>!Ùu!F~436L>!rz':nFمVr=ZDΜՈ - g#,K!k X]adU(Ĝ.W"`9ր={ O\xTdDڲq !9)r8< [xcK9[a/5#etqƇ;{+ b.5 _Yޜ8QQIe/*Z&=-;4Ծpw;B @w|H# RjYx*5VCk{H=CebB1(kpB5dkY}Ѧ;w))FXBr%B_[uaN&zPuR{4K&;J69&h("l~cLŪYwH(#,=܄wRLk-%m$ pF^]^Q%aa@&44CL0QK][+%io a|Tt:< n)|1is9G)+:QVS݅0MF spkh'?-t=naY.mR1.i$wa0vD`ׁ8,pI4mlfEE-0t!)0WA ,ԕGDP]N+*(_(7sRCI<67'5HAێ:g@!]-br4KÕ3⧺ThX/yB5RDi\.+U BiDH2[|2SHv8w?ˍ.FnbcvS)ю]1 x傂|j|͏ ~eiа̖ݭ TiJwϳ>Q]`U#R! ?"Ptu.P_( 4x`/l4 "b鰘dOsC*`wʦiUiv%*0K`.?Z_|\;'}p8s5A.1^*V|oVz &+7!BmG?Wc_o|{[oN*'foJJuwQ:i`v9!EO#`pteX}Hp˽ ;܎0j|S֑L85 WHGPZ+w`([8QsƁƏTLt^hZiClIC!( roG;g*IGq"m{mag=]9P17DѲRk=~Xtpzt % ) 'xt].y-l2Eśg>`c$sݥnRvm$|t4<-:r2".;Ja3X'nh-~9R 콊N2EF@omqEOߍ(P2ILӭ7?R^ d5g %{4Q;LJ>}J=Q,lLp){]fDS>q׉,Cwٰç<&yf NtF IzGͫ^W2]سǔdDI4ʹ Zo2{khbX7 \}$qXWIFˮ%=0 ԟ ԥY=`*P@tѪQu٭9\2LEn/O5Ɣ͐OG3Q-LridQĜ\nwS!8hJ%:9e\ Rw7 IbVP_;:Xp L:DujSPD}.o؀Hi(tu0qzaQˮl*f"r d˖ Y[֐H^ *Ƞ>`K`.i U+|A$v@>|0IwuUMzR7b9 ᵽ!> }'9*Xd0㿧5~ rJf\ e.k+2YZhQdfyF0֖b%i!(qyjH$?0vm~~H%> UQ> (IF׮_A? r%a!~PȨCԢZ5ά'tj_ṴUXl$C@hjkh50Xͫ;*$@,w,T_0CzP.S?F(g\#^xZ$u*㼈lIU>#Gs &ߔ0+*i ԣT%'yct ~XM9jw7e:05֨,$7 (vQSR,$j`R-x_?E tMcŎ)命2"9$SLg)m}z6v[+1 p-x)%&@f0At w:N yB%͌ KQP]XP?ݗQ19L 7r# 7-Է Vg!.0n$u>,4hL+de0oY#D%'gȁW#7e_̽-=6G3 wooyL1M%cŒp׹Af+e{]XqsRI/.&'7ҠKO轴w+Ro7L)Ux 4Pm L ܪ)l v4&_wU XdS|%@p-Sḏ/ñ䁣HQHJ7z6o1`U \#3"D`>NY>D[+:$K@ f f1׊@u5Dt0kn9 Y$G{= r$gipGJ FPn8:` :am [G丱u :KՒވ/w&+~?~W7m^2k(Cd&t7D9 q$(Kfj m{v.<,7x09H/$wx*=RA VX:H4…rfAhL D-"'qRe<>:Pn2.|5\ɥc9H\JB!d`L1H{9{n}0Afj_\Hqf84zDd#O,b֑JH,-:{Kj+ vng`Sp$Ls>O`ReM#^ze5qJNz=_(~14`t; f'u:>>~Ig>'pci3gJJuz(& (9F:! e܈@M_'AW2Ma*~ ꣟K_ly(U W?#اĀ'b/}??"Jc]!" FpT94]`Ǡt604"He>lG bydƒ[Z Amn?憆a*!!zR1)ܞtnNxcd+.OBdœ ˺?rx:3%%s$wx fJokʽ GT14XtC@%ue)HVM߻gN^m罉xIM6En9%MӋ%o7=$L+C\QsɦtVvp tlB_Y0Bumj>p 5Kޕgho-mELwm?gROIS4:!޳=%q(a|Ge(S P/R "=^ivx7+j{j|IgY.Gs}`.\;uZBfFƚb-̰ꁮ@ғ4:/Ab> D5&qz4YJcwFNw c4@@'4V^FP S'}KvV# ۨ<,]D> F