Monitor performance issues & errors in your code

Build All the Things with Pants Build System

Episode #387, published Thu, Oct 27, 2022, recorded Thu, Oct 6, 2022

Do you have a large or growing Python code base? If you struggle to run builds, tests, linting, and other quality checks regularly or quickly, you'll want to hear what Benjy Weinberger has to say. He's here to introduce Pants Build to us. Pants is a fast, scalable, user-friendly build system for codebases of all sizes. It's currently focused on Python, Go, Java, Scala, Kotlin, Shell, and Docker.

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

Links from the show

Benjy on Twitter: @benjy
Pants Build:
Pants Source:
Getting help in the Pants community:
An example repo to demonstrate Python support in Pants:
Watch this episode on YouTube:
Episode transcripts:

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

Want to go deeper? Check out our courses

Benjy Weinberger
Benjy Weinberger
Benjy Weinberger is a software engineer with over 25 years' experience in building scalable distributed systems. He's worked at several companies, including Google, Twitter, and Foursquare, and is one of the original creators of the Pants open-source build system. Benjy has been an avid Python user since version 2.2 in 2002. He indulges his longstanding interest in cutting-edge build systems as a co-founder of Toolchain, a startup that provides SaaS, support and professional services around Pants.
Episode sponsored by
Ads served ethically
Talk Python's Mastodon Michael Kennedy's Mastodon