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.4.0.dev3 #11751

Merged
merged 2 commits into from
Mar 20, 2021
Merged

Prepare 2.4.0.dev3 #11751

merged 2 commits into from
Mar 20, 2021

Conversation

benjyw
Copy link
Contributor

@benjyw benjyw commented Mar 20, 2021

[ci skip-rust]

[ci skip-rust]
@benjyw
Copy link
Contributor Author

benjyw commented Mar 20, 2021

Internal changes

  • Never cancel branch builds for main and release branches (#11750)

  • Make it easier to debug RuleRunner tests. (#11748)

  • Run CI for branch builds with GitHub Actions (#11747)

  • Reduce verbosity of warnings when remote caching has errors (#11740)

  • Move reversioning of wheels to Python (#11746)

  • Prepare 1.30.4. (#11745)

  • Simplify CI configs. (#11744)

  • Update references from master branch to main branch (#11736)

  • Switch from local expose-pythons to shared. (#11739)

  • Prepare 2.3.0 (#11738)

  • Prepare 2.2.1 (#11737)

  • Redirect pantsd stdio to the pants.log rather than entirely closing it. (#11731)

  • Merge ProcessManager and ProcessMetadataManager. (#11730)

  • Prepare 2.2.1rc2... again. (#11727)

  • Prepare 2.3.0rc4... again. (#11728)

  • Use an isolated clone of the Session in workunit handlers to shield against cancellation (#11721)

  • Prepare 2.2.1rc2 (#11717)

  • Prepare 2.3.0rc4 (#11716)

  • Upgrade to Pex 2.1.34. (#11711)

  • Improve clarity of some FFI constructor type hints (#11708)

  • Remove native.py and properly type check scheduler.py (#11706)

  • Move more set_panic_handler() logic into Rust (#11704)

  • Remove Externs FFI mechanism (#11702)

  • Reduce FFI boilerplate for ExecutionRequest, PySession, and PyTasks (#11700)

  • Stop duplicating get_pants_cachedir() in Python and Rust (#11701)

  • Fix test-cron. (#11694)

  • Always include interpreter constraints in PEXes. (#11733)

  • Support extracting PexResolveInfo from a Pex. (#11693)

  • Prepare 2.2.1rc1. (#11691)

  • Prepare 2.3.0rc3. (#11690)

@Eric-Arellano
Copy link
Contributor

Mutually exclusive options no longer change the dest (#11718)

Plugin API change

Implement the IO methods required for input, and add Console.input. (#11703)

Plugin API change by adding Console.input

Make -ldebug less chatty when using remote caching

Documentation

Copy link
Contributor

@Eric-Arellano Eric-Arellano left a comment

Choose a reason for hiding this comment

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

Thanks!

src/python/pants/notes/2.4.x.md Outdated Show resolved Hide resolved
src/python/pants/notes/2.4.x.md Outdated Show resolved Hide resolved
src/python/pants/notes/2.4.x.md Outdated Show resolved Hide resolved
[ci skip-rust]
@benjyw benjyw merged commit 60916e1 into pantsbuild:main Mar 20, 2021
@benjyw benjyw deleted the prep_2.4.0.dev3 branch March 20, 2021 03:04
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