python311-idna-3.4-150400.11.6.1<>,6<f/p9|"Rr;K}hw?1b(j́7zZ{oڊ'eRHڅG9+sGKnGeg#W}ZߒR}xˁVH{Tt<ĔA9X b8~< ^ThM߭׍_r8^G>;rriN0ߔ(^~!G/eE5A۰cۃoHN -'D#z3Bec[v92a6x?͔'`:˝ ^XKw>>,?,|d # YLP\`y '' ' <' '  '  'D'''?(h8p9:F!G!'H"'I#0'X#XY#\\#p']$ '^&b'c(d)#e)(f)+l)-u)@'v)w*'x+ 'y+z,,,,0,6,xCpython311-idna3.4150400.11.6.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.f/h04-ch2bSUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/Development/Languages/Pythonhttps://github.com/kjd/idnalinuxnoarch&fPQQ%%KK }Y}Y .A2WY& AA큤A큤A큤A큤f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/f/c!c!f/c ,uceebae7b8927a3227e5303cf5e0f1f7b34bb542ad7250ac03fbcde36ec2f1508a2d6e4d940bd24dbe7b9645cde19a9792cc51db7ae0d5acd301ac860caa3e836f1a2d27fd3054bba01dbaa59876869ae0ede269d1425273edeba5ffdebe9e03037ee673d20c654cfaae5bf1f612c1e3c2ff66a4f53c834d1add1ed45524b5210e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855ad282afc9a4717d7c7475971e77ab083fd7ed8bca9644fea99cb976d552af78f28940dd5e401afc8882b948aac9e3b957bf11b4049ecb9b7f16e334f4bfff2598406f08c10e357fbfa737280c159bfa4087d61b08eac7ceb3d666a4d8adb2a7d8406f08c10e357fbfa737280c159bfa4087d61b08eac7ceb3d666a4d8adb2a7dfb30a8c835a0d9b34f42f7dd6f80aac3196fe566b084d1b8db0da7556304e670fb30a8c835a0d9b34f42f7dd6f80aac3196fe566b084d1b8db0da7556304e6708ed04303e38cb63afb6dd4d5506d61a6ba09dbcabb1c4bbf09d9a244cce31cfe8ed04303e38cb63afb6dd4d5506d61a6ba09dbcabb1c4bbf09d9a244cce31cfeb5002409a8fd38c1f00ff2459e021c25663aa8e2c39bddda04578e4bd7255886b5002409a8fd38c1f00ff2459e021c25663aa8e2c39bddda04578e4bd72558863c69de4d53180e8f108f594262aefcf38f91cad8b2786c21bd544b2b46612ada3c69de4d53180e8f108f594262aefcf38f91cad8b2786c21bd544b2b46612ada89e90ae3f5f93705211367e6140db823dd058060b5979c21b11dcd90e8065cc289e90ae3f5f93705211367e6140db823dd058060b5979c21b11dcd90e8065cc22ed1dc7c96190235262e96fa4f5b9bfe2a6ca8da4b584acf04247f0f7471706d2ed1dc7c96190235262e96fa4f5b9bfe2a6ca8da4b584acf04247f0f7471706dbb611d5bcfbb3d65395a44c7536db8b6bf11b6473d0231986ecc9500681ca44dbb611d5bcfbb3d65395a44c7536db8b6bf11b6473d0231986ecc9500681ca44dea5cb9a1d29faabcad293f7fed4ae51a49479dfd4348adabf42e9c48ce2c6b6fd3fb0e114313e02570f5da03defc91857f345f5f4fc2a168501b3b816b05304ed49c5c8702b39310529fb47fa02135da806edde56ec74573771a2598869ddb83c548ea2aa88957c1e8fd7cc1a40b6fe4916854f4aea4af92517bed8f28141eac601af87d162e587ee44ca4b6b579458ccdb8645d4f76f722afe6b2c278889ea80bf8c7273997f0f238c6ad23a7399c4ccc696f9943b2ae28e55cb1433955ad91e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855cef8d9536e2ce7cfee012f39d0c71dd0d9c3d17eff802300323cd634879425d75224314b214c4787e919c6c1c2a305638e0379734ce3edb18143f8773fda2f309cfe635f3a67095d44c16f78be2e82c49ae0216ed79f1c42f883e7b70738b6dba2d6e4d940bd24dbe7b9645cde19a9792cc51db7ae0d5acd301ac860caa3e836rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpython-idna-3.4-150400.11.6.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.3dBzd7c$e@b@aj``8@`>_^Y\iL[:ZC@XX~@U@dmueller@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 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-ch2b 1714415081  !"#$%&'3.4-150400.11.6.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:33601/SUSE_SLE-15-SP4_Update/3d8788fa3f262a145bdb3e719eb90c88-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 RRRRRRRRRRRRRRRRRRRRRRRR 5I Futf-81f8eb08d431510ac2c05e036a36778dbc5631e72a9fb0c9b2fb70f8edf4fc621? 7zXZ !t/#h]"k%pa J>?&$QSd$&,x'7 |ʬ;[:)l!(wY6ak'Z H04\<( ?2zU!lo6f)3bDd3n$Q^ߎw%QIdZ(jifE0=sbOE=.J֞^Lz4{Vre6>B;&8Mܭ*x,.\SZEԯ-x%<%ZxNaڨZX{suޥhq0cAuau[@i37ʿ\!)> Kt>w3Wc~"\Yk)$ob2xO<SFl/3<>"Z!:d,tqd!6N`ىIC khkJVI g"HyFC|+]!1,b7XV;ǧZe&ËJf$%DJ1ܔ#Lx4^=\Iw%g[yeSz-վ6*s).ǶQ Ksv190+[IID?^PvԹ6?rO=mDW,/1Lu0\WУ5ݧfy S;<*hR!:]x`/PO%ۋ G0p]qCM{ȹEaВ%HYA-Qd.zbn `?j62N߰tuyʨx覮jy'v2 tZV t{g+7)1_NL;j51 oo]ɮ|EvpxvW;(Xӫ*X>'+"XĿ{L!j `^@I9x+_,!z%d1宖{mY;Huqc4m&68vuNMɬOtlQFKU9T@&,S1\;76a=N1ȬȦj-5;>K'=/>ckJ  ޝ/`ygyQ㍐ C"{SPAg1:\)㪈Qn gh ;pIܫa'umma\ _uD,Ja@3#лY@l23yYkkB3[,;+&{s =G& xJ_c|FEFgG)DMUY`q=Z8.h;M3a>M^o2yj'qZng3v7)&Ѕ75_1wbPuqӕIX49dUi .L. YZ