The Python SDK for Terra
Project description
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for terra_sdk-0.12.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b712b5b1e29c640c1dcdf38d3261dcc10848d9bfbea010be5d81847df938b238 |
|
MD5 | df61fdcabf5b04b0265e602d079fc54b |
|
BLAKE2b-256 | 7692d1403052c7e9811c096eb2cbe0f1d379a81194b9829c70fb8fa4ff168415 |