Skip to content

Releases: hyriver/py3dep

v0.11.1

31 Jul 06:09
Compare
Choose a tag to compare

Release Notes

The first highlight of this release is a major refactor of
elevation_bycoords by adding support for the Bulk Point Query Service
and improving overall performance of the function. Another highlight is
support for performing depression filling in elevation_bygrid prior to
sampling the underlying DEM.

New Features

  • Refactor elevation_bycoords function to add support for getting elevations of a list of coordinates via The National Map's Point Query Service. This service is more accurate than Airmap but it's limited to the US only. You can select the source via a new argument called source. You can set it to source=tnm to use the TNM service. The default is tnm.
  • Refactor elevation_bygrid function to add a new capability via
    fill_depressions argument for filling depressions in the obtained DEM before extracting elevation data for the input grid points.. This is achieved via RichDEM that needs to be installed if this functionality is desired. You can install it via pip or conda (mamba).

Internal Changes

  • Migrate to using AsyncRetriever for handling communications with web services.
  • Handle the interpolation step in elevation_bygrid function more
    efficiently using xarray.

v0.11.0

19 Jun 07:47
Compare
Choose a tag to compare

Release Notes

New Features

  • Added command-line interface (:issue_3dep:[10]{.title-ref}).
  • All feature query functions use persistent caching that can
    significantly improve the performance.

Breaking Changes

  • Drop support for Python 3.6 since many of the dependencies such as xarray and pandas have done so.
  • The returned xarray objects are in parallel mode, i.e., in some
    cases compute method should be used to get the results.
  • Save the output as a netcdf instead of raster since conversion
    from nc to tiff can be easily done with rioxarray.

v0.10.1

27 Mar 23:21
Compare
Choose a tag to compare

Release Notes

  • Add annoucement regarding the new name for the softwate stack, HyRiver.
  • Improve pip installation and release workflow.

Release v0.10.0

06 Mar 07:39
Compare
Choose a tag to compare
Release v0.10.0 Pre-release
Pre-release

Please check HISTORY.rst file for a detailed list
of changes.

Release v0.9.0

17 Feb 18:20
Compare
Choose a tag to compare
Release v0.9.0 Pre-release
Pre-release

Please check HISTORY.rst file for a detailed list
of changes.

Release v0.2.0

07 Dec 02:05
Compare
Choose a tag to compare
Release v0.2.0 Pre-release
Pre-release

Please check HISTORY.rst file for a detailed list
of changes.

v0.1.7

18 Aug 21:25
Compare
Choose a tag to compare
v0.1.7 Pre-release
Pre-release
  • Added a rename operation to get_map to automatically rename the variables to a sensible one.
  • Replaced simplejson with orjson to speed-up JSON operations.

v0.1.6

12 Aug 04:46
Compare
Choose a tag to compare
v0.1.6 Pre-release
Pre-release
  • Add a new function, show_versions, for getting versions of the installed dependencies which is useful for debugging and reporting.
  • Fix typos in the docs and improved the README.
  • Improve testing and coverage.

v0.1.5

04 Aug 03:51
Compare
Choose a tag to compare
v0.1.5 Pre-release
Pre-release
  • Fixed the geometry CRS issue
  • Improved the documentation
  • This release will be a part of Hydrodata 0.7.0.

v0.1.4

23 Jul 11:28
Compare
Choose a tag to compare
v0.1.4 Pre-release
Pre-release
  • Refactor get_map to use pygeoutils package.
  • Change the versioning method to setuptools_scm.
  • Polish README and add installation from conda-forge.