Skip to content

Releases: ASFHyP3/hyp3-lib

HyP3-lib v4.0.1

14 Aug 18:43
7723532

Choose a tag to compare

Added

  • chunk_size parameter to aws.upload_file_to_s3

HyP3-lib v4.0.0

08 May 22:04
12119c0

Choose a tag to compare

Removed

  • Remove code that was moved to hyp3-gamma
    • getParameter.py
    • makeAsfBrowse.py
    • system.py and tests
    • byteSigmaScale.py
    • make_cogs.py and tests
    • raster_boundary2shape.py
    • par_s1_slc_single.py
    • SLC_copy_S1_fullsw.py
    • createAmp.py
    • saa_func_lib.py

HyP3-lib v3.2.0

10 Apr 13:07
2d78c90

Choose a tag to compare

Added

  • dem submodule using an updated version of the HyP3-Gamma COP-30 DEM stitching functionality to facilitate DEM download and stitching for multiple HyP3 workflows.

HyP3-lib v3.1.4

13 Jan 19:41
dbed0b3

Choose a tag to compare

Added

  • The static-analysis Github Actions workflow now includes mypy for type checking.

HyP3-lib v3.1.3

17 Dec 20:52
183c467

Choose a tag to compare

Changed

  • The static-analysis Github Actions workflow now uses ruff rather than flake8 for linting.

HyP3-lib v3.1.2

15 Oct 21:22
448ba7b

Choose a tag to compare

Fixed

  • Support Python 3.13 by replacing the cgi module with the email.message module as described in PEP 594. Fixes #300.

HyP3-lib v3.1.1

15 Oct 17:33
903344f

Choose a tag to compare

Fixed

  • Pin Python version to <3.13 because the standard library cgi module has been removed in Python 3.13. See #300.

HyP3-lib v3.1.0

27 Jun 17:45
99f4a65

Choose a tag to compare

Removed

  • Support for Python 3.8 and 3.9 has been dropped, 3.10 is now the minimum version.
  • The six package has been dropped as a dependency as it's no longer used since we don't support Python 2 anymore.

HyP3-lib v3.0.0

12 Jan 19:59
8952357

Choose a tag to compare

Changed

  • hyp3lib now uses a src layout per this recommendation.
  • hyp3lib now only uses pyproject.toml for package creation now that setuptools recommends not using setup.py.
  • Updated GitHub Actions to current HyP3 standards.
  • Updated formatting using Ruff to pass flake8 check.

Remove

  • Support for Python 3.7 and 3.8 has been dropped in line with NumPy and the larger scientific python ecosystem, as described in NEP-0029 and SEPC-0000
  • All hyp3lib functionality not currently being used by one of these GitHub orgs: ASFHyP3, asfadmin, ASFOpenSARLab, access-cloud-based-insar, dbekaert, ASFBinderRecipes, or insarlab. For a full list of the deleted files, see here.
  • Removed now unused dependencies from pyproject.toml and environment.yml.

HyP3-lib v2.0.2

14 Nov 19:40
38487f0

Choose a tag to compare

Fixed

  • Install build dependency to fix distribute action.