PyOpenGL 3.1.0b1 released (finally)

"Mike C. Fletcher" <[email protected]> Wed, 12 Feb 2014 11:51:17 -0500
Newsgroups gmane.comp.python.opengl.user
Message-ID <[email protected]>
PyOpenGL and PyOpenGL_accelerate 3.1.0b1 are now up on PyPI.  There's MS 
Windows 32 and 64-bit installers for the windows-ians. The main 
"features" planned for the 3.1.0 release (and available in the beta) are:

  * raw wrappers generated from the ARB source XML definitions, this
    means that it covers a lot more extensions, including GLX, WGL, EGL
    extensions (from prodding by Roman Valov)
  * heavily restructured internally to make sub-packages less
    inter-dependent (raw hierarchy is now somewhat self-contained)
  * same code-base for Python 2.6, 2.7, 3.3 and 3.4, Python 2.5 is no
    longer supported, 3.1 and 3.2 support isn't currently a priority
  * accelerate modules regenerated with modern Cython
  * Python 3.x and PyPy 2.x fixes (Tom Goddard, Renaud)
  * dropping of ancient Numeric module as a supported array type (the
    precursor to Numpy)
  * experimental support for GLES, EGL
  * experimental "buffer" protocol array support (not useful at the moment)
  * array handler loading is now on-demand, so numpy is not loaded if
    installed-but-not-used
  * handle zero pointers in glReadPixels (Tim Sheerman-Chase)
  * respect output-as-bytes flag in glGetTexImage* functions
  * shader wrapper error messages are now longer to more commonly
    include the actual description of the error in the displayed summary

This is a major update to the library (hence 3.1 instead of 3.0.3), and 
there may be code breakage.  You are encouraged to update and test your 
code with the betas before we land the 3.1 final.  You can download 
Windows installers and source-code packages from:

  * https://pypi.python.org/pypi/PyOpenGL/3.1.0b1/
  * https://pypi.python.org/pypi/PyOpenGL-accelerate/3.1.0b1

or install on Linux/OS-X with pip.

If there's anything (or anyone) I've forgotten in the release notes, or 
bugs you encounter, feel free to post them here, email them to me 
directly, or otherwise bat me over the head with them.

Enjoy,
Mike

-- 
________________________________________________
   Mike C. Fletcher
   Designer, VR Plumber, Coder
   http://www.vrplumber.com
   http://blog.vrplumber.com


------------------------------------------------------------------------------
Android apps run on BlackBerry 10
Introducing the new BlackBerry 10.2.1 Runtime for Android apps.
Now with support for Jelly Bean, Bluetooth, Mapview and more.
Get your Android app in front of a whole new audience.  Start now.
http://pubads.g.doubleclick.net/gampad/clk?id=124407151&iu=/4140/ostg.clktrk
_______________________________________________
PyOpenGL Homepage
http://pyopengl.sourceforge.net