관리-도구
편집 파일: _pep440.cpython-311.pyc
� �܋f�6 � � � d Z ddlZddlZddlZg d�Z G d� d� � Z e� � Z G d� d� � Z e� � Z ej dg d �� � Zd � Z G d� de � � Z G d � d� � Z G d� de� � Z ej dej � � Zdddddd�Zd� Zd� ZdZ G d� de� � Zd� Z ej d� � Zd� Zd� ZdS )z�Utility to compare pep440 compatible version strings. The LooseVersion and StrictVersion classes that distutils provides don't work; they don't recognize anything like alpha/beta/rc/dev versions. � N)�parse�Version� LegacyVersion�InvalidVersion�VERSION_PATTERNc �D � e Zd Zd� Zd� Zd� Zd� Zd� Zd� Zd� Z d� Z d � Zd S )�Infinityc � � dS )Nr � ��selfs �g/builddir/build/BUILD/cloudlinux-venv-1.0.6/venv/lib64/python3.11/site-packages/numpy/_utils/_pep440.py�__repr__zInfinity.__repr__. s � ��z� c �: � t t | � � � � S �N��hash�reprr s r �__hash__zInfinity.__hash__1 � � ��D��J�J���r c � � dS �NFr �r �others r �__lt__zInfinity.__lt__4 � � ��ur c � � dS r r r s r �__le__zInfinity.__le__7 r r c �, � t || j � � S r �� isinstance� __class__r s r �__eq__zInfinity.__eq__: � � ��%���0�0�0r c �. � t || j � � S r r! r s r �__ne__zInfinity.__ne__= � � ��e�T�^�4�4�4�4r c � � dS �NTr r s r �__gt__zInfinity.__gt__@ � � ��tr c � � dS r* r r s r �__ge__zInfinity.__ge__C r, r c � � t S r )�NegativeInfinityr s r �__neg__zInfinity.__neg__F s � ��r N��__name__� __module__�__qualname__r r r r r$ r'