xgboost icon indicating copy to clipboard operation
xgboost copied to clipboard

[breaking] Bump Python requirement to 3.10.

Open trivialfis opened this issue 1 year ago • 3 comments

  • Bump the Python requirement.
  • Fix type hints.

Close https://github.com/dmlc/xgboost/issues/10371

trivialfis avatar Jun 17 '24 11:06 trivialfis

all modin tests are broken due to updated numpy.

trivialfis avatar Jun 18 '24 02:06 trivialfis

cupy is running into error as well.

trivialfis avatar Jun 18 '24 03:06 trivialfis

dask-expr appears to be running into trouble with the latest pandas.

trivialfis avatar Jun 18 '24 04:06 trivialfis

  • Moved the make sparse function into data.py to 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.

trivialfis avatar Jul 10 '24 06:07 trivialfis

Err, immediately fail after removing the partitioning function.

trivialfis avatar Jul 11 '24 11:07 trivialfis

Couldn't reproduce the hang, will try it on aws later.

trivialfis avatar Jul 26 '24 08:07 trivialfis

@hcho3 Could you please help take another look? I have updated the PR description.

trivialfis avatar Jul 26 '24 16:07 trivialfis

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

jameslamb avatar Feb 05 '25 17:02 jameslamb