Recent Releases of cf-xarray
cf-xarray - v0.11.0
What's Changed
- Avoid overlapping bounds and/or gaps when points are irregularly spaced by @bouweandela in https://github.com/xarray-contrib/cf-xarray/pull/622
- Fix link to cosima model agnostic analysis (#625) by @charles-turner-1 in https://github.com/xarray-contrib/cf-xarray/pull/626
- Fix mypy checks by @bouweandela in https://github.com/xarray-contrib/cf-xarray/pull/630
- Optimize add_bounds by @bouweandela in https://github.com/xarray-contrib/cf-xarray/pull/627
New Contributors
- @bouweandela made their first contribution in https://github.com/xarray-contrib/cf-xarray/pull/622
- @charles-turner-1 made their first contribution in https://github.com/xarray-contrib/cf-xarray/pull/626
Full Changelog: https://github.com/xarray-contrib/cf-xarray/compare/v0.10.11...v0.11.0
Climate Change - Climate Data Standards
- Python
Published by dcherian about 1 month ago
cf-xarray - v0.10.11
Support the latest cool grid mappings: healpix & reduced gaussian
What's Changed
- Add HEALPix grid mapping support by @dcherian in https://github.com/xarray-contrib/cf-xarray/pull/614
- Add reduced gaussian grid mapping support by @dcherian in https://github.com/xarray-contrib/cf-xarray/pull/613
Full Changelog: https://github.com/xarray-contrib/cf-xarray/compare/v0.10.10...v0.10.11
Climate Change - Climate Data Standards
- Python
Published by dcherian 4 months ago
cf-xarray - v0.10.10
What's Changed
- Dont preserve attributes when creating bounds by @aulemahal in https://github.com/xarray-contrib/cf-xarray/pull/608
- Raise ValueError in
_get_ordered_vertices()with "mixed" order by @tomvothecoder in https://github.com/xarray-contrib/cf-xarray/pull/595
Full Changelog: https://github.com/xarray-contrib/cf-xarray/compare/v0.10.9...v0.10.10
Climate Change - Climate Data Standards
- Python
Published by aulemahal 6 months ago
cf-xarray - v0.10.9
What's Changed
- Switch to uv by @dcherian in https://github.com/xarray-contrib/cf-xarray/pull/589
- bump python on testpypi by @dcherian in https://github.com/xarray-contrib/cf-xarray/pull/590
- Fix singleton coord in core dim orders by @aulemahal in https://github.com/xarray-contrib/cf-xarray/pull/592
Full Changelog: https://github.com/xarray-contrib/cf-xarray/compare/v0.10.8...v0.10.9
Climate Change - Climate Data Standards
- Python
Published by dcherian 9 months ago
cf-xarray - v0.10.8
What's Changed
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in https://github.com/xarray-contrib/cf-xarray/pull/585
- Bump codecov/codecov-action from 5.4.3 to 5.5.0 by @dependabot[bot] in https://github.com/xarray-contrib/cf-xarray/pull/583
- Bump actions/download-artifact from 4 to 5 by @dependabot[bot] in https://github.com/xarray-contrib/cf-xarray/pull/584
- handle monotonicity of cftime objects by @larsbuntemeyer in https://github.com/xarray-contrib/cf-xarray/pull/582
- Fix accidental data load by @dcherian in https://github.com/xarray-contrib/cf-xarray/pull/587
- Bump pypa/gh-action-pypi-publish from 1.12.4 to 1.13.0 in /.github/workflows by @dependabot[bot] in https://github.com/xarray-contrib/cf-xarray/pull/588
- Support multiple grid mappings; Add new GridMapping dataclass by @dcherian in https://github.com/xarray-contrib/cf-xarray/pull/586
Full Changelog: https://github.com/xarray-contrib/cf-xarray/compare/v0.10.7...v0.10.8
Climate Change - Climate Data Standards
- Python
Published by dcherian 9 months ago
cf-xarray - v0.10.7
What's Changed
- Update Python version requirements to match SPEC-0 by @dcherian in https://github.com/xarray-contrib/cf-xarray/pull/580
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/xarray-contrib/cf-xarray/pull/578
- Update
bounds_to_verticesto handle descending arrays by @tomvothecoder in https://github.com/xarray-contrib/cf-xarray/pull/579
Full Changelog: https://github.com/xarray-contrib/cf-xarray/compare/v0.10.6...v0.10.7
Climate Change - Climate Data Standards
- Python
Published by dcherian 10 months ago
cf-xarray - v0.10.6
Fix geometry decoding.
What's Changed
- fix geometry detection by @martinfleis in https://github.com/xarray-contrib/cf-xarray/pull/573
- Fix types by @dcherian in https://github.com/xarray-contrib/cf-xarray/pull/574
- one more type fix by @dcherian in https://github.com/xarray-contrib/cf-xarray/pull/575
New Contributors
- @martinfleis made their first contribution in https://github.com/xarray-contrib/cf-xarray/pull/573
Full Changelog: https://github.com/xarray-contrib/cf-xarray/compare/v0.10.5...v0.10.6
Climate Change - Climate Data Standards
- Python
Published by dcherian 12 months ago
cf-xarray - v0.10.5
What's Changed
- FlagGrouper: Encapsulate instead of subclassing UniqueGrouper by @dcherian in https://github.com/xarray-contrib/cf-xarray/pull/569
Full Changelog: https://github.com/xarray-contrib/cf-xarray/compare/v0.10.4...v0.10.5
Climate Change - Climate Data Standards
- Python
Published by dcherian about 1 year ago
cf-xarray - v0.10.4
What's Changed
- More upstream Xarray compat by @dcherian in https://github.com/xarray-contrib/cf-xarray/pull/565
Full Changelog: https://github.com/xarray-contrib/cf-xarray/compare/v0.10.3...v0.10.4
Climate Change - Climate Data Standards
- Python
Published by dcherian about 1 year ago
cf-xarray - v0.10.3
What's Changed
- Fixes decoding parametric coord by @jasonb5 in https://github.com/xarray-contrib/cf-xarray/pull/561
- Support unreleased Xarray by @dcherian in https://github.com/xarray-contrib/cf-xarray/pull/563
- Update types by @dcherian in https://github.com/xarray-contrib/cf-xarray/pull/564
Full Changelog: https://github.com/xarray-contrib/cf-xarray/compare/v0.10.2...v0.10.3
Climate Change - Climate Data Standards
- Python
Published by dcherian about 1 year ago
cf-xarray - v0.10.2
What's Changed
- Fix API rendering by @dcherian in https://github.com/xarray-contrib/cf-xarray/pull/558
- Fix Grouper import with xarray versions older than 2024.11.0 by @dcherian in https://github.com/xarray-contrib/cf-xarray/pull/560
Full Changelog: https://github.com/xarray-contrib/cf-xarray/compare/v0.10.1...v0.10.2
Climate Change - Climate Data Standards
- Python
Published by dcherian about 1 year ago
cf-xarray - v0.10.1
This release brings a new FlagGrouper object for convenient categorical grouping.
What's Changed
- Maintenance by @dcherian in https://github.com/xarray-contrib/cf-xarray/pull/553
- Add FlagGrouper by @dcherian in https://github.com/xarray-contrib/cf-xarray/pull/556
- Add pooch downloader to workaround RtD issue by @znichollscr in https://github.com/xarray-contrib/cf-xarray/pull/547
New Contributors
- @znichollscr made their first contribution in https://github.com/xarray-contrib/cf-xarray/pull/547
Full Changelog: https://github.com/xarray-contrib/cf-xarray/compare/v0.10.0...v0.10.1
Climate Change - Climate Data Standards
- Python
Published by dcherian about 1 year ago
cf-xarray - v0.10.0
What's Changed
- Adds support for remaining parametric vertical coordinate by @jasonb5 in https://github.com/xarray-contrib/cf-xarray/pull/528 🥳
Minor Changes
- add min xarray pin on run and numpy py ver linters by @ocefpaf in https://github.com/xarray-contrib/cf-xarray/pull/536
- Avoid one deepcopy in geometry encoding by @dcherian in https://github.com/xarray-contrib/cf-xarray/pull/537
New Contributors
- @jasonb5 made their first contribution in https://github.com/xarray-contrib/cf-xarray/pull/528
Full Changelog: https://github.com/xarray-contrib/cf-xarray/compare/v0.9.5...v0.10.0
Climate Change - Climate Data Standards
- Python
Published by dcherian over 1 year ago
cf-xarray - v0.9.5
What's Changed
- Drop Python 3.9 by @dcherian in https://github.com/xarray-contrib/cf-xarray/pull/530
- Speed up geometry encoding by @dcherian in https://github.com/xarray-contrib/cf-xarray/pull/535
Full Changelog: https://github.com/xarray-contrib/cf-xarray/compare/v0.9.4...v0.9.5
Climate Change - Climate Data Standards
- Python
Published by dcherian over 1 year ago
cf-xarray - v0.9.4
What's Changed
- Allow encoding/decoding multiple geometry variables by @dcherian in https://github.com/xarray-contrib/cf-xarray/pull/526
Full Changelog: https://github.com/xarray-contrib/cf-xarray/compare/v0.9.3...v0.9.4
Climate Change - Climate Data Standards
- Python
Published by dcherian almost 2 years ago
cf-xarray - v0.9.3
What's Changed
- Add grid_mapping for geometries if possible by @dcherian in https://github.com/xarray-contrib/cf-xarray/pull/521
- Rewrite unit formatter for pint 0.24 and earlier by @aulemahal in https://github.com/xarray-contrib/cf-xarray/pull/523
Full Changelog: https://github.com/xarray-contrib/cf-xarray/compare/v0.9.2...v0.9.3
Climate Change - Climate Data Standards
- Python
Published by dcherian almost 2 years ago
cf-xarray - v0.9.2
Significantly improved geometry functionality, including encoding/decoding, a new .cf.geometries property, and the ability to extract geometry containers with .cf["geometry"] and the encoded geometry with .cf[["points"]]
What's Changed
- Add geometry encoding and decoding functions. by @dcherian in https://github.com/xarray-contrib/cf-xarray/pull/517
Full Changelog: https://github.com/xarray-contrib/cf-xarray/compare/v0.9.1...v0.9.2
Climate Change - Climate Data Standards
- Python
Published by dcherian almost 2 years ago
cf-xarray - v0.9.1
What's Changed
- ruff settings: move 'ignore' to 'lint' section by @mathause in https://github.com/xarray-contrib/cf-xarray/pull/506
- numpy 2 compat by @mathause in https://github.com/xarray-contrib/cf-xarray/pull/505
- Add docs about converting between shapely and cf by @jsignell in https://github.com/xarray-contrib/cf-xarray/pull/512
Full Changelog: https://github.com/xarray-contrib/cf-xarray/compare/v0.9.0...v0.9.1
Climate Change - Climate Data Standards
- Python
Published by dcherian about 2 years ago
cf-xarray - v0.9.0
What's Changed
- Remove pycompat ref in utils by @aulemahal in https://github.com/xarray-contrib/cf-xarray/pull/502
Full Changelog: https://github.com/xarray-contrib/cf-xarray/compare/v0.8.9...v0.9.0
Climate Change - Climate Data Standards
- Python
Published by dcherian over 2 years ago
cf-xarray - v0.8.9
What's Changed
- cast units to
strbefore applying any other preprocessor by @keewis in https://github.com/xarray-contrib/cf-xarray/pull/498
Full Changelog: https://github.com/xarray-contrib/cf-xarray/compare/v0.8.8...v0.8.9
Climate Change - Climate Data Standards
- Python
Published by dcherian over 2 years ago
cf-xarray - v0.8.8
What's Changed
Much improved support for bit masks and converting geometries to CF!
- Add larger bit depth for displaying flag_masks by @mps01060 in https://github.com/xarray-contrib/cf-xarray/pull/492
- Fix conversion between shapely and cf for lines by @jsignell in https://github.com/xarray-contrib/cf-xarray/pull/493
- Add conversion between shapely and cf for polygons by @jsignell in https://github.com/xarray-contrib/cf-xarray/pull/495
New Contributors
- @mps01060 made their first contribution in https://github.com/xarray-contrib/cf-xarray/pull/492
Full Changelog: https://github.com/xarray-contrib/cf-xarray/compare/v0.8.7...v0.8.8
Climate Change - Climate Data Standards
- Python
Published by dcherian over 2 years ago
cf-xarray - v0.8.7
What's Changed
-
Check compatibility of coordinate variable dimensions before assignment. by @dcherian in https://github.com/xarray-contrib/cf-xarray/pull/484
-
Add conversion between cf and shapely for lines by @jsignell in https://github.com/xarray-contrib/cf-xarray/pull/460
New Contributors
- @jsignell made their first contribution in https://github.com/xarray-contrib/cf-xarray/pull/482
Full Changelog: https://github.com/xarray-contrib/cf-xarray/compare/v0.8.6...v0.8.7
Climate Change - Climate Data Standards
- Python
Published by dcherian over 2 years ago
cf-xarray - v0.8.6
Fix a problem with previous release
What's Changed
- Set python-version as string by @Zeitsperre in https://github.com/xarray-contrib/cf-xarray/pull/479
New Contributors
- @Zeitsperre made their first contribution in https://github.com/xarray-contrib/cf-xarray/pull/479
Full Changelog: https://github.com/xarray-contrib/cf-xarray/compare/v0.8.5...v0.8.6
Climate Change - Climate Data Standards
- Python
Published by dcherian over 2 years ago
cf-xarray - v0.8.5
What's Changed
- remove distutils by @ocefpaf in https://github.com/xarray-contrib/cf-xarray/pull/463
- Fix get_bounds_dim_name regression. by @dcherian in https://github.com/xarray-contrib/cf-xarray/pull/473
Full Changelog: https://github.com/xarray-contrib/cf-xarray/compare/v0.8.4...v0.8.5
Climate Change - Climate Data Standards
- Python
Published by dcherian over 2 years ago
cf-xarray - v0.8.4
What's Changed
- added
ValueErrorfor missinggrid_mappingvariable by @larsbuntemeyer in https://github.com/xarray-contrib/cf-xarray/pull/458
Full Changelog: https://github.com/xarray-contrib/cf-xarray/compare/v0.8.3...v0.8.4
Climate Change - Climate Data Standards
- Python
Published by dcherian almost 3 years ago
cf-xarray - v0.8.3
What's Changed
- Better flag masks repr by @dcherian in https://github.com/xarray-contrib/cf-xarray/pull/454
Full Changelog: https://github.com/xarray-contrib/cf-xarray/compare/v0.8.2...v0.8.3
Climate Change - Climate Data Standards
- Python
Published by dcherian almost 3 years ago
cf-xarray - v0.8.2
Support for flag masks!
What's Changed
- Fix broken link by @VeckoTheGecko in https://github.com/xarray-contrib/cf-xarray/pull/447
- Add support for 'flag_masks' by @Descanonge in https://github.com/xarray-contrib/cf-xarray/pull/354
New Contributors
- @VeckoTheGecko made their first contribution in https://github.com/xarray-contrib/cf-xarray/pull/447
- @Descanonge made their first contribution in https://github.com/xarray-contrib/cf-xarray/pull/354
Full Changelog: https://github.com/xarray-contrib/cf-xarray/compare/v0.8.1...v0.8.2
Climate Change - Climate Data Standards
- Python
Published by dcherian almost 3 years ago
cf-xarray - v0.8.1
What's Changed
- identify
XandYin rotated pole grids by @larsbuntemeyer in https://github.com/xarray-contrib/cf-xarray/pull/426 - Major speedups in mappers. by @dcherian in https://github.com/xarray-contrib/cf-xarray/pull/427
- Update CITATION.cff by @dcherian in https://github.com/xarray-contrib/cf-xarray/pull/430
- Don't look for
Tin sgrid axes by @kthyng in https://github.com/xarray-contrib/cf-xarray/pull/435 - Use pooch instead of bundling standard name table by @dcherian in https://github.com/xarray-contrib/cf-xarray/pull/436
- use trusted publishing by @keewis in https://github.com/xarray-contrib/cf-xarray/pull/437
Full Changelog: https://github.com/xarray-contrib/cf-xarray/compare/v0.8.0...v0.8.1
Climate Change - Climate Data Standards
- Python
Published by dcherian about 3 years ago
cf-xarray - v0.8.0
What's Changed
- Update link to COSIMA tutorial by @navidcy in https://github.com/xarray-contrib/cf-xarray/pull/419
- Support grid_topology, mesh_topology CF roles. by @dcherian in https://github.com/xarray-contrib/cf-xarray/pull/420
- Update CF standard name table v80 by @dcherian in https://github.com/xarray-contrib/cf-xarray/pull/423
- add
cf.grid_mapping_namesby @larsbuntemeyer in https://github.com/xarray-contrib/cf-xarray/pull/391 - Add rich repr by @dcherian in https://github.com/xarray-contrib/cf-xarray/pull/409
- Add sgrid axes parsing by @dcherian in https://github.com/xarray-contrib/cf-xarray/pull/421
New Contributors
- @navidcy made their first contribution in https://github.com/xarray-contrib/cf-xarray/pull/419
Full Changelog: https://github.com/xarray-contrib/cf-xarray/compare/v0.7.9...v0.8.0
Climate Change - Climate Data Standards
- Python
Published by dcherian over 3 years ago
cf-xarray - v0.7.9
What's Changed
- Fix packaging. v0.7.8 was yanked.
Full Changelog: https://github.com/xarray-contrib/cf-xarray/compare/v0.7.8...v0.7.9
Climate Change - Climate Data Standards
- Python
Published by dcherian over 3 years ago
cf-xarray - v0.7.8
What's Changed
- Better typing by @dcherian in https://github.com/xarray-contrib/cf-xarray/pull/394
- Add link to COSIMA Recipes model agnostic tutorial by @aidanheerdegen in https://github.com/xarray-contrib/cf-xarray/pull/397
- Migrate to pyproject.toml, ruff, add build CI by @dcherian in https://github.com/xarray-contrib/cf-xarray/pull/400
- Add validate-pyproject pre-commit hook by @dcherian in https://github.com/xarray-contrib/cf-xarray/pull/405
- Update CITATION.cff by @dcherian in https://github.com/xarray-contrib/cf-xarray/pull/399
- Try pytest-pretty by @dcherian in https://github.com/xarray-contrib/cf-xarray/pull/410
- Using regex package for match by @kthyng in https://github.com/xarray-contrib/cf-xarray/pull/408
New Contributors
- @aidanheerdegen made their first contribution in https://github.com/xarray-contrib/cf-xarray/pull/397
Full Changelog: https://github.com/xarray-contrib/cf-xarray/compare/v0.7.7...v0.7.8
Climate Change - Climate Data Standards
- Python
Published by kthyng over 3 years ago
cf-xarray - v0.7.4
What's Changed
- Avoid quadratic behaviour when dropping bounds by @dcherian in https://github.com/xarray-contrib/cf-xarray/pull/349
- Print variable name for cell measures warnings by @dcherian in https://github.com/xarray-contrib/cf-xarray/pull/350
Full Changelog: https://github.com/xarray-contrib/cf-xarray/compare/v0.7.3...v0.7.4
Climate Change - Climate Data Standards
- Python
Published by dcherian almost 4 years ago
cf-xarray - v0.7.3
What's Changed
- Increased support for cf_role by @dcherian in https://github.com/xarray-contrib/cf-xarray/pull/327
- correct docstring by @rcaneill in https://github.com/xarray-contrib/cf-xarray/pull/329
- Dependabot by @malmans2 in https://github.com/xarray-contrib/cf-xarray/pull/332
- Check attrs before printing guess by @malmans2 in https://github.com/xarray-contrib/cf-xarray/pull/331
- ENH: Add "Celsius" alias by @bzah in https://github.com/xarray-contrib/cf-xarray/pull/336
- Explicit support for curvefit by @dcherian in https://github.com/xarray-contrib/cf-xarray/pull/337
- Infer 1D bounds for nD variables. by @dcherian in https://github.com/xarray-contrib/cf-xarray/pull/328
- keep compatibility with the development version of
pintby @keewis in https://github.com/xarray-contrib/cf-xarray/pull/341 - Drop py37 by @dcherian in https://github.com/xarray-contrib/cf-xarray/pull/296
- CI improvements by @dcherian in https://github.com/xarray-contrib/cf-xarray/pull/342
- Explicit xarray imports by @aulemahal in https://github.com/xarray-contrib/cf-xarray/pull/343
New Contributors
- @dependabot made their first contribution in https://github.com/xarray-contrib/cf-xarray/pull/333
- @bzah made their first contribution in https://github.com/xarray-contrib/cf-xarray/pull/336
Full Changelog: https://github.com/xarray-contrib/cf-xarray/compare/v0.7.2...v0.7.3
Climate Change - Climate Data Standards
- Python
Published by dcherian almost 4 years ago
cf-xarray -
Climate Change - Climate Data Standards
- Python
Published by dcherian almost 5 years ago
cf-xarray -
Climate Change - Climate Data Standards
- Python
Published by dcherian about 5 years ago
cf-xarray -
Climate Change - Climate Data Standards
- Python
Published by dcherian almost 6 years ago
cf-xarray -
Climate Change - Climate Data Standards
- Python
Published by dcherian almost 6 years ago