Skip to content

Releases: ISI-MIP/isimip-utils

2.0.1

Choose a tag to compare

@jochenklar jochenklar released this 17 Apr 09:34
d9f4e17
  • Fix find_json on windows systems.
  • This PR removes cached_property since the functionality is provided by functool.cached_property and adds a DeprecationWarning.

2.0.0

Choose a tag to compare

@jochenklar jochenklar released this 10 Mar 12:03
1c2aedb

This Release performs a major rewrite of isimip_utils. New modules are:

  • isimip_utils.xarray: Functions for working with xarray datasets.
  • isimip_utils.pandas: Pandas utilities for ISIMIP data processing.
  • isimip_utils.extractions: Create extractions using Xarray.
  • isimip_utils.plot: Plotting utilities using Vega-Altair.
  • isimip_utils.parameters: Utility functions for the work with parameters and placeholders.
  • isimip_utils.files: File search utilities with regex pattern matching.

The following modules contain previously existing, but significantly refactored functionality:

  • isimip_utils.cli: Command-line interface utilities for argument parsing and configuration.
  • isimip_utils.config: A Settings class for command-line interface utilities.
  • isimip_utils.fetch: Functions to fetch files from urls or local paths.
  • isimip_utils.utils: Additional utility functions.

The repository now also contains the 'docs' folder, which is rendered at https://utils.isimip.org/.

1.3.2

Choose a tag to compare

@jochenklar jochenklar released this 08 Nov 15:41

This release fixes Settings.setup(args) so that the settings are cleared when calling the function several times.

1.3.1

Choose a tag to compare

@jochenklar jochenklar released this 27 Oct 11:22

This release fixes a minor bug in the config.

1.3.0

Choose a tag to compare

@jochenklar jochenklar released this 29 Aug 15:24
  • Add fetch_file function
  • Improve dev setup

1.2.0

Choose a tag to compare

@jochenklar jochenklar released this 12 Jul 11:52
  • Add custom ArgumentParser

1.1.1

Choose a tag to compare

@jochenklar jochenklar released this 08 Jun 12:50
  • Fix config_file path

1.1.0

Choose a tag to compare

@jochenklar jochenklar released this 08 Jun 12:49
  • Add assertion to fetch functions
  • Fix requirements
  • Store parser in settings class

1.0.2

Choose a tag to compare

@jochenklar jochenklar released this 07 Feb 14:10
  • Use Path.parts instead of string functions in fetch functions
  • Add support for arrays in NetCDF attributes
  • User colorlog by default

1.0.1

Choose a tag to compare

@jochenklar jochenklar released this 22 Nov 10:15
  • Add extend_base argument to fetch_json