
Photo by Simon Wilkes / Unsplash
As of Pants 2.2, Pants now knows how to use dependency inference with Protobuf! This includes:
- Protobuf imports of other Protobuf files
- Python imports of generated Protobuf code, including gRPC.
Photo by Simon Wilkes / Unsplash
As of Pants 2.2, Pants now knows how to use dependency inference with Protobuf! This includes:
Photo by Craventure Media / Unsplash
Fast incremental re-builds are critical in large codebases and monorepos. Thanks to deep support for cancellation and a side-effect free execution model, Pants is able to further reduce re-build latency by speculatively re-executing work.
Photo by Jonathan Farber / Unsplash
Photo by Volodymyr Hryshchenko / Unsplash
How the Pants build tool empowers incremental migrations by:
Photo by Martin Sanchez / Unsplash
Scalable build tools have historically meant a significant boilerplate burden.
But it doesn't have to be that way! Pants v2 supports all of the caching, concurrency, and introspection you need to scale your repository, with significantly less boilerplate, thanks to… Dependency inference!
Photo by Jess Bailey / Unsplash
There are so many tools in the Python development ecosystem. Installing, configuring and orchestrating them—all while not re-executing work unnecessarily—is a hard problem, especially as your codebase grows.
Fortunately, there is now a tailor-made (pun intended) solution: Pants v2!