+
    € ’e[
  ã                   ó~   € R t ^ RIt^RIHtHt ]! 4       tR tR]RR/R ltR t	R]RR/R	 lt
R
 tR tR tR tR tR# )z5Simplified function-based API for importlib.resourcesN)ÚfilesÚas_filec                ó6   € \        W4      P                  R4      # )z8Open for binary reading the *resource* within *package*.Úrb)Ú_get_resourceÚopen©ÚanchorÚ
path_namess   &*Úm/home/ubuntu/.hermes/tools/python-3.14.9+20261021-linux-x64/lib/python3.14/importlib/resources/_functional.pyÚopen_binaryr      s   € ä˜Ó,×1Ñ1°$Ó7Ð7ó    ÚencodingÚerrorsÚstrictc               óT   € \        W14      p\        W4      pVP                  RWR7      # )z6Open for text reading the *resource* within *package*.Úr©r   r   )Ú_get_encoding_argr   r   ©r	   r   r   r
   Úresources   &$$* r   Ú	open_textr      s)   € ä  Ó6€HÜ˜VÓ0€HØ�=‰=˜ xˆ=Ó?Ð?r   c                ó4   € \        W4      P                  4       # )zARead and return contents of *resource* within *package* as bytes.)r   Ú
read_bytesr   s   &*r   Úread_binaryr      s   € ä˜Ó,×7Ñ7Ó9Ð9r   c               óR   € \        W14      p\        W4      pVP                  WR7      # )z?Read and return contents of *resource* within *package* as str.r   )r   r   Ú	read_textr   s   &$$* r   r   r      s*   € ä  Ó6€HÜ˜VÓ0€HØ×Ñ xÐÓ?Ð?r   c                ó*   € \        \        W4      4      # )z@Return the path to the *resource* as an actual file system path.)r   r   r   s   &*r   Úpathr   #   s   € ä”= Ó4Ó5Ð5r   c                ó4   € \        W4      P                  4       # )zbReturn ``True`` if there is a resource named *name* in the package,

Otherwise returns ``False``.
)r   Úis_filer   s   &*r   Úis_resourcer!   (   s   € ô
 ˜Ó,×4Ñ4Ó6Ð6r   c                ó|   € \         P                  ! R\        ^R7       R \        W4      P	                  4        4       # )z®Return an iterable over the named resources within the package.

The iterable returns :class:`str` resources (e.g. files).
The iterable does not recurse into subdirectories.
zPimportlib.resources.contents is deprecated. Use files(anchor).iterdir() instead.)Ú
stacklevelc              3   ó8   "  € T F  qP                   x € K  	  R # 5i)N)Úname)Ú.0r   s   & r   Ú	<genexpr>Úcontents.<locals>.<genexpr><   s   é € ÐVÑ*U˜h�MŽMÓ*Uùs   ‚)ÚwarningsÚwarnÚDeprecationWarningr   Úiterdirr   s   &*r   Úcontentsr-   0   s7   € ô ‡M‚Mð	/äØõ	ñ W¬-¸Ó*K×*SÑ*SÔ*UÓVÐVr   c                 óT   € V\         J d   \        V 4      ^8”  d   \        R4      hR# V# )é   z5'encoding' argument required with multiple path nameszutf-8)Ú_MISSINGÚlenÚ	TypeError)r
   r   s   &&r   r   r   ?   s2   € ð
 ”8ÓÜˆz‹?˜QÔÜØGóð ñ Ø€Or   c                 óR   € V f   \        R4      h\        V 4      P                  ! V!  # )Nz)anchor must be module or string, got None)r2   r   Újoinpathr   s   &&r   r   r   N   s(   € Ø‚~ÜÐCÓDÐDÜ�‹=×!Ò! :Ñ.Ð.r   )Ú__doc__r)   Ú_commonr   r   Úobjectr0   r   r   r   r   r   r!   r-   r   r   © r   r   Ú<module>r9      sg   ðÙ ;ã ç #ñ ‹8€ò8ð
@¨Hð @¸Xô @ò:ð
@¨Hð @¸Xô @ò6ò
7òWòô/r   