v0.5.0a3
Pre-release
Pre-release
This is the release notes of v0.5.0a3. See here for the complete list of solved issues and merged PRs.
New Features
- DataFrame
- Add support for {DataFrame,Series,Index}.
drop(#1263) - Add {DataFrame,Series}.to_sql() and Series.to_csv() (#1264)
- Implements
{DataFrame,Series,Index}.drop_duplicates(#1285) - Implements
DataFrame.melt(#1284) - Implements
md.read_sql_query(#1297) - Implements {Series,Index}.to_frame() and Index.to_series() (#1317)
- Support setting columns for DataFrame (#1326)
- Add support for {DataFrame,Series,Index}.
- Learn
- Remote
- Support tileables as arguments for spawned functions (#1296)
Enhancements
- Allow client-side to use pickle to serialize / deserialize tensor data (#1289)
- Support create session from environment variables (#1265)
Bug fixes
- Fix
NearestNeighborsthat run failed in cluster mode (#1262) - Fix graph hang on tile failure and execution failure (#1272)
- Fix failure when executing None-result spawn functions (#1276)
- Fix shape calculation in TensorIndex for
tensor.__setitem__(#1283) - Support fuse for Mars Remote (#1287)
- Fix
mt.linalg.normwhen chunk shape on axis > 1 (#1302) - Fix error in
calc_data_size()forGroupByWrapper(#1307) - Trigger execution in
check_consistent_lengthwhen arrays have unknown shape (#1321) - Fix wrong columns value in
reset_index(#1320) - Fix
build_dfwhen input DataFrame has duplicate columns (#1319) - Remove reliance on
WHERE 1=0inread_sql(#1335) - Make local filesystem work when PyArrow not installed (#1356)
Documentation
- Add docs for remote API, getting started as well as GPU integration (#1266)
- Use pydata-sphinx-theme for documentation (#1304)
Others
- Use latest pandas wheel for Python 3.8 (#1333)