itools 0.20.0 released

"J. David Ibáñez" jdavid at itaapy.com
Thu Dec 20 13:25:08 CET 2007


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

  itools.catalog          itools.i18n             itools.uri
  itools.csv              itools.ical             itools.vfs
  itools.datatypes        itools.odf              itools.web
  itools.gettext          itools.pdf              itools.workflow
  itools.git              itools.rest             itools.xliff
  itools.handlers         itools.rss              itools.xml
  itools.html             itools.stl
  itools.http             itools.tmx

The most visible change in this major release is that "itools.cms" has
been moved out of itools and is now distributed as a separate package,
named "ikaaro".

Also in the code reorganization category: "itools.xhtml" has been merged
into "itools.html".  And the "itools.schemas" package has been removed,
since we do the same thing in a different way.

The most important change is the architecture overhaul of the "handlers"
package.  From a functional point of view, the big news is the database
layer that has been included, which provides atomic transactions for
the file system.  But the changes go well beyond that, read the
documentation to learn how things work now.

Other packages that have seen more or less important API improvements
or changes include "itools.catalog", "itools.csv", "itools.datatypes",
"itools.rss", "itools.vfs" and "itools.web".  There have been also many
naming normalizations.  Check the upgrade notes for further details.

The numbering scheme has changed, we have jumped from the 0.16 to the
0.20 version, and future major releases will be numbered 0.30, 0.40,
0.50, etc.  (This change is to define an implicit relationship with
the numbering scheme of "ikaaro".)


Resources
---------

Download
http://download.ikaaro.org/itools/itools-0.20.0.tar.gz
http://download.ikaaro.org/itools/itools-0.20.0.win32-py2.5.exe
http://download.ikaaro.org/itools/itools-0.20.0.win32-py2.4.exe

Home
http://www.ikaaro.org/itools

Mailing list
http://mail.ikaaro.org/mailman/listinfo/itools

Bug Tracker
http://bugs.ikaaro.org/



-- 
J. David Ibáñez
Itaapy <http://www.itaapy.com>         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