summaryrefslogtreecommitdiffstats
path: root/Doc/whatsnew
diff options
context:
space:
mode:
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>2023-09-05 13:07:11 (GMT)
committerGitHub <noreply@github.com>2023-09-05 13:07:11 (GMT)
commit578b3ea0e9816cecaef246a50d20257de8e0d642 (patch)
treecd9f0040b1c05f711c8dd03871f9c233acc7b49a /Doc/whatsnew
parent7ee021f99998690ee724d08a95dceadd2ec8a051 (diff)
downloadcpython-578b3ea0e9816cecaef246a50d20257de8e0d642.zip
cpython-578b3ea0e9816cecaef246a50d20257de8e0d642.tar.gz
cpython-578b3ea0e9816cecaef246a50d20257de8e0d642.tar.bz2
[3.12] GH-103082: Document PEP-669: Low Impact Monitoring for CPython (GH-107772) (#108909)
GH-103082: Document PEP-669: Low Impact Monitoring for CPython (GH-107772) (cherry picked from commit 8b515f60ee1dec65cb3d64f1cc1d4b32aa2f4184) Co-authored-by: Mark Shannon <mark@hotpy.org>
Diffstat (limited to 'Doc/whatsnew')
-rw-r--r--Doc/whatsnew/3.12.rst15
1 files changed, 15 insertions, 0 deletions
diff --git a/Doc/whatsnew/3.12.rst b/Doc/whatsnew/3.12.rst
index f58c2d9..8bd6422 100644
--- a/Doc/whatsnew/3.12.rst
+++ b/Doc/whatsnew/3.12.rst
@@ -74,6 +74,8 @@ Interpreter improvements:
* :ref:`whatsnew312-pep684`
+* :ref:`whatsnew312-pep669`
+
New typing features:
* :ref:`whatsnew312-pep688`
@@ -313,6 +315,19 @@ A Python API is anticipated for 3.13. (See :pep:`554`.)
(Contributed by Eric Snow in :gh:`104210`, etc.)
+.. _whatsnew312-pep669:
+
+PEP 669: Low impact monitoring for CPython
+------------------------------------------
+
+CPython 3.12 now supports the ability to monitor calls,
+returns, lines, exceptions and other events using instrumentation.
+This means that you only pay for what you use, providing support
+for near-zero overhead debuggers and coverage tools.
+
+See :mod:`sys.monitoring` for details.
+
+
New Features Related to Type Hints
==================================