Created attachment 234103 [details] Update to 1.14 Maintainer update of py-puremagic to 1.14. Jumping version 1.13 as it was superseded by 1.14 after only 3 days. Version 1.13 - Added support for Path for filename - Added details for mp4 - Added details for avif and heif images Version 1.14 - Added generic extension mapping for common file types - Fixed multiple bad extensions and mimetypes - Removed bad entry for 3gp5 selecting multiple things Update has been dog fooded for a week without issue.
Created attachment 234104 [details] Poudriere build log
Created attachment 234105 [details] Update to 1.14, enabled python3.11 Puremagic's issues with Python 3.11 have been resolved since 1.12, enabling support. `make test` still fails with 3.10 and 3.11 but issue is related to pytest itself. Manually verifying puremagic against the test data files yields the expected results.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=7bdca6501cc7cde9340cfd9e6e354356351983cf commit 7bdca6501cc7cde9340cfd9e6e354356351983cf Author: James French <james@french.id.au> AuthorDate: 2022-05-23 16:05:01 +0000 Commit: Nuno Teixeira <eduardo@FreeBSD.org> CommitDate: 2022-05-23 16:08:00 +0000 sysutils/py-puremagic: Update to 1.14 - use DISTVERSION instead of PORTVERSION ChangeLog: https://github.com/cdgriffith/puremagic/blob/1.14/CHANGELOG.md PR: 264143 sysutils/py-puremagic/Makefile | 4 ++-- sysutils/py-puremagic/distinfo | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-)
Commited thanks!