Release v1.3.3
New Features:
-
util_extract_items.py
- STAC Date Extraction Script:- Purpose: Extracts all dates from items in a STAC API VHI collection and exports them to a CSV file.
- Key Features:
- Dynamically retrieves and processes items from a STAC collection.
- Supports error handling and logging for robust execution.
- Exports unique dates in
YYYY-MM-DD
format to a CSV file. - Adapted from an earlier STAC deletion script.
-
upload_all_csv_from_tools()
Functionality:- Introduced a new function in
util_upload_s3.py
to upload all CSV files from thetools/
directory to Amazon S3. - Dynamically identifies and uploads all CSV files, improving flexibility and reducing manual intervention.
- Provides detailed feedback on upload success or failure for individual files.
- Introduced a new function in
Enhancements:
util_get_acquisition_plans.py
:- Added now S2A S2B and S2C orbits
- Improved code readability and formatting by adding spaces and removing redundant lines.
Bug Fixes:
- Resolved minor formatting issues and improved code consistency across all modified scripts.
Deprecations:
- Removed redundant hardcoded upload steps for specific CSV files in
util_upload_s3.py
.
Additional Notes:
- The changes enhance the repository's capabilities for handling STAC collections and streamline interactions with Amazon S3.
- The new features and improvements ensure better maintainability, scalability, and usability.
What's Changed
- adding Acquistione planning and s3 push by @davidoesch in #115
Full Changelog: v1.3.2...v1.3.3