A collection of 13 posts
Write (or speak) about any of Pants community's favorite topics!
Interested in blogging about Pants? Any member of the community is encouraged to pitch topics for the Pants Blog. You can DM pitches to me (@cczona) over at pantsbuild.slack.com. Likewise, we encourage writing for your company blog, personal blog, or other organizations' blogs where appropriate for your topic.
Celebrating two years of Pants 2
Pants 2's design incorporated many lessons learned from the first version of Pants, and many of its contemporary build systems. On Pants 2's 2nd anniversary, we return to some of the earliest decisions we made when rewriting Pants and look back at how they've helped us evolve at a remarkable pace…
The 2022 annual community survey is a wrap, and the results are in!
We recently conducted our annual survey [https://groups.google.com/g/pants-devel/c/UFt3Os--6ps/m/FCjGTnlRBQAJ] of the Pants community. The purpose, as usual, was to inform the project roadmap for the year. The survey proceeded in two phases: First, we gathered all the potential projects and needs from the
You can call us Pantsbuild (or Pants, whichever you prefer)
As more and more people start using and discovering Pants, we’ve discovered that it’s difficult to talk about the tool without introducing it as The Pants Build System, which isn’t very snappy or easy to remember. Especially in titles of posts or in tweets without that much
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 [https://www.pantsbuild.org/docs/media] efforts, gained new community members, including several
We've added a spate of new pages in recent months, plus Eric Arellano just completed a thorough audit of the docs which resulted in overhauling several pages. So if you haven't checked all of these out docs pages recently, give 'em a read or re-visit: Overhauled Getting Started * Key concepts
Pants team members periodically get invited to be interviewed about aspects of the project. It's a delight to have these conversations, sharing our expertise and passion for build engineering. If you haven't heard these stories yet, you're in for a treat. And of course if you want to hear more
PyDev of the Week
One of the core Pants maintainers, Benjy Weinberger, was recently interviewed for the PyDev of the Week feature on the Mouse vs Python blog [https://www.blog.pythonlibrary.org/]! Click through for more about the history of Pants, how Benjy came to be involved, his take on the project's strengths,
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 [https://twitter.com/benjy] (that's me!) will be speaking about some of the cool and
Monorepos and performance: Pants Build maintainer Benjy Weinberger's conversation with SemaphoreCI
There are many benefits of using a monorepo. Among them, cleaner code, enhanced communication, and easier collaboration. The codebase can scale. The big catch is performance. If the experience of performance deteriorates for developers or deployers, that deservedly gets firm pushback. The processes and systems we use with monorepos are
Pants contributors Eric Arellano [https://github.com/Eric-Arellano] and Stu Hood [https://github.com/stuhood] sat down recently with Tobias Macey, host of the popular Podcast.__init__, to talk about Python monorepos and how Pants supports them. Listen in to learn about the history of Pants (including the origin of