Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Python > RE: [ctypes-users] [Ann] ctypes 0.9.0 released

Thread Tools

RE: [ctypes-users] [Ann] ctypes 0.9.0 released

Henk Punt
Posts: n/a

and thanx Thomas for you great work on ctypes.



-----Original Message-----
From: Removed)
[(E-Mail Removed)] On Behalf Of Thomas
Sent: vrijdag 23 juli 2004 20:17
To: (E-Mail Removed)
Cc: (E-Mail Removed)
Subject: [ctypes-users] [Ann] ctypes 0.9.0 released

ctypes 0.9.0 released


ctypes is a ffi (Foreign Function Interface) package for Python.

It allows to call functions exposed from dlls/shared libraries and
has extensive facilities to create, access and manipulate simpole
and complicated C data types transparently from Python - in other
words: wrap libraries in pure Python.

ctypes runs on Windows, MacOS X, Linux, Solaris, FreeBSD. It may
also run on other systems, provided that libffi supports this

Changes in 0.9.0

ctypes now requires Python 2.3 or higher, Python 2.2 is no longer

The big change is that ctypes now uses the same code base on all
platforms, many, many bug should have been fixed this way on
non-windows systems. The destribution now contains libffi, no need
to find, download, build and install a compatible version.

There have been lots of improvements and additions both to ctypes
itself, and to the windows framework, too many to
remember now and document here.

Most prominent additions to are:

A module supporting dynamic dispatch

An internet explorer toolband sample

Many improvements to the stoplite sample

Detailed changelogs are in CVS (well, sometimes I forget to update



Future plans

The ultimate purpose of the 0.9 release series is to shake out the
remaining bugs, especially on platforms I have no access to, and to
target a rock stable ctypes 1.0 release.

When ctypes 1.0 is released, the com framework will be split off
into a separate framework named 'comtypes'.


Downloads are available in the sourceforge files section

Separate source distributions are available for windows and
non-windows systems. Please use the .zip file for Windows (it
contains the framework), and use the .tar.gz file for
non-Windows systems (it contains the complete cross-platform libffi

Binary windows installers, which contain compiled extension
modules, are also available, be sure to download the correct one
for the
Python version you are using.





This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
ctypes-users mailing list
(E-Mail Removed)

Reply With Quote

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
WindowsXP/ CTypes - How to convert ctypes array to a string? Python 0 08-19-2008 10:20 AM
[Ann] ctypes 0.9.5 released Thomas Heller Python 0 03-12-2005 12:06 PM
ctypes 0.9.2 released Thomas Heller Python 19 11-27-2004 06:01 PM
ctypes 0.9.1 released Thomas Heller Python 1 09-16-2004 11:19 PM
ctypes 0.6.3 released Thomas Heller Python 2 01-20-2004 07:32 PM