This package is meant to provide a simple python interface for interacting with the OASA Telematics API (WIP, not ready). It also provides a simple CLI tool, oasa.py, for searching upcoming buses (already usable).
$ oasa.py --help
usage: oasa.py [-h] [--line LINE] [--route ROUTE] [--stop [STOP ...]] [-V]
Get upcoming buses.
optional arguments:
-h, --help show this help message and exit
--line LINE line number eg. 831. Returns list of stops
--route ROUTE route number. Returns available routes
--stop [STOP ...] stop code(s). Returns upcoming buses if route is provided as well
-V, --version show program's version number and exit
Example usage: "oasa.py --stop 80506" or search for stop code: "oasa.py --line 831"
Unofficial documentation for OASA Telematics API
Copyright © 2020 Georgios Retsinas
This project is licensed under the MIT License - see the LICENSE file for details