← Back
Editing: direct_url.cpython-312.pyc
� ]*j�* � �~ � d dl mZ d dlZd dlZd dlZd dlmZ d dlm Z m Z mZmZ e r&d dl Z d dlmZ e j dk\ rd dlmZ nd dlmZ g d�Zd%d �Z ed � Z G d� de� Z ed e�� Zd&d�Zd'd�Zd(d�Z d)d�Z ej6 d� Zd*d�Zd+d�Z G d� de� Z G d� de � Z! ejD dd�� G d� d� � Z# ejD dd�� G d� d � � Z$ ejD dd�� G d!� d"� � Z% ejD dd�� G d#� d$� � Z&y),� )�annotationsN)�Mapping)� TYPE_CHECKING�Any�Protocol�TypeVar)� Collection)� � )�Self)�ArchiveInfo�DirInfo� DirectUrl�DirectUrlValidationError�VcsInfoc � � t S �N)�__all__� � �C/opt/hc_python/lib/python3.12/site-packages/packaging/direct_url.py�__dir__r s � ��Nr �_Tc � � e Zd Zedd�� Zy)�_FromMappingProtocolc � � y r r ��cls�ds r � _from_dictz_FromMappingProtocol._from_dict# s � �7:r N�r �Mapping[str, Any]�returnr )�__name__� __module__�__qualname__�classmethodr r r r r r "