-
-
Notifications
You must be signed in to change notification settings - Fork 450
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Is your feature request related to a problem? Please describe.
Running coverage.py on Cython code with sys.monitoring
in Py3.13 disables the Cython coverage plugin:
coveragepy/coverage/control.py
Lines 565 to 568 in 7f33622
# Early warning if we aren't going to be able to support plugins. | |
if self._plugins.file_tracers and not self._collector.supports_plugins: | |
self._warn( | |
"Plugin file tracers ({}) aren't supported with {}".format( |
Describe the solution you'd like
Plugins should work the same with the old tracing and new monitoring infrastructure.
Additional context
I'm currently working on getting Cython to use the monitoring C-API, but found that coverage.py doesn't support both together as it stands.
adnathanail
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request