File: //opt/alt/python311/lib/python3.11/site-packages/packaging/__pycache__/version.cpython-311.pyc
�
]�Zg$A �
�, � d Z ddlmZ ddlZddlZddlmZmZmZm Z m
Z
mZ ddlm
Z
mZmZmZ g d�Ze
eeef df Zeeee
eef f Zeee
ee
eef e
eeeef f f df f Ze
ee
edf eeeef Zeeegef Z G d � d
e� � Zd+d�Z G d� de� � Z G d� d� � ZdZeZ G d� de� � Z! G d� de!� � Z"d,d�Z# ej$ d� � Z%d-d!�Z&d.d*�Z'dS )/zB
.. testsetup::
from packaging.version import parse, Version
� )�annotationsN)�Any�Callable�
NamedTuple�SupportsInt�Tuple�Union� )�Infinity�InfinityType�NegativeInfinity�NegativeInfinityType)�VERSION_PATTERN�InvalidVersion�Version�parse.c �L � e Zd ZU ded<