flask
Pillow
pygments
boto
cachetools
colorama
dateutils
ipython
lockfile
matplotlib
networkx
numpy
opencv-python
pandas
parse
pyasn1
pyparsing
pyzmq
requests
scikit-image
scikit-learn
scipy
setuptools
simplejson
six
statsmodels
delorean
ubelt
futures_actors
utool
vtool_ibeis
dtool_ibeis
plottool_ibeis
guitool_ibeis
pynmea2
tornado

[:python_version <= "2.7"]
futures
pathlib

[:python_version > "2.7"]
pyqt5

[all]
ansi2html
autopep8
pyfiglet
flask-cors
pygraphviz
pydot
pydot-ng
Flask-CAS
Cython
jupyter
flask
Pillow
pygments
boto
cachetools
colorama
dateutils
ipython
lockfile
matplotlib
networkx
numpy
opencv-python
pandas
parse
pyasn1
pyparsing
pyzmq
requests
scikit-image
scikit-learn
scipy
setuptools
simplejson
six
statsmodels
delorean
ubelt
futures_actors
utool
vtool_ibeis
dtool_ibeis
plottool_ibeis
guitool_ibeis
pynmea2
tornado
xdoctest
pytest
pytest-cov
coverage
codecov

[all:python_version <= "2.7"]
futures
pathlib

[all:python_version > "2.7"]
pyqt5

[optional]
ansi2html
autopep8
pyfiglet
flask-cors
pygraphviz
pydot
pydot-ng
Flask-CAS
Cython
jupyter

[tests]
xdoctest
pytest
pytest-cov
coverage
codecov
