v0.2.2
What's new in 0.2.2 (2023-04-03)
These are the changes in xorbits v0.2.2.
New features
- FEAT: impl rolling.corr by @UranusSeven in #313
Enhancements
- ENH: globally enable task info collection by @UranusSeven in #228
- ENH: Support
xorbits.numpy.randomfallback to numpy by @RandomY-2 in #244 - ENH: dump runtime stats to cloud storage systems by @UranusSeven in #243
- ENH: Session id is prefixed with namespace in the k8s environment by @ChengjieLi28 in #259
- ENH: Use
get_index_and_uuidto get device uuid by @aresnow1 in #242 - ENH: logging improvements by @UranusSeven in #257
- ENH: do not use global variable for profiling by @qianduoduo0904 in xorbitsai/xoscar#11
- ENH: remove tblib by @qianduoduo0904 in #293
- ENH: use a single tempdir by @UranusSeven in #296
- ENH: init extension entry point when importing by @qianduoduo0904 in #299
- ENH: support numpy fallback by @RandomY-2 in #284
- BLD: Fixes cython compilation failures in Python 3.11. by @sighingnow in #252
- BLD: Fix requirements for building wheel by @aresnow1 in #263
- BLD: Add python cp311 wheel support & drop cp37 wheel build by @aresnow1 in #272
- BLD: Drop Python 3.7 and support Python 3.11 for docker and CI by @ChengjieLi28 in #274
- BLD: Xoscar in Xorbits base image by @ChengjieLi28 in #281
- BLD: Trigger docker cd manually by @ChengjieLi28 in #286
- CLN: Remove
_is_exiting_futureby @aresnow1 in #230 - CLN: Remove code related to caching function by @aresnow1 in #239
- CLN: Remove
read_raydatasetby @aresnow1 in #307 - REF: use Xoscar as dependency for actor layer by @qianduoduo0904 in #279
Bug fixes
- BUG: add sleep when waiting for endpoint ready in K8s by @ChengjieLi28 in #241
- BUG: delete node_modules dir in docker by @ChengjieLi28 in #265
- BUG: Fix
np.einsumerror when computing trace by @RandomY-2 in #262 - BUG: handle interactive exec exception by @UranusSeven in #270
- BUG: fix error when inputting 1d array for
np.trilby @jiayini1119 in #283 - BUG: default logging not applied in interactive mode by @UranusSeven in #287
- BUG: Stop uploading node info after interpreter shutdown by @aresnow1 in #291
- BUG: runtime error caused by read_csv and read_parquet with relative path by @aa452948257 in #292
Tests
- TST: GPU CI by @ChengjieLi28 in #240
- TST: Add "_mars" directory to coverage by @aresnow1 in #305
Documentation
- DOC: logging by @UranusSeven in #306
- DOC: K8s drops support for 3.7 and adds support for 3.11 by @ChengjieLi28 in #314
Others
- Chore(deps-dev): Bump webpack from 5.75.0 to 5.76.0 in /python/xorbits/web/ui by @dependabot in #275
- CHORE: Move gpu workflow into python.yaml by @aresnow1 in #256
- CHORE: Fix conditions of mergify by @aresnow1 in #260
- CHORE: Fix url in setup.cfg by @aresnow1 in #261
- CHORE: Update codespell by @aresnow1 in #264
- CHORE: Fix openssl version in k8s by @ChengjieLi28 in #266
- CHORE: Add permissions for mergify by @aresnow1 in #294
- CHORE: Revert "Add permissions for mergify (#294)" by @aresnow1 in #302
New Contributors
- @jiayini1119 made their first contribution in #283
- @aa452948257 made their first contribution in #292
Full Changelog: v0.2.1...v0.2.2