Version 3.5.0
Changelog:
- Larger change of internal package structure:
- some modules were grouped into subfolders
api
,aws
,download
, andgeopedia
, - package dependencies for working with AWS are not installed by default anymore, instead they require
sentinelhub[AWS]
extension, - AWS functionalities can now be imported only from
sentinelhub.aws
- documentation and tests were updated to reflect these changes.
- some modules were grouped into subfolders
- Downloading of Sentinel-2 data from AWS into .SAFE format was updated. Now all baselines, including
04.00
, are correctly supported. Contributions by @anthony-scarth and @sebastianclarke. - Dependency
Pillow>=9.0.0
is now officially supported. Because new versions incorrectly read 15-bit JPEG2000 images a warning is raised in such cases. The warning suggests to installrasterio
which insentinelhub-py
now has priority overPillow
for reading JPEG2000 format. - Fixed an issue in DownloadClient cache checking.
- Applied
black
andisort
formatting on the entire repository. - Various minor updates in the code and documentation.