* spelling fix: possibilites -> possibilities
* Duck array ops for `all` and `any`
* `map_over_datasets`: fix error message for wrong result type
* Use resolution-dependent default units for lazy time encoding
* DOC: Fix 404 on Cubed's documentation
* use mean of min/max years as offset in calculation of
datetime64 mean
* Fix dataarray drop attrs
* Start splitting up `dataset.py`
* Upgrade mypy to 1.15
* implement map_over_datasets kwargs
* run CI on `python=3.13`
* Prune data tree for Isomorphic operations
* Skip failing array api test.
* Pass node path to tokenize in `open_datatree`
* Fix false timedelta decoding `SerializationWarning` and
improve warning message
* Add typos check to pre-commit hooks
* Ensure KeyError raised for zarr datasets missing dim names
* Improve handling of dtype and NaT when encoding/decoding
masked and packaged datetimes and timedeltas
* fix and supress some test warnings
* Update asv badge url in README.md
* Fix broken Zarr test
* Pin pandas stubs
* Use `to_numpy` in time decoding
* explicitly cast the dtype of `where`'s condition parameter to
`bool`
* Better `uv` compatibility
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-xarray?expand=0&rev=111