Python packaging¶
[!warning] Historical
Some content in this note may be outdated. Focused on deb packaging; missing modern tools like uv, hatch, flit. Kept for historical reference.
Using deb packages¶
- https://github.com/paylogic/py2deb (doesn’t currently work with recent pythons)
- https://jhermann.github.io/blog/python/devops/2020/03/28/dh_virtualenv_howto.html
- https://hynek.me/articles/python-app-deployment-with-native-packages/
- https://www.nylas.com/blog/packaging-deploying-python/
- http://developer.paylogic.com/articles/debian-packages.html
Other tools¶
- TODO
References¶
- Production-ready Docker packaging for Python developers
- A thousand little details: developing software for ops
- https://blog.viraptor.info/post/python-dependency-management-difficulty-is-an-unhelpful-meme
Quotes¶
“There are 3 categories of tools for helping with Python development:
- Python version manager
- dependencies manager
- project environment manager”
See also¶
#devops
Page last modified: 2026-04-06 20:35:09