� ,�Re���ddlZd�ZejdkrddlmZee��nddlmZejdkrddlmZdSddl mZdS)�Nc��� ddl�n6#t$rYdSt$rddl}d}|�|���wxYw�|urdS�fd�t jD��}|D]!}t j�|���"dS)zu Ensure importlib_metadata doesn't provide older, incompatible Distributions. Workaround for #3102. rNz�`importlib-metadata` version is incompatible with `setuptools`. This problem is likely to be solved by installing an updated version of `importlib-metadata`.c�>��g|]}t|�j���|��S�)� isinstance�MetadataPathFinder)�.0�ob�importlib_metadatas ���/builddir/build/BUILDROOT/alt-python311-setuptools-65.6.3-2.el8.x86_64/opt/alt/python311/lib/python3.11/site-packages/setuptools/_importlib.py� z5disable_importlib_metadata_finder..s=������ � �b�,�?� @� @�� ����)r � ImportError�AttributeError�warnings�warn�sys� meta_path�remove)�metadatar�msg� to_remove�itemr s @r �!disable_importlib_metadata_finderrs���� �!�!�!�!�!�� ������� � � � ����� $� � � � �c���� � �����X�%�%��������-����I� �#�#�� � ���T�"�"�"�"�#�#s �� ;�&;)�� )r )r� )�importlib_resources) rr� version_info�setuptools.externr r�importlib.metadatar� resources�importlib.resourcesrr r �r#s��� � � � �#�#�#�B��g���@�@�@�@�@�@�%�%�h�/�/�/�/�)�)�)�)�)�)���f���B�B�B�B�B�B�B�B�+�+�+�+�+�+�+�+r