Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: xarray-contrib/cf-xarray
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.11.0
Choose a base ref
...
head repository: xarray-contrib/cf-xarray
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.11.1
Choose a head ref
  • 8 commits
  • 3 files changed
  • 4 contributors

Commits on May 2, 2026

  1. Speed up Dataset.cf.bounds with a single-pass scan (#637)

    Co-authored-by: Claude Opus 4.7 (1M context) <[email protected]>
    dcherian and claude authored May 2, 2026
    Configuration menu
    Copy the full SHA
    8fa8978 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2026

  1. Bump urllib3 from 2.6.3 to 2.7.0 (#639)

    Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.6.3 to 2.7.0.
    - [Release notes](https://github.com/urllib3/urllib3/releases)
    - [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
    - [Commits](urllib3/urllib3@2.6.3...2.7.0)
    
    ---
    updated-dependencies:
    - dependency-name: urllib3
      dependency-version: 2.7.0
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored May 12, 2026
    Configuration menu
    Copy the full SHA
    9716f18 View commit details
    Browse the repository at this point in the history
  2. Memoize parse_cell_methods_attr

    The string is typically shared across all variables in a dataset, so
    parse once per distinct attr. Wrap the cached result in `Frozen` to
    prevent accidental mutation of the shared value.
    
    Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]>
    dcherian and claude committed May 12, 2026
    Configuration menu
    Copy the full SHA
    af9fb12 View commit details
    Browse the repository at this point in the history
  3. Short-circuit _getitem for direct variable-name keys

    Skip the per-key _get_all fan-out when every key is already a plain
    data-variable name — the slow path would just fall through to the same
    result. Decoration via get_associated_variable_names is unchanged.
    
    Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]>
    dcherian and claude committed May 12, 2026
    Configuration menu
    Copy the full SHA
    c0a2cec View commit details
    Browse the repository at this point in the history
  4. Defer obj.cf.bounds in _getitem until needed

    drop_bounds is a no-op unless the caller passed a scalar key, so
    list-key calls (ds.cf[[name]]) never need it. Inline the lookup so
    list-key paths skip the full-dataset bounds scan entirely.
    
    Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]>
    dcherian and claude committed May 12, 2026
    Configuration menu
    Copy the full SHA
    3aa7eee View commit details
    Browse the repository at this point in the history
  5. Cache parse_grid_mapping too

    dcherian committed May 12, 2026
    Configuration menu
    Copy the full SHA
    e27668a View commit details
    Browse the repository at this point in the history
  6. Cleanup

    dcherian committed May 12, 2026
    Configuration menu
    Copy the full SHA
    0fd08cd View commit details
    Browse the repository at this point in the history
  7. Update type

    dcherian committed May 12, 2026
    Configuration menu
    Copy the full SHA
    192f107 View commit details
    Browse the repository at this point in the history
Loading