Uname: Linux business55.web-hosting.com 4.18.0-553.lve.el8.x86_64 #1 SMP Mon May 27 15:27:34 UTC 2024 x86_64
Software: LiteSpeed
PHP version: 8.1.31 [ PHP INFO ] PHP os: Linux
Server Ip: 162.213.251.212
Your Ip: 3.147.36.146
User: allssztx (535) | Group: allssztx (533)
Safe Mode: OFF
Disable Function:
NONE

name : abc.cpython-313.pyc
�

+}gS���SSKrSSKrSSKrSSKrSSKrSSKJrJrJrJ	r	J
r
JrJr SSKJ
r
Jr SSKJr \\\R"\4r/SQr"SS\R(S9r"S	S
\5r\
"SS\55r"S
S\5rg)�N)�Any�BinaryIO�Iterable�Iterator�NoReturn�Text�Optional)�runtime_checkable�Protocol)�Union)�ResourceReader�Traversable�TraversableResourcesc���\rSrSrSr\RS\S\4Sj5r	\RS\S\4Sj5r
\RS\S\4Sj5r\RS\
\4S	j5rS
rg)r
�zDAbstract base class for loaders to provide resource reading support.�resource�returnc��[e)z�Return an opened, file-like object for binary reading.

The 'resource' argument is expected to represent only a file name.
If the resource cannot be found, FileNotFoundError is raised.
��FileNotFoundError��selfrs  �>/opt/alt/python313/lib64/python3.13/importlib/resources/abc.py�
open_resource�ResourceReader.open_resources
�� ��c��[e)z�Return the file system path to the specified resource.

The 'resource' argument is expected to represent only a file name.
If the resource does not exist on the file system, raise
FileNotFoundError.
rrs  r�
resource_path�ResourceReader.resource_paths
�� �r�pathc��[e)zZReturn True if the named 'path' is a resource.

Files are resources, directories are not.
r�rr s  r�is_resource�ResourceReader.is_resource,s
�� �rc��[e)z+Return an iterable of entries in `package`.r�rs r�contents�ResourceReader.contents4s
�� �r�N)�__name__�
__module__�__qualname__�__firstlineno__�__doc__�abc�abstractmethodrrrr�boolr#r�strr'�__static_attributes__r)rrr
r
s���N����	 �d�	 �x�	 ��	 �	���
 �d�
 �t�
 ��
 �	��� �� �� �� �	��� �(�3�-� �� rr
)�	metaclassc��\rSrSrSrg)�TraversalError�:r)N)r*r+r,r-r3r)rrr6r6:s��rr6c�N�\rSrSrSr\RS\S4Sj5rS\	4Sjr
SS\\S\4Sjjr
\RS\4S	j5r\RS\4S
j5rS\SS4SjrS
\SS4Sjr\RSSj5r\\RS\4Sj55rSrg)r�>z�
An object with a subset of pathlib.Path methods suitable for
traversing directories and opening files.

Any exceptions that occur when accessing the backing resource
may propagate unaltered.
rc��g)z#
Yield Traversable objects in self
Nr)r&s r�iterdir�Traversable.iterdirH��rc�z�URS5nUR5sSSS5 $!,(df   g=f)z 
Read contents of self as bytes
�rbN��open�read)r�strms  r�
read_bytes�Traversable.read_bytesNs$���Y�Y�t�_���9�9�;��_�_�s�,�
:N�encodingc�v�URUS9nUR5sSSS5 $!,(df   g=f)z
Read contents of self as text
)rFNr@)rrFrCs   r�	read_text�Traversable.read_textUs)���Y�Y��Y�
)�T��9�9�;�*�
)�
)�s�*�
8c��g)z$
Return True if self is a directory
Nr)r&s r�is_dir�Traversable.is_dir\r=rc��g)z
Return True if self is a file
Nr)r&s r�is_file�Traversable.is_filebr=r�descendantsc�Z^�U(dU$[RRS[[R
U555n[
U5mU4SjUR55n[
U5nUR"U6$![a [ST[U55ef=f)z�
Return Traversable resolved with any descendants applied.

Each descendant should be a path segment relative to self
and each may contain multiple levels separated by
``posixpath.sep`` (``/``).
c3�8# �UHoRv� M g7f�N)�parts)�.0r s  r�	<genexpr>�'Traversable.joinpath.<locals>.<genexpr>rs���.
�#J�4�J�J�#J���c3�J># �UHoRT:XdMUv� M g7frS��name)rU�traversable�targets  �rrVrWvs"����
�+9�K�=M�=M�QW�=W�K�K�>�s�#�	#z"Target not found during traversal.)�	itertools�chain�
from_iterable�map�pathlib�
PurePosixPath�nextr;�
StopIterationr6�list�joinpath)rrP�names�matches�matchr]s     @rrg�Traversable.joinpathhs������K����-�-�.
�#&�w�'<�'<�k�#J�.
�
���e���
�+/�<�<�>�
��	���M�E�
�~�~�u�%�%��	�	� �4�f�d�5�k��
�	�s�/B	�	!B*�childc�$�URU5$)z"
Return Traversable child in self
)rg)rrls  r�__truediv__�Traversable.__truediv__�s���}�}�U�#�#rc��g)z�
mode may be 'r' or 'rb' to open as text or binary. Return a handle
suitable for reading (same as pathlib.Path.open).

When opening as text, accepts encoding parameters such as those
accepted by io.TextIOWrapper.
Nr))r�mode�args�kwargss    rrA�Traversable.open�r=rc��g)z=
The base name of this object without any parent references.
Nr)r&s rr[�Traversable.name�r=rr)rS)�r)r*r+r,r-r.r/r0rr;�bytesrDr	r2rHr1rKrN�StrPathrgrnrA�propertyr[r3r)rrrr>s����	�����-�0����
�E���(�3�-��3��	��������
	��������
&�W�&��&�2$��$�]�$�	�����������c����rrc��\rSrSrSr\RS
Sj5rS\S\	R4SjrS\S\
4SjrS\S\4S	jrS\\4S
jrSrg)r�z=
The required interface for providing traversable
resources.
rc��g)z3Return a Traversable object for the loaded package.Nr)r&s r�files�TraversableResources.files�r=rrc�^�UR5RU5RS5$)Nr?)r~rgrArs  rr�"TraversableResources.open_resource�s$���z�z�|�$�$�X�.�3�3�D�9�9rc��[U5erSrrs  rr�"TraversableResources.resource_path�s
����)�)rr c�\�UR5RU5R5$rS)r~rgrNr"s  rr#� TraversableResources.is_resource�s"���z�z�|�$�$�T�*�2�2�4�4rc�L�SUR5R55$)Nc3�8# �UHoRv� M g7frSrZ)rU�items  rrV�0TraversableResources.contents.<locals>.<genexpr>�s���=�&<�d�	�	�&<�rX)r~r;r&s rr'�TraversableResources.contents�s��=�d�j�j�l�&:�&:�&<�=�=rr)N)rr)r*r+r,r-r.r/r0r~ry�io�BufferedReaderrrrrr1r#rr2r'r3r)rrrr�sr���
	���B��B�:�g�:�"�2C�2C�:�*�c�*�h�*�5��5�D�5�>�(�3�-�>rr)r/r�r^�osrb�typingrrrrrrr	r
rrr2�PathLikery�__all__�ABCMetar
�	Exceptionr6rrr)rr�<module>r�s���
�	��	��N�N�N�.����R�[�[��%�%�
&��
C��' �s�{�{�' �T	�Y�	��W�(�W��W�t>�>�>r
© 2025 GrazzMean-Shell