Releases: xarray-contrib/flox
Releases · xarray-contrib/flox
v0.10.7
What's Changed
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #461
- Bump codecov/codecov-action from 5.4.3 to 5.5.0 by @dependabot[bot] in #462
- Bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #463
- Use uv instead of conda by @dcherian in #464
- Add uv.lock by @dcherian in #465
- More stable algorithm for variance, standard deviation by @jemmajeffree in #456
- Attempt to fix publishing workflows. by @dcherian in #466
- Fix publishing round 2 by @dcherian in #467
New Contributors
- @jemmajeffree made their first contribution in #456
Full Changelog: v0.10.6...v0.10.7
v0.10.6
What's Changed
- Fix last and first error method with Dask processes scheduler by @josephnowak in #460
New Contributors
- @josephnowak made their first contribution in #460
Full Changelog: v0.10.5...v0.10.6
v0.10.5
What's Changed
- Add sphinx-copybutton by @dcherian in #448
- Bump codecov/codecov-action from 5.4.2 to 5.4.3 by @dependabot[bot] in #447
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in #450
- Support cumsum by @dcherian in #451
- Fix fill_value for timedelta, datetime by @dcherian in #452
- Bump versions following SPEC-0 by @dcherian in #453
- Auto rechunk to enable blockwise reduction by @dcherian in #380
- Add is_supported_aggregation by @dcherian in #455
- Import dask and cubed only once by @eendebakpt in #457
Full Changelog: v0.10.4...v0.10.5
v0.10.4
v0.10.3
Bug fixes for reindexing to sparse.
What's Changed
- Doc updates by @dcherian in #436
- Fix sparse reindexing some more. by @dcherian in #437
- Fix images in zonal stats notebooks by @dcherian in #438
- Optimize handling of range index a bit more. by @dcherian in #440
Full Changelog: v0.10.2...v0.10.3
v0.10.2
Adds the ability to reindex to a pydata/sparse.COO
array by providing
reindex=flox.ReindexStrategy(
blockwise=False,
array_type=flox.ReindexArrayType.SPARSE_COO)
)
This can be useful for large raster "zonal" statistics workloads (inspired by #428).
What's Changed
- Avoid realizing a potentially very large RangeIndex in to memory by @dcherian in #429
- Optimize isnull, notnull by @dcherian in #431
- Update docstrings by @dcherian in #432
- Allow reindexing to sparse by @dcherian in #430
- Parallelize ravel-multi-index in factorize by @dcherian in #433
- Preserve pd.Index after factorize till the end by @dcherian in #434
- Add zonal stats user story for #428 by @dcherian in #435
Full Changelog: v0.10.1...v0.10.2
v0.10.1
Bug fix for first, last with cftime & datetime64; and official support for 3.13
What's Changed
- optimize cohorts yet again by @dcherian in #419
- Fix upstream-dev tests by @dcherian in #421
- One more fill-value fix. by @dcherian in #424
- Python 3.13 in CI by @dcherian in #425
- Better cftime handling by @dcherian in #426
Full Changelog: v0.10.0...v0.10.1
v0.10.0
This release brings fixes for cubed, a major improvement to "cohorts"
with dask, and many bugfixes.
What's Changed
- Cubed fixes by @tomwhite in #416
- Single layer for cohorts. by @dcherian in #415
- Optimize quantile. by @dcherian in #409
- Fix nanmax, nanmin bug by @dcherian in #411
- More support for datetime, timedelta by @dcherian in #412
Full Changelog: v0.9.15...v0.10.0