Skip to content

[3.14] gh-116750: Document 3.14 changes around sys.monitoring.clear_tool_id (GH-156706) - #157481

Merged
hugovk merged 1 commit into
python:3.14from
miss-islington:backport-f815f74-3.14
Sep 14, 2026
Merged

hugovk merged 1 commit into
python:3.14from
miss-islington:backport-f815f74-3.14

Conversation

@miss-islington

Copy link
Copy Markdown
Contributor

gh-116750: Document versionadded/versionchanged for sys.monitoring tool_id functions

clear_tool_id() was added in 3.14 but lacked a versionadded note, and
free_tool_id()'s behavior change (now calling clear_tool_id() before
releasing the tool_id, rather than leaving events/callbacks registered)
was undocumented. Also add a What's New in 3.14 entry for both.
(cherry picked from commit f815f74)

Co-authored-by: Christian Neumüller christian+github@neumueller.me
Co-authored-by: Ned Batchelder ned@nedbatchelder.com

…ol_id (pythonGH-156706)

pythongh-116750: Document versionadded/versionchanged for sys.monitoring tool_id functions

clear_tool_id() was added in 3.14 but lacked a versionadded note, and
free_tool_id()'s behavior change (now calling clear_tool_id() before
releasing the tool_id, rather than leaving events/callbacks registered)
was undocumented. Also add a What's New in 3.14 entry for both.
(cherry picked from commit f815f740381dcf797d8aa67b9a0eabf4869bc790)

Co-authored-by: Christian Neumüller <christian+github@neumueller.me>
Co-authored-by: Ned Batchelder <ned@nedbatchelder.com>
@python-cla-bot

python-cla-bot Bot commented Sep 14, 2026

Copy link
Copy Markdown

All commit authors signed the Contributor License Agreement.

CLA signed

@nedbat

nedbat commented Sep 14, 2026

Copy link
Copy Markdown
Member

@Oberon00 It looks like you need to sign the CLA with your other email as well.

@nedbat

nedbat commented Sep 14, 2026

Copy link
Copy Markdown
Member

@Oberon00

Oberon00 commented Sep 14, 2026

Copy link
Copy Markdown
Contributor

Sorry for causing trouble... It seems the CLA bot cannot deal with plus-addresses? It complains that <part before the plus>@<domain> is not verified with GitHub. Which it isn't, since only <part before the plus>+github@<domain> is the email I use. Could you change the PR to use the same email I used on the other PR? I will consider changing my primary email to not cause such issues in future

I just added that email too and was able to sign it, hopefully it works now

@nedbat

nedbat commented Sep 14, 2026

Copy link
Copy Markdown
Member

@hugovk See the comment above: the CLA bot doesn't like plus signs?

@hugovk

hugovk commented Sep 14, 2026

Copy link
Copy Markdown
Member

Sounds like a bug, I've opened psf/clabot#21.

The CLA is now signed and we can merge, thanks @Oberon00 for working around this, and for your contribution!

@hugovk
hugovk merged commit 09c867d into python:3.14 Sep 14, 2026
38 checks passed
@github-project-automation github-project-automation Bot moved this from Todo to Done in Docs PRs Sep 14, 2026
@miss-islington
miss-islington deleted the backport-f815f74-3.14 branch September 14, 2026 19:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docs Documentation in the Doc dir skip news

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants