What's Changed
- documentation: usage description improvements by @johntruckenbrodt in #209
- add file hash to STAC metadata by @johntruckenbrodt in #210
- remove config 'kml_file' and auto-download with ancillary.get_kml by @johntruckenbrodt in #211
- ancillary.get_max_ext: check geometries' CRSs are the same, new arg 'crs' by @johntruckenbrodt in #212
- make config parameter scene_dir optional by @johntruckenbrodt in #213
- fix readthedocs build by @johntruckenbrodt in #216
- improve geometry handling in search queries by @johntruckenbrodt in #214
- start processing with 's1rb process'; new option 's1rb init' to initialize config file by @johntruckenbrodt in #215
- require numpy<2.0 by @johntruckenbrodt in #219
- introduce geoparquet scene search by @johntruckenbrodt in #217
- [metadata.extract.calc_enl] raise error when array is empty by @johntruckenbrodt in #221
- use COG media type for VRTs by @johntruckenbrodt in #222
- [snap] skip GRD buffering if slice number cannot be determined by @johntruckenbrodt in #225
- limit pystac to <1.11.0 by @johntruckenbrodt in #223
- valid data mask improvements by @johntruckenbrodt in #226
- improved file locking during SNAP processing by @johntruckenbrodt in #227
- [metadata.extract.calc_enl] return None if ENL cannot be computed by @johntruckenbrodt in #228
- improved tmp file handling by @johntruckenbrodt in #230
- check_acquisition_completeness: catch case when ASF result is empty by @johntruckenbrodt in #229
- docs: corrected installation path, added missing links by @johntruckenbrodt in #232
- file locking improvements by @johntruckenbrodt in #234
- new function tile_extraction.wkt_to_geom by @johntruckenbrodt in #237
- [extract._vec_from_srccoords] code improvements by @johntruckenbrodt in #238
- [search.collect_neighbors] filter if more than two neighbors are found by @johntruckenbrodt in #236
- snap pre modifications by @johntruckenbrodt in #239
Full Changelog: v2.0.0...v2.1.0