Skip to content

Releases: ACCESS-Cloud-Based-InSAR/dem-stitcher

dem-stitcher v2.5.11

07 Jan 00:24
76c5515
Compare
Choose a tag to compare

Fixed

  • Python 3.13 compatibility (was not listed properly in pyproject.toml)

dem-stitcher v2.5.10

06 Jan 23:47
f9e64b9
Compare
Choose a tag to compare

Fixed

  • 3.9 compatibility due to 3.10+ type hints.
  • Adds 3.13 compatibility.
  • Fixes the github action for tests to correctly use python versions specified by the matrix

Changed

  • Removes | in type hints for 3.9 compatibility.

dem-stitcher v2.5.9

01 Jan 00:07
6575bea
Compare
Choose a tag to compare

Added

  • Uses ruff exclusively for linting and formatting following OPERA/ARIA linting standards from DIST-S1.
  • Added geoid_path to stitch_dem to allow for user to specify geoid path. If None, then default geoid is used.
  • Added UserWarning when geoid file does not cover the dateline.

Changed

Fixed

  • Allows users to bring their own geoid data as noted here.
  • Ruff linting and docstring issues using the new ruff configuration
  • Updates test action workflow with micromamba action.

Removed

  • Removed explicit flake8 action (should be handled by ruff).

dem-stitcher v2.5.8

29 Jul 19:58
dd587b2
Compare
Choose a tag to compare

Fixed

  • Resolves read_geoid issue here.
    • Update geoid url for egm08 (again) creating public bucket for ACCESS processing
    • Included egm96 as gtx in the data directory
    • egm08 and egm96 data comes from here: https://download.osgeo.org/proj/vdatum/

dem-stitcher v2.5.7

05 Jul 17:59
3de8e9b
Compare
Choose a tag to compare

Fixed

  • Check for Earthdata credentials in netrc (adapted from Joe Kennedy/Forrest Williams) resolving isse #83
    • when no credentials in netrc are present when requesting data for nasadem or srtm_v3, there is a human readable error instructing user to update their ~/.netrc.
  • Updates some ruff linting
    • Ensures ruff in environment.yml
    • Ensure single quotes for consistency.

dem-stitcher v2.5.6

28 Jun 22:59
dfd0bb1
Compare
Choose a tag to compare
  • Updated URLs for downloading geoids from agisoft.com. Fixes #88.

dem-stitcher v2.5.5

29 Jan 19:55
9cf3ead
Compare
Choose a tag to compare
  • Multithreading for windowed reading during merge operation
  • Add 3.12 support
  • Introduce ruffformatting - i.e. add ruff workflow to actions for static analysis and reformat python files.
  • Provide separate progress bar for opening dataset, reading tile metadata, and reading tile array.
  • Supresses: RuntimeWarning: invalid value encountered in intersection from shapely

dem-stitcher v2.5.4

23 Nov 00:13
aad23e8
Compare
Choose a tag to compare
  • Fix urls found in pyproject.toml so they correctly link on PyPI

dem-stitcher v2.5.3

22 Nov 23:45
38df65b
Compare
Choose a tag to compare
  • Updated license in pyproject.toml that was causing pypi to reject upload

dem-stitcher v2.5.2

22 Nov 19:24
9ad04e8
Compare
Choose a tag to compare

Changed

  • Updated environment.yml and pyproject.toml for modern build of wheels
  • Updated github actions to tie to specific version of ASF resuable workflows
  • Included dependabot.yml