# IMPORTANT: Add these dependencies to your setup.cfg but unpinned to a verstion.

# aichat has no mandatory dependencies!

# aichat[nlp]
# nlpia==0.1.27
pugnlp==0.1.6
spacy==2.0.11
gunicorn

# 2nd degree aichat[nlp] dependencies (nlpia, pugnlp, spacy)
boto3==1.6.18
Django==2.0.2
django-extensions==2.0.7
fuzzywuzzy==0.16.0
gensim==3.4.0
jupyter==1.0.0
jupyter-client==5.2.3
jupyter-console==5.2.0
jupyter-core==4.4.0
nltk==3.2.5
numpy==1.14.2
scikit-learn==0.19.1
scipy==1.0.1
seaborn==0.8.1


# aichat[django]
# Django==2.0.2
# gunicorn

# aichat[fuzzy]
# regex==2017.4.5  # this is what spacy uses

# aichat[generate] = aichat[fuzzy] + ...
exrex==0.10.5


# # aichat[audio]
# # sudo apt-get install python-pyaudio python-pyaudio3
# PyAudio>=0.2.7,<0.3.0


# # aichat[voice] = aichat[audio] + ....
# deepspeech==0.1.1
# # sudo apt install swig3-dev libpulse* pocketsphinx
# pocketsphinx>=0.1.3,<0.2.0
# pyttsx3>=2.7.0,<2.8.0
# SpeechRecognition>=3.8.1,<3.9.0
# # -e git+https://github.com/hobson/pyttsx3.git@master#egg=pyttsx3

