*jSrSSKrSSKrSSKJr 0rSrSrS/r\Rr "SS \ \ 5r S r S r\R"\5 \R S :XaS r\R"\5 gg)a1Standard "encodings" Package Standard Python encoding modules are stored in this package directory. Codec modules must have names corresponding to normalized encoding names as defined in the normalize_encoding() function below, e.g. 'utf-8' must be implemented by the module 'utf_8.py'. Each codec module must export the following interface: * getregentry() -> codecs.CodecInfo object The getregentry() API must return a CodecInfo object with encoder, decoder, incrementalencoder, incrementaldecoder, streamwriter and streamreader attributes which adhere to the Python Codec Interface Standard. In addition, a module may optionally also define the following APIs which are then used by the package's codec search function: * getaliases() -> sequence of encoding name strings to use as aliases Alias names returned by getaliases() must be normalized encoding names as defined by normalize_encoding(). Written by Marc-Andre Lemburg (mal@lemburg.com). (c) Copyright CNRI, All Rights Reserved. NO WARRANTY. N)aliasesiz --unknown--*c\rSrSrSrg)CodecRegistryError)N)__name__ __module__ __qualname____firstlineno____static_attributes__r 9/opt/alt/python313/lib64/python3.13/encodings/__init__.pyrr)srrcL[U[5(a [US5n/nSnUHinUR5(dUS:XaIU(aU(aUR S5 UR 5(aUR U5 SnMgSnMk SR U5$)a8Normalize an encoding name. Normalization works as follows: all non-alphanumeric characters except the dot used for Python package names are collapsed and replaced with a single underscore, e.g. ' -;#' becomes '_'. Leading and trailing underscores are removed. Note that encoding names should be ASCII only. asciiF._T) isinstancebytesstrisalnumappendisasciijoin)encodingcharspunctcs rnormalize_encodingr!,s(E""x) E E  99;;!s( S!yy{{ QEE 775>rc<[RU[5nU[LaU$[U5n[RU5=(d% [RUR SS55nUbUU/nOU/nUH%nU(aSU;aM[ SU-[SS9n O SnURnUc5[[5[:a[R5 S[U'gW"5n[U[R 5(GdmS[U5s=::aS::d*O [#SUR$<S UR&<S 35e[)US5(a[)US 5(aUS b[)US 5(aiUS b[)US 5(aP[U5S:aUSb[)US5(a([U5S:aAUSb;[)US5(d([#SUR$<S UR&<S35e[U5S:dUSc5USS[U5- -UR$R+SS 5S 4-- n[R "U6n[[5[:a[R5 U[U'UR-5nUHn U [;dMW[U 'M U$![a GMwf=f![a SnGNRf=f![a U$f=f)Nrrz encodings.r)fromlistlevelzmodule "z" (z) failed to registerrzincompatible codecs in module "))N)_cacheget_unknownr!_aliasesreplace __import__ _import_tail ImportError getregentryAttributeErrorlen _MAXCACHEclearrcodecs CodecInforr __file__callablesplit getaliases) rentry norm_encodingaliased_encodingmodnamesmodnamemodr4 codecaliasesaliass rsearch_functionrGHs JJx *E H 'x0M||M2E||M$9$9#s$CD#$!#"?#.  \G3l#$&C oo  { v;) # LLNx ME eV-- . .CJ#!#$(+ cll&DE Ea!!%();); !H %();); !H %();); JNuQx3HU1XrWs<    u ?? k 8Vr <<7  OOK !r