ANN: Pyrex

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

Pyrex is now available:

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

More information about the Python-announce-list mailing list