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.
Links from the show
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
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

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.