3
ôÁg|  ã               @   s|   d dl mZmZ ddlmZmZmZmZmZ dddddd	d
dgZ	edœdd	„Z
eee  edœdd
„Zeeedœdd„ZdS )é    )ÚListÚOptionalé   )ÚBaseDistributionÚBaseEnvironmentÚFilesystemWheelÚMemoryWheelÚWheelr   r   r   r   r	   Úget_default_environmentÚget_environmentÚget_wheel_distribution)Úreturnc              C   s   ddl m}  | jƒ 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   Údefault)r   © r   ú]/var/www/tester-filtro-web/env/lib/python3.6/site-packages/pip/_internal/metadata/__init__.pyr
      s    )Úpathsr   c             C   s   ddl m} |j| ƒ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   Z
from_paths)r   r   r   r   r   r      s    )ÚwheelÚcanonical_namer   c             C   s   ddl m} |j| |ƒ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   Z
from_wheel)r   r   r   r   r   r   r   )   s    N)Útypingr   r   Úbaser   r   r   r   r	   Ú__all__r
   Ústrr   r   r   r   r   r   Ú<module>   s   