Most impressive combination of technologies here. This is a great example of pooling information together.
I love "brew" package manager, but sometimes being too progressive breaks things. I have several python apps that I maintain that get deployed to AWS using Elastic Beanstalk. AWS eb can deploy with python 2.7 or 3.4. Any recent 'brew install python3" will get 3.5.1. #annoying