Happy new year!

Hi Pants community, 2021 was another massive year for the project, even as the pandemic continued to disrupt our lives in so many challenging ways. We grew our Python user base significantly, engaged in critical developer relations efforts, gained new community members, including several new maintainers and contributors, and added…

Pants supports PEP 517

TL;DR The upcoming Pants 2.8 release has greatly improved support for packaging Python distributions (sdists and wheels), including native extensions, by leveraging PEP 517. Pants has industry-leading support for Python builds - covering steps such as resolving 3rd-party dependencies, running tests, generating code, running formatters and linters, packaging…

Streamline your Docker builds with Pants

TL;DR Pants makes it easy and efficient to incrementally build and deploy multiple Docker images from a single repo, with a single command. Each image can consist of a shared base image plus a single PEX (Python EXecutable) file containing all the code, resources and dependencies required by the…

Meet our newest Maintainer: Andreas Stenius

The Pants open-source project exists and thrives thanks to the efforts of its various contributors, who do everything from system design to coding to updating our documentation to answering questions on our Slack workspace. Within the larger group of official Contributors are a smaller group of Maintainers - people with…

It's PyCon US Time!

PyCon US, the largest Python conference in the world, is getting under way (online-only this year), and Pants has a strong presence this year! On Friday at 9:15 AM PDT Pants contributor Benjy Weinberger (that's me!) will be speaking about some of the cool and unusual ways we leverage…

Introducing Pants Build 2.4.0

The latest stable release of Pants is out! This version introduces opt-in anonymous telemetry, to provide the Pants maintainers with data to help detect and fix bugs and drive development decisions. We've gone to great lengths to ensure that the data is fully anonymized (see link for details) and we…

Introducing Pants Build 2.3.0

I'm psyched to announce that the latest stable release of the Pants Build System, 2.3.0, is out now. A major highlight of this release is the tailor goal, which generates BUILD file boilerplate for you! This makes getting Pants up and running in existing repos a lot easier,…