python3.12-3.12.6-1.el8_10 > 6 6_6 3!pQp)Tξ7]mtZ`g) ]mtZ`I ܞ26fYo ;Hp EKz~@;d'ͻ;!ISيmd6b6+"۵)6ԕ%ݙR*Qt3]7=:t!#==Ξx؇L+  3˲JPr^q/A/_Mr:*d ?A̧ue:<փf確\߄!*b}jwr N12&eYۇ "fNp7쾽}K3ݪXcojS"ZAvXo_v@ݾ{P l-YE`3.Nňm?T1]s-;Qv[P=XH-ƏnSrrjljOk‰(+<'2g=+fu1PUa,N F:I"7:b% ? d%*lt0^c.V %C%ɍW4x+ʿfTEk<]1[K^c6^E܁RyˌԯV.n;5ū*(Jxc\w> tS@UDfC;Ux8#Д*ĥHO.ĮС (8ѯkHI)^ԓpcDC7IōN}}4(s Ml=ϕ9+pB.ZGY$;Z0=}ȭV# ip@'?'d   D!'4 R^v|  0 L h   ZH(G8P9:>!]@!eG!pH!I!X!Y"\"<]"t^#&b#d$e$f$l$t%u%Pv%w&x'0y'h''''Cpython3.123.12.61.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)ord1-prod-x86build005.svc.aws.rockylinux.org]KojiRockyPython-2.0.1infrastructure@rockylinux.orgUnspecifiedhttps://www.python.org/linuxx86_64# 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 fiO@!큤큤AAA큤g)\g)\g)fg)\g)bg)\g)(g)(g)(g)(fRg)\g)\fR9361ca4ddc1fdc783d7ec67bbb1cca4336604f3a4ee7b1520ca904bffbd036e882f71e92e2b6bb9137fb2b1f111d9345c71aa49a2f2a925ae7fd1d7eaf5fd9b333d4c59eb75da09fa81cc9b44a8ad8f3c74cf630071c58272bcf28fdb030e32f1092c0105a82497afcfc6e6f6bd397271fb0c0047e9af986374adde886d15145../../../../usr/bin/python3.12@@@@BBrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython3.12-3.12.6-1.el8_10.src.rpmalternative-for(python)python(abi)python3.12python3.12(x86-64)python312   @@@@@@@    @/bin/sh/bin/shalternativesalternativesalternativeslibc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libdl.so.2()(64bit)libm.so.6()(64bit)libpthread.so.0()(64bit)libpython3.12.so.1.0()(64bit)libutil.so.1()(64bit)python3.12-libs(x86-64)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)rtld(GNU_HASH)1.19.2-11.19.2-11.19.2-13.12.6-1.el8_103.0.4-14.6.0-14.0-15.2-14.14.3f@fyfaf>@f@f~fh<@f4f4f4f4eBee@e@Tomáš 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.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.6-1.el8_103.12.6-1.el8_103.12.6-1.el8_10pydoc-3pydoc3pydoc3.12python3python3.12unversioned-python.build-id3d6489be8c0a847c61d9b2583ca250ffe92aec53python3.12README.rstpython.1.gzpython3.1.gzpython3.12.1.gz/usr/bin//usr/lib//usr/lib/.build-id//usr/lib/.build-id/3d//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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protectioncpioxz2x86_64-redhat-linux-gnuemptyPython script, ASCII text executableELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=3d6489be8c0a847c61d9b2583ca250ffe92aec53, strippeddirectoryUTF-8 Unicode texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RR R RR RRRutf-856a16091361ba8720dfe00c0bc38d9f808364aa3470bb3fc6f5e92ccbc205aa0?7zXZ !#,b7e] b2q l!BrMRR>R\u5b%?_]MSؿ,/hR*QO ޟBD,8nA 8"xk 6k f,/;&M)َ+YzO^AM$ӛAjA`ߧ$ y %WXSG!QEc0}Vݐa΃K{.Bc Ѭ})˙#UR!ZgK< Ew,fCsU@D}N`N Θ˚bn5FyiD˛^CK La┭2SכetקQ/JC-L LFv;3fb|"(؈%xeq,"vA77>ja lԺJ;H_z>(2vm7&J  ݍ]f7wT77T4rVL|4-YSs9ݍԒ回[ z l:n~CtOghsx߂\:A=`/102p0DT~bXex٩Ƒtң\]%܅3!2V-2d(iH[۵9qO&8K@1n"M*9h[x,yGЪu)Վ6u5tnK`k,Aΐr!+=WA&&|E+>bnr!jgK'Mx4<XF=g("jbQ(zAa}"?~u>҃0},p_>/AϑA}t鬗 x/Ir+0KZM~_:X<@P ߢcM䟡^q -Mz^/O+91P$XJĦ:"%@۴_CRq`u2P0=7H5FfOĤуJLCQ~Nqb00~TCZ4e,%A|uO= w *='̀Lnޏ$ٯniVq9_gP:{ 0OtR]R63e+bqb\qTNHhcӖF=|½nx7/B!ys+@w:z>~~=*؏nr\%W] moз oY<~ލg6MC"NHQ )'H67 u@Phb/4LsXJ~b:K:ު";Go"TjePG W#7%le\wR++9{ֱbd|e5:rtT;?Iվ t5=z;~cGPMI!wYqj/#Icjfڳ7ݦ*E}ٻѬϘa~u ?;5F {- KL8*N52(֛BԹP83 hJ&%sAmmG>p|S(K޿}Px:TtdD=W7H1@ u"gPj<'z$Xs {uwѸ~tQݫk=+ҟ S"76<;D_R=QU\C yfaPXQ9L#&w]U 9 lOs aҶ >i4P?g0l-Hϊ^:C*9cV#q\o v1st ٷf!*CY5θ'}5qǁ+r4K'bZYP?\ lʼg'v?q{ddtN陡Ϲ = #8/cסq9g"QU;/ !|\/vglҟAoH1.d+Hap 7S uI ^p{*o[M4㹍Ooyhs XhpA@L_~ 3ԗAܑܾe폏1Ip sb$$ވg%\o(2,iY478 OBӀ pŪo8w6l_ uodJ] R*uU^ؤH,*Wd}2pAMv/cuKM\LO:@}ƛ/BE3%J h+$SP#-3aSv" +uiqpkf9!rцX*QTٟmxIN1BNc83֝ljO]>pvm[w÷UcMHv4a$w:%+g~TndHuz{:O;5G7oC1?ἦW!0\s 5 zimiGAqh)I̚*%E(FT2İXxwQ??; iŢuK [4)_7 |w ;T\7sj\#!&IPua0#Vs[)HwA*ThvLo<JO {S`UR)%DZ4 7ro׊osj)rj_+ SOe LqicIN@Twoiѐ`#F囓 {2BͰPHy/ui#u@ j4Ŵ:!IL'MPJX!n#!=LZ1|_ڷT -ӝGK `iH Ȫ$5,t̪Pi8ȍο[L_1|(N3U("@eG ŸDHWeX>A0Oĺ!favF5(.$"[Ļsb&-F!!^Q&VA. 9 Efrl6/~ nЇߠP^m#ηJϳb~b-ǗI8o\[.t,/ܩ|M=E>PM ٴ Dj+f8U7`^-`S4Q;>"s-|Gf"~k ;49ɁV_BDF8Glix 1A3WR'q嘥 EUAe^zh >]3(RC3۩3?NZ7MJ){h04tKcUwP/doqXHrLNar#WN=ӜKmli1WY}oZ$f^զ>aw=2c|sYQ d+RB'LSL~7zI,F!Kd)KfaE6L+i-hz4t-ʐ;,o6P`q*a:gͧڟ:nJ;>gɎR^I\2 6<J[зwJFJ&?\_qZp).[$yD01\ޮZ!W5)LmnWUV3UKc )NY}Nx_H)m]JVlKMbE̎暃qոgF/,恷"зkoɤtRbP4kMۻ XFfj=YZ<+b:aH G7/w*msyg+]A0>1 G }T#uze:)=rXYgj)jX^vy3QGױй+eSD^Φwa mc;Uނ&-r,e~y< av%o*fFHP& 0A3 W>*'w> ~R~]{ ^ijSeZķLFve">q%mӢauF%MZ屗k֗F OnȃE'i8vU(>QQVgxz$_~Ёh [J́d?Ϳ3cP"Lh56cj"1ٲK7O!94a譬-0d $ۏ]O&:Nv]ǟӽG)ez)(Մ˗XX?3rǽ0⤦ [Sv8oF7^vY9q5v4ƮC'dTDRd9$ꞃ-č̝ѽ겜OyQ<-+40E[ ƬjNF$Azˊ`{` b'4(Y[*G!@.p}-!|tq£60 Kk d`&MO Qsm["^Z~I j1m 9^A@g+D""3NS9둡GKf-UK ,S:m=D-7KMhX밶B.E x/M^~L3VҼ0ی߁Ylx`o=Pw< jEB=}8#W("-ͪ>g#[e}#y6x 阞q2a'b4˂kah<.z9`7s5՚_Х#pi:GB ])"R9D l Ir7BtbQ)9Q3Wň! ^BiY!_I-%?V7#_9A"/O3C0ܞ5I9٘|U6n#zgWR",1P[Ⱦ;OxZw lK pd"m5|gkNMhH @}[;KP:Jrx`'#=Y1 5ӿ5gFaKʏIq|9bcÎZt _!-MmJěIp7{j#jJ6)R:sY%^?$$j$LP$Y- '4h:#*{Pԓ o8;RK GF9O,_Mm7>^AEŢAs9\KZF'} vJ%oSaD@(5Vc64l#0_7L,N[ٌ-FLUϮ7&Oq>41y!{Řۜn/W".p ʥ! RBZРCbޗQ=/Y׵Å?)=ɓ+Ksȍ2w?3Ḏ{w3R"VY-ˊSny.]!DBujT5bdpې\%^ՅZאT&X4(2`ݿ{Q*hNl/?p~$7xo\Ȋ\ ݍ[d5o<_WpmPŐ3?r8!ԀFH@ Gb8s3RHuqPtZu] qGao`Z'1ܓ̅'J<ezL1!rźoz `>%.}$a=ȑxU"] k}t %@y"n84@&n5 ]&v:T]PXf_pUb;>N20GR5=] &u iѵ<ƺEݙX>AmCx 2K=r؝6?TՖs53 Ʒ71S D> ~h(bJr&MHZq\PuWY4J]!Ɂ)c4;nuv=a-!i-sjʫ_amKԩ0±tw&]}N)l%2]c*m/"vI}GbQ$% m `>1KK|3 `Aɇ Gpy%0 RUmu]ƨOGƣo?E*'p~3uVV δS=k<A&?;J!rF,Xl䴐Gxq.'ּS(?aWٷԂA1馭{֫5n!qФP 9FC3 @ e_b$B+xC2"Sod /-Ƭ Jd]d2靔j;463 |j.Kg_)k퍅^0蕮fc2I+0?ŘaHq%]YpRLW^G׵F>R\֚r&*{\,OLoq<=*$ˈC3\E(l_1Q7R oYK5}wXX2>qPA<ݓsͪ!V oXY{꫕a-cW\3AX$F Q)#NG:(Uwdp{ȹ]j|v}kS`A{ Ѧ^KlКw펧@bړ*:9q r٦-xzxSZSOK(i';,*i|DEq_)]ÑzR/fi~`d;x'ReXBn&5 "++(41few=E]CJ&OCY="o7l[H c^eY ī=t&yC\0+㋣qEIODK;Eq`1cjگ,vIY#S2nE#W,5Y`y53n]vLξ%G-հ6s\5m]s= }zOfSCYˍҸN.LWwki {_1{Q]`Bn!s [27g^$a0iVvV7Z_P|/wUNӶvY]5;@‹˛t5܍dР/I褿_t@V5)kqmKV55 !zkDC|iO&cr*MǴI_%,|7SkAnyOȞSBENH _q%H7NaqF5aeOXQY O{F ŋ+*g,n' RE[t![߸ 7C  c&@W.uG*em +C[8,`N{7O֍fkzQڂNT7">lr9dOja!ZCD&W Bv"*oi{|JV=Yf7#ɿx=bp{vO77l2\rH"VI1)Nr#cNHQWJclMҘ@Hvqy™y{;;Q_OV1Su"tr` 9}4Iu ooCrAu1pki4Vm )D$!al*OZ S1Z 4 dx,$9,=C*f ^д@G$8R _~Q** M4˥ɍ19Bꘪje a{\}\%Ufpg2YZ43j)^-Fq6BfחTҪ^@ tIV}! cƯTNiSS4$y6N֍gb"Տq$uTZ1[kcE9DزƤYeVƇl!WN,4q]̵u z.piuW*CLVoz`͟GBe_7٤BفXݳ\v8~CM⇍B&%Jo<7TVOfq7BzmX3x96Kk(r(ߍʔa.(Un>dƣ|♥u%~Kmq[mWoG 5,J24aR P RcMݲ$}]VTq플"$؝[Y|/0VncX*,&X6 ~a9$n҈ F=4d"\dewPRlHwK }+|WHRvy[JL ʝsL>ra kKUQk[+qٝW]Pd&Sը2I}mnMBesFLl\۰R W/}k +v[UI@ oA|߲ChӁ00vbԊ;oI~g3\8t{ FIoH|jؿ2Y_()`/ %G&*Y87R;y[,++m1#h"w„cS"~幃aH7asA3՗F;  ~=&8Пd~.H! J#HNb,ο!s5. =UKeɂEp Up3O/5SlowLhw'R]ViVj,GFobxYEiZͅv# 14d2*30'=(d'e'ǤP9:РCvѓXugEV ~]òݏXY[q()@4*-I!YlE nk47o6?BcbvawǝxݷĀ4m `$&|2msr$~ӟX#徘D"pyN>"W#HqjVΟ`L@T&~+co?o9;v*ۡuct A,E "CqmOk0kT0'ih P'N~@zAe<>h;f5<e6OEF]1>\Ru;&Ѭ!6bϞ5 -琮e퐙sėxpoH=z]0 w};* 6^;{ 1qƁUP*}< _Yt ǞΖ);׭Bn(J;|fF :p#g`PO $) ܢ Bu]rBqxe1<G:$Z{ܕ:mWz2S- L҆^ REUj0ŢylP}9KFS9/]mPi[|i,DI51w7c>UQy{:/+=2̑{~_[,݌ⱳքk8!@f}+B:m ]zo.배άgeQNlq5~5kg9N|'O^{\Bh;];s{u}uF:ha2Xݍ=1\y/cN@g *(b(@1n OHBl4[yMBV. ~kG3Jة5'r~xWNQg5s;n0 Afީf / |@J(2pCfZWn!#Li-Al~y[>kC ;ѿUh"`eZG Yv}{"{ҥL܃1=>;`:A;+1< \$qtN0`= R+^e5lc&Xmj~nK163@kjUNq)>%6fTJή.]I7t/[[ҕ  ߋ/%I5JÙ(?^U|mcؓdkk v7/u9w@=XEM/\,8#HiD౨? %h ׻iZJCs_ 1Չ "hEnCīRȲn\׷26)iEeucȎRIR췊]-G[Pm3vYPijm,3gŃ]I@fRFs,u %b>VH%D=bݻzG AJ]}2ŀ~jxb}f^1|PiQ9}ZR,U?6[JxCk%&K5VRαTDE2JiAGwq b;Zַ~Ge{8rn ,y "\V2Q= ԓ)a f0SZR#(G1 7xX0h dVO,庥ByyLeY¡Tn||4!#(n 8MIuDj&nl5SOZ'&Gmٜ'D3 CB "Lcu<̟q;BD=P8bxV¤}XvP `CY$MG4@zӁ.-U'\ߧnTWrɨб)m<,*,Ev #T7XNz*Oj I%gK@gׯBSY, 3z