4 ms·
Great article. It’s not so bad as a user of python honestly. Venv goes a long way, and with docker its get the rest of the way there. The problem is when you w
by jonathan-adly 2y ago
Great article. It’s not so bad as a user of python honestly. Venv goes a long way, and with docker its get the rest of the way there.
The problem is when you want to open-source a package. I consider myself a professional Python developer, yet I was completely overwhelmed with all ways you can manage and release a package. Hatch, poetry, rye, setup, and a million other things that can make you a waste days fighting the language.
I highly recommend this cookiecutter from Simon Willison: https://simonwillison.net/2024/Jan/16/python-lib-pypi/ https://simonwillison.net/2024/Jan/16/python-lib-pypi/
I just open-sourced a project last week[0] and it took 5 minutes (after 2 days fighting other tools).
0. https://pypi.org/project/agentrun/ https://pypi.org/project/agentrun/