PyPerforce 0.4 has now been released.
PyPerforce is a Python package that allows you to connect to a Perforce server and execute Perforce commands on that server from Python code.
New Features in PyPerforce 0.4:
* Added KeepAlive support to Connection and ClientApi classes. You can now provide a callable Python object that is called periodically during long operations to check if the results are still needed.
* Added new Job class that wraps the perforce Job specifications. (Thomas Tressieres)
* Added support for iterating over fields of FormObject derived classes such as Client, Change, Job, Label, User and Branch.
* Support for the new CharSet values added in Perforce 2006.1 release (UTF-32 and unchecked UTF-8).
* Now compiles against the 2006.2 Perforce C++ API.
For details on other changes in PyPerforce 0.4 see this page:
http://sourceforge.net/project/shownotes.php?release_id=529773&group_id=162781
You can download PyPerforce 0.4 from here:
http://sourceforge.net/project/showfiles.php?group_id=162781
- Lewis Baker