Uname : Linux premium36.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
Soft : LiteSpeed
Ip : 198.54.115.237
Port : 443
~
/
opt
/
hc_python
/
lib
/
python3.12
/
site-packages
/
importlib_resources
/
future
/
__pycache__
[ HOME ]
Exec
Submit
File Name : adapters.cpython-312.pyc
� ���g� � �x � d dl Z d dlZd dlmZ d dlmZ ddlmZmZ d� Z d� Z G d� d ej � Zd � Zy)� N)�suppress)�SimpleNamespace� )� _adapters�readersc �B � � t j � � � fd�� }|S )zw Wrap _adapters.TraversableResourcesLoader.get_resource_reader and intercept any standard library readers. c � �� �| i |��}|j j }|j d� r|j d� ryt |t j � rs|j j j j j d� s9|j j j j j d� ry|S # t $ r Y yt $ r}dt |� vr� Y d}~yd}~ww xY w)z� If the reader is from the standard library, return None to allow allow likely newer implementations in this library to take precedence. Nznot enough values to unpackz importlib.r � zipimport�_frozen_importlib_external)�NotADirectoryError� ValueError�str� __class__� __module__� startswith�endswith� isinstancer �CompatibilityFiles�spec�loader)�args�kwargs�reader�exc�mod_name� reader_getters ��R/opt/hc_python/lib/python3.12/site-packages/importlib_resources/future/adapters.py�wrapperz _block_standard.<locals>.wrapper s� �� � �"�D�3�F�3�F� �#�#�.�.�����|�,��1B�1B�9�1M���f�i�:�:�;��K�K���(�(�3�3�>�>�{�K��{�{�!�!�+�+�6�6�A�A�,�� �� ��- "� ��� � -�C��H�<���� �s �C � C>�C>�&C9�9C>)� functools�wraps)r r s ` r �_block_standardr! s'