£Á°èZ¨Ä…–K§‚«“ô4“ÒÙ´dîfUÙÃÅ WKbyÊ¦•êŽ…È®FÒ¿ÊÎóCozá¬S@6{Í:›œêZÌ:Š•_%:¢¾¾~;‘Ã~èŠ©ÊÇí`ÔÑ©úë™µ'5I¿fš×WO%ø9¾«¾DK|€ùÍD”Ýs]nHÕ¶ê×Ó¼ãžªéUWŸÈË%DÒÕ¬ï‘]/Åcx  ‰ï2ß]ä6G[]S£ÔÏ¯rs{úëóµmÒï#UQxo·õÞCe]"±/aÙ&Eã4ú9Jé_ÞåëdãöKë)AÞ                  ¯¹ægƒÛowÐø^d™ý½ßB7áyMä9ÜÖUã
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
<html>
B
    A[                 @   s0   d Z ddlZejdkr$ddlmZ ndd ZdS )z
For Python < 2.7.2. total_ordering in versions prior to 2.7.2 is buggy.
See http://bugs.python.org/issue10042 for details. For these versions use
code borrowed from Python 2.7.3.

From django.utils.
    N)      r   )total_orderingc             C   s   ddd fddd fddd fgddd fd	d
d fddd fgd	dd fddd fddd fgddd fddd fd	dd fgd}t t| t |@ }|stdt|}x<|| D ]0\}}||kr||_tt|j|_t| || qW | S )z6Class decorator that fills in missing ordering methods__gt__c             S   s   | |k p| |k S )N )selfotherr   r   P/opt/alt/python37/lib/python3.7/site-packages/future/backports/total_ordering.py<lambda>       z total_ordering.<locals>.<lambda>__le__c             S   s   | |k p| |kS )Nr   )r   r   r   r   r	   r
      r   __ge__c             S   s
   | |k  S )Nr   )r   r   r   r   r	   r
      r   c             S   s   | |k p| |kS )Nr   )r   r   r   r   r	   r
      r   __lt__c             S   s   | |ko| |k S )Nr   )r   r   r   r   r	   r
      r   c             S   s
   | |k S )Nr   )r   r   r   r   r	   r
      r   c             S   s   | |kp| |k S )Nr   )r   r   r   r   r	   r
      r   c             S   s   | |kp| |kS )Nr   )r   r   r   r   r	   r
      r   c             S   s
   | |k S )Nr   )r   r   r   r   r	   r
      r   c             S   s   | |k p| |kS )Nr   )r   r   r   r   r	   r
      r   c             S   s   | |ko| |k S )Nr   )r   r   r   r   r	   r
      r   c             S   s
   | |k S )Nr   )r   r   r   r   r	   r
      r   )r   r   r   r   z6must define at least one ordering operation: < > <= >=)	setdir
ValueErrormax__name__getattrint__doc__setattr)clsconvertrootsrootopnameopfuncr   r   r	   r      s,    







r   )r   sysversion_info	functoolsr   r   r   r   r	   <module>   s   
