Skip to main content

Error Prone pants plugin

Project description

Pants is an Apache2 licensed build tool written in Python.

The latest documentation can be found at pantsbuild.

1.20.x Stable Releases

This document describes releases leading up to the 1.20.x stable series.

1.20.0 (09/30/2019)

The first stable release in the 1.20.x series, with no changes since the previous rc!

1.20.0rc2 (09/18/2019)

Bugfixes

  • Add rsc_mixed_compile_classpath to RscCompile products (#8249) PR #8249

1.20.0rc1 (09/04/2019)

Bugfixes

  • Disable pantsd in inner runs. (#7884) PR #7884
  • Fix error when uploading stats to stats storage (#8233) PR #8233

1.20.0rc0 (08/30/2019)

The first release candidate in the 1.20.x series!

API Changes

  • Always set -XX:-MaxFDLimit by default (#6863) PR #6863
  • Upgraded psutil (#8217) PR #8217

Bugfixes

Refactoring, Improvements, and Tooling

  • Add a header X-B3-Flags: 1 to the request to Zipkin server (#8223) PR #8223
  • Use platform-specific directories for virtualenvs (#8073) PR #8073
  • Use more idiomatic assignment (#8215) PR #8215
  • Local execution server binary (#8213) PR #8213
  • No longer use travis_wait in CI (#8212) PR #8212
  • Refactor pants-plugins (#8207) PR #8207

1.20.0.dev2 (08/23/2019)

API Changes

New Features

  • Allow the workdir to be automatically managed as a symlink (#8195) PR #8195
  • Serverset: Lazily connect to a limited number of servers (#8165) PR #8165
  • Send Zipkin spans in json format in a separate process (#8150) PR #8150
  • Add option zipkin-max-span-batch-size (#8075) PR #8075
  • Allow for fetching yarn directly via official releases (#8170) PR #8170
  • Recognize multiple sentinel files for determining the build root (#8105) PR #8105

Bugfixes

  • Allow jobs to run immediately when they are unblocked (#8203) PR #8203
  • Introduce explicit cache writing job in RscCompile task (#8190) PR #8190
  • Don’t check HTTP response size if gzip’d (#8116) PR #8116
  • Fix JVM fingerprinting by adding tags (#8175) PR #8175
  • Only add SCM info if scm is available. (#8147) PR #8147

Refactoring, Improvements, and Tooling

  • Bump cache integration test timeout. (#8202) PR #8202
  • Switch to rust 1.37.0 (#8192) PR #8192
  • Fix wheel deploys under CI. (#8188) PR #8188
  • Execute local processes in tempdir (#8069) PR #8069
  • Refactor pants_run_integration_test.py and pex_build_util.py (#8180) PR #8180
  • Use PyYAML to generate .travis.yml (#8163) Issue #8112 PR #8163
  • Run contrib unit tests with –chroot (#8084) Issue #7281, PR #8084
  • Use f-strings in util code (#8178) PR #8178
  • Remove 1.20.0dev2 deprecations (#8172) PR #8172
  • Bump test timeout for JVM distribution test. (#8174) PR #8174
  • Update node.js dependencies. (#8160) PR #8160
  • Remove tests from V2 unit test blacklist that were already passing (#8060) PR #8060
  • Fix remote execution failure to compile C code (#8117) PR #8117
  • serverset: Guard inner with a Mutex (#8164) PR #8164
  • Loosen test condition (#8156) PR #8156
  • Reduce scope of Runtime.block_on (#8155) PR #8155
  • Deflake test (#8154) PR #8154
  • Deflake test (#8153) PR #8153
  • Use f-strings in several more places (#8157) PR #8157
  • Restore remote execution of unit tests by fixing Firewall (#8162) PR #8162
  • Use a released version of cargo-audit. (#8148) PR #8148
  • Porting roots goal to v2 (#8199) PR #8199 PR #8176

Documentation

  • Minor grammatical update (#8197) PR #8197

1.20.0.dev1 (08/09/2019)

API Changes

  • Move MyPy from isolated goal into ‘lint’ goal and add MyPy whitelist/opt-in type checking (#8099) PR #8099

Bugfixes

  • Use more consistent time representation throughout the engine (#8143) PR #8143
  • Fix the PyPI project owner scraping heuristic. (#8144) PR #8144
  • Ensure injected __init__.py are world readable. (#8139) PR #8139
  • Don’t hard code expecting HTTP 200 as the only success response code, all 20x responses are success codes. (#8102) PR #8102

Refactoring, Improvements, and Tooling

  • Serverset makes connections from addresses (#8149) PR #8149
  • Upgrade pex to 1.6.9. (#8151) PR #8151
  • Bump test timeouts for targets that recently affected master. (#8146) PR #8146
  • remove complicated invalid dep check in rsc compile (#8131) PR #8131

1.20.0.dev0 (08/02/2019)

Bugfixes

  • Fix span id bug (#8129) PR #8129
  • Unrevert #8093 and fix jdeps parsing. (#8125) PR #8125
  • Disable remote execution of unit tests temporarily. (#8138) PR #8138

Refactoring, Improvements, and Tooling

  • pin tensorflow example to 1.13.1 (#8135) PR #8135
  • Disable symlink checking for uncached Snapshot captures (#8074) PR #8074
  • Encapsulate TimeSpan logic in fs/store (#8122) PR #8122
  • [pantsd] Clear the global state of subsystems earlier, plus refactorings (#8130) PR #8130
  • use f-strings in PythonAWSLambda (#8115) PR #8115
  • Mark float as natively encodable to silence hash_utils warning (#8121) PR #8121

Documentation

  • Update engine README for Params (#7600) PR #7600
  • Scoverage documentation (#8119) PR #8119

Testing

  • Add test to check return of hex_16_digit_string function (#8133) PR #8133
  • Remove redundant tests and expand timeouts. (#8126) PR #8126

Release history Release notifications

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for pantsbuild.pants.contrib.errorprone, version 1.20.0
Filename, size File type Python version Upload date Hashes
Filename, size pantsbuild.pants.contrib.errorprone-1.20.0-py36.py37-none-any.whl (9.3 kB) File type Wheel Python version py36.py37 Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page