xgboost
xgboost copied to clipboard
[breaking] Bump Python requirement to 3.10.
- Bump the Python requirement.
- Fix type hints.
Close https://github.com/dmlc/xgboost/issues/10371
all modin tests are broken due to updated numpy.
cupy is running into error as well.
dask-expr appears to be running into trouble with the latest pandas.
- Moved the make sparse function into
data.pyto fix pylint error, also the definition is more consistent. - Removed the deterministic partitioning function in dask test due to dask internal error. This might make the test flaky, we will see.
Err, immediately fail after removing the partitioning function.
Couldn't reproduce the hang, will try it on aws later.
@hcho3 Could you please help take another look? I have updated the PR description.
dask-expr appears to be running into trouble with the latest pandas.
Not sure what specifically you saw when working on this, but just to connect some threads... I was trying to run xgboost v2.0.3 tests today with newer versions of Dask and the exact codepaths in test_with_dask.py modified here exposed what I think are some bugs that still exist in dask / dask-expr.
Linking:
- https://github.com/dask/dask/issues/11717
- https://github.com/dask/dask/issues/11714