Recent Releases of xgcm
xgcm - v0.9.0
What's Changed
- Reduce the frequency of pre-commit autoupdates by @jbusecke in https://github.com/xgcm/xgcm/pull/563
- Switch CI to micromamba by @jbusecke in https://github.com/xgcm/xgcm/pull/577
- Remove computation methods on Axis class by @TomNicholas in https://github.com/xgcm/xgcm/pull/557
- Enable environment caching in CI by @jbusecke in https://github.com/xgcm/xgcm/pull/580
- Sgrid by @jatkinson1000 in https://github.com/xgcm/xgcm/pull/559
- Bugfix for padding by @jbusecke in https://github.com/xgcm/xgcm/pull/597
- Allow face connections for non-coordinate face dimension by @jbusecke in https://github.com/xgcm/xgcm/pull/615
- Remove deprecated use of ds.dims by @jbusecke in https://github.com/xgcm/xgcm/pull/628
- Fix broken sphinx build by @jbusecke in https://github.com/xgcm/xgcm/pull/631
- Suppress warning about
output_sizesparameter by @jbusecke in https://github.com/xgcm/xgcm/pull/638 - Replace types-pkg-resources with types-setuptools in mypy pc hook by @jbusecke in https://github.com/xgcm/xgcm/pull/647
- Refactor micomamba setup to setup-micromamba by @jbusecke in https://github.com/xgcm/xgcm/pull/646
- Finish micromamba setup by @jbusecke in https://github.com/xgcm/xgcm/pull/649
- Fix typo and url rendering in Contributor's Guide by @navidcy in https://github.com/xgcm/xgcm/pull/630
- Remove mentions of
extrapolatein docstrings by @jbusecke in https://github.com/xgcm/xgcm/pull/602 - Consolidate into pyproject.toml by @jbusecke in https://github.com/xgcm/xgcm/pull/650
- Renamed all instances of
_connectionsto_face_connectionsby @hdrake in https://github.com/xgcm/xgcm/pull/661 - Update syntax for dropping variables to get rid of xarray deprecation warning by @hdrake in https://github.com/xgcm/xgcm/pull/663
- Enable vertical linear transform for spatially-varying target vertical coordinate by @NoraLoose in https://github.com/xgcm/xgcm/pull/642
- Update pointer to environment.yml file and add submodule instructions to contributor guide by @hdrake in https://github.com/xgcm/xgcm/pull/664
- Update publishing workflow + test python>=3.11 by @jbusecke in https://github.com/xgcm/xgcm/pull/673
- Add test and fix conservative interpolation algorithm by @jbusecke in https://github.com/xgcm/xgcm/pull/635
New Contributors
- @jatkinson1000 made their first contribution in https://github.com/xgcm/xgcm/pull/559
- @hdrake made their first contribution in https://github.com/xgcm/xgcm/pull/661
- @NoraLoose made their first contribution in https://github.com/xgcm/xgcm/pull/642
Full Changelog: https://github.com/xgcm/xgcm/compare/v0.8.1...v0.9.0
- Python
Published by jbusecke 6 months ago
xgcm - v0.8.1
What's Changed
- Rewrote cumsum to use a different code path from
xgcm.apply_as_grid_ufuncinternally, which makes it less susceptible to subtle bugs like the one reported in #507. (#558). @TomNicholas - Improved error message to suggest rechunking to a single chunk when trying to perform disallowed operations along chunked core dims. By @TomNicholas
- Fix bug where chunked core dims of only a single chunk triggered errors. (#558, #518, #522) By @TomNicholas
- Python
Published by TomNicholas over 3 years ago
xgcm - v0.8.0
What's Changed
- Implementation of transform with logarithmic interpolation (method='log') by @jthielen in https://github.com/xgcm/xgcm/pull/483
- Add @jthielen by @jbusecke in https://github.com/xgcm/xgcm/pull/513
- Fix chunked cumsum by @TomNicholas in https://github.com/xgcm/xgcm/pull/515
- Sync black versions for black and blackdoc by @jbusecke in https://github.com/xgcm/xgcm/pull/488
- Switch to pre commit service by @jbusecke in https://github.com/xgcm/xgcm/pull/490
- Update dependencies in docs by @malmans2 in https://github.com/xgcm/xgcm/pull/493
- Fix formatting by @jbusecke in https://github.com/xgcm/xgcm/pull/500
- Fix repository url for button in docs by @jbusecke in https://github.com/xgcm/xgcm/pull/498
- Fix docs 'suggest edits' by @jbusecke in https://github.com/xgcm/xgcm/pull/512
- Preparing for 0.8.0 by @jbusecke in https://github.com/xgcm/xgcm/pull/514
New Contributors
- @malmans2 made their first contribution in https://github.com/xgcm/xgcm/pull/493
- @jthielen made their first contribution in https://github.com/xgcm/xgcm/pull/483
Full Changelog: https://github.com/xgcm/xgcm/compare/v0.7.0...v0.8.0
- Python
Published by jbusecke over 3 years ago
xgcm - v0.7.0
What's Changed
- 🚀🚀🚀 Grid ufunc refactor by @TomNicholas in https://github.com/xgcm/xgcm/pull/479🤘🤘🤘
- Switch to pangeo book theme by @jbusecke in https://github.com/xgcm/xgcm/pull/482
- Correction of the Grid.init docstring by @rcaneill in https://github.com/xgcm/xgcm/pull/369
- Update black version in pre-commit by @jbusecke in https://github.com/xgcm/xgcm/pull/472
- Increase CI time limit by @jbusecke in https://github.com/xgcm/xgcm/pull/473
- Add CITATION.cff by @jbusecke in https://github.com/xgcm/xgcm/pull/450
- Include submodules in RTD by @jbusecke in https://github.com/xgcm/xgcm/pull/477
Full Changelog: https://github.com/xgcm/xgcm/compare/v0.6.1...v0.7.0
- Python
Published by jbusecke almost 4 years ago
xgcm - v0.6.1
What's Changed
- Add gridufuncrefactor_project to pre-commit CI by @TomNicholas in https://github.com/xgcm/xgcm/pull/386
- Bump codecov/codecov-action from 2.0.2 to 2.1.0 by @dependabot in https://github.com/xgcm/xgcm/pull/370
- Automated release reminders by @jbusecke in https://github.com/xgcm/xgcm/pull/388
- Fix release reminder by @jbusecke in https://github.com/xgcm/xgcm/pull/389
- Small fixes to the release reminder template by @jbusecke in https://github.com/xgcm/xgcm/pull/392
- Attempt to speed up RTD with mamba by @jbusecke in https://github.com/xgcm/xgcm/pull/401
- Deprecation warnings by @jbusecke in https://github.com/xgcm/xgcm/pull/411
- Fix formatting issue with grid.rst by @jbusecke in https://github.com/xgcm/xgcm/pull/427
- Update pythonpublish.yaml by @jbusecke in https://github.com/xgcm/xgcm/pull/426
- Enable mamba in CI by @jbusecke in https://github.com/xgcm/xgcm/pull/412
- Update environment-upstream-dev.yml by @jbusecke in https://github.com/xgcm/xgcm/pull/425
Full Changelog: https://github.com/xgcm/xgcm/compare/v0.6.0...v0.6.1
- Python
Published by jbusecke about 4 years ago
xgcm - v0.6.0
What's Changed
- Adding metrics method by @jdldeauna in https://github.com/xgcm/xgcm/pull/336
- Allow for overwriting metrics in set_metrics method by @jdldeauna in https://github.com/xgcm/xgcm/pull/351
- Integrate interplike with getmetric by @jdldeauna in https://github.com/xgcm/xgcm/pull/354
- Refactor get_metric by @jdldeauna in https://github.com/xgcm/xgcm/pull/345
- Add configuration for stale issue bot by @andersy005 in https://github.com/xgcm/xgcm/pull/341
- add interp metric method by @jdldeauna in https://github.com/xgcm/xgcm/pull/343
- Fix indentation and grid-aware by @jbusecke in https://github.com/xgcm/xgcm/pull/346
- Add periodic and boundary conditions to interp_like by @jdldeauna in https://github.com/xgcm/xgcm/pull/350
- Fix Arakawa grids Wikipedia page link by @yz3062 in https://github.com/xgcm/xgcm/pull/353
- Exempt bug issues from automatic closing. by @jbusecke in https://github.com/xgcm/xgcm/pull/348
- Leftover typo from #330 by @jbusecke in https://github.com/xgcm/xgcm/pull/339
- Bump actions/stale from 3 to 4 by @dependabot in https://github.com/xgcm/xgcm/pull/357
- Update stale workflow by @andersy005 in https://github.com/xgcm/xgcm/pull/352
- Drop Support for python 3.6 by @jbusecke in https://github.com/xgcm/xgcm/pull/361
- Update constructor docstring and input checks by @jbusecke in https://github.com/xgcm/xgcm/pull/358
- Bump codecov/codecov-action from 1 to 2.0.2 by @dependabot in https://github.com/xgcm/xgcm/pull/359
- update whats new rst by @jdldeauna in https://github.com/xgcm/xgcm/pull/363
- Fix broken style check by @jbusecke in https://github.com/xgcm/xgcm/pull/373
- Remove deprecated gcmdataset code by @TomNicholas in https://github.com/xgcm/xgcm/pull/372
- Remove stale bot by @jbusecke in https://github.com/xgcm/xgcm/pull/374
- Fix testweightedmetricmultiaxis so it actually runs by @TomNicholas in https://github.com/xgcm/xgcm/pull/379
- Update docrep by @TomNicholas in https://github.com/xgcm/xgcm/pull/384
- adding boundary condition by @rcaneill in https://github.com/xgcm/xgcm/pull/325
- Keep coords deprecation warning by @TomNicholas in https://github.com/xgcm/xgcm/pull/383
- Documented removal of docrep dependency, and updated whatsnew to v0.6.1 by @TomNicholas in https://github.com/xgcm/xgcm/pull/385
New Contributors
- @yz3062 made their first contribution in https://github.com/xgcm/xgcm/pull/353
Full Changelog: https://github.com/xgcm/xgcm/compare/v0.5.2...v0.6.0
- Python
Published by TomNicholas about 4 years ago