├── .circleci └── config.yml ├── .coveragerc ├── .github └── CODEOWNERS ├── .gitignore ├── .pre-commit-config.yaml ├── CHANGELOG.md ├── LICENSE ├── README-dev.md ├── README.md ├── catalog-info.yaml ├── docs ├── CNAME ├── PULL_REQUEST_TEMPLATE.md ├── README.md ├── __init__.py ├── assets │ ├── badge_logo.svg │ ├── docs.png │ ├── github-banner-3.jpg │ ├── illustration.png │ ├── logo-up42.ico │ ├── product-layers.png │ └── results_quick_sample.jpg ├── index.md ├── stylesheets │ ├── extra.css │ └── extra.js └── theme_override_home │ ├── .icons │ └── up42-logo.svg │ ├── home.html │ └── main.html ├── examples └── data │ ├── aoi_berlin.geojson │ └── aoi_washington.geojson ├── mypy.ini ├── poetry.lock ├── pylintrc ├── pyproject.toml ├── sonar-project.properties ├── tests ├── __init__.py ├── conftest.py ├── constants.py ├── helpers.py ├── http │ ├── __init__.py │ ├── test_client.py │ ├── test_http_adapter.py │ ├── test_oauth.py │ └── test_session.py ├── mock_data │ ├── a_quicklook.png │ ├── multipolygon.geojson │ ├── result_tif.tgz │ ├── result_tif.zip │ └── search_results_limited_columns.geojson ├── test_base.py ├── test_glossary.py ├── test_host.py ├── test_order.py ├── test_order_template.py ├── test_processing.py ├── test_processing_templates.py ├── test_stac.py ├── test_tasking.py ├── test_utils.py └── version │ └── test_version_control.py └── up42 ├── __init__.py ├── base.py ├── data ├── aoi_berlin.geojson └── aoi_washington.geojson ├── glossary.py ├── host.py ├── http ├── __init__.py ├── client.py ├── config.py ├── http_adapter.py ├── oauth.py └── session.py ├── order.py ├── order_template.py ├── processing.py ├── processing_templates.py ├── stac.py ├── tasking.py ├── utils.py └── version └── version_control.py /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/.coveragerc -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/LICENSE -------------------------------------------------------------------------------- /README-dev.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/README-dev.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/README.md -------------------------------------------------------------------------------- /catalog-info.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/catalog-info.yaml -------------------------------------------------------------------------------- /docs/CNAME: -------------------------------------------------------------------------------- 1 | sdk.up42.com 2 | -------------------------------------------------------------------------------- /docs/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/docs/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/assets/badge_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/docs/assets/badge_logo.svg -------------------------------------------------------------------------------- /docs/assets/docs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/docs/assets/docs.png -------------------------------------------------------------------------------- /docs/assets/github-banner-3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/docs/assets/github-banner-3.jpg -------------------------------------------------------------------------------- /docs/assets/illustration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/docs/assets/illustration.png -------------------------------------------------------------------------------- /docs/assets/logo-up42.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/docs/assets/logo-up42.ico -------------------------------------------------------------------------------- /docs/assets/product-layers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/docs/assets/product-layers.png -------------------------------------------------------------------------------- /docs/assets/results_quick_sample.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/docs/assets/results_quick_sample.jpg -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/stylesheets/extra.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/docs/stylesheets/extra.css -------------------------------------------------------------------------------- /docs/stylesheets/extra.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/docs/stylesheets/extra.js -------------------------------------------------------------------------------- /docs/theme_override_home/.icons/up42-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/docs/theme_override_home/.icons/up42-logo.svg -------------------------------------------------------------------------------- /docs/theme_override_home/home.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/docs/theme_override_home/home.html -------------------------------------------------------------------------------- /docs/theme_override_home/main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/docs/theme_override_home/main.html -------------------------------------------------------------------------------- /examples/data/aoi_berlin.geojson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/examples/data/aoi_berlin.geojson -------------------------------------------------------------------------------- /examples/data/aoi_washington.geojson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/examples/data/aoi_washington.geojson -------------------------------------------------------------------------------- /mypy.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/mypy.ini -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/poetry.lock -------------------------------------------------------------------------------- /pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/pylintrc -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/pyproject.toml -------------------------------------------------------------------------------- /sonar-project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/sonar-project.properties -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/tests/constants.py -------------------------------------------------------------------------------- /tests/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/tests/helpers.py -------------------------------------------------------------------------------- /tests/http/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/http/test_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/tests/http/test_client.py -------------------------------------------------------------------------------- /tests/http/test_http_adapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/tests/http/test_http_adapter.py -------------------------------------------------------------------------------- /tests/http/test_oauth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/tests/http/test_oauth.py -------------------------------------------------------------------------------- /tests/http/test_session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/tests/http/test_session.py -------------------------------------------------------------------------------- /tests/mock_data/a_quicklook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/tests/mock_data/a_quicklook.png -------------------------------------------------------------------------------- /tests/mock_data/multipolygon.geojson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/tests/mock_data/multipolygon.geojson -------------------------------------------------------------------------------- /tests/mock_data/result_tif.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/tests/mock_data/result_tif.tgz -------------------------------------------------------------------------------- /tests/mock_data/result_tif.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/tests/mock_data/result_tif.zip -------------------------------------------------------------------------------- /tests/mock_data/search_results_limited_columns.geojson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/tests/mock_data/search_results_limited_columns.geojson -------------------------------------------------------------------------------- /tests/test_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/tests/test_base.py -------------------------------------------------------------------------------- /tests/test_glossary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/tests/test_glossary.py -------------------------------------------------------------------------------- /tests/test_host.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/tests/test_host.py -------------------------------------------------------------------------------- /tests/test_order.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/tests/test_order.py -------------------------------------------------------------------------------- /tests/test_order_template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/tests/test_order_template.py -------------------------------------------------------------------------------- /tests/test_processing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/tests/test_processing.py -------------------------------------------------------------------------------- /tests/test_processing_templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/tests/test_processing_templates.py -------------------------------------------------------------------------------- /tests/test_stac.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/tests/test_stac.py -------------------------------------------------------------------------------- /tests/test_tasking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/tests/test_tasking.py -------------------------------------------------------------------------------- /tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/tests/test_utils.py -------------------------------------------------------------------------------- /tests/version/test_version_control.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/tests/version/test_version_control.py -------------------------------------------------------------------------------- /up42/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/up42/__init__.py -------------------------------------------------------------------------------- /up42/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/up42/base.py -------------------------------------------------------------------------------- /up42/data/aoi_berlin.geojson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/up42/data/aoi_berlin.geojson -------------------------------------------------------------------------------- /up42/data/aoi_washington.geojson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/up42/data/aoi_washington.geojson -------------------------------------------------------------------------------- /up42/glossary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/up42/glossary.py -------------------------------------------------------------------------------- /up42/host.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/up42/host.py -------------------------------------------------------------------------------- /up42/http/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /up42/http/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/up42/http/client.py -------------------------------------------------------------------------------- /up42/http/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/up42/http/config.py -------------------------------------------------------------------------------- /up42/http/http_adapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/up42/http/http_adapter.py -------------------------------------------------------------------------------- /up42/http/oauth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/up42/http/oauth.py -------------------------------------------------------------------------------- /up42/http/session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/up42/http/session.py -------------------------------------------------------------------------------- /up42/order.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/up42/order.py -------------------------------------------------------------------------------- /up42/order_template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/up42/order_template.py -------------------------------------------------------------------------------- /up42/processing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/up42/processing.py -------------------------------------------------------------------------------- /up42/processing_templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/up42/processing_templates.py -------------------------------------------------------------------------------- /up42/stac.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/up42/stac.py -------------------------------------------------------------------------------- /up42/tasking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/up42/tasking.py -------------------------------------------------------------------------------- /up42/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/up42/utils.py -------------------------------------------------------------------------------- /up42/version/version_control.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/up42/up42-py/HEAD/up42/version/version_control.py --------------------------------------------------------------------------------