Pants v2: The ergonomic build system

Welcome to the Pants v2 documentation hub!

Pants v2 is a fast, scalable, user-friendly build system for growing codebases. It's currently focused on Python, with support for other languages coming soon.

Here you'll find guides to help you get started with Pants v2, comprehensive documentation on how to configure, run and customize Pants v2, and information on how to get help from the Pants community.

Get Started

Getting help

How to engage with the Pants community.

The Pants community is friendly, welcoming, and passionate about improving the craft of software engineering. If you need help with anything Pants-related, you've come to the right place. We'd love to hear from you!

Slack

The best place to get help is the Pants project's Slack workspace. You can join using this link.

Feel free to optionally introduce yourself in #welcome. You can use #general to ask questions or to share feedback.

Mailing list

You can join the [email protected] mailing list here. This is used mostly for announcements and for us to solicit user feedback.

GitHub

Pants is an open-source software project, developed at https://github.com/pantsbuild/pants.

If you discover a bug with Pants or have a feature request, feel free to file an issue. Please check first if a similar issue has already been filed; if it has, please comment so that we know to bump the issue in priority.

YouTube

We also have a Pants Build YouTube channel with a variety of concise tutorials, introductions to core concepts, and tips. Subscribe to the channel to get notified of additions.

Have an idea or request for a future video topic? Bring it up on the Slack! We'd love to know what you're wondering about.

About us

Learn more about the Pants community.

Updated a day ago


Getting help


How to engage with the Pants community.

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.