Skip to content

chore(ci): add Python 3.15 integration-bump PR template#17791

Merged
gh-worker-dd-mergequeue-cf854d[bot] merged 2 commits into
mainfrom
vlad/py315-volunteer-pr-template
May 5, 2026
Merged

chore(ci): add Python 3.15 integration-bump PR template#17791
gh-worker-dd-mergequeue-cf854d[bot] merged 2 commits into
mainfrom
vlad/py315-volunteer-pr-template

Conversation

@vlad-scherbich

@vlad-scherbich vlad-scherbich commented Apr 30, 2026

Copy link
Copy Markdown
Contributor

PROF-14440

Description

Adds a sub-template at .github/PULL_REQUEST_TEMPLATE/python_315_bump.md
that volunteers contributing to the Python 3.15 integration effort
can opt into via ?template=python_315_bump.md in the PR-creation URL.

Companion to the upcoming Python 3.15 integration parity tracker issue.

Adds a sub-template at .github/PULL_REQUEST_TEMPLATE/python_315_bump.md
that volunteers can opt into by appending ?template=python_315_bump.md
to the PR-creation URL. The template encodes the standard checklist for
bumping an upstream pin, regenerating riot lockfiles, and lifting
max_version caps in riotfile.py. Default top-level
PULL_REQUEST_TEMPLATE.md is unchanged for all other PRs.
Reorders the description block to put Closes #<sub-issue-number> near the top so volunteers (and reviewers) see the bookkeeping marker immediately. The parent-tracker reference is kept above for narrative context; the Closes line does the actual sub-issue auto-close on merge, which in turn auto-flips the parent task-list checkbox.
@vlad-scherbich vlad-scherbich added the changelog/no-changelog A changelog entry is not required for this PR. label Apr 30, 2026
@cit-pr-commenter-54b7da

Copy link
Copy Markdown

Codeowners resolved as

.github/PULL_REQUEST_TEMPLATE/python_315_bump.md                        @DataDog/python-guild @DataDog/apm-core-python

@vlad-scherbich vlad-scherbich requested review from a team and KowalskiThomas April 30, 2026 16:09
@vlad-scherbich vlad-scherbich marked this pull request as ready for review April 30, 2026 16:09
@vlad-scherbich vlad-scherbich requested review from a team as code owners April 30, 2026 16:09
@vlad-scherbich vlad-scherbich requested review from brettlangdon and removed request for a team April 30, 2026 16:09

@brettlangdon brettlangdon left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

not sure why this needs to be a PR template vs some Jira/Confluence "guide" for people to follow, but also this doesn't really hurt, so not going to block it

@gh-worker-dd-mergequeue-cf854d gh-worker-dd-mergequeue-cf854d Bot merged commit f4a7ae5 into main May 5, 2026
286 checks passed
@gh-worker-dd-mergequeue-cf854d gh-worker-dd-mergequeue-cf854d Bot deleted the vlad/py315-volunteer-pr-template branch May 5, 2026 15:40
emmettbutler pushed a commit that referenced this pull request May 6, 2026
[PROF-14440](https://datadoghq.atlassian.net/browse/PROF-14440)

## Description

Adds a sub-template at `.github/PULL_REQUEST_TEMPLATE/python_315_bump.md`
that volunteers contributing to the Python 3.15 integration effort
can opt into via `?template=python_315_bump.md` in the PR-creation URL.

Companion to the upcoming Python 3.15 integration parity tracker issue.

Co-authored-by: vlad.scherbich <vlad.scherbich@datadoghq.com>
P403n1x87 pushed a commit that referenced this pull request May 14, 2026
[PROF-14440](https://datadoghq.atlassian.net/browse/PROF-14440)

## Description

Adds a sub-template at `.github/PULL_REQUEST_TEMPLATE/python_315_bump.md`
that volunteers contributing to the Python 3.15 integration effort
can opt into via `?template=python_315_bump.md` in the PR-creation URL.

Companion to the upcoming Python 3.15 integration parity tracker issue.

Co-authored-by: vlad.scherbich <vlad.scherbich@datadoghq.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog/no-changelog A changelog entry is not required for this PR.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants