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:           Tue Oct 14 03:11:39 UTC 2025

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

Log Message:
py-music21: update to 9.9.1

music21 v9.9.1
Python 3.14 Compatible

Music21 v9.9.1 brings full Python 3.14 compatibility to v9 -- there was one incompatibility regarding "NotImplemented" in v9.9.0 w/ Python 3.14 -- users who don't use Python 3.14 have no reason to 
upgrade from 9.9.0 (see #1830)

Also mark the pyproject.toml as Python 3.14 compatible.

No docs being uploaded here since they are unchanged from 9.9.0

music21 v9.9.0
Update summary

    Support Dorico as MusicXML reader. by @knutnergaard in #1788
    music21.text.assembleLyrics: support custom word separator by @oxygen-dioxide in #1797
    Add github codespace support by @oxygen-dioxide in #1805
    Modernization of Lilypond generated code (see below)
    Since this will be the last release in the v9 line, music21 v9.9 is the last version to support Python 3.10. It has been tested on Python 3.14rc3 and looks good to go with that system.

What's Changed: Bug Fixes and smaller improvements

    Improve Lilypond opening in Windows by @mscuthbert in #1773
    Also merge spanners when calling stream.Score.partsToVoices by @guang-yng in #1796
    Fix duration exceptions for slight rounding by @mscuthbert in #1802
    Rewrite Docs upload script by @mscuthbert in #1804
    Improve docs for Percussion Chords by @mscuthbert in #1803
    Update of property assignment syntax for Lilypond conversion (issue #1791) by @jeremy9959 in #1800
    Updated the FAQ + Build Docs by @mscuthbert in #1810
    Fix to m21ToXML.py:parseFlatElements() by @gregchapman-dev in #1806
    Consistant use of 1.0 instead of 1 or 1. by @mscuthbert in #1811
    Braille translate - support smart quotes by @mscuthbert in #1814
    Make UserSettings more dict-like by @mscuthbert in #1816
    Support RepeatBrackets for pianos by @mscuthbert in #1818
    Stream.template() gets a removeAll keyword and exemptFromRemoveAll keyword in PR1818. This allows for things like removing all spanners except RepeatBrackets (which is what we used it for.
    Fixed links to my articles about music21 (I decided to leave academia.edu over their AI use policies)


To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 pkgsrc/audio/py-music21/Makefile
cvs rdiff -u -r1.19 -r1.20 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.36 pkgsrc/audio/py-music21/Makefile:1.37
--- pkgsrc/audio/py-music21/Makefile:1.36       Thu Oct  9 07:57:23 2025
+++ pkgsrc/audio/py-music21/Makefile    Tue Oct 14 03:11:39 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.36 2025/10/09 07:57:23 wiz Exp $
+# $NetBSD: Makefile,v 1.37 2025/10/14 03:11:39 gutteridge Exp $
 
-DISTNAME=      music21-noCorpus-9.7.1
+DISTNAME=      music21-noCorpus-9.9.1
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/-noCorpus//}
 CATEGORIES=    audio python
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=cuthbertLab/}

Index: pkgsrc/audio/py-music21/distinfo
diff -u pkgsrc/audio/py-music21/distinfo:1.19 pkgsrc/audio/py-music21/distinfo:1.20
--- pkgsrc/audio/py-music21/distinfo:1.19       Tue Jul 15 13:21:37 2025
+++ pkgsrc/audio/py-music21/distinfo    Tue Oct 14 03:11:39 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.19 2025/07/15 13:21:37 adam Exp $
+$NetBSD: distinfo,v 1.20 2025/10/14 03:11:39 gutteridge Exp $
 
-BLAKE2s (music21-noCorpus-9.7.1.tar.gz) = 6a47d295b3ae3437560d33677a8aefef1dcf8fe81fc5b30e9858d102854d348a
-SHA512 (music21-noCorpus-9.7.1.tar.gz) = feeaaea6b58948e44bb90c6e07cc43139af4ebd754479e4c0d511ee377f6a5831c4392c04021abb37cd7cf80291c2a137b86b64fd8a0ed901a1ab27cfe1e7be6
-Size (music21-noCorpus-9.7.1.tar.gz) = 5159014 bytes
+BLAKE2s (music21-noCorpus-9.9.1.tar.gz) = 6c2ac2645c43738b6c864845983d187a7e518ca57ed4a99096aa3a8ad72779d7
+SHA512 (music21-noCorpus-9.9.1.tar.gz) = a584384c26e71cb7fec8bfcd9dc6178e010a714175574e80263a9a83464aa07a0907609504991dad650d9a66011d8aa2a61827f05b18806af7aa1aee5fbe1134
+Size (music21-noCorpus-9.9.1.tar.gz) = 5162347 bytes



Home | Main Index | Thread Index | Old Index