lp:~hobs/pyexiv2/workarounds
- Get this branch:
- bzr branch lp:~hobs/pyexiv2/workarounds
Branch merges
Related bugs
Related blueprints
Branch information
Recent revisions
- 361. By Hobson Lane
-
Added __repr__ method in utils.Rational class so that printing arrays of Rational objects like print([
Rational( 1,2),Rational( 3,4)]) display the object values rather than its trace (name, rank, and serial number :). - 359. By Hobson Lane
-
Associating branch with bug fixes while oncorporating main branch bug fix (for 786253). Want to understand Tilloy's tricks for solid code--our fixes are redundant, but his seems more robust and keeps with the existing code design, allowing importing of the standard python Fraction package or use of Tilloy's pyexiv2.
utils.Rational class. - 358. By Hobson Lane
-
Main branch merged with workaround branch that keeps pyexiv2 library back-compatible with tagim and other image manipuation and cataloging utilities.
- 357. By Hobson Lane
-
Workarounds for bad exif types for Nikon files (divide by zero fractions and 3-digit strings that convert to values outside the ascii range when split()
Tested successfully for 2 previously Nikon jpgs that didn't work before. Broke the link to the fraction.Fraction module in order to fix the divide by zero and string comparison to fraction problem. - 356. By Hobson Lane
-
Eliminated import of fraction.Fraction in utils.py and modified the Rational class to deal with special case of zero denominator with zero numerator without raising a ZeroDivisionError by changing numerator to arbitrary value of 1
- 355. By Hobson Lane
-
Simplest fix for bug #781464 (launchpad.net). Inserts a mod by 256 (% 256) on line 148 in pyexiv2.
utils.undefined _to_string( ).
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:pyexiv2