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