python311-idna-3.4-150400.11.10.1<>,cpfE!p9|AtOn 6UO 6 %5G0g|1I48Go?؝@QOkFZXu.oA~zq'SF|-dh'J %qљ;L;_<ǩ+ȏ?FC+JT !¢V)8QÄ8 -'=Δg%rSK%Ɖ#4&LPIRnoU\KT"n,%>>-H?-8d $ ZLP\`y '' ' <' '  '  'D'''C(l8t9:F"G"'H#P'I#'X$Y$\$,']$'^'b(c)Yd)e)f)l)u)'v*w+@'x+'y,xz,,,,-4Cpython311-idna3.4150400.11.10.1Internationalized Domain Names in Applications (IDNA)A library to support the Internationalised Domain Names in Applications (IDNA) protocol as specified in RFC 5891 http://tools.ietf.org/html/rfc5891. This version of the protocol is often referred to as “IDNA2008” and can produce different results from the earlier standard from 2003. The library is also intended to act as a suitable drop-in replacement for the “encodings.idna” module that comes with the Python standard library but currently only supports the older 2003 specification.fE!h04-ch2a SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Languages/Pythonhttps://github.com/kjd/idnalinuxnoarch&fPQQ%%J~J~ }Y}Y .A2 1Y& AA큤A큤A큤A큤fE fE fE fE fE fE fE fE fE fE fE fE fE fE fE fE fE fE fE fE fE fE fE fE fE fE fE fE fE fE fE fE fE fE fE!c!c!fE!c ,uceebae7b8927a3227e5303cf5e0f1f7b34bb542ad7250ac03fbcde36ec2f1508a2d6e4d940bd24dbe7b9645cde19a9792cc51db7ae0d5acd301ac860caa3e836f1a2d27fd3054bba01dbaa59876869ae0ede269d1425273edeba5ffdebe9e030db6d1b4b59afcdb59eeb1230f730427181b0ef8d55088cc0f18056502ec1da52e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855ad282afc9a4717d7c7475971e77ab083fd7ed8bca9644fea99cb976d552af78f28940dd5e401afc8882b948aac9e3b957bf11b4049ecb9b7f16e334f4bfff2598406f08c10e357fbfa737280c159bfa4087d61b08eac7ceb3d666a4d8adb2a7d8406f08c10e357fbfa737280c159bfa4087d61b08eac7ceb3d666a4d8adb2a7dfb30a8c835a0d9b34f42f7dd6f80aac3196fe566b084d1b8db0da7556304e670fb30a8c835a0d9b34f42f7dd6f80aac3196fe566b084d1b8db0da7556304e6708ed04303e38cb63afb6dd4d5506d61a6ba09dbcabb1c4bbf09d9a244cce31cfe8ed04303e38cb63afb6dd4d5506d61a6ba09dbcabb1c4bbf09d9a244cce31cfebbc84250cc35ce94af1035a45ddfdff5116046a55d5a8efb29ca67449ed0cca4bbc84250cc35ce94af1035a45ddfdff5116046a55d5a8efb29ca67449ed0cca496767996f9e5edcbd4e0640e8bd37eb32ea2f2623684f83e10db352d17437c1296767996f9e5edcbd4e0640e8bd37eb32ea2f2623684f83e10db352d17437c1289e90ae3f5f93705211367e6140db823dd058060b5979c21b11dcd90e8065cc289e90ae3f5f93705211367e6140db823dd058060b5979c21b11dcd90e8065cc22ed1dc7c96190235262e96fa4f5b9bfe2a6ca8da4b584acf04247f0f7471706d2ed1dc7c96190235262e96fa4f5b9bfe2a6ca8da4b584acf04247f0f7471706dbb611d5bcfbb3d65395a44c7536db8b6bf11b6473d0231986ecc9500681ca44dbb611d5bcfbb3d65395a44c7536db8b6bf11b6473d0231986ecc9500681ca44dea5cb9a1d29faabcad293f7fed4ae51a49479dfd4348adabf42e9c48ce2c6b6fd3fb0e114313e02570f5da03defc91857f345f5f4fc2a168501b3b816b05304e9240853493ab13a2375b00535dc18db9cdb857f41943c0142c4e8461ed621e5576a470cadce48c81cc05ad91d6562f1c3c0009e9d93edf1e195bb563c50113e1601af87d162e587ee44ca4b6b579458ccdb8645d4f76f722afe6b2c278889ea80bf8c7273997f0f238c6ad23a7399c4ccc696f9943b2ae28e55cb1433955ad91e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855cef8d9536e2ce7cfee012f39d0c71dd0d9c3d17eff802300323cd634879425d75224314b214c4787e919c6c1c2a305638e0379734ce3edb18143f8773fda2f309cfe635f3a67095d44c16f78be2e82c49ae0216ed79f1c42f883e7b70738b6dba2d6e4d940bd24dbe7b9645cde19a9792cc51db7ae0d5acd301ac860caa3e836rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-idna-3.4-150400.11.10.1.src.rpmpython311-idna@     python(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.113.0.4-14.6.0-14.0.4-14.0-15.2-14.14.3f! @dBzd7c$e@b@aj``8@`>_^Y\iL[:ZC@XX~@U@daniel.garcia@suse.comdmueller@suse.commcepl@suse.comdmueller@suse.comkastl@b1-systems.dedmueller@suse.comdmueller@suse.compgajdos@suse.comdmueller@suse.comdmueller@suse.comdmueller@suse.comjayvdb@gmail.comarun@gmx.dearun@gmx.dejmatejek@suse.comtbechtold@suse.comnemysis@gmx.ch- Add CVE-2024-3651.patch, backported from upstream commit gh#kjd/idna#172/commits/5beb28b9dd77912c0dd656d8b0fdba3eb80222e7 (bsc#1222842, CVE-2024-3651)- add sle15_python_module_pythons (jsc#PED-68)- Make calling of %{sle15modernpython} optional.- update to 3.4: * Update to Unicode 15.0.0 * Migrate to pyproject.toml for build information (PEP 621) * Correct another instance where generic exception was raised instead of IDNAError for malformed input * Source distribution uses zeroized file ownership for improved reproducibility- add version constraint for python-rpm-macros >= 20220106.80d3756, otherwise this fails to build on 15.3 at '%pyunittest discover -v'- update to 3.3: - Update to Unicode 14.0.0 - Update to in-line type annotations - Throw IDNAError exception correctly for some malformed input - Advertise support for Python 3.10 - Improve testing regime on Github - Fix Russian typo in documentation- update to 3.2: * Add type hints (Thanks, Seth Michael Larson!) * Remove support for Python 3.4- %check: use %pyunittest rpm macro- update to 3.1: - Ensure license is included in package (Thanks, Julien Schueller) - No longer mark wheel has universal (Thanks, Matthieu Darbois) - Test on PowerPC using Travis CI - Python 2 is no longer supported (the 2.x branch supports Python 2, use "idna<3" in your requirements file if you need Python 2 support) - Support for V2 UTS 46 test vectors.- update to 2.10: - Update to Unicode 13.0.0. - Throws a more specific exception if "xn--" is provided as a label. - This is expected to be the last version that supports Python 2.- update to 2.9: - Update to Unicode 12.1.0. - Prohibit A-labels ending with a hyphen (Thanks, Julien Bernard!) - Future-proofing: Test on Python 3.7 and 3.8, don't immediately fail should Python 4 come along. - Made BSD 3-clause license clearer- Update to version 2.8 * Update to Unicode 11.0.0. * Provide more specific exceptions for some malformed labels. - Add fdupes- specfile: * update copyright year - update to version 2.7: * Update to Unicode 10.0.0. * No longer accepts dot-prefixed domains (e.g. ".example") as valid. This is to be more conformant with the UTS 46 spec. Users should strip dot prefixes from domains before processing.- update to version 2.6: * Allows generation of IDNA and UTS 46 table data for different versions of Unicode, by deriving properties directly from Unicode data. * Ability to generate RFC 5892/IANA-style table data * Diagnostic output of IDNA-related Unicode properties and derived calculations for a given codepoint * Support for idna.__version__ to report version * Support for idna.idnadata.__version__ and idna.uts46data.__version__ to report Unicode version of underlying IDNA and UTS 46 data respectively.- point download url to PyPI - drop %oname- update to version v2.5 * only store scripts that are specifically referenced in logic * Fix validation for U+30FB KATAKANA MIDDLE DOT code point (#47) * range-based integer containment code * Documentation Updates * Make test runners Python 2.6 compatible (issue #20) * remove DISALLOWED codepoints from datafile, since they're unread * Avoid using bare 'except' (#39) * Add Python 3.5 support * Mark Python Wheels as universal (supports Python 2 and 3) * Skip tests that won't work on Python 2.6 (fixes #20) * Update Travis configuration to test against Python 2.6 and 3.6 * Use relative imports (fixes #26) * Documentation tidy up * Revert to basing IDNAError on UnicodeError (issue #43) (#45) * rebuild idnadata * Update history with Java-related change * ignore vim swapfiles * Update Travis CI coverage to 3.6 and 3.7-dev * Reduce memory usage even further. (#41) * Update trove classifier for Python 3.6 * Properly report label length exceptions (issue #36) * Segment uts46data to avoid Jython limits (#28) - Switch to singlespec approach- Initial package creationh04-ch2a 1715846177  !"#$%&'3.4-150400.11.10.1idnaidna-3.4.dist-infoINSTALLERLICENSE.mdMETADATARECORDREQUESTEDWHEEL__init__.py__pycache____init__.cpython-311.opt-1.pyc__init__.cpython-311.pyccodec.cpython-311.opt-1.pyccodec.cpython-311.pyccompat.cpython-311.opt-1.pyccompat.cpython-311.pyccore.cpython-311.opt-1.pyccore.cpython-311.pycidnadata.cpython-311.opt-1.pycidnadata.cpython-311.pycintranges.cpython-311.opt-1.pycintranges.cpython-311.pycpackage_data.cpython-311.opt-1.pycpackage_data.cpython-311.pycuts46data.cpython-311.opt-1.pycuts46data.cpython-311.pyccodec.pycompat.pycore.pyidnadata.pyintranges.pypackage_data.pypy.typeduts46data.pypython311-idnaHISTORY.rstREADME.rstpython311-idnaLICENSE.md/usr/lib/python3.11/site-packages//usr/lib/python3.11/site-packages/idna-3.4.dist-info//usr/lib/python3.11/site-packages/idna//usr/lib/python3.11/site-packages/idna/__pycache__//usr/share/doc/packages//usr/share/doc/packages/python311-idna//usr/share/licenses//usr/share/licenses/python311-idna/-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:33863/SUSE_SLE-15-SP4_Update/d41279b2493a8e7ac189ed4e8ab83521-python-idna.SUSE_SLE-15-SP4_Updatedrpmxz5noarch-suse-linuxdirectoryASCII textUTF-8 Unicode textASCII text, with CRLF line terminatorsemptyPython script, ASCII text executablePython script, UTF-8 Unicode text executable RRRRRRRRRRRRRRRRRRRRRRRR1w2'uutf-8f800292155894bafe5fae9526c99abdfb57eefe1c2b3c48bfbdea155428c4f3b? 7zXZ !t/g~1]"k%pa J>?&$QSi8oZdl*~b9>P_ GbuD6EU髲$=prawĪv)x'l؎ {CoN95Iۊ$T}5F}XE8r_YV:C/@)XS@a}f hNͦ7sY£л~\z춰-s&\Ul?,AjC\kAA|u@abCgZ{&A+8Ǘ)7`Rlt=78"A/(4l~TN h<#j,{zbrc꿊XcJ_Z2o{Ϭuh@SE5u:S$;JP]q<I :h=&QSvg>,$sfe&p>)y:4X_caJq.jb,C7Hlvzm6ӹ70ӟZUuzj"ՊOl3Fӊ\Nuη[t l$_Ϊge늸'3f(*8+]E>oX/NyU%uJ R1$s}|<`h΋A'zFЫG|ڐ&]w27%t Wʎ L%#|M*$w4uIJo亝!2SXԄ.K8G4onjH:J 㾱|Ѣ— 6G'nF)sl!d/dR{?~6﫸DSANTO`2|TD)h\I7ia2cߞ؆S&:3۹=T!_d TE/sӫY^`ԕ*;)9& m/VkƼ/kO? ZiU3T5]5a3,D@ϥ|30P/tݖN ,MlbՐQγgGb-Wr'on01'6C?]ZΖ1h?eͦu]#UȞ-\IN(:/aGw\V^ŞbpJ+s} Otx| %i ; rI!$8( Vvœ.wH:즗E?H 5  /*'5L#%y*Dq`eq:HY! U*jO7٠X³2uPPG7U?8e yC%u(h&n6qx np'D *I#{vc콡D]swpohGgf+2(cI \Ye?rFbo⫀)&tH2@3T h+5/nM(B'*(^N{#4ҋ7׳?`t%[*Tb--^4ZWUO"ά RhӑΣOݡ(`>%l߈ؼ=m>,DɴnvFYfVPqrCξ-ٓ/JJ<#V¾~JUG6"]v8%Od\~E0eގ`6q'kk~gR(n!b"j#, > v,ƈXXQ1NMX5&p6:B5VfRTA5.Ǩ?{ҝ60ח҉Rjlf<@vu3Mѹ$ԫ"@mg!Х^dQR]{NɦKH-B_tFHs۽R,y،Es%Ӝı*RsdJa)$ox-YPhlUXk"MGO#Y"L,v6I9'OjO{0]_[4Zv.uARuffՊfqvN[FG:*kOXo3':!^<0y'iۜěϏ;mEۦK"_ɶr)ٞj id{ :Dm]]jЬs4kx j[:D3Bstw/Kź rETG{I-IR-_ qNo3ZG9H^DpfMݍV-=cmlBmM\ (Ępu{DO[pAy|XVGVH}*^1⤐kT-($H532cSV/g-չAbk>P ڀX<ߊPQ*՜G r*N_JW#QGzwwzBbVڟDd+"bN>a*q5=[oAv-('՟*F lca AŠG3_rK!@iQ}c ;/VsCӿb vu@y:ѥ1~]S3gmg{ !en暴D6*c*cnVy慏l̫Kd,Ys^VwxC{L[OnT+ߨhk/XVF)-k2x!:;O&6mEAAB.Z2@t0}^'O_?> @ܷh NND>/_'l/KJbkJ.}# N`'j5֦1-R;UtgBέsΑQ^7"ϫiYlwan|(b6C[?#'`)\k{`%,Yo=q'x3A"7m ]C68Ȝ ׸So۷@oА }J86ƫu?L_`U/}."RjsGqNޛ0 QzE46rK ;dZr`mI`ע7x:cx lS:3Ys@{htQO72fų{?*,syn7翶~'ЦT5}ê0DgTO<3H-H0ꄉٰͫ#WE\..^$)L\w]6@K.`s!Ɏ7$(8yol:(ۄ2 ,Aa>Lr^WŨbIqXɦɺ0bNB Z:RM1QINWLQ|2M_YYo}e%[1SLm*s#;_ĢdBafv8*'^K`iz֣ lr 5nA#. =k(djڽ vLS"UQc <oOSWZ'I(w"bFlPks<]pI!+jG*_U]aO0hsЦڹ]T49DniXlW'\[LyOZHlA!$7yR  P"=Cy@n4{OzTNݬe6ox g8l}K[;22W l\k$h̐m%m߷j#jV2}mM.LM 1 =@^ie(ж™zB F|0&9zޘp]&d*Wկ[L&@}#dƏ#H& zxC*5T7,buM7ӀJi! 3.$$ bⱅLQoRObgF炠؉SlI>k<!W4o&.JMS.8AFN|/~-ur-p40 RA?aL?\ϸ6ixؽrGIr238C@?4W;a})Lf-x;i6 mLbnk\exto8 lh3=j_gpYTZ).#fj`3s(uvV3flar\2*PR n7=y$ Е"tL0TA`Ekd!_Sٛq1yPh3_Ց(L6OlU6ۀ!cw`<05L\8dj".^8,t`N߱;Qew N~>T|J}~UXq)j Y?nAOqq&GdCk8i>Hg"P{ E%OvN2?HfM2)*;/:,qhۗwD[.cy\=Nv`@BG7Avc(wV@ĴyYEnSb<&zIoص?1ߑ Y.AоLvM ȵC?n  dK}.PpNkn3dyIHьLp \'IR D牉g#`<1L {O0;^&55TUq^;1V\ Nd]"y]?gIj2sH2sDmꆲW``٪%UzadHx[jH̸2lrӊ $7J:W5?v=E ܼP)!ej_Ww2G| m-evǤF+v> Sܔc bd*bƱ2]RW\˥ݳWMda-u yډ#P&*l*wR n3:A22HP/!_ZP$G 2Z3*k\H 7vWԢ?--ӳɇ? P"d|L}[2I&&f;+Ip?ysY|^rub++g˱I 3K2 bIMje*ń@^Eբ"zzkD֡xu.c+fKɭij\I }T1-ͬټNCtL*K} }(#HM,A"VYz5 fLH:^A-s_,0I5-x!dpq,D@^?3$ 3*R,rD}oX=̷Ad?|kR]%57Ë,WmW-˷9m*msrոz!?#0ERfLoC@s㤁[-$ڟȊwǖN됬O!g4Yn螾Y#(8[B(a 5ʲv\ZY`4 &D!6]7Z$>­ +z]ߧ 73)oBwPawXZnG7'kqHg7ITź5>(P'4h߈g.$=+M#qln>|I\pH#^Ej=aZGeR(#^*]hi t6Mmҝc𛳑~܅=pB%)=hC]Rwݮ5 ]oCoEL}*rkE4ۗ!+d,Ee $&6(>BE׎骕Ň([R6[c/M';C&m@}RWָ8pЯ+ Kw6 q? _+dtEج$ҧ-MN 9Z99B(?.m#)x@>ߐ,I0􆑮A3]6&R/R81ªa0 (@cJ&mKX\wDK.1s} /[o.EOþ[<0EX&[aq,8 iREk,x FvNTF<ұe2y S%'}/S:l^xeVyœy</)M2̔]N0HOW>. K?T]mF +nI4r|.pzԌ\| uC\^4Ky#NAn5wHKջHHɸgi6}1/3T#53.IBŠRŭǃRU-c0t$[؃s\ӭT}O:QQjIv:tkxqDg"@˩'2uTJ(}-"&(C?>WIaG0&:Ø=Dn{VV2P`N`u]I"<۞m>C(`zqyfk (^-wl;z7QFyXw֬"7{t蝆SZtKi'9IJՄ|[MO VYf= 5]k!Rm hOWE#>㬴?3tYs~j`$,(u5ۧ6l4|6; u҄F0Rvd'Gd醾q^ dLJJolFXmx3Ƕ$gfar3E[. xbA6)3I&- jbY}0s-KVL lq=y94!"Lb.$ó#PDLWX5;]ASޟb||L=Sr?YdUp(z 9?` M )Y%x&w=&5T38 m曍SG4ƔFD|iу 5U r]ꝲk2:] Yf ` FP%[bCt 3 P_ʼng6\:$ /2X@_zru?zVW6L.$X?cQbJŪ%Z 3Ԫ,*};epd'Tֶ'w bQ=ASOIwP\5*``BKA4i~*"  ܥ^j[0}6_:fkױ!k<)fF5z] Nic!UpU-8wK"g=c %_oZ'P;PNӀqʮVgd;־ST;;b~k+?]nJz=\%V'hd@UMǥV)b=zo!N}EEkef/,"ukr~%6Qӽ%""=5pq+ 9TĤyW'7h,m\5-Y8fBΕJp=yf]HnwbCՔ24Ue:LΧ%M :2j2G5얎`w-ЅPY]!:2Ohdu u} | z-U̡WUR1;T?>7n8] _{˜/'w?,8qHu_v?y۬iJ n[jV1QOa3;L'!i1Nh@P (mMR$t E8+2t& 1h~%NRQ fq.c'Wp1ζX1 ogpBRiF8/ PZH$DuI6Fv*;_XGV)?=b TNFPU FYy%Fă?6_ygmQ] !vwDOzU-%&iMq%P/OpwG,lص~R}nO[&XcǑw$zOw1$do!hdw`~J-]p ƛpkrqBGY?N1;t9_;L/Vv>񺆒#2E2OC~VHn1ʩRkc*;4NM[d?AZ[-nݘLtAYB Jm71S3 d2v|݃w0A[mju|Ήf:l<LKsѰ{(xgUt]~Dhag)ڗOZ(fS/JPZ+-1&N|:Z N.ҳ ԇQK]MU.v”⻚,@߈bDɞo7 Aڣ`Thm6 0DŜwy3Ceh̃脎]9 A,D!Oc"y! fO ({pRZcs~x5 ,nƧrQD/b}W7]9JIu$`8Wao[ȓ3dQvøCf|GORHQT❴i3Մj\UǫG-AAi>%N'YK}Q/XaBedANs;σmAq?wV>Kы yUe//L+b $|*iB$>`LOhP7H;XccvV\ dž)Ǣuy,R^y6kdǬB> 03,IyOLf ] vGwsoЦsU/15 Ð&5-@F N-9dq .z]11/zn^9rs|0UJ+YZlTTF,oltx%|.Al9_?mI:SosͿQQ/ . :#W8?o!,{Vz)vxMYj h /ws;3֏9An ڻϭn@gdAoy7ަ v: 5޽mbP&񔮷=IW+ލLC@I}Lh(s%o۝p il "&RX* Os|WxL۴ tK6/. ę +-řG`],ޒj*Y="S$Wɰ:H F68O;1 D!;%IW~Ff:y?]戰+;4 h-NGtMnXdtC