ANN: Pyrex 0.9.6.3

Greg Ewing greg.ewing at canterbury.ac.nz
Wed Oct 17 11:12:37 CEST 2007


Pyrex 0.9.6.3 is now available:

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

Main features of this release:

   * The C API now uses just one name in the module namespace,
     instead of a name per C function.

   * The 'cdef' keyword and following extern/public/api qualifiers
     can be factored out of a group of declarations and made into
     a block header, e.g.

       cdef public:
         int spam
         float ftang
         void tomato()

   * A 3-argument form of the builtin getattr function has been
     added, called getattr3().


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-list mailing list