I’m not sure exactly if this setup.py
is doing something else apart from customizing the building of C extensions, but if you call this “beautiful” unironically then I think there’s already a problem
(I know, some setup.py
are much more complex and I happen to work and have worked on some such projects… still)