
    D6i{                     4    d dl Z d dlmZ  ed      d   fdZy)    N)metadata
sqlalchemyVersionc                     t        j                  d|       }	 t        d |j                         D              S # t        $ r Y yw xY w)z6Extract the sqlalchemy version as a tuple of integers.z^(\d+)(?:\.(\d+)(?:\.(\d+))?)?c              3   8   K   | ]  }|t        |        y w)N)int).0vs     Z/home/azureuser/techstart-app/venv/lib/python3.12/site-packages/sqlalchemy_utils/compat.py	<genexpr>z)get_sqlalchemy_version.<locals>.<genexpr>
   s     Eq}SVEs    )researchtuplegroupsAttributeError)versionmatchs     r   get_sqlalchemy_versionr      sC     II7AEEU\\^EEE s   8 	AA)r   importlib.metadatar   r   r       r   <module>r      s    	 ' $,L#9)#D r   