Releases: sentinel-hub/sentinelhub-py
Releases · sentinel-hub/sentinelhub-py
Version 3.0.4
Changelog:
- Updated documentation examples
- Improved examples of how to use Sentinel Hub Processing API service,
- Deprecated examples of how to use Sentinel Hub OGC service
- Fixed an issue of
SentinelHubRequestnot usingconfigparameter correctly.
Version 3.0.3
Changelog:
- A fix for accessing Sentinel-5p data from Creodias
Version 3.0.2
Change log:
- Added a notebook with examples of how to use the
SentinelHubRequestinterface of Sentinel Hub Processing API. The notebook is also available in documentation. - OGC requests are now sending additional parameter
warnings=falseto better catch errors when requesting a too large image. (Note: this changes filenames of locally stored data.) - Improvements in when a session is created in the download procedure.
- Improvements in
CRSclass, addedCRS.pyproj_crsmethod.
Version 3.0.1
Change log:
SentinelHubDownloadClientis now cachingSentinelHubSessioninstances,SentinelHubSessionnow uses retry logic on failed authentication requests,- removed unnecessary warnings about credentials,
- added handling of
requests.exceptions.ChunkedEncodingError.
Version 3.0.0
Change log:
- Large changes in Sentinel Hub rate-limiting object that improve download performance.
- Added
SentinelHubRequestclass as an interface class for Sentinel Hub API. - Changed the filename convention of downloaded data.
- Improvements in download procedure and
DownloadRequestclass. - Added support for Python 3.8, dropped support for Python 3.5.
DataRequestclasses now work with an optional parameterconfiginstead ofinstance_id.sentinelhub.CRSnow enables using any custom CRS.- Resolved
pyprojwarnings. - Removed deprecated methods of
BBoxandGeometryclasses andtransform_bboxfunction. - Various other improvements and fixes.
Version 3.0.0b1 (pre-release)
The main changes:
- Support for new Sentinel Hub API
- Download utilities refactored
- Added an algorithm for handling rate-limiting when downloading from Sentinel Hub service
- A new procedure of caching downloaded data
- Changes of parameters in
config.json
More will be added soon.
Version 2.6.1
Change log:
- Added support for custom Sentinel Hub BYOC data sources
- Sentinel Hub
FisRequestnow collects data with POST requests instead of GET requests
Version 2.6.0
Change log:
- Added support for Sentinel-1 orbit direction (code example).
- Added new utilities for splitting large areas -
UtmGridSplitterandUtmZoneSplitter(code example). - Renamed module
test_utilstotesting_utils. - Added code coverage.
Version 2.5.3
Change log:
- Performance improvements of geometrical transformations with
pyproj. Usingpyproj>=2.0.0should now be as fast as with older versions ofpyproj. - Structural changes of
sentinelhub.CRSclass. - Extended support for downloading Sentinel-2 data into .SAFE format. Now supporting L1C baselines up to 02.07 and L2A up to 02.11. Contributed by @rouault
- Fixed bug in
sentinelhub.BBox.get_transform_vectormethod, contributed by @ds2268 - Fixed bug in
sentinelhub.opensearch.get_tile_infofunction, contributed by @dhepper - Minor improvements in code and documentation
Version 2.5.1
Change log:
- Improvements of
GeopediaSessionclass:- support for authentication (login with Geopedia credentials)
- storing all session info
GeopediaImageRequestandGeopediaFeatureIteratornow have an optional parameter for specifying a custom instance ofGeopediaSession. Therefore they can access private Geopedia layers.