Skip to content

Releases: hyriver/hysetter

v0.3.4

17 Jul 16:58

Choose a tag to compare

Release Notes

Fixed

  • Fix the license file issue for the conda-forge build.

v0.3.3

17 Jul 16:03

Choose a tag to compare

Release Notes

Fixed

  • Fix a bug in the NWIS module where due to having ":" in filenames, Windows users were
    unable to download streamflow data. The bug was fixed by removing hours and minutes
    from the file name. #7

Added

  • In the installation section, explain that conda and mamba can be used instead of
    micromamba for installing HySetter.
    #6

Changed

  • Reformatted LICENSE to be more easily machine-readable by GitHub
    #9. Contributed by
    Zeitsperre.
  • Included license in rendered documentation
    #9. Contributed by
    Zeitsperre.
  • Small grammar fixes, some internal variable renaming
    #9. Contributed by
    Zeitsperre.
  • Added TODO about autoref links in paper.md
    #9. Contributed by
    Zeitsperre.

v0.3.2

17 Jul 15:02

Choose a tag to compare

Release Notes

Fixed

  • Fix a bug in the NWIS module where due to having ":" in filenames, Windows users were
    unable to download streamflow data. The bug was fixed by removing hours and minutes
    from the file name. #7

Added

  • In the installation section, explain that conda and mamba can be used instead of
    micromamba for installing HySetter.
    #6

Changed

  • Reformatted LICENSE to be more easily machine-readable by GitHub
    #9. Contributed by
    Zeitsperre.
  • Included license in rendered documentation
    #9. Contributed by
    Zeitsperre.
  • Small grammar fixes, some internal variable renaming
    #9. Contributed by
    Zeitsperre.
  • Added TODO about autoref links in paper.md
    #9. Contributed by
    Zeitsperre.

v0.3.1

24 May 22:43

Choose a tag to compare

Release Notes

Fixed

  • Fix a bug in CLI where passing --overwrite removed the root directory instead of the
    project directory. As a result, the root directory for the AOI file was removed
    causing the CLI to fail.

Changed

  • For forcing and streamflow data, include the start and end dates in the file name to
    avoid overwriting the files when the same data is requested for different dates.

v0.3.0

12 Mar 04:26

Choose a tag to compare

Release Notes

This release many new features and improvements and culmination of several months of
development. The most notable changes are listed below.

Added

  • Add support for subsetting remote raster datasets.
  • Add support for POLARIS data which is a probabilistic remapping of SSURGO (POLARIS)
    soil properties at 30-m resolution over the CONUS.
  • The Config.file_paths attribute now includes a FileList object for each requested
    data source. This allows for easy access to the file paths of the downloaded data.
    The indices of the list of files correspond to the geometries in the AOI
    GeoDataFrame.
  • Add a new option called crop to all gridded data sources. This option allows to
    disable cropping of the data to the AOI. This is useful when the user wants to get
    the data for the bounding box of the AOI instead of the AOI itself, e.g., for
    topography data where the data at the edges of the AOI is needed.
  • Add a new option called geometry_buffer to all gridded data sources. This option
    allows to buffer the geometry of the AOI by a given distance. This is useful when
    the user wants to get the data for a larger area than the AOI itself, e.g., for
    topography data where the data at the edges of the AOI is needed.
  • Add a new option called overwrite to allow overwriting the existing data files.

Changed

  • A major refactoring of the code base to improve the performance by avoiding
    unnecessary web service calls and package imports.

v0.2.0

13 Sep 15:11

Choose a tag to compare

Release Notes

Starting from this release, HySetter has a website!

v0.1.1

30 May 12:39

Choose a tag to compare

Release Notes

New features

  • Add support for getting StreamCat and NLDI catchment-level attributes. Target attributes can passed through streamcat_attrs and nldi_attrs fields in the config file. Check out the demo config file for more details.

Enhancements

  • Add a new method to the Config class called get_data to get the data efficiently by lazy loading functions and their dependencies.
  • Refactored the CLI to use the new get_data method.

v0.1.0

20 May 22:27

Choose a tag to compare

Release Notes