Skip to main content

Python wrappers for Epiphan Cloud public API

Reason this release was yanked:

Contains bugs

Project description

Epiphan Cloud API

This repo contains:

  • /epiphancloud: Python wrapper for Epiphan Cloud API
  • /docs: API reference
  • /examples/full_lifecycle.py: Usage example

Installation

$ git clone https://github.com/epiphan-video/epiphancloud_api.git
$ cd epiphancloud_api
$ pip install -r requirements.txt

Documentation

API documentation is available via Github Pages: https://epiphan-video.github.io/epiphancloud_api

How to update docs

Documentation source is stored in docs-source-slate folder.

  1. Build a slate builder container (once):
$ cd slate
$ docker build -t slate-builder .
  1. (optional) Start doc server:
docker run -it --rm \
  -v $(pwd)/docs-source-slate/:/slate/source \
  -v $(pwd)/docs:/slate/build \
  -p 4567:4567 \
  slate-builder bundle exec middleman server

...and open http://localhost:4567/ in your browser.

  1. When editing is done, use the container to build static docs:
docker run -it --rm -v $(pwd)/docs-source-slate/:/slate/source -v $(pwd)/docs:/slate/build slate-builder

This command will update files in docs folder, if necessary.

  1. git commit and push

Exporting notebook tutorial:

jupyter nbconvert --to html --execute device_api.ipynb --ExecutePreprocessor.timeout=-1

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

epiphancloud-2.0.0.tar.gz (6.1 kB view details)

Uploaded Source

Built Distribution

epiphancloud-2.0.0-py3-none-any.whl (6.3 kB view details)

Uploaded Python 3

File details

Details for the file epiphancloud-2.0.0.tar.gz.

File metadata

  • Download URL: epiphancloud-2.0.0.tar.gz
  • Upload date:
  • Size: 6.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.0.1 pkginfo/1.8.2 requests/2.27.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for epiphancloud-2.0.0.tar.gz
Algorithm Hash digest
SHA256 f813b30576ce11f40b4cf0d7bffbd993d275ba48166d4fd6ea8766f27e49b990
MD5 ee6836300fb68d5c28c04a34eaf0e98e
BLAKE2b-256 bc546c5bd9c0bb1742bf1242698a3cdc31a5ada38a71b928c3290ba1f836eb70

See more details on using hashes here.

File details

Details for the file epiphancloud-2.0.0-py3-none-any.whl.

File metadata

  • Download URL: epiphancloud-2.0.0-py3-none-any.whl
  • Upload date:
  • Size: 6.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.0.1 pkginfo/1.8.2 requests/2.27.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for epiphancloud-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 699a387f64bda74a38a614a1117ee0280b3d15186a09d16afc3ba490a21b3462
MD5 913e509c2e9a0014f19bd496e3d50ab3
BLAKE2b-256 4e68857514cbebe952601578b52b5382e4efd18ef69392b5eb7110dd4587d5f2

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