Releases: xarray-contrib/flox
Releases · xarray-contrib/flox
v0.6.3
v0.6.2
What's Changed
Breaking Changes
Bump min numpy_groupies to >= 0.9.19
Enhancements
- Speed up
var
,std
by using using numpy_groupiessum_of_squares
by @dcherian in #135. For this we bump min numpy_groupies to>= 0.9.19
- Support reindexing in simple_combine by @dcherian in #177. This is a big improvement when distributed's
worker-saturation
parameter isinf
. If1.2
it doesn't really change much.
Bug fixes
Full Changelog: v0.6.1...v0.6.2
v0.6.1
v0.6.0
What's Changed
Enhancements
- Better dtype support:
- Add a dtype check for numpy arrays in assert_equal by @Illviljan in #158
- Allow specifying output dtype by @dcherian in #131
- Substantially more efficient cohorts strategy by @dcherian in #165
Deprecations and Removals
Full Changelog: v0.5.10...v0.6.0
v0.5.10
What's Changed
- Rename repo to xarray-contrib/flox by @dcherian in #125
- Add Overlapping trick to docs. by @dcherian in #130
- Support duck arrays by default by @dcherian in #132
- Add ASV benchmark CI workflow by @Illviljan in #139
- Add ci additional by @Illviljan in #143
Bugfixes
- Fix func count for dtype O with numpy and numba by @aulemahal in #138
- Fix test failure on 32bit architectures by @avalentino in #136
- Raise error if multiple by's are used with Ellipsis by @Illviljan in #149
- Fix mypy errors in xarray.py, xrutils.py, cache.py by @Illviljan in #144
- Remove None output from _get_expected_groups by @Illviljan in #152
- Use math.prod instead of np.prod by @Illviljan in #157
- Add link to numpy_groupies by @Illviljan in #160
- Fix mypy errors in core.py by @Illviljan in #150
New Contributors
- @avalentino made their first contribution in #136
- @aulemahal made their first contribution in #138
Full Changelog: v0.5.9...v0.5.10
v0.5.9
v0.5.8
v0.5.7
v0.5.6
What's Changed
- Fix bug where we had extra groups in expected_groups. by @dcherian, @LunarLanding in #112
Full Changelog: v0.5.5...v0.5.6