Repository navigation
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
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
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
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
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 8 commits
- 3 files changed
- 4 contributors
Commits on May 2, 2026
-
Speed up Dataset.cf.bounds with a single-pass scan (#637)
Co-authored-by: Claude Opus 4.7 (1M context) <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8fa8978 - Browse repository at this point
Copy the full SHA 8fa8978View commit details
Commits on May 12, 2026
-
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>
Configuration menu - View commit details
-
Copy full SHA for 9716f18 - Browse repository at this point
Copy the full SHA 9716f18View commit details -
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]>
Configuration menu - View commit details
-
Copy full SHA for af9fb12 - Browse repository at this point
Copy the full SHA af9fb12View commit details -
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]>
Configuration menu - View commit details
-
Copy full SHA for c0a2cec - Browse repository at this point
Copy the full SHA c0a2cecView commit details -
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]>
Configuration menu - View commit details
-
Copy full SHA for 3aa7eee - Browse repository at this point
Copy the full SHA 3aa7eeeView commit details -
Configuration menu - View commit details
-
Copy full SHA for e27668a - Browse repository at this point
Copy the full SHA e27668aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0fd08cd - Browse repository at this point
Copy the full SHA 0fd08cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 192f107 - Browse repository at this point
Copy the full SHA 192f107View commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.11.0...v0.11.1