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