Interesting Memory Leak with Python 3.12 for PyOpenGL-accelerate

So I'm currently trying to figure out why the PyOpenGL 3.12 test suite is failing. There's a particular test that looks for VBO memory leakage and it looks loosely like this: for i in range(100): create_a_vbo_and_delete_it() calculate_total_process_memory() assert_no_leak() which shouldn't ever lose more than a few bytes (limit is set to 200 for this test, but it doesn't lose even one normally).…