tag:github.com,2008:https://github.com/ASFHyP3/hyp3-lib/releases Release notes from hyp3-lib 2025-08-14T18:43:30Z tag:github.com,2008:Repository/94942928/v4.0.1 2025-08-14T18:43:43Z HyP3-lib v4.0.1 <h3>Added</h3> <ul> <li><code>chunk_size</code> parameter to <code>aws.upload_file_to_s3</code></li> </ul> tools-bot tag:github.com,2008:Repository/94942928/v4.0.0 2025-05-08T22:04:11Z HyP3-lib v4.0.0 <h3>Removed</h3> <ul> <li>Remove code that was moved to <code>hyp3-gamma</code> <ul> <li><code>getParameter.py</code></li> <li><code>makeAsfBrowse.py</code></li> <li><code>system.py</code> and tests</li> <li><code>byteSigmaScale.py</code></li> <li><code>make_cogs.py</code> and tests</li> <li><code>raster_boundary2shape.py</code></li> <li><code>par_s1_slc_single.py</code></li> <li><code>SLC_copy_S1_fullsw.py</code></li> <li><code>createAmp.py</code></li> <li><code>saa_func_lib.py</code></li> </ul> </li> </ul> tools-bot tag:github.com,2008:Repository/94942928/v3.2.0 2025-04-10T13:07:22Z HyP3-lib v3.2.0 <h3>Added</h3> <ul> <li><code>dem</code> submodule using an updated version of the HyP3-Gamma COP-30 DEM stitching functionality to facilitate DEM download and stitching for multiple HyP3 workflows.</li> </ul> tools-bot tag:github.com,2008:Repository/94942928/v3.1.4 2025-01-13T19:41:26Z HyP3-lib v3.1.4 <h3>Added</h3> <ul> <li>The <a href="/ASFHyP3/hyp3-lib/blob/v3.1.4/.github/workflows/static-analysis.yml"><code>static-analysis</code></a> Github Actions workflow now includes <code>mypy</code> for type checking.</li> </ul> tools-bot tag:github.com,2008:Repository/94942928/v3.1.3 2024-12-17T20:52:37Z HyP3-lib v3.1.3 <h3>Changed</h3> <ul> <li>The <a href="/ASFHyP3/hyp3-lib/blob/v3.1.3/.github/workflows/static-analysis.yml"><code>static-analysis</code></a> Github Actions workflow now uses <code>ruff</code> rather than <code>flake8</code> for linting.</li> </ul> tools-bot tag:github.com,2008:Repository/94942928/v3.1.2 2024-10-15T21:22:36Z HyP3-lib v3.1.2 <h3>Fixed</h3> <ul> <li>Support Python 3.13 by replacing the <code>cgi</code> module with the <code>email.message</code> module as described in <a href="https://peps.python.org/pep-0594/#cgi" rel="nofollow">PEP 594</a>. Fixes <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2277818513" data-permission-text="Title is private" data-url="https://github.com/ASFHyP3/hyp3-lib/issues/300" data-hovercard-type="issue" data-hovercard-url="/ASFHyP3/hyp3-lib/issues/300/hovercard" href="https://github.com/ASFHyP3/hyp3-lib/issues/300">#300</a>.</li> </ul> tools-bot tag:github.com,2008:Repository/94942928/v3.1.1 2024-10-15T17:33:21Z HyP3-lib v3.1.1 <h3>Fixed</h3> <ul> <li>Pin Python version to <code>&lt;3.13</code> because the standard library <a href="https://docs.python.org/3.12/library/cgi.html" rel="nofollow"><code>cgi</code> module</a> has been removed in Python 3.13. See <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2277818513" data-permission-text="Title is private" data-url="https://github.com/ASFHyP3/hyp3-lib/issues/300" data-hovercard-type="issue" data-hovercard-url="/ASFHyP3/hyp3-lib/issues/300/hovercard" href="https://github.com/ASFHyP3/hyp3-lib/issues/300">#300</a>.</li> </ul> tools-bot tag:github.com,2008:Repository/94942928/v3.1.0 2024-06-27T17:45:51Z HyP3-lib v3.1.0 <h3>Removed</h3> <ul> <li>Support for Python 3.8 and 3.9 has been dropped, 3.10 is now the minimum version.</li> <li>The <code>six</code> package has been dropped as a dependency as it's no longer used since we don't support Python 2 anymore.</li> </ul> tools-bot tag:github.com,2008:Repository/94942928/v3.0.0 2024-01-12T19:59:58Z HyP3-lib v3.0.0 <h3>Changed</h3> <ul> <li><code>hyp3lib</code> now uses a <code>src</code> layout per this <a href="https://packaging.python.org/en/latest/discussions/src-layout-vs-flat-layout/" rel="nofollow">recommendation</a>.</li> <li><code>hyp3lib</code> now only uses <code>pyproject.toml</code> for package creation now that <code>setuptools</code> recommends <a href="https://setuptools.pypa.io/en/latest/userguide/quickstart.html#setuppy-discouraged" rel="nofollow">not using setup.py</a>.</li> <li>Updated GitHub Actions to current HyP3 standards.</li> <li>Updated formatting using Ruff to pass flake8 check.</li> </ul> <h3>Remove</h3> <ul> <li>Support for Python 3.7 and 3.8 has been dropped in line with NumPy and the larger scientific python ecosystem, as described in <a href="https://numpy.org/neps/nep-0029-deprecation_policy.html" rel="nofollow">NEP-0029</a> and <a href="https://scientific-python.org/specs/spec-0000/" rel="nofollow">SEPC-0000</a></li> <li>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 <a href="https://github.com/ASFHyP3/hyp3-lib/pull/286" data-hovercard-type="pull_request" data-hovercard-url="/ASFHyP3/hyp3-lib/pull/286/hovercard">here</a>.</li> <li>Removed now unused dependencies from <code>pyproject.toml</code> and <code>environment.yml</code>.</li> </ul> tools-bot tag:github.com,2008:Repository/94942928/v2.0.2 2023-11-14T19:40:50Z HyP3-lib v2.0.2 <h3>Fixed</h3> <ul> <li>Install <code>build</code> dependency to fix <code>distribute</code> action.</li> </ul> tools-bot