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 details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: terra-sdk-0.14.0.tar.gz
  • Upload date:
  • Size: 44.2 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.14.0.tar.gz
Algorithm Hash digest
SHA256 b30ce7e6bde6488f6a1e07f6251397f39f371ed194d118c48d2d97d269f76b85
MD5 a6299e4b67723f90f7ebcb80a960058a
BLAKE2b-256 96012f843772c94160df4961870f35b823095209a5bea6c2c3dce8f5e2426e15

See more details on using hashes here.

File details

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

File metadata

  • Download URL: terra_sdk-0.14.0-py3-none-any.whl
  • Upload date:
  • Size: 68.8 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.14.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4e9f6553a91f34fe604e4a0b3a37895568b6f618096a19a755aa95b03dd8d760
MD5 d39d0e8c6ec4488e60c9f25bb1c8f9b7
BLAKE2b-256 3830d3ed14446b7683a1dcc3b40a3bc6eee67e7b215871233a849fab117ad2ba

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