Skip to main content

Command line tool and Python client for working with Deep Origin

Project description

deeporigin

PyPI

This repository contains the deeporigin CLI and python client, which allows you to interact with Deep Origin from the command line.

[!WARNING]
The deeporigin client is under active development. Features may change, or be removed.

Installing

[!CAUTION] As a best practice, we recommend installing this in a virtual environment.

pip install deeporigin

Developing

First, download from Github:

git clone git@github.com:deeporiginbio/deeporigin-client.git
cd deeporigin-client

Using make > v4.4, e.g.:

make --version # 4.4.1

Install in a virtual env using:

make install

Configuration

Testing

Running tests locally

By default, tests are run using mocked responses. To run tests locally:

make test

If you want to run tests against a live instance:

make test client=default

Tests on GitHub Actions

Tests are run on GitHub Actions on every commit to every pull request.

License

MIT

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

deeporigin-1.6.0.tar.gz (52.5 kB view details)

Uploaded Source

File details

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

File metadata

  • Download URL: deeporigin-1.6.0.tar.gz
  • Upload date:
  • Size: 52.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for deeporigin-1.6.0.tar.gz
Algorithm Hash digest
SHA256 58d1faef490b07acc48d76f52c903f02219529988a259fdcdb7d3aeb84ab4c4c
MD5 cf494bc03aad5cec207d4d9fccd11c92
BLAKE2b-256 d47e902fe1c03eafbdf892cec3e288404077dcdc9ffcda0528c7d1d5f8df8d89

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