Mr Aijay Adams and I am back making my Fireplace Internet / Smart device controllable. Now, via a very sexy Web UI, when I'm heading back to Chateau Tahoe, I can turn my fireplace on to be ready as soon as I walk in the door. Sexy warmth controlled by a sexy custom made API.
A goal was to keep the original switch working too, so we can be Cave people as well!
From time to time I get asked (and I even have to ask a coworker) for the best way to install a Python modules (especially ones with entry points) into a virtualenv and still edit / develop with them. It seems pip install's '-e' is very unknown.
pip install -e /path/you/are/editing
Will allow you to develop and run with all dependencies install in your virtualenv.