You can even have dependency groups, to separate main/dev dependencies for instance. It also brings env management, and plays very nicely with Docker if you use containers.
You can even have dependency groups, to separate main/dev dependencies for instance. It also brings env management, and plays very nicely with Docker if you use containers.
Admittedly only a single nit but it was still one of thr saddest most frustrating python experiences I've ever had.
wtf = { file = "omg.whl" }https://download.pytorch.org/whl/torch/
It's meant to be an automated process, don't make excuses for poor implementation on behalf of Poetry.
See for yourself the number of torch related issues:
https://github.com/python-poetry/poetry/issues?q=is%3Aissue+...
https://github.com/python-poetry/poetry/issues?q=is%3Aissue+...
Not a week goes by without a new issue popping up. A dependency manager is a critical piece of infrastructure, it should not be the main developer experience bottleneck when building an application. A good package manager is out of sight, out of mind. You don't hear people complaining so much about Cargo every day.