head	1.9;
access;
symbols
	pkgsrc-2026Q3:1.9.0.8
	pkgsrc-2026Q3-base:1.9
	pkgsrc-2026Q2:1.9.0.6
	pkgsrc-2026Q2-base:1.9
	pkgsrc-2026Q1:1.9.0.4
	pkgsrc-2026Q1-base:1.9
	pkgsrc-2025Q4:1.9.0.2
	pkgsrc-2025Q4-base:1.9
	pkgsrc-2025Q3:1.8.0.2
	pkgsrc-2025Q3-base:1.8
	pkgsrc-2025Q2:1.7.0.2
	pkgsrc-2025Q2-base:1.7
	pkgsrc-2025Q1:1.3.0.12
	pkgsrc-2025Q1-base:1.3
	pkgsrc-2024Q4:1.3.0.10
	pkgsrc-2024Q4-base:1.3
	pkgsrc-2024Q3:1.3.0.8
	pkgsrc-2024Q3-base:1.3
	pkgsrc-2024Q2:1.3.0.6
	pkgsrc-2024Q2-base:1.3
	pkgsrc-2024Q1:1.3.0.4
	pkgsrc-2024Q1-base:1.3
	pkgsrc-2023Q4:1.3.0.2
	pkgsrc-2023Q4-base:1.3
	pkgsrc-2023Q3:1.2.0.22
	pkgsrc-2023Q3-base:1.2
	pkgsrc-2023Q2:1.2.0.20
	pkgsrc-2023Q2-base:1.2
	pkgsrc-2023Q1:1.2.0.18
	pkgsrc-2023Q1-base:1.2
	pkgsrc-2022Q4:1.2.0.16
	pkgsrc-2022Q4-base:1.2
	pkgsrc-2022Q3:1.2.0.14
	pkgsrc-2022Q3-base:1.2
	pkgsrc-2022Q2:1.2.0.12
	pkgsrc-2022Q2-base:1.2
	pkgsrc-2022Q1:1.2.0.10
	pkgsrc-2022Q1-base:1.2
	pkgsrc-2021Q4:1.2.0.8
	pkgsrc-2021Q4-base:1.2
	pkgsrc-2021Q3:1.2.0.6
	pkgsrc-2021Q3-base:1.2
	pkgsrc-2021Q2:1.2.0.4
	pkgsrc-2021Q2-base:1.2
	pkgsrc-2021Q1:1.2.0.2
	pkgsrc-2021Q1-base:1.2
	pkgsrc-2020Q4:1.1.0.24
	pkgsrc-2020Q4-base:1.1
	pkgsrc-2020Q3:1.1.0.22
	pkgsrc-2020Q3-base:1.1
	pkgsrc-2020Q2:1.1.0.20
	pkgsrc-2020Q2-base:1.1
	pkgsrc-2020Q1:1.1.0.16
	pkgsrc-2020Q1-base:1.1
	pkgsrc-2019Q4:1.1.0.18
	pkgsrc-2019Q4-base:1.1
	pkgsrc-2019Q3:1.1.0.14
	pkgsrc-2019Q3-base:1.1
	pkgsrc-2019Q2:1.1.0.12
	pkgsrc-2019Q2-base:1.1
	pkgsrc-2019Q1:1.1.0.10
	pkgsrc-2019Q1-base:1.1
	pkgsrc-2018Q4:1.1.0.8
	pkgsrc-2018Q4-base:1.1
	pkgsrc-2018Q3:1.1.0.6
	pkgsrc-2018Q3-base:1.1
	pkgsrc-2018Q2:1.1.0.4
	pkgsrc-2018Q2-base:1.1
	pkgsrc-2018Q1:1.1.0.2
	pkgsrc-2018Q1-base:1.1;
locks; strict;
comment	@# @;


1.9
date	2025.12.11.10.06.35;	author adam;	state Exp;
branches;
next	1.8;
commitid	KBYYHCbbUey3zYlG;

1.8
date	2025.08.09.06.04.31;	author adam;	state Exp;
branches;
next	1.7;
commitid	iIBCqJvQT7u9d16G;

1.7
date	2025.05.04.08.39.40;	author adam;	state Exp;
branches;
next	1.6;
commitid	ckAEC1ueJEvMbzTF;

1.6
date	2025.05.03.07.11.40;	author wiz;	state Exp;
branches;
next	1.5;
commitid	UiA0S47TOUKxJqTF;

1.5
date	2025.04.28.21.11.51;	author adam;	state Exp;
branches;
next	1.4;
commitid	S0OBsr0r58jHxRSF;

1.4
date	2025.04.15.15.17.48;	author adam;	state Exp;
branches;
next	1.3;
commitid	uGdt0wgrLgTd0aRF;

1.3
date	2023.12.02.08.57.40;	author adam;	state Exp;
branches;
next	1.2;
commitid	R7PY2npQEkdaYROE;

1.2
date	2021.03.10.19.03.34;	author adam;	state Exp;
branches;
next	1.1;
commitid	AIt2LeqmOApOmNKC;

1.1
date	2018.03.05.14.04.33;	author adam;	state Exp;
branches;
next	;
commitid	c7h1Jiin5dkz6htA;


desc
@@


1.9
log
@py-exifread: updated to 3.5.1

3.5.1 — 2025-08-23
* Don't raise exception from decode_maker_note() if strict==False

3.5.0 — 2025-08-23
* Add support for JPEG XL
* Add Image SubIFDs decoding and Nikon Z 9 sample
* Make it easier to add new file types to testing
@
text
@@@comment $NetBSD: PLIST,v 1.8 2025/08/09 06:04:31 adam Exp $
bin/exifread-${PYVERSSUFFIX}
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
${PYSITELIB}/${WHEEL_INFODIR}/RECORD
${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE
${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
${PYSITELIB}/exifread/__init__.py
${PYSITELIB}/exifread/__init__.pyc
${PYSITELIB}/exifread/__init__.pyo
${PYSITELIB}/exifread/__main__.py
${PYSITELIB}/exifread/__main__.pyc
${PYSITELIB}/exifread/__main__.pyo
${PYSITELIB}/exifread/cli.py
${PYSITELIB}/exifread/cli.pyc
${PYSITELIB}/exifread/cli.pyo
${PYSITELIB}/exifread/core/__init__.py
${PYSITELIB}/exifread/core/__init__.pyc
${PYSITELIB}/exifread/core/__init__.pyo
${PYSITELIB}/exifread/core/exceptions.py
${PYSITELIB}/exifread/core/exceptions.pyc
${PYSITELIB}/exifread/core/exceptions.pyo
${PYSITELIB}/exifread/core/exif_header.py
${PYSITELIB}/exifread/core/exif_header.pyc
${PYSITELIB}/exifread/core/exif_header.pyo
${PYSITELIB}/exifread/core/find_exif.py
${PYSITELIB}/exifread/core/find_exif.pyc
${PYSITELIB}/exifread/core/find_exif.pyo
${PYSITELIB}/exifread/core/heic.py
${PYSITELIB}/exifread/core/heic.pyc
${PYSITELIB}/exifread/core/heic.pyo
${PYSITELIB}/exifread/core/ifd_tag.py
${PYSITELIB}/exifread/core/ifd_tag.pyc
${PYSITELIB}/exifread/core/ifd_tag.pyo
${PYSITELIB}/exifread/core/jpeg.py
${PYSITELIB}/exifread/core/jpeg.pyc
${PYSITELIB}/exifread/core/jpeg.pyo
${PYSITELIB}/exifread/core/jxl.py
${PYSITELIB}/exifread/core/jxl.pyc
${PYSITELIB}/exifread/core/jxl.pyo
${PYSITELIB}/exifread/core/utils.py
${PYSITELIB}/exifread/core/utils.pyc
${PYSITELIB}/exifread/core/utils.pyo
${PYSITELIB}/exifread/core/xmp.py
${PYSITELIB}/exifread/core/xmp.pyc
${PYSITELIB}/exifread/core/xmp.pyo
${PYSITELIB}/exifread/exif_log.py
${PYSITELIB}/exifread/exif_log.pyc
${PYSITELIB}/exifread/exif_log.pyo
${PYSITELIB}/exifread/py.typed
${PYSITELIB}/exifread/serialize.py
${PYSITELIB}/exifread/serialize.pyc
${PYSITELIB}/exifread/serialize.pyo
${PYSITELIB}/exifread/tags/__init__.py
${PYSITELIB}/exifread/tags/__init__.pyc
${PYSITELIB}/exifread/tags/__init__.pyo
${PYSITELIB}/exifread/tags/exif.py
${PYSITELIB}/exifread/tags/exif.pyc
${PYSITELIB}/exifread/tags/exif.pyo
${PYSITELIB}/exifread/tags/fields.py
${PYSITELIB}/exifread/tags/fields.pyc
${PYSITELIB}/exifread/tags/fields.pyo
${PYSITELIB}/exifread/tags/makernote/__init__.py
${PYSITELIB}/exifread/tags/makernote/__init__.pyc
${PYSITELIB}/exifread/tags/makernote/__init__.pyo
${PYSITELIB}/exifread/tags/makernote/apple.py
${PYSITELIB}/exifread/tags/makernote/apple.pyc
${PYSITELIB}/exifread/tags/makernote/apple.pyo
${PYSITELIB}/exifread/tags/makernote/canon.py
${PYSITELIB}/exifread/tags/makernote/canon.pyc
${PYSITELIB}/exifread/tags/makernote/canon.pyo
${PYSITELIB}/exifread/tags/makernote/casio.py
${PYSITELIB}/exifread/tags/makernote/casio.pyc
${PYSITELIB}/exifread/tags/makernote/casio.pyo
${PYSITELIB}/exifread/tags/makernote/dji.py
${PYSITELIB}/exifread/tags/makernote/dji.pyc
${PYSITELIB}/exifread/tags/makernote/dji.pyo
${PYSITELIB}/exifread/tags/makernote/fujifilm.py
${PYSITELIB}/exifread/tags/makernote/fujifilm.pyc
${PYSITELIB}/exifread/tags/makernote/fujifilm.pyo
${PYSITELIB}/exifread/tags/makernote/nikon.py
${PYSITELIB}/exifread/tags/makernote/nikon.pyc
${PYSITELIB}/exifread/tags/makernote/nikon.pyo
${PYSITELIB}/exifread/tags/makernote/olympus.py
${PYSITELIB}/exifread/tags/makernote/olympus.pyc
${PYSITELIB}/exifread/tags/makernote/olympus.pyo
${PYSITELIB}/exifread/tags/makernote/sony.py
${PYSITELIB}/exifread/tags/makernote/sony.pyc
${PYSITELIB}/exifread/tags/makernote/sony.pyo
${PYSITELIB}/exifread/tags/str_utils.py
${PYSITELIB}/exifread/tags/str_utils.pyc
${PYSITELIB}/exifread/tags/str_utils.pyo
${PYSITELIB}/exifread/utils.py
${PYSITELIB}/exifread/utils.pyc
${PYSITELIB}/exifread/utils.pyo
@


1.8
log
@py-exifread: updated to 3.4.0

3.4.0 — 2025-08-04
* better typing of serialize module, varius code cleanup
* fix for invalid slice length
* Add tests and document usage of truncate_tags
* Add support for files with signature "ftypavif" or "ftypmif1"
* Add basic makernote tags for Sony
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.7 2025/05/04 08:39:40 adam Exp $
d39 3
@


1.7
log
@py-exifread: do not install tests
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.6 2025/05/03 07:11:40 wiz Exp $
d42 3
d85 3
@


1.6
log
@py-exifread: fix PLIST, remove non-existent patch from distinfo
@
text
@d1 1
a1 1
@@comment $NetBSD$
a87 6
${PYSITELIB}/tests/__init__.py
${PYSITELIB}/tests/__init__.pyc
${PYSITELIB}/tests/__init__.pyo
${PYSITELIB}/tests/test_process_file.py
${PYSITELIB}/tests/test_process_file.pyc
${PYSITELIB}/tests/test_process_file.pyo
@


1.5
log
@py-exifread: updated to 3.2.0

3.2.0 — 2025-04-27
* Add testing using pytest
* Field types should be easier to use
* Fix for incoherent thumbnail extraction
* Add images from DasMoorhuhn in PR #204
* Update and add Canon tags
* Use stricter mypy settings
* Fixes for str, bytes typing mismatch
* Add test image for TypeError on Nikon
* Rework code structure and organization
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.4 2025/04/15 15:17:48 adam Exp $
d88 6
@


1.4
log
@Fix PLIST after py-setuptools update; bump depends and revision
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.3 2023/12/02 08:57:40 adam Exp $
d6 2
a7 1
${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE.txt
d12 30
a41 6
${PYSITELIB}/exifread/classes.py
${PYSITELIB}/exifread/classes.pyc
${PYSITELIB}/exifread/classes.pyo
${PYSITELIB}/exifread/exceptions.py
${PYSITELIB}/exifread/exceptions.pyc
${PYSITELIB}/exifread/exceptions.pyo
d45 4
a48 6
${PYSITELIB}/exifread/heic.py
${PYSITELIB}/exifread/heic.pyc
${PYSITELIB}/exifread/heic.pyo
${PYSITELIB}/exifread/jpeg.py
${PYSITELIB}/exifread/jpeg.pyc
${PYSITELIB}/exifread/jpeg.pyo
d55 3
d70 3
d82 3
@


1.3
log
@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
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.2 2021/03/10 19:03:34 adam Exp $
a2 1
${PYSITELIB}/${WHEEL_INFODIR}/LICENSE.txt
d6 1
@


1.2
log
@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)
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.1 2018/03/05 14:04:33 adam Exp $
d3 5
a7 4
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
d14 3
d23 3
@


1.1
log
@py-exifread: added version 2.1.2

Easy to use Python module to extract Exif metadata from TIFF and JPEG files.
@
text
@d1 1
a1 1
@@comment $NetBSD$
d16 3
@

