bloomberg / memray

Memray is a memory profiler for Python
https://bloomberg.github.io/memray/
Apache License 2.0
13.17k stars 392 forks source link

Drop Cython tracing from tests #408

Closed godlygeek closed 1 year ago

godlygeek commented 1 year ago

A private Cython module used by our test suite still asks Cython to enable tracing and profiling support, even though we no longer need or make use of the artificial frames it supports (in fact, we deliberately detect and ignore these artificial frames).

Tell Cython to stop producing them. This lets Memray build on Python 3.12, for which Cython does not yet support profiling or tracing.