3 ms·
I have found this blog post[1] quite informative regarding Python projects packaging. It describes well how all the tools (pyenv, poetry, black, flake8, isort,
by yamrzou 7y ago
I have found this blog post[1] quite informative regarding Python projects packaging. It describes well how all the tools (pyenv, poetry, black, flake8, isort, pre-commit, pytest, coverage, tox) fit together.
Poetry seems the go-to tool for dependencies management and it centralizes all your package configurations alongside its dependencies in pyproject.toml.
[1] https://medium.com/georgian-impact-blog/python-tooling-makes-a-project-tick-181d567eea44 https://medium.com/georgian-impact-blog/python-tooling-makes...
- RMPR 7y agoStill have some critical bugs here and there[1], many about resolving dependencies. Don't get me wrong, I use it for my own current side project github.com/rmpr/atbswp, but imho a lot of things need improvement. [1]: github.com/python-poetry/poetry/issues