관리-도구
편집 파일: __init__.cpython-311.pyc
� �Re| � � � d dl mZmZ ddlmZmZmZmZmZ g d�Z defd�Z deee defd�Zd ed edefd�Z dS ) � )�List�Optional� )�BaseDistribution�BaseEnvironment�FilesystemWheel�MemoryWheel�Wheel)r r r r r �get_default_environment�get_environment�get_wheel_distribution�returnc �6 � ddl m} | � � � S )a Get the default representation for the current environment. This returns an Environment instance from the chosen backend. The default Environment instance should be built from ``sys.path`` and may use caching to share instance state accorss calls. r ��Environment)� pkg_resourcesr �defaultr s ��/builddir/build/BUILDROOT/alt-python311-pip-21.3.1-3.el8.x86_64/opt/alt/python311/lib/python3.11/site-packages/pip/_internal/metadata/__init__.pyr r s( � � +�*�*�*�*�*���� � � � �pathsc �8 � ddl m} |� | � � S )a' Get a representation of the environment specified by ``paths``. This returns an Environment instance from the chosen backend based on the given import paths. The backend must build a fresh instance representing the state of installed distributions when this function is called. r r )r r � from_paths)r r s r r r s* � � +�*�*�*�*�*��!�!�%�(�(�(r �wheel�canonical_namec �: � ddl m} |� | |� � S )a Get the representation of the specified wheel's distribution metadata. This returns a Distribution instance from the chosen backend based on the given wheel's ``.dist-info`` directory. :param canonical_name: Normalized project name of the given wheel. r )�Distribution)r r � from_wheel)r r r s r r r ) s, � � ,�+�+�+�+�+��"�"�5�.�9�9�9r N)�typingr r �baser r r r r �__all__r �strr r � r r �<module>r# s� �� !� !� !� !� !� !� !� !� X� X� X� X� X� X� X� X� X� X� X� X� X� X� � � �� !�� !� !� !� !� )�8�D��I�.� )�?� )� )� )� )� :�%� :�� :�AQ� :� :� :� :� :� :r