Yeah… but “build” is where I’m lost. What do you need to “build” in a pure-Python project?
(FWIW, I imagine that a newcomer who doesn’t know about writing C extensions can find the term “build backend” confusing as well, because Python code doesn’t need compilation.)