Re:How to make a Python package in 2021
by smnrchrds on Thursday April 08, 2021 @12:06AM
(#26734993)
Pipenv only targets applications; Poetry targets both applications and libraries. Pipenv has quite some drama behind it that I do not want to get into; in contrast, Poetry's development has been quite professional. Pipenv enjoys better tool support, e.g. it is recognized and supported by VS Code; but Poetry does not have the same level of support.
[ Parent
| on HN ]
Re:How to make a Python package in 2021
by monsieurbanana on Thursday April 08, 2021 @12:55AM
(#26735224)
I don't know anything about pipenv drama, so by morbid curiosity I looked for it and this is the first thing I found:
https://github.com/pypa/pipenv/issues/2228
This is one of the most ridiculous issues I've read. If the rest of the "drama" is like that, then eh.
Re:How to make a Python package in 2021
by smnrchrds on Thursday April 08, 2021 @01:32AM
(#26735390)
The drama was surrounding false advertising so to speak. Pipenv promised a lot but did not quite deliver, much like the earlier days of MongoDB. But more importantly, it pretended or at least heavily implied it was an official PSF-affiliated project, when it was not. How that claim was substantiated was also subject to drama.
It also had no releases for over a year, even though the master branch was getting frequent updates and the performance of the last release was atrocious (and I'm not sure if it has improved much).
I did like the emojis in the logs though.
FWIW here's VSCode's issue for supporting Poetry[1] and here's their plan to support it[2]:
[1] https://github.com/microsoft/vscode-python/issues/8372
[2] https://github.com/microsoft/vscode-python/wiki/Support-poet...