Test support for writing Pants plugins.
Project description
Pants is an Apache2 licensed build tool written in Python.
The latest documentation can be found at pantsbuild.
# 2.4.x Stable Releases
See https://www.pantsbuild.org/v2.4/docs/release-notes-2-4 for an overview of the changes in this release series.
## 2.4.0.dev1 (Mar 08, 2021)
### New Features
Add support for Pytest config files ([#11624](https://github.com/pantsbuild/pants/pull/11624))
### Plugin API Changes
Add Python tool support for console scripts. ([#11620](https://github.com/pantsbuild/pants/pull/11620))
Require explicit environment usage ([#11641](https://github.com/pantsbuild/pants/pull/11641))
### Bug fixes
Upgrade to Pex 2.1.33 to fix et-xmlfile issue. ([#11647](https://github.com/pantsbuild/pants/pull/11647))
Ensure that ancestor files at the buildroot are found. ([#11632](https://github.com/pantsbuild/pants/pull/11632))
Handle two edge cases with ./pants tailor ([#11625](https://github.com/pantsbuild/pants/pull/11625))
### Documentation
Wrap ./pants help based on actual terminal width ([#11378](https://github.com/pantsbuild/pants/pull/11378))
Fix references to the deprecated pants log location. ([#11636](https://github.com/pantsbuild/pants/pull/11636))
## 2.4.0.dev0 (Feb 27, 2021)
### New Features
Add –stats-log to log metrics at end of run ([#11599](https://github.com/pantsbuild/pants/pull/11599))
### User API Changes
Deprecate –python-setup-resolver-version option. ([#11611](https://github.com/pantsbuild/pants/pull/11611))
Remove deprecated –remote-store options. ([#11609](https://github.com/pantsbuild/pants/pull/11609))
Remove deprecated –process-execution-speculation options. ([#11610](https://github.com/pantsbuild/pants/pull/11610))
Remove deprecated –remote-execution-server and –remote-store-server options ([#11603](https://github.com/pantsbuild/pants/pull/11603))
Deprecate unused –process-execution-local-enable-nailgun ([#11600](https://github.com/pantsbuild/pants/pull/11600))
### Bug fixes
Upgrade Pex to 2.1.32 to fix venv script shebangs being too long for some Linux systems. ([#11604](https://github.com/pantsbuild/pants/pull/11604))
### Performance
Release the Pants PEX in –venv mode. ([#11591](https://github.com/pantsbuild/pants/pull/11591))
### Documentation
Less chatty plugin resolution logging ([#11593](https://github.com/pantsbuild/pants/pull/11593))
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
File details
Details for the file pantsbuild.pants.testutil-2.4.0.dev1-py37.py38-none-any.whl
.
File metadata
- Download URL: pantsbuild.pants.testutil-2.4.0.dev1-py37.py38-none-any.whl
- Upload date:
- Size: 18.0 kB
- Tags: Python 3.7, Python 3.8
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/54.1.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.7.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6b39b7b4161e4e2cddcb0f66646179cf1b319a5af33ba72ac99153517f58fb98 |
|
MD5 | 6bb25940892e31695dad61ebf43aa523 |
|
BLAKE2b-256 | 5b7652d418bc34d7d0599abfa4874ddf2f7d3c0bb8a1474e0c30771d00042d19 |