Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Pipenv or Poetry. Pip by itself is missing some key features, like separating dev dependencies (e.g. mypy)


I think it's a pretty common pattern to use

    pip install -r requirements-dev.txt
Not the most convenient, but solves (works around) the issue


Then you have to explicitly included all transitive dependencies for your dev dependencies, too. With Pipenv, only have to list your direct dev dependencies


These both use Pip internally. They are wrappers, not replacements.


Right. I was replying to a comment that asks if there was anything that improves upon pip, which both Pipenv and Poetry do




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: