PyOpenGL 3.1.0b3 is out. Unless something show-stopping happens, this should be the same code shipped in 3.1.0 final. However, there has been *far* more churn than I was intending, so treat this as a real beta; test your libraries/apps.

Changes since 3.1.0b2:

Basically the rabbit-hole of trying to get the input/output sizes automatically calculated led to far more changes than I'd intended, as it went from being a way to get a few missing constants defined to actually allowing a lot of wrapper code to be dropped and/or simplified. The implementation of the test runner also caught quite a few small bugs in corner cases (e.g. Python3, operation of various flags, etc).


  Mike C. Fletcher
  Designer, VR Plumber, Coder