Jump to Content
Docs
Community
Testimonials
Users
GitHub
Twitter
Blog
Jobs
Home
Docs
v1.27
v1.28
v1.29
v1.30
v2.0
v2.1
v2.2
v2.3
v2.4
v2.5
v2.6
v2.7
v2.8
v2.9
v2.10
v2.11
v2.12
v2.13
v2.14
v2.15
v2.16
v2.17
v2.18
Docs
Community
Testimonials
Users
GitHub
Twitter
Blog
Jobs
Terms
Privacy
Cookies
Terms
Privacy
Cookies
Moon (Dark Mode)
Sun (Light Mode)
v1.30
Search
Documentation
Welcome to Pants!
Community
Pants v1 vs. v2 engine
How to upgrade
Getting Started
Example repositories
Installing Pants
Updating .gitignore
Configuring Pants
Enabling backends
Source roots
Options
Concepts
Targets and BUILD files
Goals
Using Pants
Command line help
Troubleshooting / common issues
Advanced target selection
Project introspection
Using Pants in CI
Python
Enabling Python support
Third-party dependencies
Interpreter compatibility
Linters and formatters
Pex files
Platforms and manylinux
Goals
binary
fmt
lint
repl
run
setup-py
test
Target types
Codegen
Protobuf
AWS Lambda
Python support
Writing Plugins
Overview
The Target API
Concepts
Creating new fields
Creating new targets
Extending pre-existing targets
Macros
Release notes
Deprecation policy
Upgrade tips
1.30.x
1.29.x
1.28.x
1.27.x
1.26.x
1.25.x
Contributions
Code of Conduct
Contribution overview
Setting up Pants
Style guide
Developing Rust
Releases
Release strategy
Release process
Committers
Powered by
Releases
Suggest Edits
Release strategy
Release process
Updated over 3 years ago