Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prepare 2.7.0.dev2 #12475

Merged
merged 1 commit into from
Jul 31, 2021
Merged

Prepare 2.7.0.dev2 #12475

merged 1 commit into from
Jul 31, 2021

Conversation

Eric-Arellano
Copy link
Contributor

No description provided.

@Eric-Arellano Eric-Arellano requested review from stuhood and benjyw July 31, 2021 01:40

### New Features

* Allow restricting which versions are valid for `ExternalTools`. ([#12332](https://github.com/pantsbuild/pants/pull/12332))
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The diff was weird on this, this is still kept for 2.7.0.dev1


* Add experimental tool lockfiles for Black, Isort, Yapf, Coverage.py, Lambdex, and Protobuf MyPy ([#12357](https://github.com/pantsbuild/pants/pull/12357))
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This was removed, too experimental to be documented imo


* Add yapf Python formatter ([#12317](https://github.com/pantsbuild/pants/pull/12317))
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Kept in 2.7.0.dev1 section


* Support running pexes from a working directory. ([#12347](https://github.com/pantsbuild/pants/pull/12347))
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removed, this was more of an internal refactor


* Adding ASDF support to interpreter-search-paths ([#12028](https://github.com/pantsbuild/pants/pull/12028))
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Kept in 2.7.0.dev1 section


* Add `[python-setup].experimental_lockfile` to consume lockfiles ([#12316](https://github.com/pantsbuild/pants/pull/12316))
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removed, too experimental to document


* Do not leak subsystems as goals to the command line interface ([#12337](https://github.com/pantsbuild/pants/pull/12337))
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Moved to bug fix section in 2.7.0.dev1

@Eric-Arellano
Copy link
Contributor Author

Internal

  • Prepare 2.6.0 (#12472)

  • [internal] RunTracker cleanup - use new type annotation syntax, pathlib API, and frozenset (#12465)

  • Lockfile invalidation -- add metadata to generated lockfiles (#12427)

  • upgrade reqwest crate and deps (#12468)

  • upgrade to rust v1.54.0 (#12459)

  • upgrade log crate (#12456)

  • Fix too early deletion of StubCAS temp dir (#12464)

  • [internal] Ensure Apple Silicon publishing is in Rust release mode (#12452)

  • upgrade futures crate and dependencies (#12455)

  • Prepare 2.5.2rc1 (#12434)

  • Prepare 2.6.0rc4 (#12433)

  • [internal] Remind releasers to regenerate docs (#12445)

  • go: analyze package metadata (#12429)

  • upgrade tokio and http crates (#12442)

  • remove older versions of itertools crate (#12438)

  • [internal] Add generate_all_lockfiles.py to correctly generate default tool lockfiles (#12418)

  • [internal] Port PyDigest and PySnapshot to PyO3 (#12422)

  • Add experimental lockfiles for Flake8, Bandit, and Setuptools (#12412)

  • Go: add tailor support for go_package, go_module, and go_external_module targets (#12406)

  • tailor: work-around targets that do not have a sources field (#12409)

  • Upgrade tonic to v0.5.0 (#12416)

  • [internal] Port default_cache_path() and all_counter_names() to PyO3 (#12420)

  • terraform: respect search_paths in tailor support (#12408)

  • introduce MaybeEmptySiblingAddresses address spec (#12407)

  • [internal] Upgrade PyO3 to 14.1 (#12405)

  • [internal] Port match_path_globs to PyO3 (#12225)

  • [Internal] Rewrite more tests to use RuleRunner.write_files() (#12404)

  • go: resolve go_module target into dependent modules (#12394)

  • Remove redundant cache lookup debug logging. (#12395)

  • [internal] Skip Java tests due to network flakiness (#12393)

  • Prepare 2.5.2rc0. (#12388)

  • Prepare 2.6.0rc3. (#12387)

  • [internal] Document how to regenerate lockfiles until we have more robust automatic support (#12386)

  • [Internal] Add InterpreterConstraints.partition_by_major_minor_versions (#12371)

  • [internal] Cleanup some Poetry parsing code (#12384)

  • go: add go_module and go_external_module targets (#12377)

  • [internal] DRY rule to generate a lockfile (#12378)

  • [internal] Don't build fs_util in PR builds (#11897)

  • Ensure that VenvPexes put the PEX_ROOT relative to the sandbox root. (#12374)

  • Prefix the entire setup.py chroot. (#12372)

  • use go list to analyze stdlib imports (#12368)

@Eric-Arellano Eric-Arellano merged commit 77b74e9 into pantsbuild:main Jul 31, 2021
@Eric-Arellano Eric-Arellano deleted the prep-2.7 branch July 31, 2021 16:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants