OwlCyberSecurity - MANAGER
Edit File: _adapters.cpython-312.opt-2.pyc
� ������h������������������������r�����d�dl�mZ�d�dlmZ�ddlmZ��G�d��d�������Z�G�d��d�������Zdd �Z�G�d ��d�������Z d��Z y )�����)�suppress)� TextIOWrapper����)�abcc�������������������� �����e�Zd�Z �d��fd�Zd��Zy)�SpecLoaderAdapterc�����������������������|�j�������������������S��N)�loader��specs��� �D/opt/alt/python312/lib64/python3.12/importlib/resources/_adapters.py�<lambda>zSpecLoaderAdapter.<lambda>���s������$�+�+�����c������������������,�����||�_����������||�������|�_��������y�r ���)r ���r���)�selfr ����adapters��� r����__init__zSpecLoaderAdapter.__init__���s�������� ��d�m��r���c������������������.�����t��������|�j������������������|�������S�r ���)�getattrr ����r����names��� r����__getattr__zSpecLoaderAdapter.__getattr__���s�������t�y�y�$�'�'r���N)�__name__� __module__�__qualname__r���r�����r���r���r���r������s��������&>��$�(r���r���c�������������������������e�Zd�Z �d��Zd��Zy)�TraversableResourcesLoaderc�����������������������||�_���������y�r ���r����r���r ���s��� r���r���z#TraversableResourcesLoader.__init__���� �������� r���c������������������H�����t��������|�j�������������������������j��������������������������S�r ���)�CompatibilityFilesr ����_nativer���s��� r����get_resource_readerz.TraversableResourcesLoader.get_resource_reader���s������!�$�)�)�,�4�4�6�6r���N)r���r���r���r���r&���r���r���r���r���r������s��������7r���r���c������������������V�����|dk(��rt��������|�g|��i�|��S�|dk(��r|�S�t��������d|��d���������)N�r�rbzInvalid mode value 'z"', only 'r' and 'rb' are supported)r���� ValueError)�file�mode�args�kwargss��� r����_io_wrapperr/��� ���s@�������s�{��T�3�D�3�F�3�3� ����� �+�D�6�1S�T� U�Ur���c�������������������������e�Zd�Z ��G�d��dej�������������������������Z�G�d��dej�������������������������Z�G�d��dej�������������������������Zd��Ze d����������Z d ��Zd ��Zd��Z y) r$���c��������������������B�����e�Zd�Z �d��Zd��Zd��ZeZd��Zed����������Z dd�Z y) �CompatibilityFiles.SpecPathc������������������ �����||�_���������||�_��������y�r ���)�_spec�_reader)r���r ����readers��� r���r���z$CompatibilityFiles.SpecPath.__init__4���s�������D�J�!�D�Lr���c���������������������������j�������������������st��������d�������S�t����������fd���j�������������������j��������������������������D����������������S�)Nr���c��������������3����^����K����|�]$��}t���������j�������������������j������������������|�����������&�y��wr ���)r$���� ChildPathr5���)�.0�pathr���s��� �r���� <genexpr>z6CompatibilityFiles.SpecPath.iterdir.<locals>.<genexpr>;���s*������������3�D��#�,�,�T�\�\�4�@�3�s����*-)r5����iter�contents�r���s���`r����iterdirz#CompatibilityFiles.SpecPath.iterdir8���s:��������<�<��B�x����� �L�L�1�1�3����� r���c������������������������y�NFr���r?���s��� r����is_filez#CompatibilityFiles.SpecPath.is_file@����������r���c�����������������������|�j�������������������st��������j������������������|�������S�t��������j������������������|�j�������������������|�������S�r ���)r5���r$���� OrphanPathr9����r����others��� r����joinpathz$CompatibilityFiles.SpecPath.joinpathE���s1�������<�<�)�4�4�U�;�;�%�/�/����e�D�Dr���c������������������.�����|�j�������������������j������������������S�r ���)r4���r���r?���s��� r���r���z CompatibilityFiles.SpecPath.nameJ���s�������:�:�?�?�"r���c������������������T�����t��������|�j������������������j������������������d��������|g|��i�|��S�r ���)r/���r5���� open_resource�r���r,���r-���r.���s��� r����openz CompatibilityFiles.SpecPath.openN���s)�������t�|�|�9�9�$�?��W��W�PV�W�Wr���N�r(����r���r���r���r���r@���rC����is_dirrI����propertyr���rN���r���r���r����SpecPathr2���.���s=������ � "� � ���� E� � � #�� � #� Xr���rS���c��������������������D�����e�Zd�Z �d��Zd��Zd��Zd��Zd��Zed����������Z d d�Z y) �CompatibilityFiles.ChildPathc������������������ �����||�_���������||�_��������y�r ���)r5����_name)r���r6���r���s��� r���r���z%CompatibilityFiles.ChildPath.__init__W���s������!�D�L��D�Jr���c�����������������������t��������d�������S��Nr����r=���r?���s��� r���r@���z$CompatibilityFiles.ChildPath.iterdir[������������8�Or���c������������������L�����|�j�������������������j������������������|�j�������������������������S�r ���)r5����is_resourcer���r?���s��� r���rC���z$CompatibilityFiles.ChildPath.is_file^���s�������<�<�+�+�D�I�I�6�6r���c������������������$�����|�j���������������������������S�r ���)rC���r?���s��� r���rQ���z#CompatibilityFiles.ChildPath.is_dira���s�������|�|�~�%�%r���c������������������B�����t���������j������������������|�j������������������|�������S�r ���)r$���rF���r���rG���s��� r���rI���z%CompatibilityFiles.ChildPath.joinpathd���s������%�0�0����E�B�Br���c�����������������������|�j�������������������S�r ���)rW���r?���s��� r���r���z!CompatibilityFiles.ChildPath.nameg���s�������:�:�r���c������������������h�����t��������|�j������������������j������������������|�j�������������������������|g|��i�|��S�r ���)r/���r5���rL���r���rM���s��� r���rN���z!CompatibilityFiles.ChildPath.openk���s7����������*�*�4�9�9�5�t��>B��FL��� r���NrO���rP���r���r���r���r9���rU���Q���s:������ � � � 7� &� C�� � �� � � r���r9���c��������������������B�����e�Zd�Z �d��Zd��Zd��ZeZd��Zed����������Z dd�Z y) �CompatibilityFiles.OrphanPathc������������������D�����t��������|�������dk��rt��������d��������||�_��������y�)Nr���z/Need at least one path part to construct a path)�lenr*����_path)r���� path_partss��� r���r���z&CompatibilityFiles.OrphanPath.__init__v���s!�������:���"� �!R�S�S�#�D�Jr���c�����������������������t��������d�������S�rY���rZ���r?���s��� r���r@���z%CompatibilityFiles.OrphanPath.iterdir{���r[���r���c������������������������yrB���r���r?���s��� r���rC���z%CompatibilityFiles.OrphanPath.is_file~���rD���r���c������������������D�����t��������j������������������g�|�j�������������������|����S�r ���)r$���rF���rf���rG���s��� r���rI���z&CompatibilityFiles.OrphanPath.joinpath����s������%�0�0�D�$�*�*�D�e�D�Dr���c������������������ �����|�j�������������������d���S�)N���)rf���r?���s��� r���r���z"CompatibilityFiles.OrphanPath.name����s�������:�:�b�>�!r���c�����������������������t��������d��������)NzCan't open orphan path)�FileNotFoundErrorrM���s��� r���rN���z"CompatibilityFiles.OrphanPath.open����s������#�$<�=�=r���NrO���rP���r���r���r���rF���rc���p���s<������ � $� � ���� E�� � "�� � "� >r���rF���c�����������������������||�_���������y�r ���r���r!���s��� r���r���zCompatibilityFiles.__init__����r"���r���c�����������������������t��������t���������������5��|�j������������������j������������������j ������������������|�j������������������j �������������������������cd�d�d���������S�#�1�sw�Y���y�xY�wr ���)r����AttributeErrorr ���r���r&���r���r?���s��� r���r5���zCompatibilityFiles._reader����s6������ �n� %��9�9�#�#�7�7�� � ���G��&� %� %�s����9A�Ac������������������<����� �|�j�������������������}t��������|d�������r|S�|�S�)N�files)r5����hasattr)r���r6���s��� r���r%���zCompatibilityFiles._native����s&������ ������ ���1�v�;�t�;r���c������������������.�����t��������|�j������������������|�������S�r ���)r���r5���)r����attrs��� r���r���zCompatibilityFiles.__getattr__����s�������t�|�|�T�*�*r���c������������������V�����t���������j������������������|�j������������������|�j�������������������������S�r ���)r$���rS���r ���r5���r?���s��� r���rs���zCompatibilityFiles.files����s������!�*�*�4�9�9�d�l�l�C�Cr���N)r���r���r���r����TraversablerS���r9���rF���r���rR���r5���r%���r���rs���r���r���r���r$���r$���(���se������� !X�3�?�?��!X�F�C�O�O���>>�S�_�_��>�:���H���H�<�+�Dr���r$���c������������������8����� �t��������|�j������������������t���������������S�r ���)r����__spec__r���)�packages��� r���� wrap_specr|�������s���������W�-�-�/I�J�Jr���NrO���)� contextlibr����ior�����r���r���r���r/���r$���r|���r���r���r����<module>r�������s=����������� (�� (� 7�� 7�V�xD��xD�vKr���