Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix undefined_to_string to accept empty strings. | Olivier Tilloy | 2012-03-15 | 1 | -2/+2 |
| | |||||
* | Replace the deprecated 'raw_values' and 'values' attributes by 'raw_value' ↵ | Olivier Tilloy | 2011-10-24 | 1 | -10/+10 |
| | | | | and 'value', respectively, in the IPTC unit tests. | ||||
* | Implement a poor man’s test skipping solution to substitute ↵ | Olivier Tilloy | 2011-10-24 | 2 | -2/+12 |
| | | | | @unittest.skipIf, which is only available starting with Python 2.7. | ||||
* | Fix a unit test so that the test suite can be run from anywhere. | Olivier Tilloy | 2011-08-22 | 1 | -4/+5 |
|\ | |||||
| * | Fix the new unit test so that the test suite can be run from anywhere. | Olivier Tilloy | 2011-08-22 | 1 | -4/+5 |
| | | |||||
* | | Correctly extract the type of an EXIF tag when read from an image. | Olivier Tilloy | 2011-08-22 | 4 | -0/+37 |
|\| | |||||
| * | Add some sanity checks on the types of the UserComment tags. | Olivier Tilloy | 2011-08-20 | 1 | -0/+8 |
| | | | | | | Those tests currently fail, probably because the sample data is malformed. | ||||
| * | Check the integrity of the image before performing the actual test. | Olivier Tilloy | 2011-08-20 | 1 | -0/+5 |
| | | |||||
| * | Added a unit test to verify that the type of an EXIF makernote tag is ↵ | Olivier Tilloy | 2011-08-20 | 3 | -1/+25 |
| | | | | | | | | | | correctly set when extracted from an image. Currently failing (see https://bugs.launchpad.net/pyexiv2/+bug/781464). | ||||
* | | Use getattr, setattr and delattr where possible, instead of calling the ↵ | Olivier Tilloy | 2011-08-20 | 4 | -28/+28 |
|/ | | | | underlying (and supposedly hidden) methods. | ||||
* | Updated header. | Olivier Tilloy | 2011-08-20 | 1 | -5/+2 |
| | |||||
* | Be flexible and allow setting the value of a LangAlt tag to a string, | Olivier Tilloy | 2011-08-17 | 1 | -1/+7 |
| | | | in which case it is automatically converted to {'x-default': value}. | ||||
* | Add some sanity checks. | Olivier Tilloy | 2011-08-17 | 1 | -0/+2 |
| | |||||
* | Check the type before setting a tag’s value and raise a TypeError if it ↵ | Olivier Tilloy | 2011-08-17 | 1 | -1/+11 |
| | | | | doesn’t match. | ||||
* | Add a unit test to check that using the dictionary interface with an ↵ | Olivier Tilloy | 2011-08-17 | 1 | -1/+8 |
| | | | | incorrect tag family raises a KeyError as expected. | ||||
* | Custom DateTimeFormatter helper to convert date/time objects to strings ↵ | Olivier Tilloy | 2011-08-12 | 2 | -1/+193 |
| | | | | conforming to the EXIF/IPTC/XMP formats. | ||||
* | Fixed a unit test. | Olivier Tilloy | 2011-08-04 | 1 | -1/+1 |
| | |||||
* | Added some (failing) unit tests for date conversion for dates prior to year ↵ | Olivier Tilloy | 2011-08-04 | 3 | -0/+42 |
| | | | | 1900. | ||||
* | Fix timezone formatting when writing XMP tags. | Olivier Tilloy | 2011-08-02 | 1 | -0/+21 |
| | | | This introduces an optional dependency on python-tz in unit tests. | ||||
* | Fix timezone formatting when writing IPTC tags. | Olivier Tilloy | 2011-08-02 | 1 | -0/+15 |
| | | | This introduces an optional dependency on python-tz in unit tests. | ||||
* | Do not try (and fail!) to encode non-unicode filenames. | Olivier Tilloy | 2011-08-01 | 1 | -4/+10 |
| | | | More complete unit tests. | ||||
* | Added unit tests for Rational.__repr__(). | Olivier Tilloy | 2011-07-23 | 1 | -0/+5 |
| | |||||
* | Do not fail to parse rationals stored as '0/0'. | Olivier Tilloy | 2011-05-24 | 2 | -0/+14 |
| | | | In the crazy world of EXIF metadata, this means a null fraction, i.e. 0/1. | ||||
* | New convenience function to factorize further the code that handles ↵ | Olivier Tilloy | 2010-12-26 | 1 | -1/+9 |
| | | | | fractions: fraction_to_string(...). | ||||
* | Handle fractions in a transparent manner, | Olivier Tilloy | 2010-12-26 | 5 | -62/+45 |
| | | | using the convenience functions defined in module pyexiv2.utils. | ||||
* | is_fraction and make_fraction: convenience functions to handle transparently | Olivier Tilloy | 2010-12-24 | 2 | -2/+43 |
| | | | the conditional availability of the fractions module in the standard library (Python ≥ 2.6). | ||||
* | Support pickling XMP tags. | Olivier Tilloy | 2010-12-22 | 1 | -0/+25 |
| | |||||
* | Support pickling IPTC tags. | Olivier Tilloy | 2010-12-22 | 1 | -1/+26 |
| | |||||
* | Merged the latest changes from the trunk. | Olivier Tilloy | 2010-12-22 | 1 | -10/+10 |
|\ | |||||
| * | Fix the IPTC Time type to string conversion, | Olivier Tilloy | 2010-12-22 | 1 | -10/+10 |
| | | | | | | | | the string expected by exiv2's TimeValue::read(string) does not respect the IPTC specification ('%H:%M:%S±%H:%M' instead of '%H%M%S±%H%M). | ||||
* | | Support pickling EXIF tags. | Olivier Tilloy | 2010-12-22 | 2 | -0/+69 |
|/ | |||||
* | Unit tests for the IPTC charset. | Olivier Tilloy | 2010-12-20 | 1 | -0/+65 |
| | |||||
* | EMPTY_JPG_DATA was moved to the testutils module. | Olivier Tilloy | 2010-12-17 | 1 | -2/+1 |
| | |||||
* | Merged latest changes from trunk. | Olivier Tilloy | 2010-12-17 | 12 | -34/+253 |
|\ | |||||
| * | Moved EMPTY_JPG_DATA to the testutils module. | Olivier Tilloy | 2010-12-17 | 3 | -20/+21 |
| | | |||||
| * | Starting from 0.20, exiv2 converts unicode comments to UTF-8. | Olivier Tilloy | 2010-12-16 | 2 | -7/+15 |
| | | | | | | Handle correctly all versions (≥ 0.19). | ||||
| * | Unit test adding comments to an empty image an reading them back. | Olivier Tilloy | 2010-12-15 | 2 | -4/+38 |
| | | |||||
| * | Factorize the test data checksums in a dictionary. | Olivier Tilloy | 2010-12-14 | 1 | -9/+15 |
| | | |||||
| * | Unit test writing comments. | Olivier Tilloy | 2010-12-14 | 1 | -0/+28 |
| | | |||||
| * | Renamed some unit tests. | Olivier Tilloy | 2010-12-14 | 1 | -3/+3 |
| | | |||||
| * | Unit test reading comments off existing files. | Olivier Tilloy | 2010-12-14 | 2 | -0/+62 |
| | | |||||
| * | Additional unit tests for generic conversion of Comments. | Olivier Tilloy | 2010-12-14 | 1 | -0/+10 |
| | | |||||
| * | Updated test data checksums control file. | Olivier Tilloy | 2010-12-14 | 1 | -2/+5 |
| | | |||||
| * | More test data. | Olivier Tilloy | 2010-12-14 | 1 | -0/+0 |
| | | |||||
| * | Some test data. | Olivier Tilloy | 2010-12-14 | 3 | -0/+0 |
| | | |||||
| * | Fix test_write_exif_thumbnail_to_file on windows. | Olivier Tilloy | 2010-12-09 | 1 | -1/+1 |
| | | | | | | The file must be explicitly opened in binary mode for the comparison to work. | ||||
| * | Commented out a unit test which result depends on FS mount options. | Olivier Tilloy | 2010-12-08 | 1 | -1/+5 |
| | | |||||
| * | Use isinstance(…) instead of type(…) everywhere, as recommended by ↵ | Olivier Tilloy | 2010-12-08 | 2 | -8/+8 |
| | | | | | | | | | | Python’s documentation (http://docs.python.org/library/functions.html#type). | ||||
| * | Unit test for the exception raised when trying to access the metadata of an ↵ | Olivier Tilloy | 2010-12-08 | 1 | -1/+34 |
| | | | | | | | | image that has not been read() yet. | ||||
| * | Unit tests for Rational conversions in XMP tags. | Olivier Tilloy | 2010-11-30 | 1 | -1/+26 |
| | |