Hatch: A Modern, Extensible Python Project Manager - Talk Python to Me Ep.408

Опубликовано: 01 Январь 1970
на канале: Talk Python
7,470
152

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.

▬▬▬▬ About the podcast ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬

This video is the uncut, live recording of the Talk Python To Me podcast ( https://talkpython.fm ). We cover Python-focused topics every week and publish the edited and polished version in audio form. Subscribe in your podcast player of choice (100% free) at https://talkpython.fm/subscribe.

▬▬▬▬ Guests ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬

Ofek on Twitter:   / ofekmeister  

▬▬▬▬ Links and resources from the show ▬▬▬▬▬▬▬▬▬▬▬▬

Hatch: https://hatch.pypa.io/latest/
Mamba: https://github.com/mamba-org/mamba
Hatch env management: https://hatch.pypa.io/latest/cli/refe...
Packaging a Python project tutorial: https://packaging.python.org/en/lates...
Customize project generation: https://hatch.pypa.io/latest/config/p...
Textual: https://www.textualize.io/
Ruff on Talk Python: https://talkpython.fm/episodes/show/4...
RustUp: https://rustup.rs/
Conda: https://docs.conda.io/en/latest/
import antigravity: https://xkcd.com/353/

Listen this episode on Talk Python: https://talkpython.fm/episodes/show/4...
Episode transcripts: https://talkpython.fm/episodes/transc...

▬▬▬▬ Dive deeper ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Listen to the Talk Python To Me podcast at https://talkpython.fm Over 250 hours of Python courses at https://training.talkpython.fm/courses Follow us on on Mastodon. Michael: https://fosstodon.org/@mkennedy & Talk Python https://fosstodon.org/@talkpython