Skip to main content

The Python SDK for Terra

Project description

logo

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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: terra-sdk-0.12.0.tar.gz
  • Upload date:
  • Size: 44.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.4 CPython/3.8.5 Linux/5.4.72-microsoft-standard-WSL2

File hashes

Hashes for terra-sdk-0.12.0.tar.gz
Algorithm Hash digest
SHA256 19af195335611c205e7b84fa4821a3120cdcdf953f63bc71b42de677b23cda70
MD5 9495d23e12680a012230facbcd7753a8
BLAKE2b-256 152715b54ce15be6de95916b2f669c8ef1c2fb1c3f5af4982a4e93f0544ce6ba

See more details on using hashes here.

File details

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

File metadata

  • Download URL: terra_sdk-0.12.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/3.8.5 Linux/5.4.72-microsoft-standard-WSL2

File hashes

Hashes for terra_sdk-0.12.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b712b5b1e29c640c1dcdf38d3261dcc10848d9bfbea010be5d81847df938b238
MD5 df61fdcabf5b04b0265e602d079fc54b
BLAKE2b-256 7692d1403052c7e9811c096eb2cbe0f1d379a81194b9829c70fb8fa4ff168415

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