Skip to content

Latest commit

 

History

History
228 lines (169 loc) · 6.27 KB

CHANGELOG.rst

File metadata and controls

228 lines (169 loc) · 6.27 KB

Changes

0.14.0 (2024-10-22)

  • Added a Docker image testing step the GitHub Actions CI pipeline (#259).
  • Updated CI workflows to use more modern GitHub Actions (#259).
  • Update the cookiecutter template to use more modern packages and tools (#260):
    • Updated several linting tools and coding conventions
    • Added a CODE_OF_CONDUCT.rst file
    • Optimized the Dockerfile configuration for the rook service
    • Added missing processes to the documentation
    • Now using pyproject.toml with flit-code for package configuration
    • Source code now uses a src-folder-based layout

0.13.1 (2024-07-22)

  • Added process for average over polygon (#251).
  • Update CDS domain (#253).

0.13.0 (2024-02-06)

  • Add subsetting support for Atlas v1 datasets (#247, #248, #249).

0.12.2 (2023-12-08)

  • Fixed the time_components parameter to avoid issues with 360day calendar (#245)

0.12.1 (2023-12-04)

  • Updated clisops >=0.12.1 with fix for fill-value issue.
  • Added smoke test for fill-value issue.

0.12.0 (2023-11-28)

  • Added regridding operator from clisops >=0.12.0.
  • Added tests for regridding process.
  • Added smoke test for regridding.
  • Run GitHub tests with conda.

0.11.0 (2023-11-09)

  • Added weighted average operator and wps process for it.
  • Added wps process for regridding ... using only dummy operator.
  • Use pywps 4.6.0.
  • Updated deacdal fixes and concat operation. Using a realization variable (#235, #237).
  • Skip Python 3.8.

0.10.1 (2023-07-20)

  • Updated checks when to apply fixes.
  • Fixed smoke tests for cmip5.

0.10.0 (2023-07-12)

  • Updated concat operator to optionally apply subsetting and averaging to improve performance.
  • Apply cmip6 decadal fixes directly using Python code. Skip lookup of fixes in ElasticSearch.
  • Updated to clisops 0.10.0.

0.9.3 (2023-05-16)

  • Added smoke tests for c3s-ipcc-atlas and c3s-cmip6-decadal.
  • Updated roocs config for c3s-ipcc-atlas.

0.9.2 (2023-02-02)

  • Updated to roocs-utils with support for realization dimension.
  • Updated concat operator (#220).

0.9.1 (2022-12-14)

  • Updated to clisops 0.9.5 with patches for subset_level_by_values.

0.9.0 (2022-09-27)

  • Added initial concat operator (#217).

0.8.3 (2022-09-26)

  • Updated to clisops 0.9.2.
  • Updated provenance for C4I (#215).

0.8.2 (2022-05-16)

  • Updated to daops 0.8.1 and clisops 0.9.1 (#211).
  • Added tests to check correct metadata (#211).

0.8.1 (2022-04-20)

  • Updated to roocs-utils 0.6.1 (#209).
  • Fixed director for new average_time operator (#208).
  • Added smoke tests for c3s-cmip5 and c3s-cordex (#208, #209).

0.8.0 (2022-04-14)

  • Added "average" and "average_time" operators (#191, #206).
  • Removed "diff" operator (#204).
  • Cleaned up workflow and tests (#205).
  • Added changes for CMIP6 decadal (#202).
  • Updated to daops 0.8.0 (#207).
  • Updated to clisops 0.9.0 (#207).
  • Updated to latest bokeh 2.4.2 in dashboard (#207).
  • Updated pre-commit (#207).
  • Updated pywps 4.5.2 (#203, #207).

0.7.0 (2021-11-08)

  • Added "subset-by-point" (#190).
  • Updated to clisops 0.7.0.
  • Updated to daops 0.7.0.
  • Updated dashboard (#195).
  • Updated provenance namespace (#188).

0.6.2 (2021-08-11)

  • Update pywps 4.4.5 (#186).
  • Updated provenance types and ids (#184).
  • Update dashboard (#183).

0.6.1 (2021-06-18)

  • Added initial dashboard (#182).
  • Update clisops 0.6.5.

0.6.0 (2021-05-20)

  • Inventory urls removed from etc/roocs.ini. Intake catalog url now lives in daops. (#175)
  • Intake catalog base and search functionality moved to daops. Database intake implementation remains in rook. (#175)
  • Updated to roocs-utils 0.4.2.
  • Updated to clisops 0.6.4.
  • Updated to daops 0.6.0.
  • Added initial usage process (#178)

0.5.0 (2021-04-01)

  • Updated pywps 4.4.2.
  • Updated clisops 0.6.3.
  • Updated roocs-utils 0.3.0.
  • Use FileMapper for search results (#169).
  • Using intake catalog (#148).

0.4.2 (2021-03-22)

  • Updated clisops 0.6.2

0.4.1 (2021-03-21)

  • Updated pywps 4.4.1 (#162, #154, #151).
  • Use pywps storage_copy_function=link (#154).
  • Updated director with InvalidCollection error (#153).
  • Added locust (storm) tests (#141, #149, #155).
  • Updated smoke tests (#134, #137).
  • Cleaned requirements (#152).
  • Fixed warning in workflow yaml loaded (#142).
  • Removed original files option for average and added test (#136).

0.4.0 (2021-03-04)

  • Removed cfunits, udunits2, cf-xarray and python-dateutil as dependencies.
  • Use daops>=0.5.0
  • Renamed axes input of wps_average.Average to dims
  • Added wps_average to work with daops.ops.average (#126)
  • Fixed tests for new inventory (#127)
  • Use apply_fixes=False for average (#129)
  • Added smoke tests (#131, #134)

0.3.1 (2021-02-24)

  • Pin cf_xarray <0.5.0 ... does not work with daops/clisops.

0.3.0 (2021-02-24)

  • Fixed testdata using git-python (#123).
  • Removed xfail where not needed (#121).
  • Updated PyWPS 4.4.0 (#120).
  • Updated provenance (#112, #114 ,#119).
  • Fixed subset alignment (#117).
  • apply_fixes and original_files option added for WPS processes and the Operator class (#111).
  • Replaced travis with GitHub CI (#104).
  • director module added. This makes decisions on what is returned - NetCDF files or original file URLs (#77, #83)
  • python-dateutil>=2.8.1 added as a new dependency.
  • Allow no inventory option when processing datasets
  • c3s-cmip6 dataset ids must now be identified by the use of c3s-cmip6 (#87).
  • Fixed workflow (#79, #75, #71).

0.2.0 (2020-11-19)

Changes:

  • Build on cookiecutter template with cruft update.
  • Available processes: subset, orchestrate.
  • Using daops for subsetting operation.
  • Using a simple workflow implementation for combining operators.
  • Process outputs are provided as Metalink documents.
  • Added initial support for provenance documentation.

0.1.0 (2020-04-03)

  • First release.