Skip to content

Version 3.6.0

Compare
Choose a tag to compare
@AleksMat AleksMat released this 27 May 14:32
· 289 commits to master since this release

Changelog:

  • Official support for sharing Sentinel Hub authentication session between parallel Python processes:
    • improved interfaces of SentinelHubSession and SentinelHubDownloadClient,
    • implemented utilities sentinelhub.download.SessionSharingThread and sentinelhub.download.collect_shared_session for sharing session with standard Python multiprocessing,
    • added a tutorial notebook explaining the process and providing prototype implementations for different parallelization frameworks.
  • The package is now fully typed and mypy checks are performed in CI.
  • Refactored internal functionalities of SHConfig class.
  • DownloadFailedException now carries an optional instance of requests.RequestException.
  • Removed support for an old prototype EOCloud deployment of Sentinel Hub OGC services.
  • Documentation build improvements - package content pages are now being auto-generated. Some documentation links changed because of that.
  • Various minor improvements and fixes. Contributions by @sebastianclarke and @apazga