This project is a python client implementation for the Sense-T Data Portal v2 API.
Project home page: https://github.com/ionata/senset-data-portal
Install from the master branch:
$ pip install -e git+https://github.com/ionata/senset-data-portal.git#egg=senset-data-portal
Or install from a tag:
$ pip install -e git+https://github.com/ionata/[email protected]#egg=senset-data-portal
todo
- Define unimplemented models
- Define unimplemented API endpoints
Clone the project from github:
$ git clone https://github.com/ionata/senset-data-portal.git
$ cd senset-data-portal
Create a python virtual environment, then install the requirements as below:
$ (venv) pip install -r requirements.txt && pip install -r test_requirements.txt
Run the test suite with:
$ (venv) nosetests -v tests.test_auth tests.test_api
Or, use tox
to run the setup.py package build and test suite for all python versions (ensure your environment variables for any API calls that hit the web are correct, see tox.ini
passenv configuration):
$ (venv) tox
This project has been heavy derived from the Tweepy python twitter client project: https://github.com/tweepy/tweepy/