User experience with porting off setup.py

This is because PDM is both a frontend and a backend, a fact that their docs will have to make clear to their users.

Officially, there is a clear separation of concerns. Tools that blur the lines will have to take responsibility for any confusion they create by doing it (just as setuptools is taking responsibility for confusion caused by removing their frontend aspect).

1 Like