What's new in 0.2.0 (2023-02-21)
Xorbits v0.2.0 mainly focuses on enhancing the **user experience**.
In terms of deployment, the new version includes a significant improvement to the `xorbits.deploy.kubernetes.client.new_cluster()` interface, which now automatically detects the local Python version and selects the corresponding Xorbits image when deploying a cluster. Additionally, to avoid dependency conflicts, the new version also automatically aligns with the specific version of certain dependencies, such as cloudpickle.
Regarding interactive user experience, the new version has optimized the delayed execution strategy, avoiding potential duplicate calculations during the analysis process and improving the performance of interactive analysis.
These enhancements should provide users with a more **seamless** and **efficient** experience when working with Xorbits.
Enhancements
* ENH: runtime stats by UranusSeven in https://github.com/xprobe-inc/xorbits/pull/202
* ENH: execute refs in user ns eagerly by UranusSeven in https://github.com/xprobe-inc/xorbits/pull/217
* ENH: Support `read_csv` with passing `skiprows` by aresnow1 in https://github.com/xprobe-inc/xorbits/pull/218
* ENH: Automatically install some version-sensitive packages and select image for user by ChengjieLi28 in https://github.com/xprobe-inc/xorbits/pull/192
* REF: Move mars into xorbits by aresnow1 in https://github.com/xprobe-inc/xorbits/pull/195
Bug fixes
* BUG: group dataframe by anonymous series by UranusSeven in https://github.com/xprobe-inc/xorbits/pull/205
* BUG: Fix wrong length of DataFrame by aresnow1 in https://github.com/xprobe-inc/xorbits/pull/223
Tests
* TST: Add asv benchmarks by aresnow1 in https://github.com/xprobe-inc/xorbits/pull/200
* TST: Move Mars CI into xorbits by aresnow1 in https://github.com/xprobe-inc/xorbits/pull/207
* TST: added more CI by qianduoduo0904 in https://github.com/xprobe-inc/xorbits/pull/209
* TST: Add checks for _mars module by aresnow1 in https://github.com/xprobe-inc/xorbits/pull/219
Documentation
* DOC: Translate Kubernetes deployment docs by ChengjieLi28 in https://github.com/xprobe-inc/xorbits/pull/190
* DOC: add development doc by qianduoduo0904 in https://github.com/xprobe-inc/xorbits/pull/189
* DOC: fix links for README by qianduoduo0904 in https://github.com/xprobe-inc/xorbits/pull/194
* DOC: add links for index doc by qianduoduo0904 in https://github.com/xprobe-inc/xorbits/pull/197
* DOC: Add twitter link to README.md by qianduoduo0904 in https://github.com/xprobe-inc/xorbits/pull/201
* DOC: update benchmark links by qianduoduo0904 in https://github.com/xprobe-inc/xorbits/pull/224
Others
* FIX: scipy requires at least 1.4.0 for voigt_profile by matrixji in https://github.com/xprobe-inc/xorbits/pull/208
* CHORE: Update license by aresnow1 in https://github.com/xprobe-inc/xorbits/pull/199
New Contributors
* matrixji made their first contribution in https://github.com/xprobe-inc/xorbits/pull/208
**Full Changelog**: https://github.com/xprobe-inc/xorbits/compare/v0.1.2...v0.2.0