Skip to main content

The Python SDK for Terra

Project description

logo

You can find the documentation here.

Table of Contents

Installation

Terra SDK requires Python v3.7+.

$ pip install -U terra-sdk

For Maintainers

NOTE: This section is for developers and maintainers of the Terra SDK for Python.

Terra SDK uses Poetry to manage dependencies. To get set up with all the

$ pip install poetry
$ poetry install

Testing

Terra SDK provides tests for data classes and functions. To run them:

$ make test

Code Quality

Terra SDK uses Black, isort, and mypy for checking code quality and maintaining style:

$ make qa && make format

Releasing a new version

NOTE: This section only concerns approved publishers on PyPI. An automated release process will be run upon merging into the master branch.

To publish a new version on PyPI, bump the version on pyproject.toml and run:

$ make release

License

Terra SDK is licensed under the MIT License. More details are available here.

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

terra-sdk-0.14.0.tar.gz (44.2 kB view hashes)

Uploaded Source

Built Distribution

terra_sdk-0.14.0-py3-none-any.whl (68.8 kB view hashes)

Uploaded Python 3

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