pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/audio/py-music21



Module Name:    pkgsrc
Committed By:   gutteridge
Date:           Thu May 28 19:57:05 UTC 2026

Modified Files:
        pkgsrc/audio/py-music21: Makefile distinfo

Log Message:
py-music21: update to 10.3.0

Music21 v10.3 is an incremental and backwards-compatible improvement to the v10 line that was released earlier this month. Highlights include proper tempi/metronome marks on score excepts via 
.measures(start, end) by @oxygen-dioxide, MIDI ability to skip the second-or-so delay before ending the MIDI file (by @SAY-5). Bug fixes on Fractions (by @jacobtylerwalls and me). Support for scores 
and audio in the marimo notebook system. And paradigms I learned from presenting music21 at PyCon 2026 in Long Beach (stricter Agents and issue policy; using Agents to fix problems with RST)
What's Changed

    Stricter Agents w/ PR and Issue policy by @mscuthbert in #1894
    Stream.measures(): collect MetronomeMark by default by @oxygen-dioxide in #1895
    midi: addEndDelay=False to skip trailing rest on export (AI) by @SAY-5 in #1896
    Standardize "* New in vX:..." by @mscuthbert in #1897
    Bump idna from 3.13 to 3.15 by @dependabot[bot] in #1898
    Add missing opFrac() to extendDuration() by @jacobtylerwalls in #1900
    Support marimo notebook by @mscuthbert in #1899
    Find other missing fraction conversions (opFrac) by @mscuthbert in #1901
    Fix RST Problems by @mscuthbert in #1902
    polish music21 for v10.3 by @mscuthbert in #1903


To generate a diff of this commit:
cvs rdiff -u -r1.39 -r1.40 pkgsrc/audio/py-music21/Makefile
cvs rdiff -u -r1.22 -r1.23 pkgsrc/audio/py-music21/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-music21/Makefile
diff -u pkgsrc/audio/py-music21/Makefile:1.39 pkgsrc/audio/py-music21/Makefile:1.40
--- pkgsrc/audio/py-music21/Makefile:1.39       Wed May 20 20:44:21 2026
+++ pkgsrc/audio/py-music21/Makefile    Thu May 28 19:57:05 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.39 2026/05/20 20:44:21 gutteridge Exp $
+# $NetBSD: Makefile,v 1.40 2026/05/28 19:57:05 gutteridge Exp $
 
-DISTNAME=      music21-noCorpus-10.1.0
+DISTNAME=      music21-noCorpus-10.3.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/-noCorpus//}
 CATEGORIES=    audio python
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=cuthbertLab/}
@@ -23,9 +23,10 @@ DEPENDS+=    ${PYPKGPREFIX}-scipy-[0-9]*:..
 DEPENDS+=      ${PYPKGPREFIX}-Levenshtein-[0-9]*:../../textproc/py-Levenshtein
 DEPENDS+=      ${PYPKGPREFIX}-webcolors>=1.11:../../www/py-webcolors
 
-# Many tests will fail because they depend on the score files that
+# Some tests will fail because they depend on the score files that
 # are part of the full music21 distribution.
 TEST_DEPENDS+= ${PYPKGPREFIX}-guppy3-[0-9]*:../../devel/py-guppy3
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
 
 USE_LANGUAGES= # none
 

Index: pkgsrc/audio/py-music21/distinfo
diff -u pkgsrc/audio/py-music21/distinfo:1.22 pkgsrc/audio/py-music21/distinfo:1.23
--- pkgsrc/audio/py-music21/distinfo:1.22       Wed May 20 20:44:21 2026
+++ pkgsrc/audio/py-music21/distinfo    Thu May 28 19:57:05 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.22 2026/05/20 20:44:21 gutteridge Exp $
+$NetBSD: distinfo,v 1.23 2026/05/28 19:57:05 gutteridge Exp $
 
-BLAKE2s (music21-noCorpus-10.1.0.tar.gz) = 755d5770759702b2da05c239e905404898f6e53470c93863b4d5fbbe058da458
-SHA512 (music21-noCorpus-10.1.0.tar.gz) = a7db6987576ac322f18befd93ab618b2f88f3b5a31d69fc6dea57a76debf8b8b2fd88109a35ec14942f5d7cf2e864c023621a1c8b7e3ef475f2ba65ae70c1f5e
-Size (music21-noCorpus-10.1.0.tar.gz) = 5181812 bytes
+BLAKE2s (music21-noCorpus-10.3.0.tar.gz) = 4f83b0915390928416c2ae2512cb96a355a0ce34eb33d330b73d1c440fce1a14
+SHA512 (music21-noCorpus-10.3.0.tar.gz) = 46c5d1435de6b04625b270bdfb349ec09f6dd2fa15c4cced28a7163c63dc1664ff54cc9c5cda586eb6356462c29bdac2942a1ee48a5c0511ccaf70e3a4873643
+Size (music21-noCorpus-10.3.0.tar.gz) = 5183218 bytes



Home | Main Index | Thread Index | Old Index