Releases: ISI-MIP/isimip-utils
Releases · ISI-MIP/isimip-utils
2.0.1
- Fix
find_jsonon windows systems. - This PR removes cached_property since the functionality is provided by functool.cached_property and adds a DeprecationWarning.
2.0.0
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
This release fixes Settings.setup(args) so that the settings are cleared when calling the function several times.
1.3.1
This release fixes a minor bug in the config.
1.3.0
- Add
fetch_filefunction - Improve dev setup
1.2.0
- Add custom ArgumentParser
1.1.1
- Fix config_file path
1.1.0
- Add assertion to fetch functions
- Fix requirements
- Store parser in settings class
1.0.2
- Use Path.parts instead of string functions in fetch functions
- Add support for arrays in NetCDF attributes
- User colorlog by default
1.0.1
- Add extend_base argument to fetch_json