Describe the enhancement requested
As pointed out here:
We should investigate whether we can rely on pyproject.toml for build dependencies.
We have several places where we manually install setuptools, cython, wheel, build and others. Could we let pyproject.toml deal with those instead of manually installing them? Why are those still required?
Component(s)
Python