Additional python lints and checks.
Project description
Pants is an Apache2 licensed build tool written in Python.
The latest documentation can be found at pantsbuild.
1.19.x Stable Releases
This document describes releases leading up to the 1.19.x stable series.
1.19.0rc0 (29/07/2019)
API Changes
New Features
Bugfixes
Revert “use jdeps to run dep-usage task (#8093)” PR #8093
Properly manage the lifetime of Exiters in Daemon Runs (#7996) PR #7996
Properly handle source roots and resources with V2 Pytest runner (#8063) PR #8063 PR #8060#discussion_r304191700, PR #8063#issuecomment-513433518
[pantsd] Don’t ignore the first watchman event for the daemon pid (#8096) PR #8096
Loosen constraints on the jvm heap size for tests in extra_jvm_options (#8106) PR #8106
Refactoring, Improvements, and Tooling
Lower test timeouts in travis to get better debug output. (#8110) PR #8110
Upgrade cloc to 1.80 and add error handling (#8111) Issue #401, PR #8111
Rewrite test_git_hooks.py to be hermetic (#8085) PR #8085
use jdeps to run dep-usage task (#8093) PR #8093
Balance pytest test sharding (#8108) PR #8108
Record per-target compile workflow stats when using RscCompile (#8092) PR #8092
Parse zinc args and pass scalac options into scalafix (#8091) PR #8091
Scoverage report generator (#8098) PR #8098
[pantsd] Remove dead code around prefork graph warming (#8095) PR #8095
Use remote build execution to run several unit tests (#8051) Issue #7649, PR #8051
Report the stats version pants is using to the server. (#8086) PR #8086
Remove unused unit-test.sh script (#8083) PR #8083
Use direct import of version.py (#8078) PR #8078 PR #8077#discussion_r305555451
Documentation
Prepare 1.17.0rc2 and render 1.18.x. (#8114) PR #8114
Update CONTRIBUTORS.md
1.19.0.dev0 (7/20/2019)
New Features
Add support for speculation as a viable command runner. (#8050) PR #8050
Bugfixes
Refactoring, Improvements, and Tooling
Use pants as the user-agent for report server (#8077) PR #8077
Replace some format() calls with f-strings (#8079) PR #8079
Use unit-constants for MB/GB (#8072) PR #8072
Replace deprecated logger.warn calls with logger.warning (#8033) PR #8033
Local caching CommandRunner has default-on flag (#8040) PR #8040
Remove unit test runtime dependencies on resources (#8066) PR #8066
Use our docker image from #8059 for remote execution (#8068) PR #8068 PR #8059
Log messages are rendered in the v2 UI (#8049) PR #8049
Extend Google RBE Docker image to allow building sdist wheels (#8059) Issue #8057 PR #8059
Bump virtualenv to 16.6.2 for local run script (#8061) PR #8061
Replace scandir dependency with stdlib version (#8058) PR #8058
Set RUST_BACKTRACE in CI for more useful Rust debugging (#8054) PR #8054
Add provides clauses for new zinc deps. (#8055) PR #8055
Fix test broken by workunit service name changes (#8056) PR #8056
Suppress git stderr when checking for existence of repo (#7891) PR #7891
Change service name in Zipkin spans (#8053) PR #8053
embed a graal native-image configuration inside the zinc wrapper (#7506) PR #7506
Leverage Travis built-in skip support. (#8001) PR #8001
Add lmdb_store to travis cache (#8042) PR #8042
Minimum viable speculating command runner (#7992) PR #7992
Prep for 1.18.0rc1 (#8034) PR #8034
Revert “ShardedLmdb takes max size in bytes, not pages (#8038)” (#8044) PR #8038 PR #8044
Add caching CommandRunner wrapper (#7911) PR #7911
ShardedLmdb takes max size in bytes, not pages (#8038) PR #8038
Extract ExecuteProcessRequestMetadata (#8035) PR #8035
Add remote workunits for Zipkin trace (#7897) PR #7897
Extract cbindgen’d interface into its own crate (#8013) PR #8013
Revert “Make precomputing fail more usefully (#7994)” (#8024) PR #7994 PR #8024
Update rust dependencies (#8016) PR #8016
Fix pdb conflict in run_tracker stats request (#8025) PR #8025
Add utf-8 encoding to thrift-generated python files (#8022) PR #8022
Make union error messages better (#7999) PR #7999
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.contrib.python.checks-1.19.0rc0-py36.py37-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 766c421ab9f54de3a0f84408df76805e74bc7592c0d1ac796a71386d18877da8 |
|
MD5 | 6bcd899d177a4ed1b1fcdd6ce0dc21b9 |
|
BLAKE2b-256 | d8481f7bf4a5b75716abff1c6dd17adb3086bbb47d99e2d3b9aaba08644a0b62 |