Closed SpicyGarlicAlbacoreRoll closed 1 year ago
Check out this pull request on
See visual diffs & provide feedback on Jupyter Notebooks.
Powered by ReviewNB
Merging #160 (75b6937) into stable (8a1f000) will decrease coverage by
0.09%
. The diff coverage is84.14%
.
@@ Coverage Diff @@
## stable #160 +/- ##
==========================================
- Coverage 89.26% 89.16% -0.10%
==========================================
Files 47 48 +1
Lines 1574 1634 +60
==========================================
+ Hits 1405 1457 +52
- Misses 169 177 +8
Flag | Coverage Δ | |
---|---|---|
unittests | 89.16% <84.14%> (-0.10%) |
:arrow_down: |
Flags with carried forward coverage won't be shown. Click here to find out more.
Impacted Files | Coverage Δ | |
---|---|---|
asf_search/download/download.py | 54.90% <40.00%> (-0.42%) |
:arrow_down: |
asf_search/ASFProduct.py | 81.81% <50.00%> (-3.19%) |
:arrow_down: |
asf_search/search/error_reporting.py | 76.19% <76.19%> (ø) |
|
asf_search/ASFSearchResults.py | 75.00% <100.00%> (+3.57%) |
:arrow_up: |
asf_search/constants/PRODUCT_TYPE.py | 100.00% <100.00%> (ø) |
|
asf_search/download/__init__.py | 100.00% <100.00%> (ø) |
|
asf_search/exceptions.py | 100.00% <100.00%> (ø) |
|
asf_search/search/baseline_search.py | 95.74% <100.00%> (+0.18%) |
:arrow_up: |
asf_search/search/search.py | 96.36% <100.00%> (+1.91%) |
:arrow_up: |
asf_search/search/search_count.py | 100.00% <100.00%> (ø) |
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.
v6.0.0
Added
asf_search.REPORT_ERRORS
after importASFSearchResults
now hasraise_if_incomplete()
method, raisesASFSearchError()
if a search encountered an error and was unable to return all results from CMRASFProduct
now has aremotezip()
method, which takes a user's pre-authenticatedASFSession
and returns aRemoteZip
object. This can be used to list and download specific files from a product's zip archive, rather than the whole zip file.RemoteZip
class.GRD_FD
,PROJECTED_ML3X3
,THREEFP
product type constants.Changed
search()
will no longer throw. Instead,search()
will retry the request 3 times. If all 3 attempts fail:search()
will return the results it found before the search errorraise_if_incomplete()
to raise an error when the returnedASFSearchResults
are incomplete.