Bus Calling allows you to sign up for alerts for bus systems
with API access. It's a Flask-based application designed to
run on the Python 2.7 runtime of Google App Engine.
Most runtime dependencies are packaged in the lib
directory,
but App Engine provides a few libraries on production that
you need to install on the development environment:
For testing, you'll also need:
To compile the static resources, you'll need:
I recommend using LiveReload to manage these files during development.
To use the cache_nextbus.py
script to load XML files from Nextbus
for testing, you'll also need: