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.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

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

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

pantsbuild.pants.contrib.errorprone-1.20.0rc0-py36.py37-none-any.whl (9.2 kB view hashes)

Uploaded Python 3.6 Python 3.7

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page