| Current Path : /snap/certbot/5603/lib/python3.12/site-packages/packaging/__pycache__/ |
| Current File : //snap/certbot/5603/lib/python3.12/site-packages/packaging/__pycache__/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__� � ��/build/snapcraft-certbot-54d6d23c1eba5f776fc280588daee8b3/parts/certbot/install/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 "