Skip to main content

Package version Conda version Supported Python versions Build Status Docs status Overall downloads Last month downloads Code coverage

Introduction

The sentinelhub Python package is the official Python interface for Sentinel Hub services. It supports most of the services described in the Sentinel Hub documentation and any type of satellite data collections, including Sentinel, Landsat, MODIS, DEM, and custom collections produced by users.

The package also provides a collection of basic tools and utilities for working with geospatial and satellite data. It builds on top of well known packages such as numpy, shapely, pyproj, etc. It is also a core dependency of eo-learn Python package for creating geospatial data-processing workflows.

The main package resources are GitHub repository, documentation page, and Sentinel Hub forum.

Installation

The package requires a Python version >= 3.8. The package is available at the PyPI package index and can be installed with

$ pip install sentinelhub

or with an extension tag for additional functionalities

$ pip install sentinelhub[AWS]  # extra dependencies for interacting with Amazon Web Services

Alternatively, the package can be installed with Conda from conda-forge channel

$ conda install -c conda-forge sentinelhub

To install the package manually, clone the repository and run

$ pip install .

Before installing sentinelhub on Windows it is recommended to install shapely package from Unofficial Windows wheels repository

Once installed the package can be configured according to configuration instructions in documentation.

Content

A high-level overview of the main functionalities:

Documentation

For more information on the package and to access the documentation, visit readthedocs.

Examples

The package has a collection of Jupyter notebooks with examples. They are available in the examples folder on GitHub and converted into documentation under Examples section.

Additionally, some examples are explained in Sentinel Hub webinar videos:

Blog posts

The package played a key role in many projects and use cases described at Sentinel Hub blog. The following blog posts are about the package itself:

Questions and Issues

Feel free to ask questions about the package and its use cases at Sentinel Hub forum or raise an issue on GitHub.

You are welcome to send your feedback to the package authors, Sentinel Hub research team, through any of Sentinel Hub communication channels.

License

See LICENSE.

Release files for sentinelhub 3.12.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for sentinelhub 3.12.0
File Size Uploaded
sentinelhub-3.12.0.tar.gz 209.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for sentinelhub 3.12.0
File Interpreter ABI Platform
sentinelhub-3.12.0-py3-none-any.whl Python 3 none any Details

Total release size: 450.1 kB

Release files / sentinelhub-3.12.0.tar.gz

Download URL sentinelhub-3.12.0.tar.gz
Size 209.7 kB
Tags Source
SHA-256 checksum
How to use checksums
4779d642a70228bb902d335b22bb70f0a2a21c17c632189c56232ca721c88c6d
BLAKE2b-256 checksum
How to use checksums
c66221ae2be8a9a7470068597b6847b2bfed68a45971e1ba3b5872a53ae51079
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.15

Release files / sentinelhub-3.12.0-py3-none-any.whl

Download URL sentinelhub-3.12.0-py3-none-any.whl
Size 240.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2cb2df9a1841c6bb860e7110a4e7499519af10cbbef4dfd0e2c714462db19fc5
BLAKE2b-256 checksum
How to use checksums
9ba2586aff74daaf7314202d93af76d341b59d43c4e65bf5f73720e80a5e0d63
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.15

Release history Release notifications | RSS feed

This release

3.12.0 This release

2 release files

3.11.5

2 release files

3.11.2

2 release files

3.11.1

2 release files

3.11.0

2 release files

3.10.3

2 release files

3.10.2

2 release files

3.10.1

2 release files

3.9.5

2 release files

3.9.4

2 release files

3.9.3

2 release files

3.9.2

2 release files

3.9.1

2 release files

3.9.0

2 release files

3.8.4

1 release file

3.8.3

1 release file

3.8.2

1 release file

3.8.1

1 release file

3.8.0

1 release file

3.7.0

1 release file

3.6.4

1 release file

3.6.3

1 release file

3.6.2

1 release file

3.6.1

1 release file

3.6.0

1 release file

3.5.2

1 release file

3.5.1

1 release file

3.5.0

1 release file

3.4.4

1 release file

3.4.3

1 release file

3.4.2

1 release file

3.4.1

1 release file

3.4.0

1 release file

3.3.2

1 release file

3.3.1

1 release file

3.3.0

1 release file

3.2.1

1 release file

3.2.0

1 release file

3.1.0

1 release file

3.0.5

1 release file

3.0.4

1 release file

3.0.3

1 release file

3.0.2

1 release file

3.0.1

1 release file

2.6.1

1 release file

2.6.0

1 release file

2.5.3

1 release file

2.5.1

1 release file

2.5.0

1 release file

2.4.7

1 release file

2.4.6

1 release file

2.4.5

1 release file

2.4.3

1 release file

2.4.2

1 release file

2.4.1

1 release file

2.3.0

1 release file

2.2.0

1 release file

2.1.1

1 release file

2.1.0

1 release file

2.0.3

1 release file

2.0.2

1 release file

1.1.1

1 release file

1.1.0

1 release file

1.0.0

1 release file

0.1.7

1 release file

0.1.3

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page