Recent Releases of cf-xarray

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_vertices to 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

- Python
Published by dcherian 6 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

- Python
Published by dcherian 8 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

- Python
Published by dcherian 10 months 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

- Python
Published by dcherian 11 months 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

- Python
Published by dcherian 11 months 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

- Python
Published by dcherian 12 months 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

- Python
Published by dcherian 12 months 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

- 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

- 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

- Python
Published by dcherian over 1 year 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

- Python
Published by dcherian over 1 year 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

- Python
Published by dcherian over 1 year 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

- Python
Published by dcherian almost 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

- Python
Published by dcherian about 2 years ago

cf-xarray - v0.8.9

What's Changed

  • cast units to str before 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

- Python
Published by dcherian about 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

- Python
Published by dcherian about 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

- Python
Published by dcherian about 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

- 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 getboundsdim_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

- Python
Published by dcherian over 2 years ago

cf-xarray - v0.8.4

What's Changed

  • added ValueError for missing grid_mapping variable 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

- Python
Published by dcherian over 2 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

- Python
Published by dcherian over 2 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

- Python
Published by dcherian over 2 years ago

cf-xarray - v0.8.1

What's Changed

  • identify X and Y in 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 T in 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

- Python
Published by dcherian almost 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 gridtopology, meshtopology 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_names by @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

- Python
Published by dcherian about 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

- Python
Published by dcherian about 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

- Python
Published by kthyng about 3 years ago

cf-xarray - v0.7.7

- Python
Published by dcherian about 3 years ago

cf-xarray - v0.7.6

- Python
Published by dcherian about 3 years ago

cf-xarray - v0.7.5

- Python
Published by dcherian 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

- Python
Published by dcherian over 3 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 pint by @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

- Python
Published by dcherian over 3 years ago

cf-xarray - v0.7.2

- Python
Published by dcherian almost 4 years ago

cf-xarray - v0.7.0

- Python
Published by dcherian about 4 years ago

cf-xarray - v0.6.3

- Python
Published by dcherian about 4 years ago

cf-xarray - v0.6.2

- Python
Published by dcherian about 4 years ago

cf-xarray - v0.6.1

- Python
Published by dcherian over 4 years ago

cf-xarray -

- Python
Published by dcherian over 4 years ago

cf-xarray -

- Python
Published by dcherian almost 5 years ago

cf-xarray - v0.5.1

- Python
Published by dcherian almost 5 years ago

cf-xarray - v0.5.0

- Python
Published by malmans2 almost 5 years ago

cf-xarray - v0.4.0

- Python
Published by dcherian about 5 years ago

cf-xarray - v0.3.1

- Python
Published by dcherian about 5 years ago

cf-xarray - v0.3.0

- Python
Published by dcherian over 5 years ago

cf-xarray - v0.2.1

- Python
Published by dcherian over 5 years ago

cf-xarray - v0.2.0

- Python
Published by dcherian over 5 years ago

cf-xarray -

- Python
Published by dcherian over 5 years ago

cf-xarray - v0.1.4

  • Default xincrease, yincrease for plots
  • __getitem__ now supports indexing by standard_name

- Python
Published by dcherian over 5 years ago

cf-xarray - v0.1.3

Added support for multiple axes in reductions.

- Python
Published by dcherian over 5 years ago

cf-xarray -

- Python
Published by dcherian over 5 years ago