py-mutagen: updated to 1.47.0

1.47.0 - 2023-09-03
-------------------

* ID3: Allow reading TYER tags in the form of "yyyy-mm-dd"
* ID3: Handle negative extended header sizes
* ID3: id3 frames fix bad cast due to str.isdigit
* MP3: Auto-detect MP3 files without ID3 tags
* WAVE: Extensible wave format support
* WAVE, AIFF: Handle truncated IFF files
* MP4: add a check for wrong offsets in mp4 files
* FLAC: Fix cuesheet and seektable saving
* TrueAudio: Read sample rate as unsigned and handle zero sample rate
* docs: Fixed documentation for id3.ID3.save parameter v2_version
* docs: Make extlinks compatible with sphinx 6.0
* docs: Fixed various typos
* Add some more type annotations
* Various minor fixes for issues uncovered by oss-fuzz
This commit is contained in:
adam 2023-09-05 18:51:12 +00:00
parent 6f0d826b7a
commit 694f0cc50a
2 changed files with 12 additions and 9 deletions

View File

@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.31 2022/10/13 09:10:13 adam Exp $
# $NetBSD: Makefile,v 1.32 2023/09/05 18:51:12 adam Exp $
DISTNAME= mutagen-1.46.0
DISTNAME= mutagen-1.47.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= audio python
MASTER_SITES= ${MASTER_SITE_PYPI:=m/mutagen/}
@ -10,9 +10,9 @@ HOMEPAGE= https://github.com/quodlibet/mutagen
COMMENT= Audio metadata handling for Python
LICENSE= gnu-gpl-v2
TEST_DEPENDS+= ${PYPKGPREFIX}-flake8-[0-9]*:../../devel/py-flake8
TEST_DEPENDS+= ${PYPKGPREFIX}-hypothesis-[0-9]*:../../devel/py-hypothesis
TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
TEST_DEPENDS+= ${PYPKGPREFIX}-flake8>=5.0.4:../../devel/py-flake8
TEST_DEPENDS+= ${PYPKGPREFIX}-hypothesis>=6.50.1:../../devel/py-hypothesis
TEST_DEPENDS+= ${PYPKGPREFIX}-test>=7.1.2:../../devel/py-test
PYTHON_VERSIONS_INCOMPATIBLE= 27
@ -27,5 +27,8 @@ SUBST_MESSAGE.manpath= Fixing man paths.
SUBST_FILES.manpath= setup.py
SUBST_SED.manpath= -e 's,share/man,${PKGMANDIR},'
do-test:
cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"

View File

@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.20 2022/10/13 09:10:13 adam Exp $
$NetBSD: distinfo,v 1.21 2023/09/05 18:51:12 adam Exp $
BLAKE2s (mutagen-1.46.0.tar.gz) = ed9bb9109b54b9804ff7a8c6be7dcffcb27c0ecafb3e2e847b9eb664fa94b783
SHA512 (mutagen-1.46.0.tar.gz) = 52ab7408af46e54e79f1d157a3f6114e2606c6a55eb46fdd314dff82d6d586c2c22294b181a432581230dee566c79554456a9435a8e1188a91f4ae000644ae71
Size (mutagen-1.46.0.tar.gz) = 1268561 bytes
BLAKE2s (mutagen-1.47.0.tar.gz) = a20918620a60d636f0354cf7c8283d7b7ef8237134f0d91fdec80c0f75b5a5c5
SHA512 (mutagen-1.47.0.tar.gz) = 40f9a8a898c9fdae00fd0bdd38eb91a6fb813cf8319f888590bdfd4b5efcb614aa5322c0b9e017f49c3f5155ccf82d5cae80aad79df285c50b5ef270c09f4c9d
Size (mutagen-1.47.0.tar.gz) = 1274186 bytes