Releases: xorbitsai/xorbits
Releases · xorbitsai/xorbits
v0.8.0
What's new in 0.8.0 (2024-11-05)
These are the changes in xorbits v0.8.0.
Enhancements
- ENH: Compatible with NumPy 2.x by @Dawnfz-Lenfeng in #817
- BLD: Support python 3.12 by @hucorz in #825
- BLD: Compat with numpy 2.x by @luweizheng in #826
Documentation
- DOC: URLs link to original lightgbm and xgboost docs by @Dawnfz-Lenfeng in #822
- DOC: URLs link to original numpy and pandas docs by @Dawnfz-Lenfeng in #824
Full Changelog: v0.7.4...v0.8.0
v0.7.4
What's new in 0.7.4 (2024-10-06)
These are the changes in xorbits v0.7.4.
Enhancements
- ENH: distributed xgboost.init with rabit deprecated, move to collective by @hucorz in #805
- ENH: Fix some warning caused by deprecation by @hucorz in #804
- ENH: update web packages version by @hucorz in #815
- ENH: Fix config for xorbits and xorbits.pandas by @luweizheng in #818
- BLD: Fix upload PyPI by @luweizheng in #820
Tests
- TST: Fix cudf & hadoop failed tests cases by @luweizheng in #806
Documentation
- DOC: update doc content && update sphinx to latest version by @hucorz in #809
- DOC: update CI environment dependencies for doc build by @Dawnfz-Lenfeng in #814
- DOC: Add storage backend, fix broken links, update API reference by @luweizheng in #816
- DOC: installation and compatible packages by @luweizheng in #819
Full Changelog: v0.7.3...v0.7.4
v0.7.3
What's new in 0.7.3 (2024-08-22)
These are the changes in xorbits v0.7.3.
Enhancements
- ENH: fix test CI dependency of hadoop, lightgbm and web ui by @luweizheng in #772
- ENH: Remove
sum_over_features
parameter frommanhattan_distances
with sklearn > 1.4 by @Dawnfz-Lenfeng in #779 - ENH: Fix import error if np>=2.0 by @luweizheng in #787
- ENH: Fix tests hang in CI by @luweizheng in #794
- ENH: support cudf Buffer BufferOwner structure by @hucorz in #798
- ENH: Fix DataFrame._data deprecated warnings by @luweizheng in #793
- ENH: Fix gpu cudf
to_csv
by @hucorz in #799 - ENH: Fix vineyard compatibility issue by @luweizheng in #783
- ENH: fix cudf comp issue by @luweizheng in #803
- BLD: Pin numpy<2.0 as xorbits is not fully prepared for it by @luweizheng in #782
- BLD: Fix macos and windows build CI by @luweizheng in #784
- BLD: Fix CI of uploading pypi by @luweizheng in #785
- BLD: Fix macos build wheel CI by @luweizheng in #789
- BLD: Fix Docker CI/CD workflow by @Dawnfz-Lenfeng in #796
- BLD: Fix slurm CI/CD workflow by @Dawnfz-Lenfeng in #801
- BLD: update CI test workflow yaml by @hucorz in #802
- BLD: Fix asv workflow by @luweizheng in #792
- REF: Delede code on pd < 1.2.2 by @hucorz in #797
Bug fixes
- BUG: fix compatibility issue of df.sort_index() and df.groupby(sort=True) by @luweizheng in #776
- BUG: fix CI of pypi & dockerhub by @luweizheng in #777
Tests
- TST: compatible libs with pandas 1.5.3 by @luweizheng in #775
New Contributors
- @Dawnfz-Lenfeng made their first contribution in #779
- @hucorz made their first contribution in #798
Full Changelog: v0.7.2...v0.7.3
v0.7.2
What's new in 0.7.2 (2024-01-05)
These are the changes in xorbits v0.7.2.
Enhancements
Bug fixes
Documentation
- DOC: add citation on README.md by @luweizheng in #766
Others
- Bump @babel/traverse from 7.22.8 to 7.23.2 in /python/xorbits/web/ui by @dependabot in #749
- CHORE: drop CI support for python 3.8 by @luweizheng in #765
Full Changelog: v0.7.1...v0.7.2
v0.7.1
What's new in 0.7.1 (2023-11-21)
These are the changes in xorbits v0.7.1.
New features
Bug fixes
- BUG: Fix pd.read_csv cannot read pathlib.Path by @traderbxy in #757
Documentation
- DOC: add user guide on lightgbm by @traderbxy in #753
- DOC: add user guide on xgboost by @traderbxy in #754
New Contributors
- @traderbxy made their first contribution in #753
- @fengsxy made their first contribution in #719
Full Changelog: v0.7.0...v0.7.1
v0.7.0
What's new in 0.7.0 (2023-10-20)
These are the changes in xorbits v0.7.0.
New features
- FEAT: Add
Dataframe.Groupby.nth
by @JiaYaobo in #684 - FEAT: Support
read_csv
viahttp
by @ChengjieLi28 in #704 - FEAT: Add
xorbits.sklearn
module by @JiaYaobo in #716
Enhancements
- ENH: groupby.nunique supports by series by @ChengjieLi28 in #726
Bug fixes
- BUG: df.groupby.agg error when func is nunique with tuple kwargs by @ChengjieLi28 in #722
- BUG: read parquet from s3 error: No Such Bucket by @ChengjieLi28 in #732
- BUG: Fix read_csv with index_col by @codingl2k1 in #736
- BUG:
merge
performance issue caused byDataFrameAutoMergeMixin
by @ChengjieLi28 in #740 - BUG: column pruning causes missing columns on
DataFrameIndex
op by @ChengjieLi28 in #743
Tests
- TST: Fix xorbits.sklearn windows CI by @ChengjieLi28 in #748
Others
- Fix reduction agg with UDF by @codingl2k1 in #737
- Fix reduction agg with numpy udf by @luweizheng in #742
New Contributors
Full Changelog: v0.6.3...v0.7.0
v0.6.3
What's new in 0.6.3 (2023-09-23)
These are the changes in xorbits v0.6.3.
Enhancements
- ENH: Add a check whether scheduling is stuck by @Flying-Tom in #695
- ENH: Compatible with scikit-learn 1.3.1 by @ChengjieLi28 in #715
Bug fixes
- BUG: fix df deep copy by @ChengjieLi28 in #709
Others
- CHORE: Deprecate
downcast
infillna
by @ChengjieLi28 in #705
Full Changelog: v0.6.2...v0.6.3
v0.6.2
What's new in 0.6.2 (2023-09-20)
These are the changes in xorbits v0.6.2.
Enhancements
Bug fixes
- BUG:
df.agg
with kwargs by @ChengjieLi28 in #707 - BUG: Column pruning failed when
groupby
by multi series by @ChengjieLi28 in #708
Others
- CHORE: Fix hadoop CI by @ChengjieLi28 in #706
Full Changelog: v0.6.1...v0.6.2
v0.6.1
What's new in 0.6.1 (2023-09-15)
These are the changes in xorbits v0.6.1.
New features
- FEAT: Impl series setitem by @ChengjieLi28 in #694
Enhancements
- ENH: Add a status monitor to trace the running stage of subtask by @Flying-Tom in #677
- ENH: impl array protocol for series and index by @UranusSeven in #531
- BLD: ADLFS import error and docker build failed by @ChengjieLi28 in #698
Bug fixes
- BUG: Tensor map chunk error when func is
tolist
by @ChengjieLi28 in #697
Others
- CHORE: Deprecate
use_inf_as_na
option by @ChengjieLi28 in #689 - CHORE: Fix asv CI by @aresnow1 in #654
Full Changelog: v0.6.0...v0.6.1
v0.6.0
What's new in 0.6.0 (2023-09-08)
These are the changes in xorbits v0.6.0.
New features
- FEAT: support loading zip file for read_parquet by @YibinLiu666 in #662
Enhancements
- ENH: Use memoryview to open reader in MMAP storage backend by @ChengjieLi28 in #675
- ENH: Compatible with Pandas 2.1.0 by @ChengjieLi28 in #679
- ENH: Improve use_arrow_dtype for pandas 2.0+ by @codingl2k1 in #580
- ENH: Default enable arrow dtype for read_parquet if pandas>=2.1 by @codingl2k1 in #685
Bug fixes
- BUG: ipython data missing columns due to column pruning by @ChengjieLi28 in #681
Documentation
- DOC: Readme for tpch benchmark script by @ChengjieLi28 in #676
Others
- Add support to import xorbits.numpy.special functions by @luweizheng in #683
- CHORE: Fix Pandas <= 2.0.3 for now by @ChengjieLi28 in #678
- CHORE: fsspec as dependency by @aresnow1 in #686
Full Changelog: v0.5.2...v0.6.0