Test support for writing Pants plugins.
Project description
Pants is an Apache2 licensed build tool written in Python and Rust.
The latest documentation can be found at pantsbuild.org.
2.15.x Release Series
2.15.0.dev0 (Aug 29, 2022)
New Features
-
Add support for string interpolation in Helm deployments (#16611)
-
Add --squash and --pull options support for docker build (#16607)
-
Support Pex's
--path-mapping
with lockfiles for better local requirement support (#16584) -
[experimental] adds
pants_oxidized_experimental
target, creating a standalone binary distribution for Pants (#16484)
User API Changes
-
Remove deprecated
[python].only_binary
,[python].no_binary
, and[python].tailor_ignore_solitary_init_files
(#16638) -
Remove deprecated
[python].lockfile_generator
and deprecatepoetry
subsystem (used previously for lockfile generation) (#16633) -
Remove deprecated
use_deprecated_directory_cli_args_semantics
option (#16630)
Plugin API Changes
-
Add support for passing multiple input params to a
@rule
Get
(#16668) -
Remove deprecated
matches_filespec
andget_git
functions (#16629) -
Remove unnecessary type parameter from
Get
(#16634)
Bug fixes
-
Make
FilespecMatcher
case-sensitive (#16673) -
Ensure the sandbox distdir exists when creating dists via PEP517. (#16647)
Performance
-
Implement a batched local lookup for missing fingerprints. (#16627)
-
Optimize
CreateDigest
implementation. (#16617)
Documentation
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Hashes for pantsbuild.pants.testutil-2.15.0.dev0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ab32ccc0d93a85756fd31146d54d634f04b49fd80f72f4d8d1bc30539d2ee2a2 |
|
MD5 | 04d39fc1204197f4f5b85dfeb8d9a915 |
|
BLAKE2b-256 | 5995905866fa33b8e2a3b44b2817152ac42fc51048acf5f7712501592a7ebd1f |