Skip to content

Releases: ISI-MIP/isimip-utils

2.0.1

17 Apr 09:34
d9f4e17

Choose a tag to compare

  • 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

10 Mar 12:03
1c2aedb

Choose a tag to compare

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

08 Nov 15:41

Choose a tag to compare

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

1.3.1

27 Oct 11:22

Choose a tag to compare

This release fixes a minor bug in the config.

1.3.0

29 Aug 15:24

Choose a tag to compare

  • Add fetch_file function
  • Improve dev setup

1.2.0

12 Jul 11:52

Choose a tag to compare

  • Add custom ArgumentParser

1.1.1

08 Jun 12:50

Choose a tag to compare

  • Fix config_file path

1.1.0

08 Jun 12:49

Choose a tag to compare

  • Add assertion to fetch functions
  • Fix requirements
  • Store parser in settings class

1.0.2

07 Feb 14:10

Choose a tag to compare

  • Use Path.parts instead of string functions in fetch functions
  • Add support for arrays in NetCDF attributes
  • User colorlog by default

1.0.1

22 Nov 10:15

Choose a tag to compare

  • Add extend_base argument to fetch_json