3 ms·
Obligatory https://xkcd.com/927 https://xkcd.com/927 and https://xkcd.com/1987 https://xkcd.com/1987 Probably not actually a large issue here since it uses pyp
by judge2020 2y ago
Obligatory https://xkcd.com/927 https://xkcd.com/927 and https://xkcd.com/1987 https://xkcd.com/1987
Probably not actually a large issue here since it uses pyproject.toml which is what Poetry uses and seems to be the standard people are moving to.
- sghiassy 2y agoObligatory indeed. No need to water it down - both are still highly relevant for python
- 1propionyl 2y ago> it uses pyproject.toml which is what Poetry uses and seems to be the standard people are moving to Yes, PEP 517 is standard now. But, that's not actually a build system and depending on how you configure it, the actual contents can differ wildly. While build-system.build-backend is standard, how one actually configures that backend in tools.<your-build-tool> are not standard at all. It's more proper to think of it as a standard meta-format for build system configuration. There is effectively no real portability between build/project tools except in the most absolutely trivial cases.
- ranyml 2y ago#1987 is actually outdated and way too small. Nowadays it should include build/install/pip/flit/rye/setup/setuptools/setuptools-deprecated/poetry/[insert 50 more build tools].