Skip to content

Conversation

@mschoettle
Copy link

@mschoettle mschoettle commented Oct 16, 2025

Starting with Python 3.14, the default core is sysmon.

SYSMON_DEFAULT = CPYTHON and PYVERSION >= (3, 14)

Refs: nedbat/django_coverage_plugin#102

(default), or "sysmon" for the :mod:`sys.monitoring <python:sys.monitoring>`
implementation (Python 3.12+ only).
(default until Python 3.13),
or "sysmon" for the :mod:`sys.monitoring <python:sys.monitoring>`
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
or "sysmon" for the :mod:`sys.monitoring <python:sys.monitoring>`
or "sysmon" (Python 3.12+ only) for the :mod:`sys.monitoring <python:sys.monitoring>`

Maybe keep the information that sysmon is only available in 3.12+?

@nedbat
Copy link
Owner

nedbat commented Oct 17, 2025

Thanks, you make a good point about this paragraph. I'm trying to change some of the logic for choosing the core (for #2064), and will come back to this once that is done.

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.

3 participants