Hacker News new | ask | show | jobs
by samuell 1269 days ago
Tried tons of ways, and finally found peace of mind with poetry:

https://python-poetry.org/

It encourages to set up project specific definitions which are saved in the local pyproject.toml file. Keeping everything local and project specific, including the env definition, turns out to be a fantastic boon to reproducibility and sanity of mind.

2 comments

Being able to just cd into a project folder, doing 'poetry shell' (I have it alised to 'psh'), and start developing, is so convenient.
Thanks! this is exactly what I was looking for.