Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tethys_dataset_services-1.6.0.tar.gz (30.6 kB view details)

Uploaded Source

File details

Details for the file tethys_dataset_services-1.6.0.tar.gz.

File metadata

File hashes

Hashes for tethys_dataset_services-1.6.0.tar.gz
Algorithm Hash digest
SHA256 007d4bffa9962add214d7d8e15d72f696032b50de6f7f4f8314602608b356ccb
MD5 7639887e4bfead7c9fcdc5f263daf1f1
BLAKE2b-256 e3c953c441250244cd8e306ee4b32a13f05b8afa848f2d5782a92218af3ed9be

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page