Blob Blame History Raw
diff -up PyOpenGL-3.1.7/PyOpenGL-3.1.7/OpenGL/__init__.py.py312 PyOpenGL-3.1.7/PyOpenGL-3.1.7/OpenGL/__init__.py
--- PyOpenGL-3.1.7/PyOpenGL-3.1.7/OpenGL/__init__.py.py312	2023-05-22 23:11:41.000000000 -0400
+++ PyOpenGL-3.1.7/PyOpenGL-3.1.7/OpenGL/__init__.py	2023-07-18 11:49:51.020297012 -0400
@@ -308,7 +308,7 @@ FormatHandler(
     "ctypesparameter",
     "OpenGL.arrays.ctypesparameters.CtypesParameterHandler",
     [
-        _bi + ".CArgObject",
+        ("_ctypes" if sys.version_info[:2] >= (3,12) else _bi) + ".CArgObject",
         "ctypes.c_uint",
         "ctypes.c_int",
         "ctypes.c_float",