7 Jun 2002 05:42
ANN: Pyrex 0.3 -- Extension Types
Greg Ewing <greg <at> cosc.canterbury.ac.nz>
2002-06-07 03:42:48 GMT
2002-06-07 03:42:48 GMT
Pyrex 0.3 is now available: http://www.cosc.canterbury.ac.nz/~greg/python/Pyrex/ Major new feature: EXTENSION TYPES You can now define new built-in types in Pyrex, and use them to wrap arbitrary C data structures. See the Language Overview for details. For an example, see Demos/spam.pyx in the distribution. What is Pyrex? -------------- Pyrex is a new 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. -- -- Greg Ewing, Computer Science Dept, University of Canterbury, Christchurch, New Zealand http://www.cosc.canterbury.ac.nz/~greg
* begin unit tests generator using the unittest framework
* apply patch from cognite <at> zianet.com fixing typos and KeyError in
pystats
* add warning for functions parameters with default to a list or a
dictionnary
* add a command line tool to generate xmi without argo files
* add the --ignore option which permits to filter files analyzed
* use 4Suite cDomlette for XMI-UML generation if it's available
What's PyReverse ?
------------------
Pyreverse is a set of utilities to reverse enginering Python code. So
far, it features dependency analysis tools, unittest generation,
and XMI generation for importation in a UML modeling tool. A special
module can be used to generate files readable by Argo UML.
It uses a representation of a Python project in a class hierarchy
which can be used to extract any information (such as generating UML
diagrams and make a few statistics from the Python code, as "pyargo"
and "pystats")
Home page
---------
RSS Feed