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

Prep release 2.15.0.dev3 #17083

Merged
merged 9 commits into from
Oct 4, 2022
Merged

Conversation

wisechengyi
Copy link
Contributor

@wisechengyi wisechengyi commented Oct 2, 2022

No description provided.

@wisechengyi wisechengyi added the category:internal CI, fixes for not-yet-released features, etc. label Oct 2, 2022
@wisechengyi wisechengyi changed the title Prep 2.15.0.dev3 Prep release 2.15.0.dev3 Oct 2, 2022
@wisechengyi wisechengyi marked this pull request as ready for review October 2, 2022 05:14
Copy link
Contributor

@jsirois jsirois left a comment

Choose a reason for hiding this comment

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

Thanks Yi.

Make sure you kill the "Internal (put these in a PR comment for review, not the release notes)" and everything under it from the commit description before merging. That's meant to just be pasted into a comment after posting the PR as an FYI for reviewers that never hits the commit log.

@wisechengyi wisechengyi enabled auto-merge (squash) October 2, 2022 06:09
@wisechengyi wisechengyi enabled auto-merge (squash) October 3, 2022 04:32
@wisechengyi
Copy link
Contributor Author

Internal

  • go: refactor tailor rule into rule helpers (#17082)

  • go: work around issue with options called --env-vars (#17078)

  • Bump chrono from 0.4.20 to 0.4.21 in /src/rust/engine (#16856)

  • Bump url from 2.2.2 to 2.3.0 in /src/rust/engine (#16860)

  • go: use templating library for coverage setup code (#16996)

  • Add debug output in case of a KeyError during CoarsenedTarget construction. (#17069)

  • Introduce distinct_union_type_per_subclass for those "special" inner class unions (#17040)

  • Make GolangSubsystem environment-aware (#17064)

  • Prepare 2.14.0rc2 (#17016)

  • Prepare 2.13.1rc0 (#17015)

  • add session end tasks support and use for remote cache writes (#16952)

  • Explain how to handle ambiguous local environments (#17048)

  • Add --docker-execution option (#17049)

  • Simplify Pants's internal use of local environments (#17045)

  • [internal] Preprocesses python bootstrap search paths to check for invalid settings (#17041)

  • resources jar is reproducible by default, no need to strip (#17036)

  • Refactors PythonBootstrap to pre-calculate expanded interpreter paths (#17030)

  • go: cgo fixes plus add tests for each supported language (#17018)

  • Upgrade Tokio to v1.21.1 (#17034)

  • Upgrade to Rust v1.64.0 (#17031)

  • Add plugin subsystem option support (#17000)

  • Fix missing 'f' literal in resources process (#17026)

  • Increase delays on remote cache tests (#17012)

  • Document how CA certs path works with docker_environment and remote_environment (#17014)

  • Add Thales Menato's proudest contribution (#17023)

  • Fix JVM resources jar file to be determinstic by default (#16950)

  • Optionally inject environment variables into EnvironmentAware (#17013)

  • add basic counters to docker command runner (#16989)

  • Don't require a local_environment target for each platform (#16983)

  • Upgrade Toolchain Pants Plugin to 0.23.0 (#17002)

  • go/cgo: support compiling C, C++, ObjC, and Fortran sources (#17001)

  • Make more option values environment-sensitive (#16984)

  • Prefactor lint for upcoming fmt changes (#16964)

  • Prefactor Scalafmt to be friendlier to upcoming changes (#16968)

  • Prefactor tffmt to be friendlier to upcoming changes (#16966)

  • Add fallback_environment field to docker_environment and local_environment (#16971)

  • Add fallback_environment for remote_environment (#16955)

  • Support overriding param types for rule code (#16929)

  • Allow for attribute lookup in rule parsing (#16948)

  • Allow public rule_helpers (#16944)

  • skip shutting down container cache if Docker was never used (#16951)

  • add shutdown method to CommandRunner (#16930)

  • A few refactors of lint.py (#16940)

  • Add extra_platform_properties field to remote execution environment (#16908)

  • add "nailgun" to some nailgun error messages (#16914)

  • Prepare 2.14.0rc1 (#16883)

  • Add _remote_environment target for remote execution (#16906)

  • Platform for remote execution and caching comes from Python (#16898)

  • docker: mount points were reversed ... (#16899)

  • Remote execution can be toggled per Environment / Process (#16892)

  • Rust Process struct always sets Platform (#16893)

  • docker: set platform when creating containers (#16886)

  • Remote execution platform properties come from each Process (#16890)

  • Load environment variables from Docker image (#16876)

  • Prefactor directory.rs for symlink plumbing (#16872)

  • Bump test timeouts (#16881)

  • Coerce FmtResult to LintResult in a rule (#16875)

  • Add platform field for Docker environment targets (#16867)

  • Every Process is now platform-specific (impacts remote caching) (#16874)

  • docker: set platform when pulling images (#16870)

  • docker: log image pulls (#16849)

  • [internal] remove _unfreeze_instance and replace with with x._unfrozen() (#16871)

  • Fix equality implementation in ordered_set (#16861)

  • Increase the timeout for the docker timeout test. (#16864)

  • [internal] Add context manager to handle temporary unfreezing of frozen_after_init objects (#16863)

  • Bump itertools from 0.10.3 to 0.10.4 in /src/rust/engine (#16858)

  • Bump pyo3 from 0.16.5 to 0.16.6 in /src/rust/engine (#16857)

  • Bump serde_test from 1.0.143 to 1.0.144 in /src/rust/engine (#16818)

  • Bump hdrhistogram from 7.5.0 to 7.5.1 in /src/rust/engine (#16820)

  • Bump fuser from 0.11.0 to 0.11.1 in /src/rust/engine (#16821)

  • run now filters secondary owners, instead of specs_rules erroring (#16774)

  • Add _environment field to python_test (#16795)

  • Simplify rule graph setup for the Python and core backends (#16845)

  • [internal] Allow for ./pants help _underscored_target (#16834)

  • Allow the check_labels CI job to run concurrently with other jobs (#16806)

  • Softwrap core subdirectory (#16824)

  • docker: cache containers for re-use by subsequent build actions (#16801)

  • Bump time from 0.3.11 to 0.3.14 in /src/rust/engine (#16643)

  • Drop unused protobuf dep in brfs. (#16819)

  • Bump nix from 0.24.2 to 0.25.0 in /src/rust/engine (#16641)

  • Bump pyo3-build-config from 0.16.5 to 0.17.1 in /src/rust/engine (#16710)

  • Bump clap from 3.2.15 to 3.2.20 in /src/rust/engine (#16782)

  • Prepare 2.14.0rc0 (#16816)

@wisechengyi wisechengyi enabled auto-merge (squash) October 3, 2022 04:49
@wisechengyi wisechengyi enabled auto-merge (squash) October 3, 2022 04:49
@wisechengyi wisechengyi enabled auto-merge (squash) October 4, 2022 05:31
@wisechengyi wisechengyi merged commit a13175e into pantsbuild:main Oct 4, 2022
@wisechengyi wisechengyi deleted the prep2150-dev3 branch October 4, 2022 06:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category:internal CI, fixes for not-yet-released features, etc.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants