← Back to team overview

pyexiv2-developers team mailing list archive

pyexiv2 0.3.0 released

 

Hello pyexiv2 users and developers,

I'm happy to announce that pyexiv2 0.3.0, codename "A Good Year", was
released today.

This series remains fully backward compatible with its predecessor, the
0.2 series, which should ease the transition away from the antiquated
0.1 series.

The highlights of this release are:
 - Compiles and tested (on linux and windows) against libexiv2 0.19,
0.20, 0.21
 - ImageMetadata implements the collections.MutableMapping interface
 - Consistent API across all types of tags to access the value(s)
 - Read/write access to the EXIF thumbnail
 - Decode and encode EXIF comments according to the specified charset
 - API to (un)register custom XMP namespaces
 - API to get, set and delete the (optional) IPTC charset
 - Added pickling support to tags
 - Use fractions.Fraction when available in the standard library (Python
≥ 2.6)

A list of all the bugs fixed is available at
https://launchpad.net/pyexiv2/+milestone/0.3.

The source tarball is available at
http://launchpad.net/pyexiv2/0.3.x/0.3/+download/pyexiv2-0.3.0.tar.bz2,
and a win32 installer at
http://launchpad.net/pyexiv2/0.3.x/0.3/+download/pyexiv2-0.3.0-setup.exe.

Packages for Ubuntu (Lucid, Maverick and Natty) will soon be available
in the pyexiv2-developers' PPA
(https://launchpad.net/~pyexiv2-developers/+archive/ppa).

Many thanks to everyone who contributed with bug reports, patches,
testing and suggestions. As usual, your feedback is much appreciated.

And a happy new year!

Olivier