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.8.0.dev4. #13217

Merged
merged 2 commits into from
Oct 12, 2021
Merged

Conversation

stuhood
Copy link
Sponsor Member

@stuhood stuhood commented Oct 11, 2021

[ci skip-rust]

# Rust tests and lints will be skipped. Delete if not intended.
[ci skip-rust]
@stuhood
Copy link
Sponsor Member Author

stuhood commented Oct 11, 2021

Internal

  • [internal] Increase timeout for terraform dependency_inference_test.py (#13220)

  • [internal] Switch pyupgrade linter plugin to use python_sources. (#13218)

  • [Internal] run pyupgrade on src/python/pants/backend (#13215)

  • [internal] Create go_binary targets with ./pants tailor (#13210)

  • Prepare 2.7.1rc1. (#13216)

  • [internal] Use source field for Java target types (#13205)

  • [internal] Refactor arg_splitter_test into a pytest test suite. (#13208)

  • [Internal] Reorganize Docker backend (#13186)

  • [internal] Bump isort integration test timeout. (#13209)

  • [internal] Better explain how subclassing of fields works in Target docstring (#13206)

  • [Internal] Invert coursier_lockfile dependency specifications (#13171)

  • [internal] go: add support for external tests (xtest) (#13191)

  • [internal] Split restartable from cacheable for graph Nodes, and lift SideEffecting to an abstract class (#13199)

  • [internal] go: use strconv.Quote to quote example output (#13195)

  • [internal] go: add initial test support (#13182)

  • [internal] Use "file addresses" internally for some files and resources targets (#13188)

  • Refactor docker run into own module. (#13169)

  • [internal] Run pyupgrade src/python/pants/[engine,help,init] (#13183)

  • Actually fix Terraform target generation (#13181)

  • [internal] Split Protobuf targets into atom vs. generator (#13134)

  • [internal] Inline Go's compile.py into build_pkg.py (#13179)

  • [internal] Refactor build_pkg.py to not be coupled to targets (#13177)

  • [internal] CI: include java in release test (#13176)

  • [internal] Remove OwningGoMod thanks to target generation (#13174)

  • [internal] java: add targets for developing on javaparser outside of engine rules (#13173)

  • [internal] Error when using cgo files (#13172)

  • [internal] Add run support for go_binary (#13167)

  • [internal] Error when Go external packages have unsupported sources (#13162)

  • [internal] Add infrastructure to deprecate target names (#13164)

  • [internal] Rename Go package targets to go_{first,third}_party_package (#13165)

  • [internal] Remove go/custom_goals.py (#13166)

  • [internal] Fix go_binary's main field inference to work with generated targets (#13163)

  • [internal] Refactor computing metadata for first-party Go packages (#13161)

  • Prepare 1.30.5rc1. (#13156)

  • [internal] Fix _go_internal_package complaining about missing .s files (#13145)

  • Expanded fields show up next to raw fields with ./pants peek (#13150)

  • [internal] java: add __repr__ and json conversion for dep inference type (#13124)

  • [internal] Report stderr if there is no stdout for nailgun. (#13141)

  • [internal] Generate _go_internal_package targets (#13139)

  • [internal] handle javac producing no output, e.g. package-info.java (#13129)

  • [internal] go: remove extraneous print statement (#13132)

  • Fix target generation for terraform_modules (#13131)

  • [internal] Improve Go performance by running fewer processes to analyze external packages (#13128)

  • Hoist generic JVM types out of java backend and into jvm subdir. (#13110)

  • [internal][WIP] Adds deploy_jar target type (#13029)

  • [internal] Infer main field for go_binary (#13117)

  • [internal] Stop setting import_path="main" for Go packages (#13113)

  • [Internal] Fix type typo. (#13119)

  • [internal] Run pyupgrade src/python/pants/[util,options,testutil] (#13107)

  • [internal] Structure sharing for CoarsenedTargets (#13087)

  • Prepare the 2.7.1rc0 release. (#13109)

  • [internal] go: switch test analysis to use go tool's code plus more tests (#13100)

  • [internal] go: remove unnecessary test setup options (#13104)

  • [internal] go: remove dependencies field from go_binary target type (#13105)

  • [internal] go: add stub implementation of test goal (#13101)

  • Refactor setup_py code to be more PEP 517 amenable in the future (#13096)

  • Fixup pytest's pytest-cov default requirement. (#13099)

  • [internal] Extract each downloaded Go module (#13094)

  • [internal] Increase pylint test timeout (#13095)

  • [internal] Use DownloadedExternalModules when building a Go package (#13092)

  • [internal] Make usage of partitioned named_caches conditional. (#13089)

  • [internal] Run pyupgrade src/python/pants/[core,base,fs] (#13088)

  • [internal] Use fast_relpath_optional for source root calculation in local_dists. (#13091)

  • [internal] Fix Go compilation of transitive dependencies (#13083)

  • [internal] Fix analysis of Go external modules without a go.sum (#13080)

  • [internal] Fix assembly_binary_integration_test.py to properly test (#13082)

@stuhood
Copy link
Sponsor Member Author

stuhood commented Oct 11, 2021

(a few changes have landed on main since these were cut: will update after getting a review and before merging)

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.8.x.md Outdated Show resolved Hide resolved
src/python/pants/notes/2.8.x.md Outdated Show resolved Hide resolved
src/python/pants/notes/2.8.x.md Outdated Show resolved Hide resolved
# Rust tests and lints will be skipped. Delete if not intended.
[ci skip-rust]
@stuhood stuhood enabled auto-merge (squash) October 12, 2021 03:21
@stuhood stuhood merged commit e11e788 into pantsbuild:main Oct 12, 2021
@stuhood stuhood deleted the stuhood/prepare-2.8.0.dev4 branch October 12, 2021 04:01
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