Read from the api
Fixes typo in setup.py
Adds venv support to .gitignore