Releases: asfadmin/Discovery-asf_search
Releases · asfadmin/Discovery-asf_search
v8.1.1
v8.1.0
v8.1.0
Added
- Adds
ASFSearchResults.find_urls()
andASFProduct.find_urls()
to gather urls/uris from results by extension and/or regex pattern
Changed
- Changed log level from warning to debug/info for search timing log messages
- Raised minimum Python version to 3.9 from 3.8, which reached EOL last year (see the official Status of Python versions for the Python version release cycle)
v8.0.1
v8.0.0
v8.0.0
Added
- Added
asf.ASFSearchOptions(circle=[lat, long, radius])
search param. Takes list of exactly 3 numbers. - Exposed
asf.validator_map
, which given a ops search param, can be used to look up which method we're going to validate it against. - Exposed
ASFProduct.get_urls()
which returns the URL's for it's products directly. Can control which products with thefileType
enum.
Removed
- Removes
get_property_paths()
static method fromASFProduct
, just uses_base_properties
v7.1.4
v7.1.3
v7.1.2
Fixed
OPERAS1Product
subclass now properly assigned to PGE v2.0.1 results
Changed
ARIAS1GUNWProduct.is_ARIAS1GUNWProduct()
removed, replaced withASFProduct._is_subclass()
implementation
v7.1.1
v7.1.1
Changed
- Uses
ciso8601.parse_datetime()
in baseline calculations, speeds up calculations on larger stacks
Added
- Adds
ASF_LOGGER
logging insearch_generator()
and related methods
Fixed
ASFProduct.get_sort_keys()
will no longer returnsNone
values if missing sort key and cause sort to fail insearch()
, defaults to empty string
v7.1.0
Added
- Improved logging in
ASFSession
authentication methods
Changed
- Uses
ciso8601
module for parsing dates from CMR response, significant performance improvement post-query ASFSession
now allows for authorized user access to hidden/restricted CMR datasets viaauth_with_creds()
orauth_with_cookiejar()
authentication methods (previously only supported viaauth_with_token()
method)ASFSession.auth_with_token()
now authenticates directly against EDL endpoint