[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 |