Skip to content

v0.1.31

Compare
Choose a tag to compare
@github-actions github-actions released this 14 Nov 18:56
· 133 commits to master since this release

Full Changelog: v0.1.30...v0.1.31

Release v0.1.31

Release Date: November 14, 2023

We are excited to announce the release of coastsat_package v0.1.31. We would like to express our gratitude to all the contributors who made this release possible. This version improves download stability and plots the reference shoreline buffer on the extract shorelines detection images, and we highly recommend all users to upgrade.

Changelog

  • Improved logic to retry failed downloads to bad internet connection
  • Successful downloads are now saved to the download report.txt located in the ROI's directory in /data
  • #7
  • #6

Bug Fixes

  • Fixed in issue #7 where get_images_available would loop forever if there was no internet connection
  • Fixed in issue #7 retrieve_images will attempt to reconnect 3 times before raising an error when querying the GEE API to delete bands from the image when there is no internet connection

New Features

  • Added in issue #6 The reference shoreline buffer is now plotted in the detection images generated by coastsat
    image

Known Bugs

  • If the internet connection fails at the same time this code is called in download_tif then no error message will be raised and the download will be stuck. This appears to be an issue with GEE. If this happens the download will need to be restarted.
download_id = ee.data.getDownloadId(
                {
                    "image": image,
                    "region": polygon,
                    "bands": bands,
                    "filePerBand": True,
                    "name": "image",
                }
            )

How to Upgrade

To upgrade to the latest version, you can follow these steps:

  1. Pull the latest version from the main branch. git pull origin main
  2. pip install coastsat_package==v0.1.31

Feedback

We are eager to hear about your experiences with this new release. Please provide your feedback, file issues, or contribute a pull request on our GitHub page.