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.13.0.tar.gz (44.1 kB view details)

Uploaded Source

Built Distribution

terra_sdk-0.13.0-py3-none-any.whl (68.7 kB view details)

Uploaded Python 3

File details

Details for the file terra-sdk-0.13.0.tar.gz.

File metadata

  • Download URL: terra-sdk-0.13.0.tar.gz
  • Upload date:
  • Size: 44.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.4 CPython/2.7.17 Darwin/20.3.0

File hashes

Hashes for terra-sdk-0.13.0.tar.gz
Algorithm Hash digest
SHA256 2a2eecdfc4bb70160a584897ab6a5203c60e322467875fd61b4928f1f6002abc
MD5 acfffd1f9ee8dfb984a6e193df55fee7
BLAKE2b-256 49d5460a5869f4912237803c7864ff5f67e4bf0c850c8fd34f9b9d9cb2919f8e

See more details on using hashes here.

File details

Details for the file terra_sdk-0.13.0-py3-none-any.whl.

File metadata

  • Download URL: terra_sdk-0.13.0-py3-none-any.whl
  • Upload date:
  • Size: 68.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.4 CPython/2.7.17 Darwin/20.3.0

File hashes

Hashes for terra_sdk-0.13.0-py3-none-any.whl
Algorithm Hash digest
SHA256 83ab2b65ff38724c2ebdfbb45e38a7bd4e0e4dfe379c53ac446d84733aa04e2a
MD5 362d992cb2e236be319609d9d293b2eb
BLAKE2b-256 2af724ea8f5590e168eb42e0aedd533adfac46671cef32e074bdada1b83a62eb

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