Releases: E3SM-Project/e3sm_to_cmip
Releases · E3SM-Project/e3sm_to_cmip
v1.10.0rc1
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
Full Changelog: v1.9.1...v1.10.0rc1
v1.9.1
What's Changed
Bug Fixes
- fixed pcode for mpas in remap by @TonyB9000 in #158
- Remain time as record dimension as raw data and include --no_permute by @chengzhuzhang in #164
- Fix cfmon by @chengzhuzhang in #171
- fix areacello in Ofx by @chengzhuzhang in #172
- make fix in 4f7a0a4 work for other handlers by @chengzhuzhang in #173
DevOps
- Bump conda env dependencies by @tomvothecoder in #169
Documentation
- update license info in default_metadata.json by @TonyB9000 in #147
Full Changelog: v1.9.0...v1.9.1
v1.9.1rc2
What's Changed
- Remain time as record dimension as raw data and include --no_permute by @chengzhuzhang in #164
- Bump to 1.9.0rc2 by @chengzhuzhang in #166
Full Changelog: v1.9.1rc1...v1.9.1rc2
v1.9.1rc1
What's Changed
- fixed pcode for mpas in remap by @TonyB9000 in #158
- Bump to 1.9.1rc1 by @tomvothecoder in #161
Full Changelog: v1.9.0...v1.9.1rc1
v1.9.0
What's Changed
Features
- Add tasmin tasmax amon by @chengzhuzhang in #141
- Preps for v2 by @TonyB9000 in #151
- Preps for v2 Part2 seaice by @chengzhuzhang in #155
Documentation
- Replace GH Pages with ReadTheDocs for simplicity by @tomvothecoder in #152
- Remove sphinx-multiversion and update readme by @tomvothecoder in #153
Internal Changes
- Elide cwl logging by @TonyB9000 in #143
DevOps
- Fix codecov report by @tomvothecoder in #144
- Run CI/CD on "push" and "workflow_dispatch" by @tomvothecoder in #146
Full Changelog: v1.8.2...v1.9.0
v1.8.2
What's Changed
Code Development
- Refactor
_load_handlers()
function by @tomvothecoder in #131 - Clarified and expanded E2C help text by @TonyB9000 in #136
- Add e2c logging by @TonyB9000 in #137
DevOps
- Update
ci.yml
anddev.yml
by @tomvothecoder in #125 - Add QA tools and VSCode config by @tomvothecoder in #132
- Bump to 1.8.2 by @tomvothecoder in #138
Full Changelog: v1.8.1...v1.8.2
v1.8.1
What's Changed
- Remove deprecated Anaconda package build files by @tomvothecoder in #94
- fix time invariant daily rlut by @chengzhuzhang in #96
- Avoid NaNf as missing value (for variables with default handlers) by @chengzhuzhang in #97
- Elided cmor_logs in workflows that did not already have the modificat… by @TonyB9000 in #101
- Remove nan as fillvalue 3 d plev by @chengzhuzhang in #102
- Add GH Actions CI/CD workflows and build + deploy docs through
master
by @tomvothecoder in #105 - Update repo scaffolding and add matrix testing by @tomvothecoder in #110
- Remove redundant
check-jobs-to-skip
job by @tomvothecoder in #111 - Access land var xarray objects using
.values
and fixNaNf
by @tomvothecoder in #108 - Bump to 1.8.1rc1 by @tomvothecoder in #112
- fix yaml load by @chengzhuzhang in #114
- Update dependencies in
ci.yml
anddev.yml
by @tomvothecoder in #117 - Fix incorrect xarray version in
dev.yml
by @tomvothecoder in #119 - Bump to 1.8.1 by @tomvothecoder in #120
New Contributors
- @TonyB9000 made their first contribution in #101
Full Changelog: v1.8.0...v1.8.1
v1.8.1rc1
What's Changed
- Remove deprecated Anaconda package build files by @tomvothecoder in #94
- fix time invariant daily rlut by @chengzhuzhang in #96
- Avoid NaNf as missing value (for variables with default handlers) by @chengzhuzhang in #97
- Elided cmor_logs in workflows that did not already have the modificat… by @TonyB9000 in #101
- Remove nan as fillvalue 3 d plev by @chengzhuzhang in #102
- Add GH Actions CI/CD workflows and build + deploy docs through
master
by @tomvothecoder in #105 - Update repo scaffolding and add matrix testing by @tomvothecoder in #110
- Remove redundant
check-jobs-to-skip
job by @tomvothecoder in #111 - Access land var xarray objects using
.values
and fixNaNf
by @tomvothecoder in #108 - Bump to 1.8.1rc1 by @tomvothecoder in #112
New Contributors
- @TonyB9000 made their first contribution in #101
Full Changelog: v1.8.0...v1.8.1rc1
v1.8.0
What's Changed
Bug Fixes
- Fix pr highfreq not publishing by @sterlingbaldwin in #83
- Fix
Error could not convert data to a numpy array
in cmor handlers by @tomvothecoder in #88
Features
- New handler snw by @sterlingbaldwin in #78
- Add workflow support eam/elm v2 ouput on LCRC by @chengzhuzhang in #86
DevOps
- Add cdutil, cdms2, cwl, and nodejs to dev env by @tomvothecoder in #81
- Bump to 1.8.0 by @tomvothecoder in #91
Full Changelog: v1.7.3...v1.8.0
Bug fixes
Fixes an issue where when running in high freq mode, the pr_highfreq
variable would break things because it was looking for the name pr_highfreq
in the cmip table instead of pr
.