ANN: Pyrex 0.9.8

greg greg at cosc.canterbury.ac.nz
Thu May 15 10:52:35 CEST 2008


Pyrex 0.9.8 is now available:

   http://www.cosc.canterbury.ac.nz/greg.ewing/python/Pyrex/

This version has a number of new features:

* In-place operators (+= etc.) are now supported.

* The Pyrex compiler now has built-in facilities for
   automatically tracking down and compiling all the
   modules a given module depends on, and for only
   compiling modules whose source has changed.

* Some restrictions on nogil functions have been relaxed.
   In particular, it's now possible to declare a C method
   as nogil.

* A feature has been added that makes it easier to manage
   circular imports between .pxd files. It's now possible
   to declare two extension types in different .pxd files
   that refer to each other.

What is Pyrex?
--------------

Pyrex is a language for writing Python extension modules.
It lets you freely mix operations on Python and C data, with
all Python reference counting and error checking handled
automatically.


More information about the Python-announce-list mailing list