itools 0.60.1 released

"J. David Ibáñez" jdavid at
Fri Apr 24 15:01:35 CEST 2009

itools is a Python library, it groups a number of packages into a single
meta-package for easier development and deployment:

   itools.abnf             itools.i18n             itools.stl
   itools.core             itools.ical             itools.tmx
   itools.csv              itools.odf              itools.uri
   itools.datatypes        itools.pdf              itools.vfs
   itools.gettext          itools.pkg              itools.web
   itools.git              itools.relaxng          itools.workflow
   itools.handlers             itools.xapian
   itools.html             itools.rss              itools.xliff
   itools.http             itools.srx              itools.xml

Now Python 2.6 is required.

New feature in itools.git, there are now facilities to start a process
that will specialize in calling Git commands, and send the data back to
the parent process.  This is useful for applications that may take more
than a little memory, so instead of forking a big process we fork an
small process; this reduces the probability of a MemoryError, and saves
the time to copy large chunks of memory.  (This is a work-around to the
fact that Git is not yet available as a library, but the mechanism could
be useful for anything that uses the 'subprocess' module.)

The itools.handlers package now includes a read-only version of the Git
database, it is named 'ROGitDatabase'.

Some errors fixed, including #640.




Mailing list

Bug Tracker

J. David Ibáñez
Itaapy <>         Tel +33 (0)1 42 23 67 45
9 rue Darwin, 75018 Paris              Fax +33 (0)1 53 28 27 88

More information about the Python-announce-list mailing list