Releases: E3SM-Project/e3sm_to_cmip
Releases · E3SM-Project/e3sm_to_cmip
v1.11.3
What's Changed
Bug Fixes
- fix table/freq ambiguity for multi-frequency variables by @TonyB9000 in #252
- removed lock= setting from xarray.open_mfdataset in mpas.py by @TonyB9000 in #258
- Fix redundant
_FillValue
attribute for MPAS fields by @xylar in #259 - Remove positive from hfsifrazil by @xylar in #278
- Fix masking of 3D MPAS-Ocean variables by @xylar in #270
Documentation
- Update README.md by @chengzhuzhang in #265
Refactor
- Additional refactoring of cmor setup for specific variables (
areacella
,clisccp
,orog
,sftlf
) by @TonyB9000 in #276 - Consolidate cmor setup 273 by @TonyB9000 in #275
DevOps
- Update build workflow by @tomvothecoder in #271
- Tweak behaviours of build workflow by @altheaden in #280
- Update CI/CD tooling, pre-commit hooks, and build workflow by @tomvothecoder in #282
New Contributors
- @altheaden made their first contribution in #280
Full Changelog: v1.11.2...v1.11.3
v1.11.2
What's Changed
Bug Fixes
- Explicitly close
xr.Dataset
inVarHandler.cmorize()
by @tomvothecoder in #244 - Update
parallel=False
inopen_mfdataset()
to avoidNetCDF: Not a Valid ID
error in #247
Internal Enhancements
- Revised e3sm_to_cmip --info handling. Details within. by @TonyB9000 in #199
Documentation
- Update README.md by @chengzhuzhang in #239
Full Changelog: v1.11.1...v1.11.2
v1.11.2rc2
What's Changed
Bug Fixes
- Explicitly close
xr.Dataset
inVarHandler.cmorize()
by @tomvothecoder in #244 - Update
parallel=False
inopen_mfdataset()
to avoidNetCDF: Not a Valid ID
error in #247
Internal Enhancements
- Revised e3sm_to_cmip --info handling. Details within. by @TonyB9000 in #199
Documentation
- Update README.md by @chengzhuzhang in #239
Full Changelog: v1.11.1...v1.11.2rc2
v1.11.2rc1
What's Changed
Bug Fixes
- Explicitly close
xr.Dataset
inVarHandler.cmorize()
by @tomvothecoder in #244
Internal Enhancements
- Revised e3sm_to_cmip --info handling. Details within. by @TonyB9000 in #199
Documentation
- Update README.md by @chengzhuzhang in #239
Full Changelog: v1.11.1...v1.11.2rc1
v1.11.1
What's Changed
Bug Fixes
- Fix segmentation fault due to early
cmor.close()
call by @tomvothecoder in #234
Full Changelog: v1.11.0...v1.11.1
v1.11.1rc1
Bug Fixes
- Fix segmentation fault due to early
cmor.close()
call by @tomvothecoder in #234
Full Changelog: v1.11.0...v1.11.1rc1
v1.11.0
What's Changed
Refactor
- Refactor significant portions of the codebase and refactor some land-atm handlers, including replacing CDAT dependencies with Xarray by @tomvothecoder in #213
Bug Fixes
- Add lat and lon bounds if missing in input datasets by @tomvothecoder in #228
DevOps
- Add GitHub issues and pull request templates by @tomvothecoder in #221
- Update DevOps QA configs by @tomvothecoder in #222
- Replace
imp
withimportlib
by @tomvothecoder in #231
Full Changelog: v1.10.0...v1.11.0
v1.10.0
What's Changed
Refactor
- Refactor the API design for
cmor_handlers
by @tomvothecoder in #140- CMOR Handlers are now defined in a single yaml file under
cmor_handlers/handlers.yaml
- Visit the documentation for more information on this change.
- CMOR Handlers are now defined in a single yaml file under
Documentation
- Add example script by @chengzhuzhang in #174
- Update README.md by @chengzhuzhang in #180
- Remove CWL workflow docs and update conda env dependencies by @tomvothecoder in #193
- CWL scripts and documentation have been moved to the datasm repo since that is where they are primarily used. CWL scripts were never included in the conda package and therefore probably never used by any other developer or repo.
Bug Fixes
- Add
os.markdirs()
for/logs
directory by @tomvothecoder in #187 - Fix deprecated numpy.warnings by @chengzhuzhang in #201
- Update KeyError raised for missing handlers or non-derivable variables to logger warning by @chengzhuzhang in #203
- Fix handling sftlf/LANDFRAC by @chengzhuzhang in #209
- add new formula for rsut and rsutcs by @chengzhuzhang in #210
Full Changelog: v1.9.1...v1.10.0
v1.10.0rc3
What's Changed
Refactor
- Refactor the API design for
cmor_handlers
by @tomvothecoder in #140- CMOR Handlers are now defined in a single yaml file under
cmor_handlers/handlers.yaml
- Visit the documentation for more information on this change.
- CMOR Handlers are now defined in a single yaml file under
Documentation
- Add example script by @chengzhuzhang in #174
- Update README.md by @chengzhuzhang in #180
- Remove CWL workflow docs and update conda env dependencies by @tomvothecoder in #193
- CWL scripts and documentation have been moved to the datasm repo since that is where they are primarily used. CWL scripts were never included in the conda package and therefore probably never used by any other developer or repo.
Bug Fixes
- Add
os.markdirs()
for/logs
directory by @tomvothecoder in #187 - Fix deprecated numpy.warnings by @chengzhuzhang in #201
- Update KeyError raised for missing handlers or non-derivable variables to logger warning by @chengzhuzhang in #203
- Fix handling sftlf/LANDFRAC by @chengzhuzhang in #209
- add new formula for rsut and rsutcs by @chengzhuzhang in #210
Full Changelog: v1.9.1...v1.10.0rc3
v1.10.0rc2
What's Changed
Refactor
- Refactor the API design for
cmor_handlers
by @tomvothecoder in #140- CMOR Handlers are now defined in a single yaml file under
cmor_handlers/handlers.yaml
- Visit the documentation for more information on this change.
- CMOR Handlers are now defined in a single yaml file under
Documentation
- Add example script by @chengzhuzhang in #174
- Update README.md by @chengzhuzhang in #180
- Remove CWL workflow docs and update conda env dependencies by @tomvothecoder in #193
- CWL scripts and documentation have been moved to the datasm repo since that is where they are primarily used. CWL scripts were never included in the conda package and therefore probably never used by any other developer or repo.
Bug Fixes
- Add
os.markdirs()
for/logs
directory by @tomvothecoder in #187 - Fix deprecated numpy.warnings by @chengzhuzhang in #201
- Update KeyError raised for missing handlers or non-derivable variables to logger warning by @chengzhuzhang in #203
Full Changelog: v1.9.1...v1.10.0rc2