# xdev availpkg numpy
numpy>=2.3.4     ; python_version < '4.0'  and python_version >= '3.14'    # Python 3.14+
numpy>=2.1.0     ; python_version < '3.14'  and python_version >= '3.13'    # Python 3.13
numpy>=1.26.0    ; python_version < '3.13' and python_version >= '3.12'    # Python 3.12
numpy>=1.23.2  ; 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

scipy>=1.16.2    ; python_version < '4.0'  and python_version >= '3.14'    # Python 3.14+
scipy>=1.14.1    ; python_version < '3.14'  and python_version >= '3.13'    # Python 3.13
scipy>=1.11.2    ; python_version < '3.13' and python_version >= '3.12'    # Python 3.12
scipy>=1.9.2     ; python_version < '3.12' and python_version >= '3.11'    # Python 3.11
scipy>=1.7.2     ; python_version < '3.11' and python_version >= '3.10'  # Python 3.10

ubelt>=1.3.6

kwarray>=0.6.19
kwutil>=0.3.8

networkx>=3.6      ; python_version < '4.0'  and python_version >= '3.14'    # Python 3.14+
networkx>=3.2      ; python_version < '3.14'   


# xdev availpkg rich
rich>=12.5.1

# TODO: lets make pandas an optional dependency
# xdev availpkg pandas
pandas>=2.3.3  ; python_version < '4.0'  and python_version >= '3.14'    # Python 3.14+
pandas>=2.2.3  ; python_version < '3.14' and python_version >= '3.13'    # Python 3.13
pandas>=2.1.1  ; python_version < '3.13' and python_version >= '3.12'    # Python 3.12
pandas>=1.5.3  ; python_version < '3.12' and python_version >= '3.11'    # Python 3.11
pandas>=1.5.3  ; python_version < '3.11' and python_version >= '3.10'    # Python 3.10

scriptconfig >= 0.8.4

psutil>=6.1.0  ; python_version < '4.0' and python_version >= '3.9'    # Python 3.13+
psutil>=5.9.1  ; python_version < '3.9' and python_version >= '3.7' 

ruamel.yaml>=0.17.22
PyYAML>=6.0.1     ; python_version < '4.0'  and python_version >= '3.12'    # Python 3.12+
PyYAML>=6.0       ; python_version < '3.12'                                 # Python 3.6 - 3.11

pygtrie>=2.5.0    
fasteners>=0.17.3

wrapt>=1.17.3
cmd_queue >= 0.1.20

pint>=0.24.4  ; python_version < '4.0'  and python_version >= '3.13'    # Python 3.13+
pint>=0.23    ; python_version < '3.13' 
safer>=4.4.1
parse>=1.19.0
