./graphics/py-exifread, Read Exif metadata from TIFF and JPEG files

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.0.0, Package name: py312-exifread-3.0.0, Maintainer: pkgsrc-users

Easy to use Python module to extract Exif metadata from TIFF and JPEG files.


Required to run:
[devel/py-setuptools] [lang/python27]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 38.96 KB

Version history: (Expand)


CVS history: (Expand)


   2024-11-11 08:29:31 by Thomas Klausner | Files touched by this commit (862)
Log message:
py-*: remove unused tool dependency

py-setuptools includes the py-wheel functionality nowadays
   2023-12-02 09:57:40 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-exifread: updated to 3.0.0

3.0.0 — 2022-05-08
* **BREAKING CHANGE:** Add type hints, which removes Python2 compatibility
* Update make_string util to clean up bad values
* Fix Olympus SpecialMode Unknown Values
* Remove coding system from UserComment sequence only if it is valid
* Fixes to orientation by Mark
* Add some EXIF tags
* Add support for PNG files
* Fix for HEIC Unknown Parsers
* Handle images that has corrupted headers/tags
   2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595)
Log message:
*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS
   2021-10-26 12:47:26 by Nia Alarie | Files touched by this commit (800)
Log message:
graphics: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes
   2021-10-07 16:13:27 by Nia Alarie | Files touched by this commit (800)
Log message:
graphics: Remove SHA1 hashes for distfiles
   2021-03-10 20:03:34 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-exifread: updated to 2.3.2

2.3.2 — 2020-10-29
* Fixes for HEIC files from Note10+
* Add missing EXIF OffsetTime tags

2.3.1 — 2020-08-07
* Fix bug introduced with v2.3.0 in HEIC processing.

2.3.0 — 2020-08-03
* Add notice on Python2 EOL
* Modernize code and improve testing, split up some huge functions
* Added support for webp file format
* Add linting
* Added missing IFD data type; correct spelling mistake
* Add syntax highlight for README
* Add Python 3.8 to CI
* make HEIC exif extractor much more compatible
* Add black level tag
* Use list instead of tuple for classifiers

2.2.1 — 2020-07-31
* Very minor corrections.

2.2.0 — 2019-07-24
* Add support for Python 3.5, 3.6, 3.7
* Drop official support for Python 2.6, 3.2, 3.3
* Fix for string count equals 0
* Rebasing of struct pull requests
* Refactor to use Python's struct module for packing/unpacking by Dave Jones \ 
(waveform80)
* Support floating point fields" by Reed Nightingale (reedbn)
* Raw images support by changing Tiff detection by xaumex
* Fix GPS information erroneously None
* Initial HEIC support (Sam Rushing)
   2018-03-05 15:04:33 by Adam Ciarcinski | Files touched by this commit (5)
Log message:
py-exifread: added version 2.1.2

Easy to use Python module to extract Exif metadata from TIFF and JPEG files.