python3.12-3.12.8-1.el8_10 > 6 6_6 3!pQp)Tξ7]mtZ`g[ ]mtZ`hZoA]čì!ݮ8tZH`ͯw* mBe5\}ݙGq#.j7yNHprpؙ8Ö5)Aw ʝ267E,x ńm\[ߍէ`4st5ݛZݮWp[i"Уlf; Th{SBP#ˊືBev A}r?{25@z(mX\ vbx"(Yx7 lQ)HG *E)NQwiaCɼX!WE25MJSoqpB2&=ۆeF'd* Y '=wMݰ|BD Ia=elh!pV%H8,knXAz:uv_gEg)% q%~^ jaXPhdRSiG+jbX} z 7=e-Uap@(?(|d   D!'4 R^v|  0 L h   ZH($8,9l:>!@!G!H"$I"\X"lY"\"]"^#b$!d%e%f%l%t%u%v&,w'x'y( (,(0(6(xCpython3.123.12.81.el8_10Version 3.12 of the Python interpreterPython 3.12 is an accessible, high-level, dynamically typed, interpreted programming language, designed with an emphasis on code readability. It includes an extensive standard library, and has a vast ecosystem of third-party libraries. The python3.12 package provides the "python3.12" executable: the reference interpreter for the Python language, version 3. The majority of its standard library is provided in the python3.12-libs package, which should be installed automatically along with python3.12. The remaining parts of the Python standard library are broken out into the python3.12-tkinter and python3.12-test packages, which may need to be installed separately. Documentation for Python is provided in the python3.12-docs package. Packages containing additional libraries for Python are generally named with the "python3.12-" prefix. For the unversioned "python" executable, see manual page "unversioned-python".g[aord1-prod-x86build003.svc.aws.rockylinux.orgZKojiRockyPython-2.0.1infrastructure@rockylinux.orgUnspecifiedhttps://www.python.org/linuxi686# Alternative for /usr/bin/python -> /usr/bin/python3 + man page alternatives --install /usr/bin/unversioned-python \ python \ /usr/bin/python3 \ 300 \ --slave /usr/bin/python \ unversioned-python \ /usr/bin/python3 \ --slave /usr/share/man/man1/python.1.gz \ unversioned-python-man \ /usr/share/man/man1/python3.1.gz # Alternative for /usr/bin/python -> /usr/bin/python3.12 + man page alternatives --install /usr/bin/unversioned-python \ python \ /usr/bin/python3.12 \ 211 \ --slave /usr/bin/python \ unversioned-python \ /usr/bin/python3.12 \ --slave /usr/share/man/man1/python.1.gz \ unversioned-python-man \ /usr/share/man/man1/python3.12.1.gz # Alternative for /usr/bin/python3 -> /usr/bin/python3.12 + related files # Create only if it doesn't exist already EXISTS=`alternatives --display python3 | \ grep -c "^/usr/bin/python3.12 - priority [0-9]*"` if [ $EXISTS -eq 0 ]; then alternatives --install /usr/bin/python3 \ python3 \ /usr/bin/python3.12 \ 31200 \ --slave /usr/share/man/man1/python3.1.gz \ python3-man \ /usr/share/man/man1/python3.12.1.gz \ --slave /usr/bin/pydoc3 \ pydoc3 \ /usr/bin/pydoc3.12 \ --slave /usr/bin/pydoc-3 \ pydoc-3 \ /usr/bin/pydoc3.12 fi# Do this only during uninstall process (not during update) if [ $1 -eq 0 ]; then alternatives --keep-foreign --remove python \ /usr/bin/python3.12 alternatives --keep-foreign --remove python3 \ /usr/bin/python3.12 # Remove link python → python3 if no other python3.* exists if ! alternatives --display python3 > /dev/null; then alternatives --keep-foreign --remove python \ /usr/bin/python3 fi fiOL!큤큤AAA큤g[g[g[g[g[g[g[fg[fg[fg[fgOQ!g[g[gOQ!9361ca4ddc1fdc783d7ec67bbb1cca4336604f3a4ee7b1520ca904bffbd036e8bb9e47783bec82bf3142e493898ce352798f48769849d15f5328571d4c146e6df17fbc23b697c6e11a95306452a81107236bc4fd4666f42a3c2052c1777f0a541092c0105a82497afcfc6e6f6bd397271fb0c0047e9af986374adde886d15145../../../../usr/bin/python3.12@@@@BBrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython3.12-3.12.8-1.el8_10.src.rpmalternative-for(python)python(abi)python3.12python3.12(x86-32)python312   @@@@@@@@    @/bin/sh/bin/shalternativesalternativesalternativeslibc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1.3)libdl.so.2libm.so.6libpthread.so.0libpython3.12.so.1.0libutil.so.1python3.12-libs(x86-32)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)1.19.2-11.19.2-11.19.2-13.12.8-1.el8_103.0.4-14.6.0-14.0-15.2-14.14.3gNf@fyfaf>@f@f~fh<@f4f4f4f4eBee@e@Charalampos Stratakis - 3.12.8-1Tomáš Hrnčiar - 3.12.6-1Charalampos Stratakis - 3.12.5-2Tomáš Hrnčiar - 3.12.5-1Charalampos Stratakis - 3.12.4-3Charalampos Stratakis - 3.12.4-2Tomáš Hrnčiar - 3.12.4-1Charalampos Stratakis - 3.12.3-2Lumír Balhar - 3.12.3-1Lumír Balhar - 3.12.2-3Lumír Balhar - 3.12.2-2Lumír Balhar - 3.12.2-1Charalampos Stratakis - 3.12.1-4Charalampos Stratakis - 3.12.1-3Charalampos Stratakis - 3.12.1-2Tomáš Hrnčiar - 3.12.1-1- Update to 3.12.8 - Security fix for CVE-2024-9287 and CVE-2024-12254 Resolves: RHEL-64880, RHEL-70315- Update to 3.12.6 Resolves: RHEL-57405- Security fix for CVE-2024-8088 Resolves: RHEL-55939- Update to 3.12.5 - Security fix for CVE-2024-6923 Resolves: RHEL-53075- Properly propagate the optimization flags to C extensions- Build Python with -O3 - https://fedoraproject.org/wiki/Changes/Python_built_with_gcc_O3- Update to 3.12.4 Resolves: RHEL-44074- Enable importing of hash-based .pyc files under FIPS mode Resolves: RHEL-40776- Update to 3.12.3 Related: RHEL-33685- Move all test modules to the python3-test package, namely: - __phello__ - _xxsubinterpreters - xxlimited - xxlimited_35 - xxsubtype- Fix tests for XMLPullParser with Expat with fixed CVE- Update to 3.12.2 Resolves: RHEL-33685- Add Red Hat configuration for CVE-2007-4559- Support OpenSSL FIPS mode - Disable the builtin hashlib hashes except blake2- Disable bootstrap- Initial package - Fedora contributions by: Björn Esser Bohuslav Kabrda Charalampos Stratakis Dan Horák David Malcolm Dennis Gilmore Florian Weimer Gwyn Ciesla Igor Gnatenko Iryna Shcherbina Jaroslav Škarvada Jason ティビツ Kalev Lember Karsten Hopp Lumir Balhar Marcel Plch Matej Stuchlik Michal Cyprian Michal Toman Miro Hrončok Nicolas Chauvet Orion Poplawski Patrik Kopkan Peter Robinson Petr Šplíchal Petr Viktorin Rex Dieter Richard W.M. Jones Robert Kuska Sahana Prasad Stephen Gallagher Than Ngo Thomas Spura Till Maas Tomáš Hrnčiar Tomas Mraz Tomas Orsava Tomas Radej Toshio Kuratomi Victor Stinner Ville Skyttä Yaakov Selkowitz Zbigniew Jędrzejewski-Szmek /bin/sh/bin/sh 3.123.12.8-1.el8_103.12.8-1.el8_103.12.8-1.el8_10pydoc-3pydoc3pydoc3.12python3python3.12unversioned-python.build-id0d3be9ecd6360741aa9a001e567e9664c220c5e6python3.12README.rstpython.1.gzpython3.1.gzpython3.12.1.gz/usr/bin//usr/lib//usr/lib/.build-id//usr/lib/.build-id/0d//usr/share/doc//usr/share/doc/python3.12//usr/share/man/man1/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m32 -march=x86-64 -mtune=generic -mfpmath=sse -mstackrealign -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2i686-redhat-linux-gnuemptyPython script, ASCII text executableELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=0d3be9ecd6360741aa9a001e567e9664c220c5e6, strippeddirectoryUTF-8 Unicode texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) RRR R RR R RRutf-89715df2f3bae883f5f56e70d157e6106cad700f54b21db44eafad74d03287326?7zXZ !#,_7] b2q l!BrMR:B2,3JjK;NKuh/K` ;F.X"d,_.؜Njd;1M%ڵN?e93jD* SNU );duv@s.=Zl~:7NXs=x 6uliHH)oPivCnӚU{88XBOӫŬV =Aګɵz#*Oxŕ]QMp;tIlaGm:9{)r( ;~F+Heǖkg<`e^P:=Ǹп9Vyh`yLWffO:P,Ԃ. XJ$)êͱ,DNV)"\^P9N."Xy}='^ffՙQ>T>߾ aRf!; ;cf6kIɯBc6Y7v< yB IPJrVvlQ]H9:tL9ҩxxɒ@Ⱥs׃ /mun-:oװޕ  ZDgc}v0SI禇D Ck.HͅxGU߹_'2Jq\PGڗ1 om*;*Nb;܄Aד{QDz? 4+!>cd{}={ErA*1lSk脲5^gm+˝qގxi^;6ZW帘HG reV߅JrUҧ)m}J#F;g,OIF166N&pa6xHE10Qu[B W6E$ʩ*t 8R |:Jg|q-W1,xq4))r&<:hG$DAWe7~MP(nTIgJ/?HK婎b]\N>ӑ}(PW+*13 Ӿ8qҰ2mun -]E`e0>1ɣ|pCO>}գ1;wStx|햗&iRL([ !NscRF\_†#}kOeko;:YN7Ѳ{1z%/r|1"px>Rn>|7Or].+,dkt |\V6}B dWsJF*SUYق(b` #8%rp4ziER(ŘyRA-FdΥބ2C,Dcɩ L~qFՊY\bJվ+:~W=)6~Ռ6Y3WYWr`/B dCqK_M "(P2>yL,j4[I({'b0g-s^ xW@=ZH[¼Sdd|,Ae<,=N<#8cPR~Ő %(Cx)>~@{`CZ< R/TY?/rR;bfTc@ 6䅃½_A|;25?'#%NXQU8d6zW0oHZsN_t@7N &@ R5XujOAvȪPe!&UY6qxKJ@h+uЕdn!97 mT8|#yn4}b=|o-3, $5rB(7m8@Ktpau1a$N =5_A-IIP;w͟ɥ|']4R`Bl-8B2J߶͍G@گ{,6$rrX&'I`w*9  {9"G%Hk!٘P>!1Vud"Td5ʷr$Q!)Uz&x\m)+Z2jCʄLm!6a7HNjL dSkO苌 v$KۚovpϷ“ ilLȲʥe' mRRw_xnkN^P8"f)dCAvEnˉQ}~KXWKM;K Rg!}\zw9b?C+D=cgUm{5l˺A @1ʞ.:1+,|5o;Q#n %u]XQdt%\džG{썴k\߻)U·c& Y>"Dmg5Sf;@'?]FN6ùB ZP[gO 2%] aOqm'6`3»U'm彣0}EF6N Vn1d N/hs7>y`\[_83}*_8vA gL1ʂEj~ׇHߞi: P=Z٠?D!C5:~ I֍] PD\cFdCf)Òđ o)k)J[ @ӹ{|2uA6b%0_nURs [gwAkVf8[k im}Sץ._)v#@)/(єt'&6_>̡톶 `MG&1-AyM r?(l wHZa$VZ>*-@l3v*Di, h;v V3^$o*ț%@3 FdY`˃#v؆U{縎WN+ejg%S/P9@7[Ʒu/vr;',. A{4@97٣ ˶lk݃SPyB{w铧k"Iu̱+!!z;aqb% h<ɛl$Ghν n7R8qEwUQL;im%s' W Rwsݟݺȷ+MNxd%/ԚG l?r\?;,NbR+:m2y0=7wM+^%?;^rڇ)%,iy % LWT}m%4Y(Wߊ//4Rw*t> tǨ @ڻGۆGT>PXG#ބdUBPs!ZV b娧Z#8G7)B9x0RN hԚ9Y2%T%ɘފY;4 ӆH\D ) K%fV={Y؁k*Lu5Y}+ +Ĵ*焢1%DL}]b>Y2m;rFr0E0|i-zPQq'yK&%P̓~gP/AhVl"mבs"[ =hƯvU>1 LK^wDK(]͌ #xf628*AλA(A`a[sjg{EyuT'/uj9~+n,ؼPX4^ku=q :X5j?ݗ6![4䶆p NJ.HXj٧VZq.GAC#{ RUHFOa)Cj)D,s|df :>KN]U }W% u_4HZ, ={-K44H]?J n7.zv1Dp B\2g~Hv'f Xyd3ndAF5.pcrl<9 I֙ 63˶.i0_I5\AIk9Q[i&l;4$f\^Om2Vm+GxV*>j^W|k  xZ#|10=A͚U%!PPw?IϥttNb#i*Zn>ϳy75lDf!f8$(+ TRz'RU9~[9*8%~uXY):g"yÇ6N<設F4ޣ}B ~Ʊ!JDX "ܚͨɧE^ݩD-Avyv9}k ~Vts:3?+~R4!z4g ](ߝ@7,~\>:Fq%-;VSwnLCx;q-ROR|QJ|񸙛"xd̲T|Rlh{m;O˵-E35EaNCN7)s~D ›;%6)nkgYLo>]:O) ӊsS h?$j9n/Oxǟ% yKE)DѬ~ Eɔ2zFr|'&D yp NOhpnIB9]/x+Fܧ~'9%QW%ܲ.Զz}N,QׅfzLQ:pQ ̣uJ*SQIQ~IijiC"6,@dHV%O?H<2 [<*Djm%?%f 'ZCw' Oך &Չtx?/<.,/j 2957_=ZYji@9eF;LK1б\\v*U{jL0'2|{ F'V:敱@VPAkiITi5% 0nC‹ZddT~1`f=£/:IYK[|wzĐaAݳJeB)L&itf{AHڃ745ai/ ZRy )L5'B. guDVD@RY몐2hc-L{BlE;^leCJBnƊ{p eǚwѦѤ0^O 9:ləD=[)3-:jeho u:ͫ'X|ݝ ͠.W$ć%J,|*!awC"KcW+;juأ'd4DYL/JaTu,LIh2Lk; Yl7r-puJv6\M,)-ʉ=N)@ VD # YBYW.kh5%#D2}͆P"1#7jvQј"2 'tO$ո/A ҄rN8(g/݊뽨~OdQC1G#'%H+}FH(|*̣ϜŁ6`ܶ >hf&%k Z^6i=XȖ,V0,F?gFC > e ~ݿ:ƏO9Hq5:ƨWwW<$ Es4Ol@8y㇇}(=ŲMG"=A0ݥt9vD7^O?B9s&0_L`L+J.m0gs }FmM& Pxg dyR2_pH3ZG(nY'FS.r;4tU{Τ4`O tcaDK = U<zƧ}//FvN̲PЅjt W(Αn@"Ƞq.5}rEJL!(E^ *$Ja2ݡuDܙ{ϰ\uwעW\ r.h| 0yA΃$m,h%X+jmMSDY5֔V1ȁb4eYAУ0a +5 ' =K<'?d#*H$2]RVBS@^{4A18@Pu>7Q;2[9Qݐ3ڞ9c %NҎėS`jT~ߢEZCֻ^hZ}2xCVGyIb10Vn$4/f֑j׆cΆPw@&ԷB,rү`oWY7jȟre@wyR<1w¥ @&P+tQSTTB7yWI>09 ˆ(7C[;TvyոP;\̚P8T':=|і u^k~KAt=ҖބG@ku oڡK8|ۯ\Q$Y 0PI%{cWүƹ59j$1y U|nFꀭ1SU p=K#@&f}^WQفw!%1k賲*Ҏ༠mU,6T' 9 [ ?H頳oJO,_lni+۠SS'0هd|밯{ml#gsݦ_U_B,dE9{Wў ((X5Sn7.KEp+ 闩%/U!D˞ʝo *ۓ/Orώ&-]kMa+|sZ[HqsjUThhi8%lځ#`PwQPwyBHeK4E \Clcbč@t=e-gBy;J2h5CPp`GSIB:+D gVl-- 7|tݦ޻zEN_;Ik>QI@M!43MDo*/K*.&y(F^V.UʟUl[ R]rhz74yQwލ6ͽp澻MpUo;.4#WJ02en`$xwIuRmplxsJ6Qw?FKYӕ.v]v.YVʵ͔aguj) FZ "uH?NStd6-ʫI"I?Q-ȥ{NiNPFUXKrOmཫq.qV-3 aχȄYqqmt3bDĆl S @{<$gJaM1}czzh6x![InɭT㘰exwhB.0o(z0K(Np:v'WBY{AhXQ'Kå4ͼŴc@fʿJ7!a`3]FiwJD80ANZW} ::(*qM~68e4/qï;Y>,錌ѝz =jhi)R4U!ߣ_Rʨ?4.25R֐2%2 h2 g5=zm-r%ΗE6Q[i]gfRE݉(BOɱX-٧8)U(vLJ~A,j*uXhGl؅}p4G_Yw_Rw&MUv; &a3WZ92#sZ˴t*ANK1'*yJ896/K|P v-2Ϊxyx-Ro*7D`kCY&c2Q;K(!"IiviYk`7"mx47Iyj(mGjT+sqbl^@p9WI w}U]dΘU‼藄{I4gmʽYYTwevK94b 7k~. 5_Ӄ)ڄǦ/Ueu0[\ddx֬j]ʃxo=T2 .da=:u:RL#*7U $~؎TUMR7gQxgtPZi]آW/EÄ4# qBJkA8ky SRh$6(KMaLWX[~խTkIPT"遖X}SﴙB2$"2V!p01܅َ9ӵy%]z?wѯf| DB_M(- 2>mrY̛}y 7@8hMjɱ3(K*HQZCk[Ob22LS(o"[1>#oGP7LM[0WgVMsUX!يl5z #0E>c:%"n{%o+$W(&Zw8W*3x_ .ϗtzIAk04`0mq+UƷ.iE!~/7k\"HAzj Ȟ3 j0Ñ`(Aދ*,+lPd b8KdoPOjRhM\m~Ai8BV"\Dg$``kNs#sSU00F?R8v.b=_Iܵ?fɽ%ɸb|0+@u;ƒMVpk0|佹vzK_t|UWގ\St}޶"iɚ>uQC3Z-bKCtiʔbyYuL8 Pg:z6c;cn(庄qff :/'Q'|ܹ`Yۙ LjUqX x`Gܳ65~?oDF=g+GQU+?sspݼ G-%1Z@ktM|@fXbB驊I6t+;k*j4y!i"`)6Y/ L[QnoڄD{NjO m ۠O)ow[[?yx\POv(O*~@C * Ĭ.v&֮xC^" LE((Nf"bqFz{EsaD`Xݬ_ݙ]PP6c(b ?~Kl=9ؖ{Y]eI0(Qyig~XfBc]P"fO A*b$6 = k 4N[gQh5"n|n+*z=hFWj6`_JL퐃$V. ]^g Vˁ; (;rd|/.5{=yӡ@l F{O>g%žrCQ@ [U,ae4%e0reb&t1]6rB,ojOGrw)| S)]ByI‡BQ)6"(+rO}D'͎!V%tMg RGZ'aYT ܷ/&M|ـ+H dѷK T*UCc畇l(.h4Pյ?fn1BHmOոS1~̝`"ʃ/ƀ0'`-B|hR!SٴKNkbKvLYj[QP$x"+EKXwܢ9xdg2h㐶\p=+p\_aM$mb\vhp蟨 Xj%8ch T9Co4Ӕ&C( KG1$ ZKY>&B<^I"&%K+C$xYn៧|#,m$V|5-,QPXURh7L8|'DT[Quɦ,aUvOMFTN n 9+S\JHu1EڡVTYsOE[ʦ 4#•G[%#"/0VI*ʢfdXghԨ&HB/Z~tដ\a| |$"F=L?G'|kkK' ⷢMO[@X$`Ԫj_XcAD΍|fGۼ/$+㦙-X![Rg f癩M-I8pԁ6kh[k VByLy6r1 gfUi!7hv4m(R=ɔ+_n'|Ĩw;?͹m${VX6z[K&ǍY߷%y3LսۍO©M_RfdIZ/{eF$Yf35ͩx~ił;&)Zu eAJ`^̥*1Bŏ+zލidQe8\4q`3bmYIz+A,6֗a^ AA~),^ Bj*׎g_Ezǥj4V Uef]LՏΉQcˁQO[i^Yut( 3$ʍɏi.t t#NPAŐ`JaSΫeYƒ#Qn0]6Q *`֨GU"}RsLU* }T;¬t)YΫ]ڭT$ki. rJg}2⬄5?ml}MI^"wk`Mp [ğw(t|G)pNý;cH'8Sg ;'!.u,ǎ|}ȊH!lf#_W~uh_-K۾[LZC~AۻIC<tZPmRF j0nT$M@.~,ߊLd=O{U`ܗ˅Wh=ْ@U#SC((o&˶ YZ