Additional python lints and checks.
Project description
Pants is an Apache2 licensed build tool written in Python.
The latest documentation can be found here.
1.7.x Stable Releases
This document describes releases leading up to the 1.7.x stable series.
1.7.0 (06/19/2018)
The 1.7.0 stable release.
1.7.0.rc1 (06/08/2018)
Bugfixes
Revert to non-forked grpcio-compiler (#5842) PR #5842
1.7.0.rc0 (05/11/2018)
Bugfixes
Fix a broken 3rdparty example. (#5797) PR #5797
Adding compile scopes, because thats expected from doc gen (#5789) PR #5789
Copy locally build .whl files to dist dir when ‘binary’ goal is invoked. (#5749) PR #5749
[pytest runner] re-add –options flag as a shlexed list of strings (#5790) PR #5790 PR #)
New features
Refactoring, Improvements, and Tooling
Bump to scala 2.11.12 by default. (#5804) PR #5804
Review feedback from #5792. (#5796) PR #5796
Skip commit hooks during publishing (#5795) PR #5795
Improve support for intrinsic tasks (#5792) PR #5792
Remote CommandRunner has reset_prefork method (#5791) PR #5791
PosixFS can get PathStats for a set of PathBufs (#5783) PR #5783
Bump to zinc 1.1.7 (#5794) PR #5794
Add configurable timeouts for reading/writing to the cache. (#5793) PR #5793
Improve clarity of the “why use pants” page (#5778) PR #5778
Repair PyPI user checking in release scripts. (#5787) PR #5787
1.7.0.dev2 (05/04/2018)
New features
Refactoring, Improvements, and Tooling
Extract OneOffStoreFileByDigest (#5782) PR #5782
Introduce a backdoor around PYTHONPATH scrubbing in pytest runs. (#5767) PR #5767
Address @jsirois final comments that were not addressed on PR #5765 (#5773) PR #5773
Extract AppBase base class (#5772) PR #5772
Bump ordermap to indexmap 1 (#5771) PR #5771
Disable lint for Python 3 targets (#5765) PR #5765
Nav menu change with drop-downs (#5750) PR #5750
Expose rules from language backends with an application to python_dist() creation (#5747) PR #5747
Move From impls from hashing to bazel_protos (#5706) PR #5706
Reformat bazel_protos/build.rs (#5760) PR #5760
Add test that pantsd can be used twice in parallel (#5757) PR #5757
type-check specific datatype fields concisely and remove the class name argument (#5723) PR #5723
expand doc publish script, use products for sitegen tasks, and clarify the publish site subdir option (#5702) PR #5702
Prepare 1.6.0rc3 (#5756) PR #5756
Save noop time on codegen (#5748) PR #5748
Rename and simplify store_list. (#5751) PR #5751
Boxable::to_boxed returns BoxFuture not Box<Self> (#5754) PR #5754
Misc rust fixups (#5753) PR #5753
eagerly fetch stderr in remote process execution (#5735) PR #5735
Looping request with backoff period (#5714) PR #5714
Fixup dev-dependencies in brfs. (#5745) PR #5745
brfs: FUSE filesystem exposing the Store and remote CAS (#5705) PR #5705
Update errorprone to 2.3.1 and findbugs to spotbugs 3.1.3 (#5725) PR #5725
Dedupe parsed Gets (#5700) PR #5700
Update my name to the right one (#5741) PR #5741
Stop using tools.jar for JAXB xjc tool since tools.jar has been removed from Java 9+ (#5740) PR #5740
Update running from sources docs (#5731) PR #5731
Use Scala 2.12.4 for –scala-platform-version=2.12 (#5738) PR #5738
Extract reusable test data (#5737) PR #5737
Only upload digests missing from CAS (#5713) PR #5713
Prepare 1.5.1rc2 (#5734) PR #5734
Break a Core / Node cycle (#5733) PR #5733
[rm-deprecation] remove leveled_predicate kwarg from buildgraph walk fns (#5730) PR #5730
Bump max local store size (#5728) PR #5728
1.7.0.dev1 (04/20/2018)
New features
Bugfixes
Refactoring, Improvements, and Tooling
Update junit-runner to 1.0.24 and use junit-runner-annotations 0.0.21 in tests (#5721) PR #5721
convert usages of the ExecuteProcess helper into simple @rules to simplify snapshot consumption for process execution (#5703) PR #5703
Fix some errorprone warnings and remove duplicates from findbugs targets (#5711) PR #5711
1.7.0.dev0 (04/13/2018)
New Features
@rules as coroutines (#5580) PR #5580
API Changes
Bugfixes
Refactoring, Improvements, and Tooling
Use absolute path to check_rust_formatting (#5694) PR #5694
Remove unnecessary parens (#5693) PR #5693
Don’t rename process_execution to process_executor (#5692) PR #5692
Run process execution Nodes on a CpuPool (#5691) PR #5691
add docs about how to run rust in IntelliJ (#5688) PR #5688
Prepare 1.6.0rc2 (#5690) PR #5690
Reset LMDB Environments when forking (#5689) PR #5689
Part 1: Add ability to check what CAS blobs are missing (#5686) PR #5686
Improve pypi package expected releasers pre-check. (#5669) PR #5669
Prepare 1.6.0rc1 (#5685) PR #5685
Make coursier resolve more friendly (#5675) PR #5675
Upgrade virtualenv. (#5679) PR #5679
Cleanup unused_parens warning for cast. (#5677) PR #5677
Add build_flags per go_binary (#5658) PR #5658
Bump to rust 1.25 (#5670) PR #5670
Add explicit JAXB dependencies in the junit-runner so it works in Java 9+ without –add-modules=java.xml.bind (#5667) PR #5667
[junit-runner] cache localhost lookups to ease OSX/JDK DNS issues (#5660) PR #5660
Narrow down BuildLocalPythonDistributions target type (#5659) PR #5659
Run lint in commit hooks. (#5666) PR #5666
Ban testprojects/pants-plugins from TestProjectsIntegrationTest. (#5665) PR #5665
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 Distribution
Built Distribution
Hashes for pantsbuild.pants.contrib.python.checks-1.7.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | c9cd480cdd458e794d24e962cab67a664dff57609be21a2f7d1cc683e3889ef9 |
|
MD5 | 8c910d2075df07e5d164eb980fdb7873 |
|
BLAKE2b-256 | 2a324412dccfd7278acc88247467293e683e320bbfb001a76db47f9cc3665db8 |
Hashes for pantsbuild.pants.contrib.python.checks-1.7.0-py27-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f16708efd2d94797f8050d72c79cdbe8c9912449aca83012f1a3dd8673180c59 |
|
MD5 | 465bc1ae4fb6ad79c20f0b7dc872b4a6 |
|
BLAKE2b-256 | 8f944dccdc91f07b9148cfd7d5f7057ce7e8c0fae686c025dc9603b43b6cde41 |