Skip to main content

Python SDK and CLI for the Renga platform.

Project description

https://img.shields.io/travis/SwissDataScienceCenter/renga-python.svg https://img.shields.io/coveralls/SwissDataScienceCenter/renga-python.svg https://img.shields.io/github/tag/SwissDataScienceCenter/renga-python.svg https://img.shields.io/pypi/dm/renga.svg Documentation Status https://img.shields.io/github/license/SwissDataScienceCenter/renga-python.svg

A Python library for the Renga collaborative data science platform. It lets you perform any action with renga command or from withing Python apps - create projects, manage buckets, track files, run containers, etc.

This is an experimental developer preview release.

Installation

The latest release is available on PyPI and can be installed using pip:

$ pip install renga

The development version can be installed directly from the Git repository:

$ pip install -e git+https://github.com/SwissDataScienceCenter/renga-python.git#egg=renga

Usage

Start by login and configuring your shell:

$ renga login http://localhost

Connect to Renga platform from Python using the stored configuration:

import renga
client = renga.from_config()

The client can be also instantiated from environment variables.

$ eval "$(renga env)"
import renga
client = renga.from_env()

Further documentation is available on https://renga-python.readthedocs.io/

Changes

Version 0.1.0 (released TBD)

  • Initial public release.

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

renga-0.1.0.dev20170922.tar.gz (88.3 kB view details)

Uploaded Source

Built Distribution

renga-0.1.0.dev20170922-py2.py3-none-any.whl (46.2 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file renga-0.1.0.dev20170922.tar.gz.

File metadata

File hashes

Hashes for renga-0.1.0.dev20170922.tar.gz
Algorithm Hash digest
SHA256 aed933a29d200e6b72cf2d8b47f1bbeb4004182375dd23936b1e251dbac719f5
MD5 1a7034a8072ef174528e750018fd905d
BLAKE2b-256 9178490995701eee911c1d84027fe1208a426b2e880c48f7fc6d12d1c2fed97f

See more details on using hashes here.

File details

Details for the file renga-0.1.0.dev20170922-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for renga-0.1.0.dev20170922-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 16947c60e0b3b2ee394e205cdbb705e400049d23499a2fc7181840e473b31333
MD5 e6060039c7a117d5095340c3fe75f462
BLAKE2b-256 4fe2348c7c937a629d84ab0dc4c11457004fd76b71991032fd486c1a0bd4fe51

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