-
Notifications
You must be signed in to change notification settings - Fork 4k
Description
Description
Dask-core version 2022.12.1 is not compatible with latest pandas versions (>= 2.0). For example, the ci task fails with the combination of dask-core-2022.12.1 and pandas-2.0.3.
https://github.com/microsoft/LightGBM/actions/runs/5820545736/job/15787141680?pr=6028
To fix this issue, we want to upgrade dask to a newer version. This job runs with python 3.8. However, I did not figure out the way to install latest dask for Python 3.8, and the document of dask says that it supports only python 3.9, 3.10 and 3.11.
https://docs.dask.org/en/latest/develop.html#python-versions
Python 3.8 support for dask was drop in May 2023 https://docs.dask.org/en/stable/changelog.html#v2023-5-1
So it seems that we have two choices:
- Keep python 3.8 support and ci jobs, downgrade pandas in the ci job for python 3.8 to 1.5.3.
- Drop support for python 3.8.
Would like to hear your opinions @jameslamb @jmoralez @guolinke @StrikerRUS