Skip to main content

A software development kit for developing projects on TerraScope

Project description

TerraScope SDK

Description

The TerraScope Platform is a collection of tools to analyze sensor data over space and time. The TerraScope SDK (software development kit) is a Python package that simplifies users' interaction with the TerraScope Platform API.

Installation

Readme: Installation

Usage

TerraScope SDK is designed to simplify access to all the terrascope-api calls that are available. Ensure that you have the correct terrascope-api package installed.

Each API uses a client object which requires the following env variables to be set:

TERRASCOPE_HOST=terrascope-api1.orbitalinsight.com
TERRASCOPE_TOKEN=<TerraScope API Token>
TERRASCOPE_TIMEOUT=<Int timeout in seconds> defaults to 60 seconds

You will always want to ensure that you have the correct terrascope-sdk version installed. The latest can be found here: https://pypi.org/project/terrascope-sdk/

To manually build a local version of the terrascope-sdk (for example, if you are making changes and want to test):

  1. Update the version specified in the pyproject.toml file, e.g. version = "1.0.6-test"
  2. Execute from the top-level terrascope_sdk folder: python3 -m build
  3. cd /dist
  4. pip3 install terrascope_sdk-1.0.6-test-py3-none-any.whl (this file name may be different based on the version specified)

Authors and acknowledgment

Orbital Insight

License

LICENSE

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

terrascope-sdk-1.0.13.2.tar.gz (43.4 kB view details)

Uploaded Source

Built Distribution

terrascope_sdk-1.0.13.2-py3-none-any.whl (57.6 kB view details)

Uploaded Python 3

File details

Details for the file terrascope-sdk-1.0.13.2.tar.gz.

File metadata

  • Download URL: terrascope-sdk-1.0.13.2.tar.gz
  • Upload date:
  • Size: 43.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.17

File hashes

Hashes for terrascope-sdk-1.0.13.2.tar.gz
Algorithm Hash digest
SHA256 6c9fc5e3fbb847f047642249937b319eff3119a12dc8d515d1a5d261d11bcc65
MD5 4d279cdfa0b93f4bb197db5278b5204d
BLAKE2b-256 2338578826dcd7003280043333eeeab60545469e84b99ca66bf0e9a419942079

See more details on using hashes here.

File details

Details for the file terrascope_sdk-1.0.13.2-py3-none-any.whl.

File metadata

File hashes

Hashes for terrascope_sdk-1.0.13.2-py3-none-any.whl
Algorithm Hash digest
SHA256 0157f669d8c9b0d528729dc734b9f0888689641e1f4603a307024d89833b9e0f
MD5 b59cc6bc346c9b78f6fa70fa1841b9b3
BLAKE2b-256 25b6e76412c6beae345b029cac24310a80005992bd5ea64920c8254f8fdfd5e2

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