A generic Python interface for dataset services such as CKAN and HydroShare
Project description
Tethys datasets provides Python programming interface for dataset services such as CKAN and HydroShare.
Installation
Tethys Datasets Services can be installed via pip or downloading the source. To install via pip:
pip install tethys_dataset_services
To install via download:
git clone https://github.com/CI-WATER/django-tethys_dataset_services.git cd tethys_dataset_services python setup.py install
Tests
To run the tests you will need to edit the test_config.py file located at tethys_dataset_services.tests.test_config.py with an appropriate CKAN endpoint and API key.
Usage
from tethys_dataset_services.engines import CkanDatasetEngine engine = CkanDatasetEngine(endpoint='http://<ckan_host>/api/3/action', apikey='G3taN@p|k3Y') result = engine.list_datasets()
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file tethys_dataset_services-1.6.4.tar.gz
.
File metadata
- Download URL: tethys_dataset_services-1.6.4.tar.gz
- Upload date:
- Size: 30.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9caba48a377db581ca79103bb7202874202ee95472619040f9cafa79d938c197 |
|
MD5 | 389493871da5732b68dd6acbf1ac121f |
|
BLAKE2b-256 | 0408bedc33a2847d60fab07c15c5328eed40e02564222b66aef756b4869c7b49 |