-
Notifications
You must be signed in to change notification settings - Fork 0
Comparing changes
Open a pull request
base repository: keewis/xarray-tutorial
base: main
head repository: xarray-contrib/xarray-tutorial
compare: main
- 13 commits
- 51 files changed
- 7 contributors
Commits on Jul 7, 2026
-
modernize the pre-commit hooks (xarray-contrib#356)
* use `ruff`, `prettier`, and `taplo` * only auto-fix isort warnings * run all hooks * ignore the remaining failures
Configuration menu - View commit details
-
Copy full SHA for 9461d92 - Browse repository at this point
Copy the full SHA 9461d92View commit details -
simple backend engine for image formats (xarray-contrib#355)
* imageio backend and example data * add imageio * create a time offset coordinate + index * bump versions and format * exclude `pixi.lock` from `prettier` * relock * don't show diffs of `pixi.lock`
Configuration menu - View commit details
-
Copy full SHA for 2ac823e - Browse repository at this point
Copy the full SHA 2ac823eView commit details
Commits on Jul 10, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 220c7ac - Browse repository at this point
Copy the full SHA 220c7acView commit details
Commits on Jul 13, 2026
-
Add data cataloging tutorial (xarray-contrib#359)
* Add data cataloging tutorial * Add examples * Update TOC * Copy edits and review feedback * Copy edits * [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>
Configuration menu - View commit details
-
Copy full SHA for f7e7dee - Browse repository at this point
Copy the full SHA f7e7deeView commit details -
tutorial hierarchical zarr stores (xarray-contrib#361)
* tutorial hierarchical zarr stores * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * sync lock file * style: formating of headers * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * spelling * spelling rip * spelling * pr suggestions and some clean up * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * adding to toc * updated _toc correctly this time * more info zarr stores and datatree * [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>
Configuration menu - View commit details
-
Copy full SHA for 34c0d1f - Browse repository at this point
Copy the full SHA 34c0d1fView commit details -
Xarray's Rasterio Backend Tutorial (xarray-contrib#365)
* add rasterio backend * use tutorial * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * pr suggestions --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f456a11 - Browse repository at this point
Copy the full SHA f456a11View commit details
Commits on Jul 14, 2026
-
Introduction to backends (xarray-contrib#367)
* adding intro to backends notebook * adding pydap * section about netcdf4 backends * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Add cell tag --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Vecko <36369090+VeckoTheGecko@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 250b8ba - Browse repository at this point
Copy the full SHA 250b8baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6775cf0 - Browse repository at this point
Copy the full SHA 6775cf0View commit details -
Create custom backends (xarray-contrib#368)
* initial * imagio * custom backend * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * fixes * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * path * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * relative path * path * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * relative path * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Fix typo * remove return * repro * adding compute * removed debugging code --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Vecko <36369090+VeckoTheGecko@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 8e1eeb2 - Browse repository at this point
Copy the full SHA 8e1eeb2View commit details -
Finalize Scipy 2026 tutorial website page (xarray-contrib#369)
* Finalize Scipy 2026 tutorial website page * added remaining links * custom backend * indexing * broken link --------- Co-authored-by: Olufunke Awowale <e.awowale@nasa.gov>
Configuration menu - View commit details
-
Copy full SHA for ac73256 - Browse repository at this point
Copy the full SHA ac73256View commit details -
Why an index (xarray-contrib#366)
* Add 'why an index' custom index tutorial notebook Initial draft of intermediate/indexing/why-an-index.ipynb: an intuition-first tutorial on why xarray needs indexes and when to build a custom one. * Add handoff notes for why-an-index tutorial work * wip * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Remove local handoff notes from version control The handoff/session notes under notes/ are local working docs and should not be tracked (they were appearing in the draft PR diff). Untrack the handoff note and gitignore notes/ so working notes stay out of git. * fix * wip * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * WIP * Dedupe and reshape why-an-index notebook - Collapse the merge-duplicated notebook down to a single copy - Simplify PeriodicIndex to a scalar-query exercise with an explicit input/return contract; blank the body to hints + a runnable stub and add an attach-and-call demo that prints what sel receives - Rename SliceRuler to DIYRangeIndex and give it the same exercise scaffolding (contract comment, print of received dict, stub, demo) - Generalize the CoordinateTransform forward/reverse description - Remove the 2-D affine grid section; renumber the fisheye section to step 2 of 2 and trim the outline accordingly * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Remove stray TODO/placeholder prose from why-an-index * Skip why-an-index notebook in codespell (inline base64 image) * Fix ruff errors: drop unused var, discard bare expr, define line_x * [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>
Configuration menu - View commit details
-
Copy full SHA for f4ac651 - Browse repository at this point
Copy the full SHA f4ac651View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed06124 - Browse repository at this point
Copy the full SHA ed06124View commit details
Commits on Aug 18, 2026
-
Configuration menu - View commit details
-
Copy full SHA for 54df4e2 - Browse repository at this point
Copy the full SHA 54df4e2View commit details
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 main...main