itools 0.5.0 released

"J. David Ibáñez" jdavid at
Sun Nov 28 15:01:27 CET 2004

What is it?

 * itools.uri -- an API to manage URIs, to identify and locate resources.

 * itools.resources -- an abstraction layer over resources that let to
   manage them with a consistent API, independently of where they are 

 * itools.handlers -- resource handlers infrastructure (resource
   handlers are non persistent classes that add specific semantics to
   resources). This package also includes several handlers out of the

 * itools.xml -- XML infrastructure, includes resource handlers for XML,
   XHTML and HTML documents. Plus the Simple Template Language.

 * itools.i18n -- tools for language negotiation and text segmentation.

 * itools.workflow -- represent workflows as automatons, objects can move
   from one state to another through transitions, classes can add specific
   semantics to states and transitions.

 * itools.catalog -- An Index & Search engine.

What's new?

  - Add the method 'resolve2' to the path API.
  - Don't support the add operation on paths anymore.
  - Serialize an empty path to '.' instead of ''.

  - Now resources provide the attribute 'uri'.
  - Add 'get_mimetype' to the API.

  - New model to find the right handler for a resource.

  - Start support for schema.

  Simple Template Language
  - Improve performance.

  Index & Search
  - Implement boolean queries.

  - Improve the chapter "Resource Handlers".
  - Start chapter about internationalization.
  - Start appendix about the coding style.
  - Improve the GNU arch appendix.


 - Download and Documentation,
 - Mailing list,


  Thanks to Hervé Cauwelier for improving the STL performance
  and other fixes.

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