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 Nov  7 22:49:08 UTC 2024

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

Log Message:
py-music21: update to 9.3.0

What's Changed

    Add W3C Percussion Drum Sample to Music21 corpus by @kir12 in #1610
    Better errors on pitch creation by @mscuthbert in #1616
    Upgrade flake8 to v6 by @mscuthbert in #1617
    Remove useless Pylint disables by @jacobtylerwalls in #1615
    Mini-optimization to updateEndTimes by @TimFelixBeyer in #1619
    Speed up Duration deepcopy by @TimFelixBeyer in #1620
    Mini-optimization to getElementAtOrBefore by @TimFelixBeyer in #1618
    more speed improvements to getElementAtOrBefore by @mscuthbert in #1622
    speed up sortTuple for streams by @TimFelixBeyer in #1624
    Fix OrderedDict tests on Python 3.12 (stringTools.parenthesesMatch) by @mscuthbert in #1625
    Speed up hasElement by 2x by @TimFelixBeyer in #1621
    Work on noteworthy 1 75 binary reader by @nvuaille in #1247
    SoundParser to a separate file by @mscuthbert in #1627
    Fix #1561: Let makeTies iterate over parts by @TimFelixBeyer in #1571
    Feature/figuredbass object by @mxordn in #1614
    Add Policy on args/keywords by @mscuthbert in #1628
    Speed up contains by 2x and deprecate hasElement by @TimFelixBeyer in #1629
    Roman Numerals: Don't substitute d for 0 in add10 by @malcolmsailor in #1635
    TSV converter bug fix: don't add 'd' prefix to 2-digit added tones like [add13] by @malcolmsailor in #1634
    Python 3.12 Compatibility by @mscuthbert in #1654
    Fix ugly MusicXML durations & offsets by @TimFelixBeyer in #1632
    Improve commonName for enharmonic equivalent to minor seventh chords by @vanderstel in #1656
    check if HOME directory is writeable in getSettingsPath by @Leo1998 in #1657
    Fix argument annotation in converter.parse() signature by @jacobtylerwalls in #1665
    Fix #1663 by @TimFelixBeyer in #1664
    fix one incorrect doc by @mscuthbert in #1676
    Add Webern, Dormi Jesu by @mscuthbert in #1675
    Avoid testing truth value of ElementTree.Element by @jacobtylerwalls in #1666
    Simplify code and speed up for loops by @TimFelixBeyer in #1631
    Verticality.makeElement unpitched aware by @mscuthbert in #1678
    Styleguide Change - Union types by @mscuthbert in #1679
    In conversion from musicXML, allow multiple {Fret/String}Indications for chord. by @seffka in #1673
    Unpitched/Percussion export improvements by @mscuthbert in #1682
    Volume constructor to keyword only by @mscuthbert in #1681
    Avoid calling hyphenToCamelCase twice per note by @alexandermorgan in #1683
    Harmony parsing errors with doubled characters by @TimFelixBeyer in #1688
    Fix pylint recommendations by @TimFelixBeyer in #1694
    iterateAllVoiceLeadingQuartets() by @mscuthbert in #1701
    Add 'fa up' notehead type by @TimFelixBeyer in #1699
    Small spelling edits etc. by @mscuthbert in #1704
    A few ChordSymbol fixes by @gregchapman-dev in #1702
    Correct scale caching mechanism. by @TimFelixBeyer in #1692
    Simplify ChordBase duration creation by @TimFelixBeyer in #1691
    Small simplifications and speed-ups by @TimFelixBeyer in #1693
    Make _dissonanceScore independent of octaves by @TimFelixBeyer in #1695
    A few leadsheet-related fixes by @gregchapman-dev in #1708
    Cleanup on TSV-DCML Converter by @mscuthbert in #1716
    Respond to Changing Dev systems; Pin Numpy to <2.0 by @mscuthbert in #1723
    Update README.md -- new links by @mscuthbert in #1731
    Export stem styles on notes with implicit stem directions by @jacobtylerwalls in #1725
    Improve typing on Meter.Core by @mscuthbert in #1722
    Some Note/TinyNotation typing by @mscuthbert in #1734
    Fix Stream splitByQuarterLengths by @mscuthbert in #1736
    Add Python 3.13 Compatibility by @mscuthbert in #1737
    Remove tons of ellipses by @mscuthbert in #1738


To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 pkgsrc/audio/py-music21/Makefile
cvs rdiff -u -r1.12 -r1.13 pkgsrc/audio/py-music21/PLIST
cvs rdiff -u -r1.15 -r1.16 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.30 pkgsrc/audio/py-music21/Makefile:1.31
--- pkgsrc/audio/py-music21/Makefile:1.30       Mon Oct 14 06:45:31 2024
+++ pkgsrc/audio/py-music21/Makefile    Thu Nov  7 22:49:07 2024
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.30 2024/10/14 06:45:31 wiz Exp $
+# $NetBSD: Makefile,v 1.31 2024/11/07 22:49:07 gutteridge Exp $
 
-DISTNAME=      music21-noCorpus-9.1.0
+DISTNAME=      music21-noCorpus-9.3.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/-noCorpus//}
-PKGREVISION=   1
 CATEGORIES=    audio python
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=cuthbertLab/}
 GITHUB_PROJECT=        music21
@@ -30,11 +29,9 @@ TEST_DEPENDS+=       ${PYPKGPREFIX}-guppy3-[0-
 
 USE_LANGUAGES= # none
 
-# Only the latest two major versions of released Python are supported,
-# per policy on feature use.
 PYTHON_VERSIONS_INCOMPATIBLE=  39
 
-# NB lilypond must be installed in order to run the full test suite.
+# NB lilypond must be installed in order to run the test suite.
 do-test:
        PYTHONPATH=${WRKSRC} ${PYTHONBIN} -c 'from music21.test.testSingleCoreAll import ciMain as ci; ci()'
 

Index: pkgsrc/audio/py-music21/PLIST
diff -u pkgsrc/audio/py-music21/PLIST:1.12 pkgsrc/audio/py-music21/PLIST:1.13
--- pkgsrc/audio/py-music21/PLIST:1.12  Sat Oct 28 19:56:55 2023
+++ pkgsrc/audio/py-music21/PLIST       Thu Nov  7 22:49:07 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.12 2023/10/28 19:56:55 wiz Exp $
+@comment $NetBSD: PLIST,v 1.13 2024/11/07 22:49:07 gutteridge Exp $
 ${PYSITELIB}/music21-${PKGVERSION}.dist-info/METADATA
 ${PYSITELIB}/music21-${PKGVERSION}.dist-info/RECORD
 ${PYSITELIB}/music21-${PKGVERSION}.dist-info/WHEEL
@@ -301,6 +301,9 @@ ${PYSITELIB}/music21/figuredBass/demo.xm
 ${PYSITELIB}/music21/figuredBass/examples.py
 ${PYSITELIB}/music21/figuredBass/examples.pyc
 ${PYSITELIB}/music21/figuredBass/examples.pyo
+${PYSITELIB}/music21/figuredBass/harmony.py
+${PYSITELIB}/music21/figuredBass/harmony.pyc
+${PYSITELIB}/music21/figuredBass/harmony.pyo
 ${PYSITELIB}/music21/figuredBass/notation.py
 ${PYSITELIB}/music21/figuredBass/notation.pyc
 ${PYSITELIB}/music21/figuredBass/notation.pyo
@@ -713,10 +716,14 @@ ${PYSITELIB}/music21/noteworthy/__init__
 ${PYSITELIB}/music21/noteworthy/binaryTranslate.py
 ${PYSITELIB}/music21/noteworthy/binaryTranslate.pyc
 ${PYSITELIB}/music21/noteworthy/binaryTranslate.pyo
+${PYSITELIB}/music21/noteworthy/constants.py
+${PYSITELIB}/music21/noteworthy/constants.pyc
+${PYSITELIB}/music21/noteworthy/constants.pyo
 ${PYSITELIB}/music21/noteworthy/cuthbert_test1.nwc
 ${PYSITELIB}/music21/noteworthy/cuthbert_test1.nwctxt
 ${PYSITELIB}/music21/noteworthy/cuthbert_test1_uncompressed.nwc
 ${PYSITELIB}/music21/noteworthy/cuthbert_test1_v175.nwc
+${PYSITELIB}/music21/noteworthy/jingle_v175.nwc
 ${PYSITELIB}/music21/noteworthy/translate.py
 ${PYSITELIB}/music21/noteworthy/translate.pyc
 ${PYSITELIB}/music21/noteworthy/translate.pyo

Index: pkgsrc/audio/py-music21/distinfo
diff -u pkgsrc/audio/py-music21/distinfo:1.15 pkgsrc/audio/py-music21/distinfo:1.16
--- pkgsrc/audio/py-music21/distinfo:1.15       Mon Jun 26 23:33:33 2023
+++ pkgsrc/audio/py-music21/distinfo    Thu Nov  7 22:49:07 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.15 2023/06/26 23:33:33 gutteridge Exp $
+$NetBSD: distinfo,v 1.16 2024/11/07 22:49:07 gutteridge Exp $
 
-BLAKE2s (music21-noCorpus-9.1.0.tar.gz) = 0e466052a4abb2a5443fe7a16089b32aea71004b984782889e481d2cf6678d20
-SHA512 (music21-noCorpus-9.1.0.tar.gz) = 68de8805743e3639db80cf17a170fba44c9d2854e8f1d820e60c8dfa77f8add5c5c30c94f31dbf1f4d011baedf4d876a8e5feb427d1430420d56affd44153de6
-Size (music21-noCorpus-9.1.0.tar.gz) = 5117494 bytes
+BLAKE2s (music21-noCorpus-9.3.0.tar.gz) = 86bdbacd2978b68b97337106f32073edfa59896d7aa027045b807fb95183bad5
+SHA512 (music21-noCorpus-9.3.0.tar.gz) = 08af47faab9d3e9fbe6725335811930915ebc7db0d29759556b434bcafb037b24cb733df23e565185cd7a32a6b76e5114c553e43c872d6c071ff4e0a2d402775
+Size (music21-noCorpus-9.3.0.tar.gz) = 5137756 bytes



Home | Main Index | Thread Index | Old Index