this is my first post to this mailing list. I'm currently struggling quite hard to have a fresh OpenGL 3.2 compliant mini-engine using PyOpenGL.

I wanted to use the vertex array objects provided by the core profile. As far as I know, it shouldn't be an extension anymore, but I may be mistaken.
Anyway, I found the actual functions in the OpenGL.GL.ARB.vertex_array_object module. However, it seems that, somewhere in PyOpenGL, the function glGetString(GL_EXTENSIONS) is called. Since I created an OpenGL3.2 core context, and that the GL_EXTENSIONS enum is now deprecated, I get an unexpected error 1280 (bad enum), and my engine crashes.

Is there something I am missing ?