| Current Path : /snap/certbot/current/lib64/python3.12/site-packages/packaging/__pycache__/ |
| Current File : //snap/certbot/current/lib64/python3.12/site-packages/packaging/__pycache__/version.cpython-312.pyc |
�
�j� � �d � d Z ddlmZ ddlZddlZddlZddlmZmZmZm Z m
Z
mZmZm
Z
ej rddlmZmZ ej$ dk\ rddlmZ nej rddlmZ nddlZddlZd<d�Zd d
dddddd
�Zg d�Zd=d�Zee
eef df Zeeeef df Zeeeeeeef Ze
eeeedf ef eeeedf eef f Zeeege f Z! G d� ded�� Z"d>d�Z#d?d�Z$ G d� de%� Z& G d� d� Z'dZ(e(jS dd� jS dd � Z*ejV jX d!k( rej$ d"k s7ejV jX d#k( rej$ d$k sej$ d%k re*ne(Z- ej\ d&ej^ ej` z � Z1 e2d'� Z3d@d(�Z4dAd)�Z5dBd*�Z6dCd+�Z7dDd,�Z8dEd-�Z9 G d.� d/e � Z: G d0� de'� Z; G d1� d2e;� Z< dFd3�Z= ej\ d4� Z>dGd5�Z?dd6d7d8�Z@d9ZAd:ZBd9ZCeBdddd6dfZD dHd;�ZEy)IzZ
.. testsetup::
from packaging.version import parse, normalize_pre, Version, _cmpkey
� )�annotationsN)�Any�Callable�Literal�
NamedTuple�SupportsInt�Tuple� TypedDict�Union)�Self�Unpack)� �
)�
deprecatedc � � � d� fd�}|S )Nc �H �� � t j � � d� �fd�� }|S )Nc �L �� t j �t d�� �| i |��S )N� )�category�
stacklevel)�warnings�warn�DeprecationWarning)�args�kwargs�func�messages ����/build/snapcraft-certbot-54d6d23c1eba5f776fc280588daee8b3/parts/certbot/install/lib/python3.12/site-packages/packaging/version.py�wrapperz/_deprecated.<locals>.decorator.<locals>.wrapper'