Closed swt2c closed 2 months ago
My distro just upgraded to Python 3.12, and I'm seeing this error on some of my software. But it looks like my distro upgraded the package recently? So I'm not sure why I'm seeing the error.
Oh, I see. That package only tracks the official releases, and a new release of PyOpenGL hasn't been tagged since those fixes went in.
Yes, the package requires manual compiling for version 3.12. I think the fixes are already merged but require a new release. I managed to monkey patch it (like in the expyriment issue), but I wonder if there aren't other issues that are blocking a release that I just haven't stumbled upon
I'm seeing a few test failures when building pyopengl for Python 3.12.0b3 on Fedora. (Note: numpy doesn't have wheels for Python 3.12 yet - but you can use the nightly wheels from here: https://anaconda.org/scientific-python-nightly-wheels/numpy/). pyopengl builds successfully, but some tests fail. The failures are all similar, due to exceptions like this:
Here's one failure: