lp:~osomon/pyexiv2/check-tag-family

Created by Olivier Tilloy and last modified
Get this branch:
bzr branch lp:~osomon/pyexiv2/check-tag-family
Only Olivier Tilloy can upload to this branch. If you are Olivier Tilloy please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Olivier Tilloy
Project:
pyexiv2
Status:
Merged

Recent revisions

366. By Olivier Tilloy

Be flexible and allow setting the value of a LangAlt tag to a string,
in which case it is automatically converted to {'x-default': value}.

365. By Olivier Tilloy

Add some sanity checks.

364. By Olivier Tilloy

Check the type before setting a tag’s value and raise a TypeError if it doesn’t match.

363. By Olivier Tilloy

Updated copyright header of the file modified in the previous revision.

362. By Olivier Tilloy

White-list accepted tag families: 'exif', 'iptc', 'xmp'.
Any other family will raise a KeyError.

361. By Olivier Tilloy

Add a unit test to check that using the dictionary interface with an incorrect tag family raises a KeyError as expected.

360. By Olivier Tilloy

Allow assigning dates earlier than the year 1900.
This requires a custom DateTimeFormatter helper as Python’s strftime() doesn’t support years before 1900
(see http://docs.python.org/library/datetime.html#strftime-strptime-behavior for details).

359. By Olivier Tilloy

Fix timezone formatting when writing IPTC and XMP tags.
This introduces an optional dependency on python-tz in unit tests.

Original patch by Petri Damstén, thanks Petri!

358. By Olivier Tilloy

Do not try (and fail!) to encode non-unicode filenames.

357. By Olivier Tilloy

Always write extracted previews as binary files.
On windows this is necessary, otherwise the data written on disk is corrupted and results in bogus image files.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:pyexiv2
This branch contains Public information 
Everyone can see this information.

Subscribers