
    9hV                     p    S r SSKrSSKJrJrJr  SrS\S\\\\4   S4   4S jr	\	" \5      r
\rS\4S	 jrg)
zVersion-related data for motor.    N)ListTupleUnionz3.7.1versionreturn.c                    Sn[         R                  " X5      nU(       a<  S Vs/ s H  n[        X#   5      PM     nnUS   (       a  UR                  US   5        OR[         R                  " SU 5      (       a+  U R	                  S5       Vs/ s H  n[        U5      PM     nnO[        S5      e[        U5      $ s  snf s  snf )Nz8(?P<major>\d+).(?P<minor>\d+).(?P<patch>\d+)(?P<rest>.*))majorminorpatchrestz\d+.\d+.zCould not parse version)rematchintappendsplit
ValueErrortuple)r   patternr   partpartss        SC:\Suresh\moveshuttle\MDcreated\moveengine\venv\Lib\site-packages\motor/_version.pyget_version_tupler      s    IGHHW&EE`'aE`TEK(8E`'a=LLv'	*g	&	&'.}}S'9:'9tT'9:233< (b ;s   B9B>c                      [         $ )N)__version__     r   get_version_stringr   (   s    r   )__doc__r   typingr   r   r   r   strr   r   version_tupler   r   r   r   r   <module>r#      sZ    & 	 % %s uU38_c-A'B  "+.
C r   