| CARVIEW |
Select Language
HTTP/2 301
server: GitHub.com
content-type: text/html
location: https://v1.pantsbuild.org/
x-github-request-id: CA86:15317B:82CD95:92FB7F:6951E498
accept-ranges: bytes
age: 0
date: Mon, 29 Dec 2025 02:16:58 GMT
via: 1.1 varnish
x-served-by: cache-bom-vanm7210040-BOM
x-cache: MISS
x-cache-hits: 0
x-timer: S1766974619.650946,VS0,VE194
vary: Accept-Encoding
x-fastly-request-id: f51155e3aa76fc6d40007d598ec5d72590638595
content-length: 162
HTTP/2 200
server: GitHub.com
content-type: text/html; charset=utf-8
last-modified: Sat, 03 Dec 2022 01:16:45 GMT
access-control-allow-origin: *
etag: W/"638aa37d-57e0"
expires: Mon, 29 Dec 2025 02:26:59 GMT
cache-control: max-age=600
content-encoding: gzip
x-proxy-cache: MISS
x-github-request-id: 3B14:21D6A4:83D7DB:940503:6951E49A
accept-ranges: bytes
age: 0
date: Mon, 29 Dec 2025 02:16:59 GMT
via: 1.1 varnish
x-served-by: cache-bom-vanm7210097-BOM
x-cache: MISS
x-cache-hits: 0
x-timer: S1766974619.919117,VS0,VE209
vary: Accept-Encoding
x-fastly-request-id: 5086b7c4c0dd1e992d680fc5ebfc0d981a65f45a
content-length: 4557
Pants: A fast, scalable build system
- Getting Started
- Installing Pants
- Setting Up Pants
- Tutorial
- Common Tasks
- Pants for Organizations
- Pants Basics
- Why Use Pants?
- Pants Concepts
- BUILD files
- Target Addresses
- Third-Party Dependencies
- Pants Options
- Invoking Pants
- Reporting Server
- IDE Support
- JVM Support
- Python Support
- Go support for Pants
- Node.js Support
- Code & Doc Generation
- Thrift
- Python gRPC + protobufs
- Markdown
- Getting Help
- Troubleshooting
- Community
- Reference
- Pants BUILD Dictionary
- Pants Reference
-
Release Notes
- 1.30.x Stable Releases
- 1.29.x Stable Releases
- 1.28.x Stable Releases
- 1.27.x Stable Releases
- 1.26.x Stable Releases
- 1.25.x Stable Releases
- 1.24.x Stable Releases
- 1.23.x Stable Releases
- 1.22.x Stable Releases
- 1.21.x Stable Releases
- 1.20.x Stable Releases
- 1.19.x Stable Releases
- 1.18.x Stable Releases
- 1.17.x Stable Releases
- 1.16.x Stable Releases
- 1.15.x Stable Releases
- 1.14.x Stable Releases
- 1.13.x Stable Releases
- 1.12.x Stable Releases
- 1.11.x Stable Releases
- 1.10.x Stable Releases
- 1.9.x Stable Releases
- 1.8.x Stable Releases
- 1.7.x Stable Releases
- 1.6.x Stable Releases
- 1.5.x Stable Releases
- 1.4.x Stable Releases
- 1.3.x Stable Releases
- 1.2.x Stable Releases
- 1.1.x Stable Releases
- 1.0.x Stable Releases
- Developer
- Pants Developer Center
- Export Format
- Architecture
- Blogs
- Twitter's Coursier Migration
Pants: A fast, scalable build system
Pants is a build system designed for codebases that:
- Are large and/or growing rapidly.
- Consist of many subprojects that share a significant amount of code.
- Have complex dependencies on third-party libraries.
- Use a variety of languages, code generators and frameworks.
Pants supports Java, Scala, Python, C/C++, Go, Javascript/Node, Thrift, Protobuf and Android code. Adding support for other languages, frameworks and code generators is straightforward.
Pants is a collaborative open-source project, built and used by Twitter, Toolchain, Foursquare, Square, Medium and other companies.
If you are only using Python in your project, check out pants.readme.io/docs for documentation using the improved V2 implementation.
Getting Started
Cookbook
The Common Tasks documentation is a practical, solutions-oriented guide to some of the Pants tasks that you're most likely to carry out on a daily basis.
Pants Reference Documentation
Powered by Pants
- Find out who is using Pants
Contributing to Pants
Generated by publish_docs
from dist/markdown/html/src/docs/index.html 2022-12-03T01:08:59.537152