pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/audio/py-mutagen
Module Name: pkgsrc
Committed By: adam
Date: Tue Jun 23 04:55:58 UTC 2026
Modified Files:
pkgsrc/audio/py-mutagen: Makefile distinfo
Log Message:
py-mutagen: updated to 1.48.0
1.48.0 - 2026-06-22
* Drop Support for Python 3.7, 3.8 and 3.9
* ID3: Add ``salt`` attribute to APIC frames to allow multiple APIC frames with
identical descriptions
* ID3: Preserve order of APIC frames relative to each other when saving
* ID3: Fix reading/writing v1.0 and v1.1 comment/track fields
* ID3: Fix saving ID3v2 comment fields from ``COMM:desc:lang`` tags
* ID3: Consider size of extended header when reading ID3 data
* EasyID3: Fix handling of ``albumartistsort`` as ``TSO2`` with ``TXXX:ALBUMARTISTSORT``
fallback for reading
* MP3: do not fail on non-ASCII lame header version flags
* OggOpus: Provide a bitrate property
* MP4: Fall back to parsing length from ``mvhd`` if there is no ``trak`` info
* MP4: Fix chapter timestamp parsing
* OGG: Fix saving files with trailing null bytes
* mid3v2: Fix ``--list-frames-v2.2`` option
* Set ``__cause__`` on ``MutagenError`` to preserve exception chain
* Explicitly define exports with ``__all__`` in ``mutagen/__init__.py``
* docs: Fix code example for :class:`flac.Picture`
* docs: Initial :doc:`dev/index` with implementation notes for ID3
* Switch from poetry to uv for development
* Changed the default branch from master to main
To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36 pkgsrc/audio/py-mutagen/Makefile
cvs rdiff -u -r1.21 -r1.22 pkgsrc/audio/py-mutagen/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/audio/py-mutagen/Makefile
diff -u pkgsrc/audio/py-mutagen/Makefile:1.35 pkgsrc/audio/py-mutagen/Makefile:1.36
--- pkgsrc/audio/py-mutagen/Makefile:1.35 Mon Apr 14 06:04:54 2025
+++ pkgsrc/audio/py-mutagen/Makefile Tue Jun 23 04:55:58 2026
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.35 2025/04/14 06:04:54 adam Exp $
+# $NetBSD: Makefile,v 1.36 2026/06/23 04:55:58 adam Exp $
-DISTNAME= mutagen-1.47.0
+DISTNAME= mutagen-1.48.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION= 2
CATEGORIES= audio python
MASTER_SITES= ${MASTER_SITE_PYPI:=m/mutagen/}
@@ -12,7 +11,7 @@ COMMENT= Audio metadata handling for Pyt
LICENSE= gnu-gpl-v2
TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
-TEST_DEPENDS+= ${PYPKGPREFIX}-flake8>=5.0.4:../../devel/py-flake8
+TEST_DEPENDS+= ${PYPKGPREFIX}-flake8>=7.1.0:../../devel/py-flake8
TEST_DEPENDS+= ${PYPKGPREFIX}-hypothesis>=6.50.1:../../devel/py-hypothesis
USE_LANGUAGES= # none
@@ -22,7 +21,7 @@ PYTHON_SELF_CONFLICT= yes
SUBST_CLASSES+= manpath
SUBST_STAGE.manpath= pre-configure
SUBST_MESSAGE.manpath= Fixing man paths.
-SUBST_FILES.manpath= setup.py
+SUBST_FILES.manpath= pyproject.toml
SUBST_SED.manpath= -e 's,share/man,${PKGMANDIR},'
.include "../../lang/python/wheel.mk"
Index: pkgsrc/audio/py-mutagen/distinfo
diff -u pkgsrc/audio/py-mutagen/distinfo:1.21 pkgsrc/audio/py-mutagen/distinfo:1.22
--- pkgsrc/audio/py-mutagen/distinfo:1.21 Tue Sep 5 18:51:12 2023
+++ pkgsrc/audio/py-mutagen/distinfo Tue Jun 23 04:55:58 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.21 2023/09/05 18:51:12 adam Exp $
+$NetBSD: distinfo,v 1.22 2026/06/23 04:55:58 adam Exp $
-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
+BLAKE2s (mutagen-1.48.0.tar.gz) = 2fc11e74cefb830d04146950139ab411977135eec0ac560ae02a27e512002ed3
+SHA512 (mutagen-1.48.0.tar.gz) = 99b5fec18980e27dd85318c406928bc1d349df2f3c5d89bdd561700b2f1f1502739a98f1aba8cf9c7545dba2cfe68d765c94d957adc6de56bf9cb99951510e82
+Size (mutagen-1.48.0.tar.gz) = 1276933 bytes
Home |
Main Index |
Thread Index |
Old Index