
    5i                          G d  d      Z y)c                   0    e Zd Zd Zd Zd Zd Zd Zd Zy)Versionc                    |j                  d      }t        |      dkD  rt        d      t        |d         t        |      dkD  rt        |d         ndt        |      dkD  rt        |d         f| _        y df| _        y )N.   zUnsupported version format          )splitlen
ValueErrorintversion)selfr   partss      t/home/marpiech/ifpan-abm-pgxpred/analysis/marpiech-gwas-test/venv/lib/python3.12/site-packages/dxpy/utils/version.py__init__zVersion.__init__   sw    c"u:>9:: aM Z!^CaM Z!^CaM
 23
    c                 4    | j                   |j                   k(  S Nr   r   others     r   __eq__zVersion.__eq__       ||u}},,r   c                 4    | j                   |j                   k  S r   r   r   s     r   __lt__zVersion.__lt__       ||emm++r   c                 4    | j                   |j                   k  S r   r   r   s     r   __le__zVersion.__le__   r   r   c                 4    | j                   |j                   kD  S r   r   r   s     r   __gt__zVersion.__gt__   r   r   c                 4    | j                   |j                   k\  S r   r   r   s     r   __ge__zVersion.__ge__   r   r   N)	__name__
__module____qualname__r   r   r   r   r!   r#    r   r   r   r      s     

-,-,-r   r   N)r   r'   r   r   <module>r(      s   - -r   