From 1a395084694f2e4245833fbd96b325bc859d55d1 Mon Sep 17 00:00:00 2001 From: Mason Daugherty Date: Mon, 9 Mar 2026 13:17:22 -0400 Subject: [PATCH] ci: update PR template (#35698) --- .github/PULL_REQUEST_TEMPLATE.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index d809e8729a0..e53570b7b74 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -1,4 +1,6 @@ -(Replace this entire block of text) +Fixes # + + Read the full contributing guidelines: https://docs.langchain.com/oss/python/contributing/overview @@ -19,7 +21,7 @@ Thank you for contributing to LangChain! Follow these steps to have your pull re 2. PR description: - Write 1-2 sentences summarizing the change. - - If this PR addresses a specific issue, please include "Fixes #ISSUE_NUMBER" in the description to automatically close the issue when the PR is merged. + - The `Fixes #xx` line at the top is **required** for external contributions — update the issue number and keep the keyword. This links your PR to the approved issue and auto-closes it on merge. - If there are any breaking changes, please clearly describe them. - If this PR depends on another PR being merged first, please include "Depends on #PR_NUMBER" in the description. @@ -31,7 +33,7 @@ Thank you for contributing to LangChain! Follow these steps to have your pull re Additional guidelines: - - All external PRs must link to an issue or discussion where a solution has been approved by a maintainer. PRs without prior approval will be closed. + - All external PRs must link to an issue or discussion where a solution has been approved by a maintainer, and you must be assigned to that issue. PRs without prior approval will be closed. - PRs should not touch more than one package unless absolutely necessary. - Do not update the `uv.lock` files or add dependencies to `pyproject.toml` files (even optional ones) unless you have explicit permission to do so by a maintainer.