[PyOpenGL-Users] Un-sticking the release pipeline for PyOpenGL 3.1.1 (call for final smoke-testing)
Brought to you by:
mcfletch
|
From: Mike C. F. <mcf...@vr...> - 2016-07-22 20:30:13
|
Hi all,
As many of you may have noticed, I've been rather absent in the PyOpenGL
world recently. The 3.1.1a1 release was a year and a half ago, and I got
distracted with trying to get AppVeyor to automatically build the C
extensions, then got busy at work and wanted to play with machine
learning in my spare time. Long story short, it's more than time to get
the 3.1.1 release out the door.
Today I've landed a few changes that fix e.g. respecting LD_PRELOAD on
Linux (but which may negatively impact Darwin/OS-X, so need testing), a
few minor changes that should fix situations where you've specified
no-single-item-result unpacking but try to get shader/program logs, etc.
The release *should* work on all of Python 2.7, 3.4 and 3.5 (and likely
on 2.6, but I don't have that in the test suite any more). The tox suite
runs without error on Linux amd64 (Ubuntu 16.04), but I'd like to see if
we run on Darwin (OSX) and Win32/64 before doing the final release.
Unless you have a wheel of pygame you likely won't be able to run the
tox suite, so please test with your real-world code.
Because the testpypi server doesn't let me actually upload multiple
times, I've uploaded the proposed final release here:
pip install -f https://blog.vrplumber.com/media/packages PyOpenGL
PyOpenGL-accelerate
and I'm needing two groups to test (in particular):
* windows users
* mac users
as those are the platforms I don't have.
I'm also expecting this will be the last release where the Launchpad
repository will be maintained. The github repository will become the
primary development environment moving forward, as that should make it
easier for people to propose patches etc.
https://github.com/mcfletch/pyopengl
Enjoy all,
Mike
|