The Pants Python source code lint tool.
Project description
Pants is an Apache2 licensed build tool written in Python.
The latest documentation can be found here.
1.13.x Stable Releases
This document describes releases leading up to the 1.13.x stable series.
1.13.0rc0 (12/13/2018)
New Features
Bugfixes
Refactoring, Improvements, and Tooling
Ensure pants is running in exception sink tests. (#6912) PR #6912
Unblacklist JVM check_style Python 3 integration test thanks to using Python 3.5+ (#6882) PR #6882
Upgrade Travis to Xenial (Ubuntu 16.04) (#6885) PR #6885
Make PexBuilderWrapper a Subsystem. (#6897) PR #6897
Make graph traces stable. (#6909) PR #6909
Fix build-support/bin/release.sh -p. (#6908) PR #6908
Re-skip flaky test_mixed_python_tests. (#6904) PR #6904
Skip EngineTest#test_trace_multi. (#6899) PR #6899
Fix flaky test_process_request_*. (#6895) PR #6895
Convert some of release.sh to python, batch pants invocations (#6843) PR #6843
1.13.0.dev2 (12/07/2018)
New Features
Bugfixes
Flush the console after all @console_rules have completed (#6878) PR #6878
Straighten out interpreter search path configuration (#6849) PR #6849
Make TestPinger more robust. (#6844) PR #6844
Fix clippy pre-commit check when used as a commit hook. (#6859) PR #6859
Don’t copy over the os environment to avoid an encoding error (#6846) PR #6846
Refactoring, Improvements, and Tooling
use the cbindgen crate and some decorators to DRY out the rust/python ffi (#6869) PR #6869
Use __iter__ instead of .dependencies in v2 rules (#6873) PR #6873
Improve error message for locale check (#6821) PR #6821
Port remaining tests to new TestBase base class. (#6864) PR #6864
Replace try! with ? (#6868) PR #6868
Remove some deprecated pex-related functions. (#6865) PR #6865
add scala_jar to the docsite (#6857) PR #6857
Port a few tests over to the new TestBase. (#6854) PR #6854
Use github release version of coursier instead of dropbox link (#6853) PR #6853
1.13.0.dev1 (11/30/2018)
New features
Add –remote-execution-process-cache-namespace (#6809) PR #6809
Bugfixes
Fix unused error value. (#6834) PR #6834
[deferred-sources] fix glob expansion issue in deferred sources mappe… (#6824) PR #6824
Fix a bug when selecting interpreters with no constraints at all. (#6822) PR #6822
Pin a conan dep that was floating to a version that was not compatible with python 2. (#6825) PR #6825
Refactoring, Improvements, and Tooling
[docs] add language about flaky tests / issues for them (#6837) PR #6837
Include uname in rust cache key (#6842) PR #6842
Only build fs_util as part of dryrun (#6835) PR #6835
ci.sh can run cargo-audit (#6549) PR #6549
Run cargo clippy in pre-commit (#6833) PR #6833
Statically link openssl for reqwest (#6816) PR #6816
Use pantsbuild.org not example.com (#6826) PR #6826
Leverage default target globs. (#6819) PR #6819
Make PythonInterpreterCache into a subsystem. (#6765) PR #6765
1.13.0.dev0 (11/26/2018)
New features
Header file extensions as options for C/C++ targets (#6802) PR #6802
API Changes
Use both the deprecated and new locations of fatal_warnings args (#6798) PR #6798
Bugfixes
Fix disappearing cursor (#6811) PR #6811
Refactoring, Improvements, and Tooling
Add nailgun-specific main which uses paths in calling process (#6792) PR #6792
Move file owners computation into the engine and make lighter (#6790) PR #6790
Bump Conan to 1.9.2 (#6797) PR #6797
Make bootstrap jar reproducible (#6796) PR #6796
Remove unused CompilerCacheKey (#6805) PR #6805
Fix documentation example for using scalac_plugins (#6807) PR #6807
Remove Params::expect_single compatibility API (#6766) PR #6766
add integration test for invalidation of ctypes c++ sources (#6801) PR #6801
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.checker-1.13.0rc0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3ee9f4200a2852b6b947a5a123a143335c49e3fbec6ea0d3a41b117e6f93fe02 |
|
MD5 | 10f058be6ff474ce0fc83ab9222f846b |
|
BLAKE2b-256 | 8629c9f5b8a33d8f5018f88013030e1dc6f61cc6bda5f06932464240c49de069 |