DeepSpeed
DeepSpeed copied to clipboard
Fix - Update DeepSpeed to be PEP517 compliant, update to `pyproject.toml`
We need to update DeepSpeed to be compliant with PEP 517 as well as for handling of future changes to pip.
FYI with pip 25.3 released today, there will probably be more Issues filed about source builds failing due to DeepSpeed's lack of PEP517 compliance
the docs should be updated here to change
DS_BUILD_OPS=1 pip install deepspeed --global-option="build_ext" --global-option="-j8"
to
DS_BUILD_OPS=1 pip install deepspeed -C="--global-option=build_ext" -C="--build-option=-j8"--no-build-isolation
no?