/mds-provider

Python tools for working with MDS Provider data

Primary LanguagePythonMIT LicenseMIT

mds-provider

Tools for working with MDS provider data.

Developed and tested with Python 3.7+.

See mds-provider-services for real-world usage of many of these tools.

Installation

Install with pip:

$ pip install -e git+https://github.com/CityofSantaMonica/mds-provider@master#egg=mds_provider

Or with python directly:

$ git clone https://github.com/CityofSantaMonica/mds-provider.git
$ cd mds-provider
$ python setup.py install

Package organization

module description
mds Tools for working with Mobility Data Specification provider data
api Request provider data from compatible API endpoints
db Load provider data into a database
fake Generate fake provider data for testing and development
json Work with provider data as (Geo)JSON files and objects
providers Work with the official MDS Providers registry
schema Work with the official MDS Provider JSON schemas