| Server IP : 127.0.0.1 / Your IP : 216.73.216.109 Web Server : Apache/2.4.54 (Win64) OpenSSL/1.1.1q PHP/8.1.10 System : Windows NT DESKTOP-E5T4RUN 10.0 build 19045 (Windows 10) AMD64 User : SERVERWEB ( 0) PHP Version : 8.1.10 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/cygwin64/lib/python3.9/site-packages/packaging/__pycache__/ |
Upload File : |
a
4p�aI9 � @ sP d dl Z d dlZd dlZd dlZd dlmZmZmZmZm Z m
Z
mZ ddlm
Z
mZmZmZ g d�Zeeef Zeee
eef f Zeeeef Zeee
eee
eef e
eef f df f Ze
ee
edf eeeef Ze
ee
edf f Zeeeef eeef gef Ze �dg d��Zeed d
�dd�ZG d
d� de�Z G dd� d�Z!G dd� de!�Z"e�#dej$�Z%dddddd�Z&eee d�dd�Z'eed
�dd�Z(dZ)G dd� de!�Z*eeee+e f ee
eef d �d!d"�Z,e�#d#�Z-eee d$�d%d&�Z.ee
edf ee
eef ee
eef ee
eef ee
e ed'�d(d)�Z/dS )*� N)�Callable�Iterator�List�Optional�SupportsInt�Tuple�Union� )�Infinity�InfinityType�NegativeInfinity�NegativeInfinityType)�parse�Version�
LegacyVersion�InvalidVersion�VERSION_PATTERN.�_Version)�epoch�release�dev�pre�post�local)r r ��version�returnc C s* z
t | �W S ty$ t| � Y S 0 dS )z�
Parse the given version string and return either a :class:`Version` object
or a :class:`LegacyVersion` object depending on if the given version is
a valid PEP 440 version or a legacy version.
N)r r r )r � r �5/usr/lib/python3.9/site-packages/packaging/version.pyr * s
r c @ s e Zd ZdZdS )r zF
An invalid version was found, users should refer to PEP 440.
N)�__name__�
__module__�__qualname__�__doc__r r r r r 6 s r c @ s� e Zd ZU eeef ed<