Python tools for working with MDS Provider data
Switch branches/tags
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
mds Allow a custom provider_id in generated data. (#56) Dec 15, 2018
.gitignore add standard python .gitignore Nov 14, 2018
LICENSE adding license and improving the docs Sep 20, 2018
README.md Improving the validation experience (#19) Oct 18, 2018
setup.py Shape to geojson (#51) Dec 5, 2018

README.md

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