Published April 5, 2019
| Version v0.13
Software
Open
sentinelsat/sentinelsat: v0.13
Authors/Creators
- 1. @MilremAS / University of Tartu
- 2. DHI GRAS A/S
- 3. Fondazione Edmund Mach
Description
Added
- Query keywords with interval ranges now also support single-sided ranges by using
Noneor'*'to denote no bound, for examplequery(date=(None, 'NOW-1YEAR')). If both bounds are set to unlimited, the keyword will be removed from the query. (#210) - Raise an exception in case of duplicate keywords present in a query. Case is ignored to match the server-side behavior. (#210)
- Support for Python 3.7
- Support for GeoJSON files with a single
Featurewithout aFeatureCollection.(#224 @scottstanie) - Added support for Unicode symbols in search queries. (#230)
- Raise ValueError exception if longitude is outside [-180, 180] or latitude is outside [-90, 90] (#236, #218 @Andrey-Raspopov)
- optional
timeoutattribute to avoid indefinite wait on response from the server (#256, @viktorbahr) - Parsing the
Online,CreationDateandIngestionDatefields of an OData response - Trying to download an offline product from the Copernicus Open Access Hub triggers its retrieval from the long term archive. Downloading of the product is not scheduled.
- Added support for downloading Sentinel 5P data in the CLI via the '--sentinel 5' flag
- Add support in the CLI for reading credentials from
~/.netrcand document existing functionality in the API (#90)
- Spaces in query parameter values are now handled correctly be escaping them with a backslash, where appropriate. (#169, #211)
- Fixed some CLI errors not returning a non-zero exit code. (#209)
- Fixed typo for
area_relationquery parameter documentation from'Intersection'to'Intersects'. (#225 @scottstanie) - Updated
check_query_length()logic to match the changed server-side behavior. (#230) - Clarify usage of GeoJSON files with CLI in docs (#229 @psal93)
to_geopandas()now returns an empty GeoDataFrame for an empty product list input.
- Replaced
[test]and[docs]with a single[dev]installation extras target. (#208) - Adapted
.travis.ymlto buildfionaandpyprojfrom source for Python 3.7. - Minimum pytest version
pytest >= 3.6.3required bypytest-socket. - The existing practice of not accessing the network from unit tests, unless running with
--vcr record_newor--vcr reset, is now enforced by throwing aSocketBlockedErrorin such cases. (#207)
Files
sentinelsat/sentinelsat-v0.13.zip
Files
(1.1 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:f6706bfce36aa10ec3e64cd6cff63dd3
|
1.1 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/sentinelsat/sentinelsat/tree/v0.13 (URL)