_pep440.pyc
1 o 2 [��c�8 � @ s� d Z ddlZddlZddlZg d�ZG dd� d�Ze� ZG dd� d�Ze� Ze�dg d ��Zd 3 d� Z G dd � d e 4 �ZG dd� d�ZG dd� de�Z e�dej�Zdddddd�Zdd� Zdd� ZdZG dd� de�Zdd� Ze�d �Zd!d"� Zd#d$� ZdS )%z�Utility to compare pep440 compatible version strings. 5 6 The LooseVersion and StrictVersion classes that distutils provides don't 7 work; they don't recognize anything like alpha/beta/rc/dev versions. 8 � N)�parse�Version� LegacyVersion�InvalidVersion�VERSION_PATTERNc @ �T e Zd Zdd� Zdd� Zdd� Zdd� Zd d 9 � Zdd� Zd d� Z dd� Z 10 dd� ZdS )�Infinityc C � dS )Nr � ��selfr 11 r 12 ��C:\Users\Jacks.GUTTSPC\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\numpy\compat\_pep440.py�__repr__. � zInfinity.__repr__c C � t t| ��S �N��hash�reprr r 13 r 14 r �__hash__1 � zInfinity.__hash__c C r �NFr 15 �r �otherr 16 r 17 r �__lt__4 r zInfinity.__lt__c C r r r 18 r r 19 r 20 r �__le__7 r zInfinity.__le__c C � t || j�S r �� 21 isinstance� __class__r r 22 r 23 r �__eq__: r zInfinity.__eq__c C � t || j� S r r r r 24 r 25 r �__ne__= � zInfinity.__ne__c C r �NTr 26 r r 27 r 28 r �__gt__@ r zInfinity.__gt__c C r r$ r 29 r r 30 r 31 r �__ge__C r zInfinity.__ge__c C � t S r )�NegativeInfinityr r 32 r 33 r �__neg__F r zInfinity.__neg__N��__name__� 34 __module__�__qualname__r r r r r r"