File: //lib/python3/dist-packages/pip/_vendor/distlib/__pycache__/manifest.cpython-310.pyc
o
@%Ne�9 � @ s� d Z ddlZddlZddlZddlZddlZddlmZ ddlm Z ddl
mZ dgZe�
e�Ze�dej�Ze�d ejejB �Zejdd
� ZG dd� de�ZdS )zu
Class representing the list of files in a distribution.
Equivalent to distutils.filelist, but fixes some problems.
� N� )�DistlibException)�fsdecode��convert_path�Manifestz\\w*
z#.*?(?=
)|
(?=$)� c @ s� e Zd ZdZddd�Zdd� Zdd� Zd d
� Zddd
�Zdd� Z dd� Z
dd� Z ddd�Z ddd�Z
ddd�Zdd� ZdS ) r z~A list of files built by on exploring the filesystem and filtered by
applying various patterns to what we find there.
Nc C s>