Merge branch 'update_requirements'

Update requirements to latest
Merge branch 'master' into update_requirements
update with pip freeze --local