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)