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: pantsbuild.org
Pants Source: github.com
Getting help in the Pants community: pantsbuild.org/docs/getting-help
An example repo to demonstrate Python support in Pants: github.com
Toolchain: toolchain.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

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