python3-flexparser-0.4-1.el10_0$>?q>#KifwfYx >C?d " DTX L r    wL ( 8 9 : BFGH@IXYZ[\]D^hbbdefltuhvw,xxy z =CCpython3-flexparser0.41.el10_0Parsing made fun … using typingThe idea is quite simple. You write a class for every type of content (called here ParsedStatement) you need to parse. Each class should have a from_string constructor. We used extensively the typing module to make the output structure easy to use and less error prone.g}Bbuildvm-a64-12.iad2.fedoraproject.orgƒFedora ProjectFedora ProjectBSD-3-ClauseFedora ProjectUnspecifiedhttps://github.com/hgrecco/flexparserlinuxnoarchT0H\ #/#mOCAA큤A큤A큤g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,8f5316068b6ab607680f9edc264f52a6c97e214d1af9c76d990e84a3aa37003d1b940bb6e556353793023b99890a7d4f68f9d855967ceda5e61203ce9b962715a276fa944e6becfe51ae313094cb048f7aa6c2e5cc823138e8c1e74f73f79d6182366d31b0691b22ef7fb77332239f1f5502937ae207f8673395b8563f70a03dc903798389a0e00c9b4639208bef72cb889010589b1909a5cfbf0f8a4e4eafe0bf8ebd244fb6c37e5eaeef804133370d6f481a7621fa06f8674b1c2c11487e5bf8e6d1e47793dd8d69b83e59060d9d4377566ccd81903e29499ccc4321968d08d98b4117c7b6a4ae21b87c4ebfa99153308adfbc394616262fce51b1645a8906d98b4117c7b6a4ae21b87c4ebfa99153308adfbc394616262fce51b1645a890651a0f0241e28a6fadd3f2803fe13a68846642f66c9a8d28323cb75973a021faeef6d33866cdc23e7268bf26ae7dbb381157ce0ca7441e64a19ecdb1cff3841c1a2fccf88840dfde1bd1e489b2dad39411f113acda65840f4ffb6f3502ffe3f1be3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855e3d3696d4045b6a37f558c6554e36e4439cbe7cd2212775164ac47198ed8dc9bc0dd61a366783d8ab72b4639f9d04f74ce7405e5c765055c08357e1dbdbfad2frootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-flexparser-0.4-1.el10_0.src.rpmpython-flexparserpython3-flexparserpython3.12-flexparserpython3.12dist(flexparser)python3dist(flexparser)@@     python(abi)python3.12dist(typing-extensions)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)3.123.0.4-14.6.0-14.0.4-14.0-15.4.18-14.19.1.1g,fą@fą@fU@fdGfaeeeeXeWeWBenjamin A. Beasley - 0.4-1Benjamin A. Beasley - 0.3.1-5Benjamin A. Beasley - 0.3.1-4Fedora Release Engineering - 0.3.1-3Python Maint - 0.3.1-2Benjamin A. Beasley - 0.3.1-1Benjamin A. Beasley - 0.3-1Benjamin A. Beasley - 0.2.1-1Fedora Release Engineering - 0.2-5Fedora Release Engineering - 0.2-4Benjamin A. Beasley - 0.2-2Benjamin A. Beasley - 0.2-1- Update to 0.4 (close RHBZ#2324278)- Fix manual test BuildRequires- Drop some unnecessary testing BuildRequires- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild- Rebuilt for Python 3.13- Update to 0.3.1 (close RHBZ#2290659)- Update to 0.3 (close RHBZ#2268632)- Update to 0.2.1- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Assert that %pyproject_files contains a license file- Initial package (close RHBZ#2247275)python3.12-flexparserbuildvm-a64-12.iad2.fedoraproject.org 1739291970 0.4-1.el10_00.4-1.el10_00.4-1.el10_00.40.4@0.4-1.el10_0flexparserflexparser-0.4.dist-infoAUTHORSINSTALLERLICENSEMETADATAWHEELtop_level.txt__init__.py__pycache____init__.cpython-312.opt-1.pyc__init__.cpython-312.pycflexparser.cpython-312.opt-1.pycflexparser.cpython-312.pycflexparser.pypy.typedpython3-flexparserCHANGESREADME.rst/usr/lib/python3.12/site-packages//usr/lib/python3.12/site-packages/flexparser-0.4.dist-info//usr/lib/python3.12/site-packages/flexparser//usr/lib/python3.12/site-packages/flexparser/__pycache__//usr/share/doc//usr/share/doc/python3-flexparser/-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 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection drpmzstd19noarch-redhat-linux-gnudirectoryASCII textRuby script, ASCII text, with very long lines (387)Python script, ASCII text executableempty PPOPPRRRRRRRR)8qDXF_[8https://bugz.fedoraproject.org/python-flexparserutf-815c4e3e1ca36f440744ce32652533f941f373c8cebf7d586bb98d52ad32acaab99277c05ef770cbfc8645639afca021c7613cd8e0ba7626b608690937f1a90a1?(/hiDLT3"python3-flexparser-0.3.1-5.el10_0 SS5%\jdsXu' mT#da[8{c4-1> 6 _ ܉3!}Nbh&3م~XgS o;{ZI!{Slu9~*0gv{=s$-s.QT #_ EQ"B]:1(^WHg (&FXMvWl\,͕+2Od٬m sUT(=14q'f_eG3;f&drӈt+I.Ջ1-)rLs'*cIwZmhވZ4 }z/87Nj]gzgÜv`kw n~KAECvC 0͐U UsIH Y8؍p GbIj<-zs3]B4 |@J}N붽WK]wf:"Ж*?C+}Cn00;&06#[jUxiOLp9GiĴQ"*#K!vR6oJ&'Hß\0'|-Yթ2870d8ed40e5047f38b577f29971123e8759a695524397816d3348a8c946da9a2dfe958010a6a54de5a64401d44b>ԃ)ȾfF | 4n"!s;&7Tmp 0f%#ՒfG B mGJ!RR[Jd@+/,?H3=7JπzZѬt4<Āp:AY"_ ,{o.{ ,5/LKJE22 RDf&'""53HF16LFHETNtY~ďMeJ~m)%O*9 gK(&WQOMJBda.321+15(BZh91AY&SYz7\S߽ih@ F  44h4 h@CCA @ 4C@4@hhh4@hAC@hhh  @h4hh SQ C@d4&h*~4S𚙓E?S0M0j4ipQdikU.)Z Yf*TEج]g փQQUګ6A׭yMv,͆hCx9l1Du6SQ+X0kc laйW1Żs|g9m̷venƟv#>m345uqQlhY53*H@;6<-+"ܖ+5ffl.,e+7K,K222?ՙad2.Ŏie`thrW]t[LY׺S#UeUbȱز.ȕ#v."J̊UuHTDJ#Yjytz5ҕE""YoD9DEB"bY^Bv%j05Ѣ9cΥ*ɬEV߬xhi{F>7!oz=׺ K% ƭXT\kC̽G.zMXъ+mc!X!eMЮMW^GFqmzag8̳m,`+v. ]_¨vԐG\ph6o=¼X" UVZV{%¼$=?WVn=SKezQqjB+2**xd=lN,+vAW=j}&Cz;xG:K:WhCb+BvH S!LP+rVRW͇b*GZh͇X|d{VuACql sGn,}C; 23Ut.aף|zL MufE9(*ˣG;Պoۣ?Qfd{\]gRpgd)%F/-Gr}ƫ~k=XMKe]K1O!N sȨPV=4ΰFWj.z|ڰ* *6т8.u/]dU+kҹk6VQEk㣽B!NSXߣ봹tJΎ3XoW|Ҋs訍v(n#|=J;tGJf."R=FS] p_9mFGzUΝ٥\{dU{tHW_ynj? #ZQ DyZ+*>ŜuH8pR#Ӻg!ӱk!es>ͺ'z3=CjgJ`wU0_9Ήѥ^YG1um.߰qX [khK]eDsY8^d{b\jN疥<4~,XūeG964ܮxhDz5uyRq}aCtwv$|Sv>,wtSh bߢ + c3t. i3 |wfl6G?Y1%pEk":1]|y"]8=CSnMNr>>v/cWuq 6uSY_! _C5>ҵ+K31p]zeH ?+ X</h6lv/}گuϖw2^wEi3ߑߡ=mpW-4.qxDwh?3Ov <ӆ6tޙgaSEwUYURFoW~&DeYl{^sxfG`Z^x\A4͆D71uy,b 5\J,R1{urYгQ7XxHF>B.}tVi\^j,#YZ.:#մ8Ya!mb8̎CK\W8(GND>yOܑN$) @dist-info/INSTALLERrpmMETADATAWHEELtop_level.txt ~ Z,dd-ed.e&/e/0 !1"#2$%3efe4e5eff djd&Z6'(7)*ejp9+,:e9jve:jxfd-Z=|?@e=jBejdkd.DejF9e:fZG/0H12I3K4L5d67MNFfOPd9<eKe/Q:dR;<=TS>?eL.U@VAdBWCXDdEYFGVeWeXeLf-ZHIU[JK[\LM]NO^PQWZ^Z_F`R j`bSbcTUVYdWXe&eYZZf[\g]^hebdidld_Zjemd`kndalodbmedddcpddndqrdeodsejf tdgpdudhqy#e&$rY?wxYw)va2 .y)HasherAlgorithmcyr)selfbusedfocuys r__call__z.Os3rN)r$bytesr%boolreturnProtocolsNr r*cr"r#r)str+,-propertyr13*R #9LA19Lr(UdZdZd<ddde =¨"CȈHaBejcYMCHCFFD$@IA%) s]kuub ,cǷw$Vu>bj0V,q₁zz={J$on"?kR_6R<Pj#99ȦVx/;98:7@F*% a)AƐ75Gg)YK9:ՙb|c埂U٘d;<UЧ!&MAz^`\s~-L^ se5W5}Fg},J_Qjr; {mF;~~{(ũ:"Ys6 %rM$ɳ+<~u٦ᄺ>Pys 3 ~mLJ.t \=l ~RJ8:[bϨ85F΋nBKCm:t(*-< \{&}%MX2iOK4ʁ9ѽz/٢o5J%iu޻$yZ?LNI‰e+C uxc0<~c;GlW079 P O6L!٤wxݝ 2!,邵>m_A$ R"0`.+V "8adj,K+\EN}6ܮ]5Wŝʄ˂djPNt巡3+MX~z_f+JG Ppc:cHbW(~ TJVѽeAӦXgXl͂x`i{hAABQLICItB=g mN `jAŇq)hnzPRNxl(D(dI9ki1Xw6V\Xc%[[Cc_HVxAKˤT+m&XXuZd K2A}e<QPe޴*=ޱn*m߻ܛv) T) fI)I*jdԤf%hAhW5BRoU|]<7*VffH)[aRPEJ!"CUO"cboǕ>cx6""**Ri*4!Ǻƣ''4~?8P|$D8LxTR fHHȈ$b?iڀ!C1gjy(ssiŬDL$7z =ԯ}l[Fmsem̻WVWm/kԶi2`GG#-I+ JJIS&(Q\<:U$Yjб2 p @T8?cU.2 fM< JfN7 ?>bzChFDDD$B*I5vb( b2B""" þ\@DE;vr17{ToUT rTh…szy^/ o!>%_Vex|qBΨXNDUֳ ;?q˘CUhdØ%2t{B`tGYR!1N9X%kXRc:QB.<8"Y.K$ `xG%5@*HXOlt[;c`SH^l &{&"aAA<;IQS-%W1, dxuÀb8xgDNXDkDL7mX>Cq+;nc"vxڊI⤞aqɧn;C0$x#ѣ~͡%\'S$?GG(l AA 'r*u3Oc6:+cp /cS1@uѝbQo^^皓H>νD9#܈б? e)5G;H9v(.cm7+ւ;30w$ڈ蟾edZ N"I Y&qig$;]NDґ4X H@^oSB Bz@Q_x' P9~8)W-6=?'mrvn*P Fff2]JTo Um757;IAחI *\$>_>9:ڪk.6uz6V_מǥ{?zЉB, B_:|G,Bi[,G7nd=swiqC}7w]4:Ι?V8pt0l[rH :lhk ĭ*(9օ-.!ƥW@*Hə7=ebnX~qL]*F@a (7(e]`hv9.[nz8;