5 ms·
False. Poetry implements it’s own dependency resolver. It does not use pip’s resolver. For most packages this is fine. For a couple packages it’s resolver does
by Mehdi2277 5y ago
False. Poetry implements it’s own dependency resolver. It does not use pip’s resolver. For most packages this is fine. For a couple packages it’s resolver does not work. Pytorch is one major ml library that is incompatible with poetry as poetry has a non-standard interpretation of local package version tags.
https://github.com/python-poetry/poetry/issues/4231 https://github.com/python-poetry/poetry/issues/4231
Is one issue. If you even transitively depend on pytorch poetry will break and you will need hacks to make it work or just give up.
- fault1 5y agoyes, alas major exceptions like pytorch make this old xkcd still ring true today: https://xkcd.com/1987/ https://xkcd.com/1987/ also, a lot of python packages don't seem to follow the idea of semvar very well. Especially when you compare it to other communities like Go.
- MaxBarraclough 5y agoThe xkcd hover-over text sounds almost like it's describing containers: > The Python environmental protection agency wants to seal it in a cement chamber [...]