/usr/local/lib/python3.9/site-packages/pip/_internal/models/__pycache__
a ���h� � @ s, d Z ddlmZ ddlZddlZddlZddlmZ ddl m Z ddlmZm Z mZmZ g d�Zed�Zd Ze�d �ZG dd� de�Zd'd ddddd�dd�Zd(d ddddd�dd�Zddd�dd�Zdd d�dd�Ze G dd � d ��ZG d!d"� d"�Ze G d#d$� d$��Zeeeef Ze G d%d&� d&��ZdS ))zPEP 610� )�annotationsN)�Iterable)� dataclass)�Any�ClassVar�TypeVar�Union)� DirectUrl�DirectUrlValidationError�DirInfo�ArchiveInfo�VcsInfo�Tzdirect_url.jsonz.^\$\{[A-Za-z0-9-_]+\}(:\$\{[A-Za-z0-9-_]+\})?$c @ s e Zd ZdS )r N)�__name__� __module__�__qualname__� r r �I/usr/local/lib/python3.9/site-packages/pip/_internal/models/direct_url.pyr s r �dict[str, Any]ztype[T]�strzT | None)�d� expected_type�key�default�returnc C s<