Galry, a high-performance interactive visualization package in Python

2013-01-29 Thread Cyrille Rossant
Dear all,

I'm making available today a first pre-release of Galry 
http://rossant.github.com/galry/, a BSD-licensed high performance
interactive visualization toolbox in Python based on OpenGL. Its
matplotlib-like high-level interface allows to interactively visualize
plots with tens of millions of points. Galry is highly flexible and
natively supports 2D plots, 3D meshes, text, planar graphs, images, custom
shaders, etc. The low-level interface can be used to write graphical
interfaces in Qt with efficient visualization widgets.

The goal of this beta pre-release is to ensure that Galry can work on the
widest possible range of systems and graphics cards (OpenGL v2+ is
required).

If you're interested, please feel free to give it a try! Also, I'd very
much appreciate if you could fill in a really short form on the webpage to
indicate what you'd like to do with this package. Your feedback will be
invaluable in the future development of Galry.

Best regards,
Cyrille Rossant
-- 
http://mail.python.org/mailman/listinfo/python-list


Re: Galry, a high-performance interactive visualization package in Python

2013-01-29 Thread Terry Reedy

On 1/29/2013 1:23 PM, Cyrille Rossant wrote:


The goal of this beta pre-release is to ensure that Galry can work on
the widest possible range of systems and graphics cards (OpenGL v2+ is
required).

 http://rossant.github.com/galry/

From that site:
Mandatory dependencies include Python 2.7,

For a new, still-beta package, this is somewhat sad. 2.7 is 3.5 years 
old and has only 1.5 years of semi-normal maintainance left. It will be 
more like 1 year when you get to your final release.


If you are not supporting anything before 2.7, it should not be hard to 
make your python code also support 3.x. Use the future imports for print 
and unicode. Others have written more guidelines.


Numpy, either PyQt4 or PySide, PyOpenGL, matplotlib

These all support 3.2,3.3 (PyOpenGl says 'experimental').

--
Terry Jan Reedy


--
http://mail.python.org/mailman/listinfo/python-list