SystemError: type Boost.Python.enum has the Py_TPFLAGS_HAVE_GC flag but has no traverse function

Hi.

I’ve been using py_nuitrack with Python 3.8, but I needed to upgrade Python to a newer version for compatibility with other tools. Now I’m having this problem:

$ python test.py
SystemError: type Boost.Python.enum has the Py_TPFLAGS_HAVE_GC flag but has no traverse function

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File “test.py”, line 10, in
from PyNuitrack import py_nuitrack
SystemError: initialization of py_nuitrack raised unreported exception

Is there any news on the new release for py_nuitrack?

Hello @fjoselevich
Which version of Python is this error occurring in?

Python 3.12.9 in an ubuntu 25.04.

Hello @fjoselevich

Sorry for the delay.
We currently support Python 3.6-3.10.