Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
odigos / etc / odigos-vmagent / instrumentations / python / setuptools / __pycache__ / unicode_utils.cpython-311.pyc
Size: Mime:
§

ãŒbgmãó¨—ddlZddlZddlmZddlmZddlmZd„Zd„Z	d„Z
ejfd	ed
efd„Z
ejfded	ed
dfd
„ZGd„de¦«ZdS)éN)ÚConfigParseré)Úpy39)ÚSetuptoolsDeprecationWarningcóü—t|t¦«rtjd|¦«S	| d¦«}tjd|¦«}| d¦«}n#t$rYnwxYw|S)NÚNFDúutf-8)Ú
isinstanceÚstrÚunicodedataÚ	normalizeÚdecodeÚencodeÚUnicodeError)Úpaths ú?/tmp/pip-target-vp8_xwat/lib/python/setuptools/unicode_utils.pyÚ	decomposer
s‡€Ý$ÑÔð2ÝÔ$ U¨DÑ1Ô1Ð1ð
؏{Š{˜7Ñ#Ô#ˆÝÔ$ U¨DÑ1Ô1ˆØ{Š{˜7Ñ#Ô#ˆˆøÝð
ð
ð
Øˆð
øøøà€Ks¬?A,Á,
A9Á8A9có¾—t|t¦«r|Stj¦«pd}|df}|D])}	| |¦«cS#t
$rYŒ&wxYwdS)z]
    Ensure that the given path is decoded,
    ``None`` when no expected encoding works
    r	N)r
rÚsysÚgetfilesystemencodingrÚUnicodeDecodeError)rÚfs_encÚ
candidatesÚencs    rÚfilesys_decodersŠ€õ$ÑÔð؈å
Ô
&Ñ
(Ô
(Ð
3¨G€Fؘ€Jàððˆð	Ø—;’;˜sÑ#Ô#Ð#Ð#Ð#øÝ!ð	ð	ð	ØˆHð	øøøðˆ4s¶A
Á
AÁAcóP—	| |¦«S#t$rYdSwxYw)z/turn unicode encoding into a functional routineN)rÚUnicodeEncodeError)Ústringrs  rÚ
try_encoder+s;€ð؏}Š}˜SÑ!Ô!Ð!øÝððð؈tˆtðøøøs‚—
%¤%ÚfileÚreturncó^—	t|dd¬¦«5}| ¦«cddd¦«S#1swxYwYdS#t$r`t ||¬¦«t|d|¬¦«5}| ¦«cddd¦«cYS#1swxYwYYdSwxYw)a

    First try to read the file with UTF-8, if there is an error fallback to a
    different encoding ("locale" by default). Returns the content of the file.
    Also useful when reading files that might have been produced by an older version of
    setuptools.
    Úrr	©ÚencodingN©r Úfallback_encoding)ÚopenÚreadrÚ_Utf8EncodingNeededÚemit)r r'Úfs   rÚ_read_utf8_with_fallbackr-3sN€ðÝ
$˜ gÐ
.Ñ
.Ô
.ð	°!Ø—6’6‘8”8ð	ð	ð	ð	ñ	ô	ð	ð	ð	ð	ð	ð	øøøð	ð	ð	ð	ð	ð	øåðððÝ× Ò  dÐ>OÐ ÑPÔPÐPÝ
$˜Ð&7Ð
8Ñ
8Ô
8ð	¸AØ—6’6‘8”8ð	ð	ð	ð	ñ	ô	ð	ð	ð	ð	ð	ð	ð	ð	øøøð	ð	ð	ð	ð	ð	ð	ðøøøsP‚A”5¨Aµ9¹A¼9½AÁ8B,Á:BÂ
B,ÂB!	Â!B,Â$B!	Â%B,Â+B,Úcfgcóæ—	| |d¬¦«dS#t$rKt ||¬¦«| ¦«| ||¬¦«YdSwxYw)zSame idea as :func:`_read_utf8_with_fallback`, but for the
    :meth:`ConfigParser.read` method.

    This method may call ``cfg.clear()``.
    r	r$r&N)r)rr*r+Úclear)r.r r's   rÚ_cfg_read_utf8_with_fallbackr1Cs…€ð3ØŠ ˆÑ(Ô(Ð(Ð(Ð(øÝð3ð3ð3Ý× Ò  dÐ>OÐ ÑPÔPÐP؏	Š	‰ŒˆØŠÐ 1ˆÑ2Ô2Ð2Ð2Ð2Ð2ð3øøøs‚›AA0Á/A0có—eZdZdZdZdS)r*zZ
    `encoding="utf-8"` fails with {file!r}, trying `encoding={fallback_encoding!r}`.
    aÛ
    Fallback behaviour for UTF-8 is considered **deprecated** and future versions of
    `setuptools` may not implement it.

    Please encode {file!r} with "utf-8" to ensure future builds will succeed.

    If this file was produced by `setuptools` itself, cleaning up the cached files
    and re-building/re-installing the package with a newer version of `setuptools`
    (e.g. by updating `build-system.requires` in its `pyproject.toml`)
    might solve the problem.
    N)Ú__name__Ú
__module__Ú__qualname__Ú_SUMMARYÚ_DETAILS©órr*r*Ss€€€€€ð€Hð
€H€H€Hr9r*)rrÚconfigparserrÚcompatrÚwarningsrrrrÚLOCALE_ENCODINGrr-r1r*r8r9rú<module>r>sðØ
€
€
€
ØÐÐÐØ%Ð%Ð%Ð%Ð%Ð%àÐÐÐÐÐØ2Ð2Ð2Ð2Ð2Ð2ð	ð	ð	ðððð*ððð;?Ô:Nð
ð
 3ð
ÐSVð
ð
ð
ð
ð"59Ô4Hð
3ð
3Ø	ð
3Ø ð
3à	ð
3ð
3ð
3ð
3ð ððððÐ6ñôðððr9