fugue-project / fugue

A unified interface for distributed computing. Fugue executes SQL, Python, Pandas, and Polars code on Spark, Dask and Ray without any rewrites.
https://fugue-tutorials.readthedocs.io/
Apache License 2.0
1.92k stars 94 forks source link

[COMPATIBILITY] Fix Ray 2.10+ compatibility issues. #540

Closed goodwanghan closed 2 months ago

goodwanghan commented 2 months ago

In 2.10+, the IO interface changed, so we need to change Fugue to support the new interfaces (file_extensions). And Ray lower bound should be increased to 2.5 to reduce maintenance effort.