loguru>=0.7.3
six>=1.16.0  ; python_version < '4.0'  and python_version >= '3.12'    # Python 3.12+
six>=1.10.0  ; python_version < '3.12'   # Python 3.11-

ubelt >= 1.3.4

matplotlib>=3.8.4     ; python_version < '4.0'  and python_version >= '3.12'    # Python 3.12
matplotlib>=3.5.0     ; python_version < '3.12' and python_version >= '3.11'    # Python 3.11
matplotlib>=3.5.0     ; python_version < '3.11' and python_version >= '3.10'    # Python 3.10
matplotlib>=2.2.2     ; python_version < '3.8'  and python_version >= '3.7'     # Python 3.7
matplotlib>=1.5.3     ; python_version < '3.7'  and python_version >= '3.6'     # Python 3.6

utool >= 2.3.0
vtool_ibeis >= 2.3.0
guitool_ibeis >= 2.3.0

cachetools>=5.0.0     ; python_version < '4.0'  and python_version >= '3.11'    # Python 3.11+
cachetools>=5.0.0     ; python_version < '3.11' and python_version >= '3.10'    # Python 3.10
cachetools>=5.0.0     ; python_version < '3.8'  and python_version >= '3.7'     # Python 3.7
cachetools>=4.0.0     ; python_version < '3.7'  and python_version >= '3.6'     # Python 3.6

numpy>=1.26.0  ; python_version < '4.0'  and python_version >= '3.12'  # Python 3.12+
numpy>=1.24.0  ; python_version < '3.12' and python_version >= '3.11'  # Python 3.11
numpy>=1.21.6  ; python_version < '3.11' and python_version >= '3.10'  # Python 3.10
numpy>=1.19.2  ; python_version < '3.8' and python_version >= '3.7'    # Python 3.7
numpy>=1.19.2  ; python_version < '3.7' and python_version >= '3.6'    # Python 3.6
