Commits

Show all
Author Commit Message Labels Comments Date
Jakub Wilk
Release 0.2.4.
Tags
0.2.4
Jakub Wilk
MANIFEST: include tests.
Jakub Wilk
MANIFEST: remove trailing slashes from directory names.
Jakub Wilk
Add XMP support to the bundle command.
Jakub Wilk
cli: rename argument: multi_page → multipage.
Jakub Wilk
doc/todo: fix grammar.
Jakub Wilk
tests: fix import style.
Jakub Wilk
tests: raise AssertionError directly intead of using assert_true(0, …).
Jakub Wilk
tests: add tests for utils.
Jakub Wilk
xmp.pyexiv2_backend: don't pass extra arguments to datetime.datetime.__init__().
Jakub Wilk
xmp: fool pyexiv2 into thinking that number of seconds is always non-zero. pyexiv2 uses HH:MM format (instead of HH:MM:SS) if .seconds is 0.
Jakub Wilk
timestamp: allow .as_datetime() create instances of non-standard classes. This would be useful if you wanted it to produce a subclass of datetime.datetime class.
Jakub Wilk
xmp: move namespace definitions into a separate module.
Jakub Wilk
doc/dependencies: remove trailing whitespace.
Jakub Wilk
Update the changelog.
Jakub Wilk
tests: test both XMP backends.
Jakub Wilk
Merge pyexiv2 support into mainline.
Jakub Wilk
Merge.
Branches
pyexiv2
Jakub Wilk
xmp: split the module.
Jakub Wilk
xml: pass explicit encoding to ElementTree.write(). It's a trick to force generating XML declaration. We cannot use more straight-forward xml_declaration argument, as Python 2.6 doesn't have it.
Branches
pyexiv2
Jakub Wilk
xmp: use .findall() instead of .iterfind() for Python 2.6.
Branches
pyexiv2
Jakub Wilk
Merge.
Branches
pyexiv2
Jakub Wilk
tests: remove unused imports.
Jakub Wilk
xmp: remove unused imports.
Jakub Wilk
timestamp: add as_datetime(). It will be needed for pyexiv2 branch integration.
Jakub Wilk
Merge.
Branches
pyexiv2
Jakub Wilk
xmp: move timestamp code into a separate module.
Jakub Wilk
tests: factor out original UUID constant.
Jakub Wilk
Merge.
Branches
pyexiv2
Jakub Wilk
xmp: at high level, make dc.format values strings.
Branches
pyexiv2
  1. Prev
  2. Next