pants

The Pants Build System

Github星跟蹤圖

Pants Build System

Pants is a build system for software projects in a variety of languages.
It works particularly well for a source code repository that contains
many distinct projects.

Friendly documentation: http://www.pantsbuild.org/

We release to PyPI
version
license

We use Travis CI to verify the build
Build Status.

We use Coveralls to monitor test coverage
Coverage Status.

Requirements

At a minimum, Pants requires the following to run properly:

  • Linux or macOS.
  • Python 3.6+.
  • A C compiler, system headers, Python headers (to compile native Python modules) and the libffi
    library and headers (to compile and link modules that use CFFI to access native code).
  • Internet access (so that Pants can fully bootstrap itself)

Additionally, if you use the JVM backend to work with Java or Scala code (installed by default):

  • OpenJDK or Oracle JDK version 8 or greater.

主要指標

概覽
名稱與所有者pantsbuild/pants
主編程語言Python
編程語言Python (語言數: 14)
平台
許可證Apache License 2.0
所有者活动
創建於2012-12-17 17:39:04
推送於2025-05-02 05:01:05
最后一次提交
發布數1220
最新版本名稱release_2.27.0.dev3 (發布於 2025-05-02 14:01:04)
第一版名稱release_0.0.25 (發布於 2014-12-17 19:00:58)
用户参与
星數3.5k
關注者數66
派生數657
提交數14.6k
已啟用問題?
問題數6016
打開的問題數1038
拉請求數11967
打開的拉請求數99
關閉的拉請求數3931
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?