Scrooge thrift generator pants plugins.
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
Bugfixes
Split out a double-check-cache job for jvm/rsc compile. (#8221) PR #8221
Properly strip source root prefixes for V2 Pytest runner (#8185) PR #8185 Issue #8113. PR #8063
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
Upgrade to Pex 1.6.10. (#8187) Issue #756 PR #8187
Upgrade to PyYAML 5.1.2 (#8161) PR #8161
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
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
1.20.0.dev0 (08/02/2019)
Bugfixes
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
Testing
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.scrooge-1.20.0rc0-py36.py37-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ef85fbb8c07901d133c7d751241bd8a7c83b0f32d6c80cabd83b0054155bd297 |
|
MD5 | 754a760c2b0568ea0f8da27306a8747d |
|
BLAKE2b-256 | e41622d0daeeb602f71b100f9ec640e85ed53e8e6c06cffd635e7aca5acbd77f |