Skip to content

vcazcarra/console-client

This branch is 86 commits behind capellaspace/console-client:main.

Folders and files

NameName
Last commit message
Last commit date
Sep 23, 2022
Sep 23, 2022
Sep 23, 2022
Sep 23, 2022
Aug 9, 2021
Jul 12, 2021
Nov 12, 2021
Jul 12, 2021
Sep 23, 2022
Jul 12, 2021
Aug 16, 2021
Sep 23, 2022
Sep 23, 2022
Sep 23, 2022

Repository files navigation

πŸ›°οΈ capella-console-client 🐐

Version License CI Coverage Supported Python Versions Documentation

Python SDK for api.capellaspace.com (search, order, download)

Installation

pip install capella-console-client

Requirements

Usage

Quickstart

from capella_console_client import CapellaConsoleClient

# you will be prompted for console user (user@email.com)/ password before authenticating
client = CapellaConsoleClient(
    verbose=True
)

# search for 2 open-data products
stac_items = client.search(
    instrument_mode="spotlight",
    product_type__in=["SLC", "GEO"],
    collections=["capella-open-data"],
    limit=2
)

# order
order_id = client.submit_order(items=stac_items, omit_search=True)

# download
product_paths = client.download_products(
    order_id=order_id, 
    local_dir='/tmp',
    show_progress=True
)

Documentation

The documentation for capella-console-client can be found here.

πŸ§™β€ capella-console-wizard πŸ§™β€β™‚οΈ

starting with capella-console-client>=0.8.0 the SDK ships with an interactive wizard-like CLI: capella-console-wizard

Installation

pip install capella-console-client[wizard]

Usage

capella-console-wizard --help

see

Support

Please open an issue with enough information for us to reproduce your problem. A minimal, reproducible example would be very helpful.

Contributing

Contributions are very much welcomed and appreciated. See how to contribute for more information.

License

β€’ Licensed under the MIT License β€’ Copyright 2022 β€’ Capella Space β€’

About

Python SDK for api.capellaspace.com

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.3%
  • Makefile 0.7%