PyOpenGL 3.0.2 Released

2012-10-16 Thread Mike C. Fletcher

PyOpenGL 3.0.2 (final, finally) has been released.  The major changes since 
3.0.1 (released in 2010!) are:

  * OpenGL core support up to 4.3 level [1]
  * OpenGL extension support from the current registry [1]
  * Some missing FreeGLUT extensions added
  * OpenGL.GL.framebufferobjects providing ARB/EXT alternates for framebuffer 
operations
  * Experimental OSMesa (Offscreen Mesa) context (use the environment variable 
PYOPENGL_PLATFORM=osmesa)

Codebase changes:

  * Experimental Python 3.2 and PyPy support
  * Win64 Support (including OpenGL_accelerate)
  * Numarray (the ancient transitional module between Numeric and numpy) is no 
longer supported as an array type
  * More compact auto-generated wrappers
  * Large numbers of bug fixes

Downloads are at:

http://pypi.python.org/pypi/PyOpenGL/3.0.2
http://pypi.python.org/pypi/PyOpenGL-accelerate/3.0.2

Future Compatibility Notes:

 * This will be the last release of PyOpenGL to support Python 2.5 (and
   it supports Python 2.5 in source-release only mode).
 o PyOpenGL will be moving to a "shared code" approach for Python
   2/3 support, which makes supporting the older Python releases
   problematic
 * This will be the last release to support the use of bare numbers as
   number-array data-types
 o i.e. passing 1.00 to a function expecting an array/address of an
   float
 o Use Glfloat( 1.00 ) to pass in an array-compatible value
 o Passing in an int/long will generate a GLvoidp( I ) to allow for
   easy offset-address-style API usage
 * The ancient Numeric package (as distinct from Numpy) will be dropped
   as a supported array format
 o Numeric itself has long since been deprecated, use Numpy

Enjoy all,
Mike

[1] Note: OpenGL extension and higher-level core feature support is 
auto-generated. As always, we are limited by the number of test programs that 
exercise more advanced features and the availability of hardware that can 
support the features on which to test
 
--  Mike C. Fletcher 
Designer, VR Plumber, Coder http://www.vrplumber.com 
http://blog.vrplumber.com


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

   Support the Python Software Foundation:
   http://www.python.org/psf/donations/


[ANN] CFP: SciPy India 2012 -- Dec 27-29 -- IIT Bombay

2012-10-16 Thread Prabhu Ramachandran

Hello,

The CFP and registration for SciPy India 2012 (http://scipy.in), to be 
held in IIT Bombay from December 27-29 is open.  Please spread the word!


Scipy In is a conference providing opportunities to spread the use of
the Python programming language in the Scientific Computing community
in India.  One of the goals of the conference is to combine education,
engineering, and science with computing through the medium of
Python. This conference also aims to spread the use of Python for
Scientific Computing in various fields and among different
communities.


Call for Papers


  We look forward to your submissions on the use of Python for
  Scientific Computing and Education. This includes pedagogy,
  exploration, modeling and analysis from both applied and
  developmental perspectives. We welcome contributions from academia
  as well as industry.

  For details on the paper submission please see here:

http://scipy.in/scipyin/2012/talks-cfp/

Important Dates


  - Call for proposals end: 1st November 2012, Thursday
  - List of accepted proposals will be published: 19th November 2012.
  - Submission of first presentation: 10th December 2012.
  - Submission of final presentation: 20th December 2012.


We look forward to seeing you at SciPy India.

Regards,
Prabhu Ramachandran and Jarrod Millman
--
http://mail.python.org/mailman/listinfo/python-announce-list

   Support the Python Software Foundation:
   http://www.python.org/psf/donations/


WSME 0.4 released

2012-10-16 Thread Christophe de Vienne

About WSME
--

WSME (Web Service Made Easy) is a very easy way to implement webservices
in your python web application (or standalone).

Main Changes


*   Automatically converts unicode strings to/from ascii bytes.

*   Use d2to1 to simplify setup.py.

*   Implements the SPORE specification.

*   Fixed a few things in the documentation


Documentation
-

http://packages.python.org/WSME/


Download


http://pypi.python.org/pypi/WSME/

http://pypi.python.org/pypi/WSME-Soap/
http://pypi.python.org/pypi/WSME-ExtDirect/
http://pypi.python.org/pypi/WSME-SQLAlchemy/


Cheers,

Christophe de Vienne
--
http://mail.python.org/mailman/listinfo/python-announce-list

   Support the Python Software Foundation:
   http://www.python.org/psf/donations/