Releases: NCAR/pop-tools
Releases · NCAR/pop-tools
v2023.06.0
What's Changed
- Added some explanation to the HB notebook by @ALDepp in #158
- Use float, bool instead of np.float, np.bool by @jemmajeffree in #163
- Test on python 3.8, 3.11 by @dcherian in #157
New Contributors
- @jemmajeffree made their first contribution in #163
Full Changelog: v2023.03.0...v2023.06.0
v2023.03.0
What's Changed
- Remove linting workflow in favor of pre-commit.ci by @andersy005 in #120
- Use mamba to build docs on readthedocs by @andersy005 in #121
- Add new cf-xarray demo notebook by @dcherian in #88
- Fix docs build: update environment.yml by @andersy005 in #123
- Add notebook illustrating xgcm.transform by @dcherian in #118
- Pass metrics to xgcm.Grid by default. by @dcherian in #133
- Correct mistake in pop_div_curl_xr_xgcm_metrics_compare.ipynb by @ALDepp in #138
- Mods to eos.py to improve dask compatibility by @sgyeager in #149
- Added some documentation in notebook for computing POP heat budget terms by @tlsw231 in #110
New Contributors
Full Changelog: v2021.5.28...v2023.03.0
🚀 pop-tools v2021.5.28 🚀
New Features
- Added CFC solubility functions #91 (@matt-long)
- Extend
to_xgcm_grid_dataset()
to support POP datasets with non canonical dimensions #94 (@andersy005)
Breaking Changes
- Upgrade minimum Python version to 3.7 #79 (@andersy005)
- ⬆️ Upgrade dependencies and pin minimum versions #68 (@andersy005)
Bug Fixes
- Update pooch downloader: use
CESMDATAROOT
variable when available #52 (@andersy005)
Documentation
-
📚 Documentation cleanup #81 (@andersy005)
-
Fix Typo in docs #80 (@andersy005)
-
Remove sticky sidebar due to responsiveness issues on small screens #77 (@andersy005)
-
Add example notebook to demonstrate POP2 heat budget closure with xgcm metrics #75 (@ALDepp)
-
📚 New docs theme & Add comments #74 (@andersy005)
-
Use
execution_excludepatterns
to exclude long running notebooks #76 (@andersy005)
Internal Changes
- Bump pre-commit/action from v2.0.2 to v2.0.3 #92 (@dependabot)
- Bump pre-commit/action from v2.0.0 to v2.0.2 #90 (@dependabot)
- Bump styfle/cancel-workflow-action from 0.8.0 to 0.9.0 #89 (@dependabot)
- Update CI #78 (@andersy005)
Contributors to this release
(GitHub contributors page for this release)
@ALDepp | @andersy005 | @dcherian | @dependabot | @Eddebbar | @matt-long | @mgrover1
🚀 pop-tools v2020.12.15 🚀
Changelog
- ⬆️ Upgrade dependencies and pin minimum versions #68 (@andersy005)
- 💚 Migrate CI from CircleCI to GHA #67 (@andersy005)
- Use vectorize instead of jit in EOS #66 (@rabernat)
- Update pooch downloader: use
CESMDATAROOT
variable when available #52 (@andersy005)
Contributors to this release
(GitHub contributors page for this release)
@andersy005 | @klindsay28 | @kmpaul | @matt-long | @rabernat
v2020.9.14
Fix get_grid when region_mask_regions data is present (#64) * Remove region_mask_regions from get_grid attrs Also add a test to ensure get_grid().to_netcdf() works and fixed a typo in a function name in region_masks. Still need to add region_mask_regions back as a DataArray. * First pass at writing region names/values arrays * Ignore VSCode files * Adding region name/val arrays to dataset * Use NetCDF format when writing file Co-authored-by: Anderson Banihirwe <[email protected]> * Pop from dso.attrs not grid_attrs * Add test for 2x get_grid call Co-authored-by: Michael Levy <[email protected]> Co-authored-by: Anderson Banihirwe <[email protected]>
v2020.4.30
Add UnzipZarr processor & Update registry (#47)
v2020.2.17
First release