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: intake/intake-esm
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2025.7.9
Choose a base ref
...
head repository: intake/intake-esm
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2025.12.12
Choose a head ref
  • 20 commits
  • 34 files changed
  • 8 contributors

Commits on Jul 15, 2025

  1. Configuration menu
    Copy the full SHA
    ac4d990 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2025

  1. Update README to correct cat_subset output in code snippet (#673)

    Co-authored-by: Charles Turner <52199577+charles-turner-1@users.noreply.github.com>
    sadielbartholomew and charles-turner-1 authored Jul 20, 2025
    Configuration menu
    Copy the full SHA
    0d2e859 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2025

  1. Update changelog (#731)

    * Update changelog for last 2 releases
    
    Pre-commit
    
    * Linting & formatting
    
    * [pre-commit.ci] auto fixes from pre-commit.com hooks
    
    for more information, see https://pre-commit.ci
    
    ---------
    
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    charles-turner-1 and pre-commit-ci[bot] authored Jul 21, 2025
    Configuration menu
    Copy the full SHA
    d2e691a View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2025

  1. [pre-commit.ci] pre-commit autoupdate (#733)

    updates:
    - [github.com/astral-sh/ruff-pre-commit: v0.12.2 → v0.12.7](astral-sh/ruff-pre-commit@v0.12.2...v0.12.7)
    
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    pre-commit-ci[bot] authored Aug 8, 2025
    Configuration menu
    Copy the full SHA
    9e09ce1 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2025

  1. Update to zarr v3 (#735)

    * Tests all passing? Deps must have updated since I last tried
    
    * Missing environment bits
    
    * Apparently the bugfix was in zarr v3.0.10
    
    * Fix requirements in ci/env*.yml
    
    * Allow zarr <3.0 or >=3.0.10
    
    * Change async in test based on zarr version - we can make this default behaviour too I think
    
    * Move `_zarr_async` to utils module
    
    * Add asynchronous/synchronous note to docs under Assets object section. I think we can do better & take care of this for the user
    
    * @mgrover1 comment, add some extra tests, allow zarr version specification in the data format
    
    * Misformatted esm-catalog-spec
    
    * Re-pin minimum zarr version
    
    * Formatting
    charles-turner-1 authored Aug 15, 2025
    Configuration menu
    Copy the full SHA
    b9c14d9 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2025

  1. Force iterable column to always be tuple (#734)

    * Force iterable column to always be tuple
    
    * Add missing test data (`git add --update` on previous commit)
    
    * Fix missing bracket (online merge editor mistake)
    
    * Remove now unnecessary ESMCatalogModel._cast_agg_columns_with_iterables method
    
    * Groundwork for making sure we get the right iterable dtype back out (CI shold fail on this commit)
    
    * - Works but the implementation is so ugly only it's mother could love it, needs a lot of cleanup
    - Add test datasets
    
    * Clean up implementation a lot
    
    * @aulemahal suggestion (edge case, single item iterable column)
    
    * More from explit for loop to a map (should be faster, if not much)
    charles-turner-1 authored Aug 31, 2025
    Configuration menu
    Copy the full SHA
    d2f3cd4 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2025

  1. [pre-commit.ci] pre-commit autoupdate (#740)

    updates:
    - [github.com/pre-commit/pre-commit-hooks: v5.0.0 → v6.0.0](pre-commit/pre-commit-hooks@v5.0.0...v6.0.0)
    - [github.com/astral-sh/ruff-pre-commit: v0.12.7 → v0.12.11](astral-sh/ruff-pre-commit@v0.12.7...v0.12.11)
    
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    pre-commit-ci[bot] authored Sep 2, 2025
    Configuration menu
    Copy the full SHA
    a59d69d View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2025

  1. Bump pypa/gh-action-pypi-publish in /.github/workflows (#741)

    Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.12.4 to 1.13.0.
    - [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)
    - [Commits](pypa/gh-action-pypi-publish@v1.12.4...v1.13.0)
    
    ---
    updated-dependencies:
    - dependency-name: pypa/gh-action-pypi-publish
      dependency-version: 1.13.0
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Sep 7, 2025
    Configuration menu
    Copy the full SHA
    31358ec View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2025

  1. Configuration menu
    Copy the full SHA
    c5ee8b4 View commit details
    Browse the repository at this point in the history
  2. Replace pydantic .dict() with .model_dump() (#746)

    Co-authored-by: Charles Turner <52199577+charles-turner-1@users.noreply.github.com>
    will-s-hart and charles-turner-1 authored Oct 7, 2025
    Configuration menu
    Copy the full SHA
    9b5696f View commit details
    Browse the repository at this point in the history
  3. Bump the actions group with 4 updates (#747)

    Bumps the actions group with 4 updates: [actions/checkout](https://github.com/actions/checkout), [codecov/codecov-action](https://github.com/codecov/codecov-action), [actions/setup-python](https://github.com/actions/setup-python) and [actions/download-artifact](https://github.com/actions/download-artifact).
    
    
    Updates `actions/checkout` from 4 to 5
    - [Release notes](https://github.com/actions/checkout/releases)
    - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
    - [Commits](actions/checkout@v4...v5)
    
    Updates `codecov/codecov-action` from 5.4.3 to 5.5.1
    - [Release notes](https://github.com/codecov/codecov-action/releases)
    - [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
    - [Commits](codecov/codecov-action@v5.4.3...v5.5.1)
    
    Updates `actions/setup-python` from 5 to 6
    - [Release notes](https://github.com/actions/setup-python/releases)
    - [Commits](actions/setup-python@v5...v6)
    
    Updates `actions/download-artifact` from 4 to 5
    - [Release notes](https://github.com/actions/download-artifact/releases)
    - [Commits](actions/download-artifact@v4...v5)
    
    ---
    updated-dependencies:
    - dependency-name: actions/checkout
      dependency-version: '5'
      dependency-type: direct:production
      update-type: version-update:semver-major
      dependency-group: actions
    - dependency-name: codecov/codecov-action
      dependency-version: 5.5.1
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: actions
    - dependency-name: actions/setup-python
      dependency-version: '6'
      dependency-type: direct:production
      update-type: version-update:semver-major
      dependency-group: actions
    - dependency-name: actions/download-artifact
      dependency-version: '5'
      dependency-type: direct:production
      update-type: version-update:semver-major
      dependency-group: actions
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Charles Turner <52199577+charles-turner-1@users.noreply.github.com>
    dependabot[bot] and charles-turner-1 authored Oct 7, 2025
    Configuration menu
    Copy the full SHA
    81da25b View commit details
    Browse the repository at this point in the history
  4. [pre-commit.ci] pre-commit autoupdate (#748)

    updates:
    - [github.com/astral-sh/ruff-pre-commit: v0.12.11 → v0.13.3](astral-sh/ruff-pre-commit@v0.12.11...v0.13.3)
    
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    Co-authored-by: Charles Turner <52199577+charles-turner-1@users.noreply.github.com>
    pre-commit-ci[bot] and charles-turner-1 authored Oct 7, 2025
    Configuration menu
    Copy the full SHA
    dc201fb View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2025

  1. Fix Pydantic 2.12 compatibility by updating @model_validator signature (

    #751)
    
    * fix(pydantic): update @model_validator signature
    
    * [pre-commit.ci] auto fixes from pre-commit.com hooks
    
    for more information, see https://pre-commit.ci
    
    * Apply only relevant changes.
    
    * Fix all outdated `model_validators`
    
    * Add tests for validators.
    
    ---------
    
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    antarcticrainforest and pre-commit-ci[bot] authored Oct 13, 2025
    Configuration menu
    Copy the full SHA
    fd92267 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2025

  1. [pre-commit.ci] pre-commit autoupdate (#756)

    updates:
    - [github.com/astral-sh/ruff-pre-commit: v0.13.3 → v0.14.3](astral-sh/ruff-pre-commit@v0.13.3...v0.14.3)
    
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    pre-commit-ci[bot] authored Nov 3, 2025
    Configuration menu
    Copy the full SHA
    3ac8e28 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2025

  1. Bump the actions group with 2 updates (#755)

    Bumps the actions group with 2 updates: [actions/upload-artifact](https://github.com/actions/upload-artifact) and [actions/download-artifact](https://github.com/actions/download-artifact).
    
    
    Updates `actions/upload-artifact` from 4 to 5
    - [Release notes](https://github.com/actions/upload-artifact/releases)
    - [Commits](actions/upload-artifact@v4...v5)
    
    Updates `actions/download-artifact` from 5 to 6
    - [Release notes](https://github.com/actions/download-artifact/releases)
    - [Commits](actions/download-artifact@v5...v6)
    
    ---
    updated-dependencies:
    - dependency-name: actions/upload-artifact
      dependency-version: '5'
      dependency-type: direct:production
      update-type: version-update:semver-major
      dependency-group: actions
    - dependency-name: actions/download-artifact
      dependency-version: '6'
      dependency-type: direct:production
      update-type: version-update:semver-major
      dependency-group: actions
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Charles Turner <52199577+charles-turner-1@users.noreply.github.com>
    dependabot[bot] and charles-turner-1 authored Nov 4, 2025
    Configuration menu
    Copy the full SHA
    e59e32f View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2025

  1. [pre-commit.ci] pre-commit autoupdate (#760)

    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    pre-commit-ci[bot] authored Dec 1, 2025
    Configuration menu
    Copy the full SHA
    2730be7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6fc8a9f View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2025

  1. Change chunking default to auto for compatible xarray versions (#737)

    * Prep for autochunking cftime
    
    * Finalise version required for autochunking
    
    * Drop CRS variable from kerchunk dataset - breaks tests
    
    * Comment about why we drop CRS in test
    
    * Add test for default chunking scheme change with xr 2025.11.0
    charles-turner-1 authored Dec 11, 2025
    Configuration menu
    Copy the full SHA
    6d36542 View commit details
    Browse the repository at this point in the history
  2. Wrap scan_csv in fsspec context handler (#754)

    Co-authored-by: Max Grover <mgroverwx@gmail.com>
    charles-turner-1 and mgrover1 authored Dec 11, 2025
    Configuration menu
    Copy the full SHA
    347205c View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2025

  1. Feature/xarray kerchunk engine (#758)

    * add kerchunk engine ability provided by xarray
    
    * add lazy load option in `read_kwarg`
    
    polar not supporting http csv link that does not have content length but pandas dose. the kwarg is popped to avoid interfering with the later use in read_csv
    
    * [pre-commit.ci] auto fixes from pre-commit.com hooks
    
    for more information, see https://pre-commit.ci
    
    * add needed packages
    
    kerchunk for kerchunk engine
    url access need request and aiohttp
    fastparquet for parquet reference file read
    
    * [pre-commit.ci] auto fixes from pre-commit.com hooks
    
    for more information, see https://pre-commit.ci
    
    * add lazy read description in the esm_datastore docstring
    
    * [pre-commit.ci] auto fixes from pre-commit.com hooks
    
    for more information, see https://pre-commit.ci
    
    * remove changes that can be solved with #754
    
    * add the PR fix to the newest version
    
    ---------
    
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    Co-authored-by: Max Grover <mgroverwx@gmail.com>
    3 people authored Dec 12, 2025
    Configuration menu
    Copy the full SHA
    8215910 View commit details
    Browse the repository at this point in the history
Loading