Metadata-Version: 1.1
Name: pantsbuild.pants.contrib.android
Version: 1.5.1rc1
Summary: Android Pants plugin
Home-page: https://github.com/pantsbuild/pants
Author: UNKNOWN
Author-email: UNKNOWN
License: Apache License, Version 2.0
Description: Pants is an Apache2 licensed build tool written in Python.
        
        The latest documentation can be found `here <http://pantsbuild.org/>`_.
        
        1.5.x Stable Releases
        =====================
        
        This document describes releases leading up to the ``1.5.x`` ``stable`` series.
        
        1.5.1rc1 (03/31/2018)
        ---------------------
        
        Bugfixes
        ~~~~~~~~
        
        * Fail for deleted-but-depended-on targets in changed (#5636)
          `PR #5636 <https://github.com/pantsbuild/pants/pull/5636>`_
        
        1.5.1rc0 (03/20/2018)
        ---------------------
        
        Refactoring, Improvements, and Tooling
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        
        * [coursier/m2-coords] update coursier json parsing; use maven's coords (#5475)
          `PR #5475 <https://github.com/pantsbuild/pants/pull/5475>`_
        
        * Batch execution of address Specs and remove SelectTransitive (#5605)
          `PR #5605 <https://github.com/pantsbuild/pants/pull/5605>`_
        
        1.5.0 (03/19/2018)
        ------------------
        
        The ``1.5.0`` stable release, with no additional changes since the ``rc1`` release.
        
        A quick summary of the changes since the ``1.4.x`` branch:
        
        * V1 engine removed.
        * A new Thrift binary tool subsystem.
        * Redesign JavaScript Style Checker to use ESLint directly
        * Old python pipeline removed.
        * Enable workdir-max-build-entries by default.
        
        1.5.0rc1 (03/14/2018)
        ---------------------
        
        Bugfixes
        ~~~~~~~~
        
        * Render a warning rather than failing `list` when no targets are matched (#5598)
          `PR #5598 <https://github.com/pantsbuild/pants/pull/5598>`_
        
        * [pantsd] Repair stale sources invalidation case. (#5589)
          `PR #5589 <https://github.com/pantsbuild/pants/pull/5589>`_
        
        Refactoring, Improvements, and Tooling
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        
        * Further --changed optimization (#5579)
          `PR #5579 <https://github.com/pantsbuild/pants/pull/5579>`_
        
        * [pantsd] Don't compute TargetRoots twice. (#5595)
          `PR #5595 <https://github.com/pantsbuild/pants/pull/5595>`_
        
        * [coursier] use same artifact cache override as ivy (#5586)
          `PR #5586 <https://github.com/pantsbuild/pants/pull/5586>`_
        
        1.5.0rc0 (03/07/2018)
        ---------------------
        
        Refactoring, Improvements, and Tooling
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        
        * Cleanup v1 changed code. (#5572)
          `PR #5572 <https://github.com/pantsbuild/pants/pull/5572>`_
        
        * Improve the performance of v2 changed. (#5571)
          `PR #5571 <https://github.com/pantsbuild/pants/pull/5571>`_
        
        * Delete obsolete README. (#5573)
          `PR #5573 <https://github.com/pantsbuild/pants/pull/5573>`_
        
        * Improve interpreter constraint tests and docs. (#5566)
          `PR #5566 <https://github.com/pantsbuild/pants/pull/5566>`_
        
        * Engine is a workspace (#5555)
          `PR #5555 <https://github.com/pantsbuild/pants/pull/5555>`_
        
        * Native engine is a stripped cdylib (#5557)
          `PR #5557 <https://github.com/pantsbuild/pants/pull/5557>`_
        
        * Don't overwrite cffi files if they haven't changed (#5553)
          `PR #5553 <https://github.com/pantsbuild/pants/pull/5553>`_
        
        * Don't install panic handler when RUST_BACKTRACE=1 (#5561)
          `PR #5561 <https://github.com/pantsbuild/pants/pull/5561>`_
        
        * Only shift once, not twice (#5552)
          `Issue #5551 <https://github.com/pantsbuild/pants/issues/5551>`_
          `PR #5552 <https://github.com/pantsbuild/pants/pull/5552>`_
        
        * Prepare 1.4.0rc4 (#5569)
          `PR #5569 <https://github.com/pantsbuild/pants/pull/5569>`_
        
        * [pantsd] Daemon lifecycle invalidation on configurable glob watches. (#5550)
          `PR #5550 <https://github.com/pantsbuild/pants/pull/5550>`_
        
        * Set thrifty build_file_aliases (#5559)
          `PR #5559 <https://github.com/pantsbuild/pants/pull/5559>`_
        
        * Better `PantsRunIntegrationTest` invalidation. (#5547)
          `PR #5547 <https://github.com/pantsbuild/pants/pull/5547>`_
        
        * Support coverage of pants coverage tests. (#5544)
          `PR #5544 <https://github.com/pantsbuild/pants/pull/5544>`_
        
        * Tighten `PytestRun` coverage plugin. (#5542)
          `PR #5542 <https://github.com/pantsbuild/pants/pull/5542>`_
        
        * One additional change for 1.4.0rc3. (#5549)
          `PR #5549 <https://github.com/pantsbuild/pants/pull/5549>`_
        
        * Provide injectables functionality in a mixin. (#5548)
          `PR #5548 <https://github.com/pantsbuild/pants/pull/5548>`_
        
        * Revert a bunch of remoting PRs (#5543)
          `PR #5543 <https://github.com/pantsbuild/pants/pull/5543>`_
        
        * Prep 1.4.0rc3 (#5545)
          `PR #5545 <https://github.com/pantsbuild/pants/pull/5545>`_
        
        * CLean up fake options creation in tests. (#5539)
          `PR #5539 <https://github.com/pantsbuild/pants/pull/5539>`_
        
        * Don't cache lmdb_store directory (#5541)
          `PR #5541 <https://github.com/pantsbuild/pants/pull/5541>`_
        
        New Features
        ~~~~~~~~~~~~
        
        * Thrifty support for pants (#5531)
          `PR #5531 <https://github.com/pantsbuild/pants/pull/5531>`_
        
        Documentation Updates
        ~~~~~~~~~~~~~~~~~~~~~
        
        * Fix documentation code blocks. (#5558)
          `PR #5558 <https://github.com/pantsbuild/pants/pull/5558>`_
        
        
        1.5.0.dev5 (03/02/2018)
        -----------------------
        
        New Features
        ~~~~~~~~~~~~
        
        * Add ability for pants to call coursier with the new url attribute (#5527)
          `PR #5527 <https://github.com/pantsbuild/pants/pull/5527>`_
        
        * Don't force inherit_path to be a bool (#5482)
          `PR #5482 <https://github.com/pantsbuild/pants/pull/5482>`_
          `PR #444 <https://github.com/pantsbuild/pex/pull/444>`_
        
        Bugfixes
        ~~~~~~~~
        
        * [pantsd] Repair end to end runtracker timing for pantsd runs. (#5526)
          `PR #5526 <https://github.com/pantsbuild/pants/pull/5526>`_
        
        Refactoring, Improvements, and Tooling
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        
        * Generate a single python source chroot. (#5535)
          `PR #5535 <https://github.com/pantsbuild/pants/pull/5535>`_
        
        * Improve py.test covered paths reporting. (#5534)
          `PR #5534 <https://github.com/pantsbuild/pants/pull/5534>`_
        
        * Improve test reporting in batched partitions. (#5420)
          `PR #5420 <https://github.com/pantsbuild/pants/pull/5420>`_
        
        * Fix non-exportable library target subclasses (#5533)
          `PR #5533 <https://github.com/pantsbuild/pants/pull/5533>`_
        
        * Cleanups for 3bdd5506dc3 that I forgot to push before merging. (#5529)
          `PR #5529 <https://github.com/pantsbuild/pants/pull/5529>`_
        
        * New-style BinaryTool Subsystems for isort and go distribution. (#5523)
          `PR #5523 <https://github.com/pantsbuild/pants/pull/5523>`_
        
        * Use rust logging API (#5525)
          `PR #5525 <https://github.com/pantsbuild/pants/pull/5525>`_
        
        * Add comment about significance of unsorted-ness of sources (#5524)
          `PR #5524 <https://github.com/pantsbuild/pants/pull/5524>`_
        
        * cloc never executes in the v2 engine (#5518)
          `PR #5518 <https://github.com/pantsbuild/pants/pull/5518>`_
        
        * Robustify `PantsRequirementIntegrationTest`. (#5520)
          `PR #5520 <https://github.com/pantsbuild/pants/pull/5520>`_
        
        * Subsystems for the ragel and cloc binaries (#5517)
          `PR #5517 <https://github.com/pantsbuild/pants/pull/5517>`_
        
        * Move Key interning to rust (#5455)
          `PR #5455 <https://github.com/pantsbuild/pants/pull/5455>`_
        
        * Don't reinstall plugin wheels on every invocation. (#5506)
          `PR #5506 <https://github.com/pantsbuild/pants/pull/5506>`_
        
        * A new Thrift binary tool subsystem. (#5512)
          `PR #5512 <https://github.com/pantsbuild/pants/pull/5512>`_
        
        1.5.0.dev4 (02/23/2018)
        -----------------------
        
        New Features
        ~~~~~~~~~~~~
        
        * Fix up remote process execution (#5500)
          `PR #5500 <https://github.com/pantsbuild/pants/pull/5500>`_
        
        * Remote execution uploads files from a Store (#5499)
          `PR #5499 <https://github.com/pantsbuild/pants/pull/5499>`_
        
        Public API Changes
        ~~~~~~~~~~~~~~~~~~
        
        * Redesign JavaScript Style Checker to use ESLint directly (#5265)
          `PR #5265 <https://github.com/pantsbuild/pants/pull/5265>`_
        
        * A convenient mechanism for fetching binary tools via subsystems (#5443)
          `PR #5443 <https://github.com/pantsbuild/pants/pull/5443>`_
        
        * Qualify kythe target names with 'java-'. (#5459)
          `PR #5459 <https://github.com/pantsbuild/pants/pull/5459>`_
        
        Bugfixes
        ~~~~~~~~
        
        * [pantsd] Set the remote environment for pantsd-runner and child processes. (#5508)
          `PR #5508 <https://github.com/pantsbuild/pants/pull/5508>`_
        
        * Don't special-case python dists in resolve_requirements(). (#5483)
          `PR #5483 <https://github.com/pantsbuild/pants/pull/5483>`_
        
        * Add a dependency on the pants source to the integration test base target (#5481)
          `PR #5481 <https://github.com/pantsbuild/pants/pull/5481>`_
        
        * fix/integration test for pants_requirement() (#5457)
          `PR #5457 <https://github.com/pantsbuild/pants/pull/5457>`_
        
        * Never allow the shader to rewrite the empty-string package. (#5461)
          `PR #5461 <https://github.com/pantsbuild/pants/pull/5461>`_
        
        * Bump release.sh to pex 1.2.16. (#5460)
          `PR #5460 <https://github.com/pantsbuild/pants/pull/5460>`_
        
        * fix/tests: subsystems can't declare dependencies on non-globally-scoped subsystems (#5456)
          `PR #5456 <https://github.com/pantsbuild/pants/pull/5456>`_
        
        * Fix missing interpreter constraints bug when a Python target does not have sources (#5501)
          `PR #5501 <https://github.com/pantsbuild/pants/pull/5501>`_
        
        Documentation Updates
        ~~~~~~~~~~~~~~~~~~~~~
        
        * Fix reference html/js: expand/collapse toggle in Firefox (#5507)
          `PR #5507 <https://github.com/pantsbuild/pants/pull/5507>`_
        
        Refactoring, Improvements, and Tooling
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        
        * Delete unused old python pipeline classes. (#5509)
          `PR #5509 <https://github.com/pantsbuild/pants/pull/5509>`_
        
        * Make the export task use new python pipeline constructs. (#5486)
          `PR #5486 <https://github.com/pantsbuild/pants/pull/5486>`_
        
        * Remote command execution returns a Future (#5497)
          `PR #5497 <https://github.com/pantsbuild/pants/pull/5497>`_
        
        * Snapshot is backed by LMDB not tar files (#5496)
          `PR #5496 <https://github.com/pantsbuild/pants/pull/5496>`_
        
        * Local process execution happens in a directory (#5495)
          `PR #5495 <https://github.com/pantsbuild/pants/pull/5495>`_
        
        * Snapshot can get FileContent (#5494)
          `PR #5494 <https://github.com/pantsbuild/pants/pull/5494>`_
        
        * Move materialize_{file,directory} from fs_util to Store (#5493)
          `PR #5493 <https://github.com/pantsbuild/pants/pull/5493>`_
        
        * Remove support dir overrides (#5489)
          `PR #5489 <https://github.com/pantsbuild/pants/pull/5489>`_
        
        * Upgrade to rust 1.24 (#5477)
          `PR #5477 <https://github.com/pantsbuild/pants/pull/5477>`_
        
        * Simplify python local dist handling code. (#5480)
          `PR #5480 <https://github.com/pantsbuild/pants/pull/5480>`_
        
        * Remove some outdated test harness code that exists in the base class (#5472)
          `PR #5472 <https://github.com/pantsbuild/pants/pull/5472>`_
        
        * Tweaks to the BinaryTool subsystem and use it to create an LLVM subsystem (#5471)
          `PR #5471 <https://github.com/pantsbuild/pants/pull/5471>`_
        
        * Refactor python pipeline utilities (#5474)
          `PR #5474 <https://github.com/pantsbuild/pants/pull/5474>`_
        
        * Fetch the buildozer binary using a subsystem. (#5462)
          `PR #5462 <https://github.com/pantsbuild/pants/pull/5462>`_
        
        * Narrow the warnings we ignore when compiling our cffi (#5458)
          `PR #5458 <https://github.com/pantsbuild/pants/pull/5458>`_
        
        1.5.0.dev3 (02/10/2018)
        -----------------------
        
        New Features
        ~~~~~~~~~~~~
        * Python distribution task for user-defined setup.py + integration with ./pants {run/binary/test} (#5141)
          `PR #5141 <https://github.com/pantsbuild/pants/pull/5141>`_
        
        Refactoring, Improvements, and Tooling
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        * Bundle all kythe entries, regardless of origin. (#5450)
          `PR #5450 <https://github.com/pantsbuild/pants/pull/5450>`_
        
        
        1.5.0.dev2 (02/05/2018)
        -----------------------
        
        New Features
        ~~~~~~~~~~~~
        * Allow intransitive unpacking of jars. (#5398)
          `PR #5398 <https://github.com/pantsbuild/pants/pull/5398>`_
        
        API Changes
        ~~~~~~~~~~~
        * [strict-deps][build-graph] add new predicate to build graph traversal; Update Target.strict_deps to use it (#5150)
          `PR #5150 <https://github.com/pantsbuild/pants/pull/5150>`_
        
        * Deprecate IDE project generation tasks. (#5432)
          `PR #5432 <https://github.com/pantsbuild/pants/pull/5432>`_
        
        * Enable workdir-max-build-entries by default. (#5423)
          `PR #5423 <https://github.com/pantsbuild/pants/pull/5423>`_
        
        * Fix tasks2 deprecations to each have their own module. (#5421)
          `PR #5421 <https://github.com/pantsbuild/pants/pull/5421>`_
        
        * Console tasks can output nothing without erroring (#5412)
          `PR #5412 <https://github.com/pantsbuild/pants/pull/5412>`_
        
        * Remove a remaining old-python-pipeline task from contrib/python. (#5411)
          `PR #5411 <https://github.com/pantsbuild/pants/pull/5411>`_
        
        * Make the thrift linter use the standard linter mixin. (#5394)
          `PR #5394 <https://github.com/pantsbuild/pants/pull/5394>`_
        
        Bugfixes
        ~~~~~~~~
        * Fix `PytestRun` to handle multiple source roots. (#5400)
          `PR #5400 <https://github.com/pantsbuild/pants/pull/5400>`_
        
        * Fix a bug in task logging in tests. (#5404)
          `PR #5404 <https://github.com/pantsbuild/pants/pull/5404>`_
        
        * [pantsd] Repair console interactivity in pantsd runs. (#5352)
          `PR #5352 <https://github.com/pantsbuild/pants/pull/5352>`_
        
        Documentation Updates
        ~~~~~~~~~~~~~~~~~~~~~
        * Document release reset of master. (#5397)
          `PR #5397 <https://github.com/pantsbuild/pants/pull/5397>`_
        
        Refactoring, Improvements, and Tooling
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        * Make the Kythe Java indexer emit JVM nodes. (#5435)
          `PR #5435 <https://github.com/pantsbuild/pants/pull/5435>`_
        
        * Release script allows wheel listing (#5431)
          `PR #5431 <https://github.com/pantsbuild/pants/pull/5431>`_
        
        * Get version from version file not by running pants (#5428)
          `PR #5428 <https://github.com/pantsbuild/pants/pull/5428>`_
        
        * Improve python/rust boundary error handling (#5414)
          `PR #5414 <https://github.com/pantsbuild/pants/pull/5414>`_
        
        * Factor up shared test partitioning code. (#5416)
          `PR #5416 <https://github.com/pantsbuild/pants/pull/5416>`_
        
        * Set the log level when capturing logs in tests. (#5418)
          `PR #5418 <https://github.com/pantsbuild/pants/pull/5418>`_
        
        * Simplify `JUnitRun` internals. (#5410)
          `PR #5410 <https://github.com/pantsbuild/pants/pull/5410>`_
        
        * [v2-engine errors] Sort suggestions for typo'd targets, unique them when trace is disabled (#5413)
          `PR #5413 <https://github.com/pantsbuild/pants/pull/5413>`_
        
        * No-op ivy resolve is ~100ms cheaper (#5389)
          `PR #5389 <https://github.com/pantsbuild/pants/pull/5389>`_
        
        * Process executor does not require env flag to be set (#5409)
          `PR #5409 <https://github.com/pantsbuild/pants/pull/5409>`_
        
        * [pantsd] Don't invalidate on surface name changes to config/rc files. (#5408)
          `PR #5408 <https://github.com/pantsbuild/pants/pull/5408>`_
        
        * [pantsd] Break out DPR._nailgunned_stdio() into multiple methods. (#5405)
          `PR #5405 <https://github.com/pantsbuild/pants/pull/5405>`_
        
        * Sort the indexable targets consistently. (#5403)
          `PR #5403 <https://github.com/pantsbuild/pants/pull/5403>`_
        
        
        1.5.0.dev1 (01/26/2018)
        -----------------------
        
        New Features
        ~~~~~~~~~~~~
        
        * [pantsd] Add RunTracker stats. (#5374)
          `PR #5374 <https://github.com/pantsbuild/pants/pull/5374>`_
        
        API Changes
        ~~~~~~~~~~~
        
        * [pantsd] Bump to watchman 4.9.0-pants1. (#5386)
          `PR #5386 <https://github.com/pantsbuild/pants/pull/5386>`_
        
        Bugfixes
        ~~~~~~~~
        
        * Single resolve with coursier (#5362)
          `Issue #743 <https://github.com/coursier/coursier/issues/743>`_
          `PR #5362 <https://github.com/pantsbuild/pants/pull/5362>`_
          `PR #735 <https://github.com/coursier/coursier/pull/735>`_
        
        * Repoint the 'current' symlink even for valid VTs. (#5375)
          `PR #5375 <https://github.com/pantsbuild/pants/pull/5375>`_
        
        * Do not download node package multiple times (#5372)
          `PR #5372 <https://github.com/pantsbuild/pants/pull/5372>`_
        
        * Fix calls to trace (#5366)
          `Issue #5365 <https://github.com/pantsbuild/pants/issues/5365>`_
          `PR #5366 <https://github.com/pantsbuild/pants/pull/5366>`_
        
        Documentation Updates
        ~~~~~~~~~~~~~~~~~~~~~
        
        * Update the rust readme. (#5393)
          `PR #5393 <https://github.com/pantsbuild/pants/pull/5393>`_
        
        * Update our JVM-related config and documentation. (#5370)
          `PR #5370 <https://github.com/pantsbuild/pants/pull/5370>`_
        
        Refactoring, Improvements, and Tooling
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        
        * Apply goal-level skip/transitive options to lint/fmt tasks. (#5383)
          `PR #5383 <https://github.com/pantsbuild/pants/pull/5383>`_
        
        * [pantsd] StoreGCService improvements. (#5391)
          `PR #5391 <https://github.com/pantsbuild/pants/pull/5391>`_
        
        * Remove unused field (#5390)
          `PR #5390 <https://github.com/pantsbuild/pants/pull/5390>`_
        
        * Extract CommandRunner struct (#5377)
          `PR #5377 <https://github.com/pantsbuild/pants/pull/5377>`_
        
        * [pantsd] Repair pantsd integration tests for execution via pantsd. (#5387)
          `PR #5387 <https://github.com/pantsbuild/pants/pull/5387>`_
        
        * fs_util writes to remote CAS if it's present (#5378)
          `PR #5378 <https://github.com/pantsbuild/pants/pull/5378>`_
        
        * Add back isort tests (#5380)
          `PR #5380 <https://github.com/pantsbuild/pants/pull/5380>`_
        
        * Fix fail-fast tests. (#5371)
          `PR #5371 <https://github.com/pantsbuild/pants/pull/5371>`_
        
        * Store can copy Digests from local to remote (#5333)
          `PR #5333 <https://github.com/pantsbuild/pants/pull/5333>`_
        
        1.5.0.dev0 (01/22/2018)
        -----------------------
        
        New Features
        ~~~~~~~~~~~~
        
        * add avro/java contrib plugin to the release process (#5346)
          `PR #5346 <https://github.com/pantsbuild/pants/pull/5346>`_
        
        * Add the mypy contrib module to pants release process (#5335)
          `PR #5335 <https://github.com/pantsbuild/pants/pull/5335>`_
        
        * Publish the codeanalysis contrib plugin. (#5322)
          `PR #5322 <https://github.com/pantsbuild/pants/pull/5322>`_
        
        API Changes
        ~~~~~~~~~~~
        
        * Remove 1.5.0.dev0 deprecations (#5363)
          `PR #5363 <https://github.com/pantsbuild/pants/pull/5363>`_
        
        * Deprecate the Android contrib backend. (#5343)
          `PR #5343 <https://github.com/pantsbuild/pants/pull/5343>`_
        
        * [contrib/scrooge] Add exports support to scrooge (#5357)
          `PR #5357 <https://github.com/pantsbuild/pants/pull/5357>`_
        
        * Remove superfluous --dist flag from kythe indexer task. (#5344)
          `PR #5344 <https://github.com/pantsbuild/pants/pull/5344>`_
        
        * Delete deprecated modules removable in 1.5.0dev0. (#5337)
          `PR #5337 <https://github.com/pantsbuild/pants/pull/5337>`_
        
        * An --eager option for BootstrapJvmTools. (#5336)
          `PR #5336 <https://github.com/pantsbuild/pants/pull/5336>`_
        
        * Deprecate the v1 engine option. (#5338)
          `PR #5338 <https://github.com/pantsbuild/pants/pull/5338>`_
        
        * Remove the target labels mechanism  (#5320)
          `PR #5320 <https://github.com/pantsbuild/pants/pull/5320>`_
        
        * Remove wiki-related targets from contrib and back to docgen (#5319)
          `PR #5319 <https://github.com/pantsbuild/pants/pull/5319>`_
        
        * Get rid of the is_thrift and is_test target properties. (#5318)
          `PR #5318 <https://github.com/pantsbuild/pants/pull/5318>`_
        
        * First of a series of changes to get rid of target labels. (#5312)
          `PR #5312 <https://github.com/pantsbuild/pants/pull/5312>`_
        
        Bugfixes
        ~~~~~~~~
        
        * Fix a silly bug when computing indexable targets. (#5359)
          `PR #5359 <https://github.com/pantsbuild/pants/pull/5359>`_
        
        * [pantsd] Repair daemon wedge on log rotation. (#5358)
          `PR #5358 <https://github.com/pantsbuild/pants/pull/5358>`_
        
        Refactoring, Improvements, and Tooling
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        
        * A lightweight mechanism for registering options at the goal level. (#5325)
          `PR #5325 <https://github.com/pantsbuild/pants/pull/5325>`_
        
        * Ensure test report results are always exposed. (#5368)
          `PR #5368 <https://github.com/pantsbuild/pants/pull/5368>`_
        
        * Add error_details proto (#5367)
          `PR #5367 <https://github.com/pantsbuild/pants/pull/5367>`_
        
        * Store can expand directories into transitive fingerprints (#5331)
          `PR #5331 <https://github.com/pantsbuild/pants/pull/5331>`_
        
        * Store can tell what the EntryType of a Fingerprint is (#5332)
          `PR #5332 <https://github.com/pantsbuild/pants/pull/5332>`_
        
        * Protobuf implementation uses Bytes instead of Vec (#5329)
          `PR #5329 <https://github.com/pantsbuild/pants/pull/5329>`_
        
        * Store and remote::ByteStore use Digests not Fingerprints (#5347)
          `PR #5347 <https://github.com/pantsbuild/pants/pull/5347>`_
        
        * Garbage collect Store entries (#5345)
          `PR #5345 <https://github.com/pantsbuild/pants/pull/5345>`_
        
        * Port IsolatedProcess implementation from Python to Rust - Split 1  (#5239)
          `PR #5239 <https://github.com/pantsbuild/pants/pull/5239>`_
        
        * python2: do not resolve requirements if no python targets in targets closure (#5361)
          `PR #5361 <https://github.com/pantsbuild/pants/pull/5361>`_
        
        * Store takes a reference, not an owned type (#5334)
          `PR #5334 <https://github.com/pantsbuild/pants/pull/5334>`_
        
        * Bump to pex==1.2.16. (#5355)
          `PR #5355 <https://github.com/pantsbuild/pants/pull/5355>`_
        
        * Reenable lighter contrib sanity checks (#5340)
          `PR #5340 <https://github.com/pantsbuild/pants/pull/5340>`_
        
        * Use helper functions in tests (#5328)
          `PR #5328 <https://github.com/pantsbuild/pants/pull/5328>`_
        
        * Add support for alternate packages in the pex that is built. (#5283)
          `PR #5283 <https://github.com/pantsbuild/pants/pull/5283>`_
        
        * List failed crates when running all rust tests (#5327)
          `PR #5327 <https://github.com/pantsbuild/pants/pull/5327>`_
        
        * More sharding to alleviate flaky timeout from integration tests (#5324)
          `PR #5324 <https://github.com/pantsbuild/pants/pull/5324>`_
        
        * Update lockfile for fs_util (#5326)
          `PR #5326 <https://github.com/pantsbuild/pants/pull/5326>`_
        
        * Implement From in both directions for Digests (#5330)
          `PR #5330 <https://github.com/pantsbuild/pants/pull/5330>`_
        
        Documentation Updates
        ~~~~~~~~~~~~~~~~~~~~~
        
        * add mypy to list of released plugins in docs (#5341)
          `PR #5341 <https://github.com/pantsbuild/pants/pull/5341>`_
        
        * Incorporate the more-frequent-stable release proposal (#5311)
          `PR #5311 <https://github.com/pantsbuild/pants/pull/5311>`_
        
Platform: UNKNOWN
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python
Classifier: Topic :: Software Development :: Build Tools
Classifier: Topic :: Software Development :: Code Generators
