Open janEbert opened 1 year ago
Ref #1679.
I and others are still facing issues that this PR, coupled with https://github.com/NVIDIA/apex/pull/1680, would resolve. Is there anything I can do (testing, fix any remaining hangups, etc) to get this merged into upstream?
@crcrpar - thoughts on merging this PR?
This implements a custom build backend, inspired by the solution used by Pillow.
--build-option
s aren't actually passed to thebuild_wheel
command for reasons unknown to me. So this patchessetuptools.build_meta
to take the flags manually.The setuptools version requirement of 40.8.0 was also adopted from Pillow. It is the version that introduced the
build_meta:__legacy__
backend.This actually fixes what #1690 meant to do and seems fully backward-compatible.