Learn Python with Talk Python's 270 hours of courses

Hatch: A Modern Python Workflow

Episode #408, published Fri, Mar 24, 2023, recorded Wed, Mar 1, 2023

In recent years, there has been a lot of experimenting how we work with dependencies and external libraries for our Python code. There is pip, pip-tools, Poetry, pdm, pyenv, pipenv, Hatch and others workflows. We dove into this deeply back on episode 406: Reimagining Python's Packaging Workflows. We're back with Ofek Lev to take a deeper look at Hatch.


Watch this episode on YouTube
Play on YouTube
Watch the live stream version

Links from the show

Hatch: hatch.pypa.io
Ofek on Twitter: @Ofekmeister
Mamba: github.com
Hatch env management: hatch.pypa.io
Packaging a Python project tutorial: packaging.python.org
Customize project generation: hatch.pypa.io
Textual: textualize.io
Ruff on Talk Python: talkpython.fm
RustUp: rustup.rs
Conda: docs.conda.io
import antigravity: xkcd.com
Watch this episode on YouTube: youtube.com
Episode transcripts: talkpython.fm

--- Stay in touch with us ---
Subscribe to us on YouTube: youtube.com
Follow Talk Python on Mastodon: talkpython
Follow Michael on Mastodon: mkennedy

Want to go deeper? Check out our courses

Episode sponsored by
Ads served ethically
Talk Python's Mastodon Michael Kennedy's Mastodon