pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/audio/py-music21 py-music21: update to 6.7.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/af00c202909f
branches:  trunk
changeset: 446573:af00c202909f
user:      gutteridge <gutteridge%pkgsrc.org@localhost>
date:      Thu Feb 11 03:17:19 2021 +0000

description:
py-music21: update to 6.7.0

Change log:

    Important bug fix: if you’ve had trouble loading music21 with an “importlib” error, this is fixed.
    Composite lyrics changes to the implementation in 6.5: multiple syllables on one note in a single verse (like in Italian, “Il bianco e dolce cigno”) now are imported to MusicXML property, stored 
in a Lyric.components object, and export to MusicXML properly.
    Lyrics searching finds all lyrics in all verses (and composite lyrics too)
    More major improvements to piano staff imports (thanks to Jacob Tyler Walls = JTW)
    RomanNumeral.isMixture() shows whether a chord is borrowed from the other mode (Mark Gotham)
    Several improvements in chord symbols (JTW + Alexandre Papadopoulos)
    More improvements to finding instrument names from MIDI (JTW)
    Duration marks in chords in ABC import properly (Marian Schultz)
    Documentation improvements.
    MusicXML parse failures now more often give the part and measure context (JTW)
    Substantial bug fixes in Stream.setElementOffset. Adds a new Stream.coreSetElementOffset for the dangerous but super fast version, and makes the original version safer. (JTW)
    Bug fixes in MEI articulations (heinzer) and accidentals (JTW)
    Bug fixes in external tools in windows including spaces (JTW)
    Channels handle better in MIDI (bearpelican)
    Humdrum files with positioned rests no longer crash (Phil Kirlin)
    OctaveRepeatingScale and CyclicalScale now usable as abstract classes (JTW)
    Articulations and expressions musicxml does not support are exported as (JTW)
    Better support for .musicxml as a file name within compressed .mxl files.
    Beaming in pickup measures is fixed.
    Stem directions can now be set automatically to coincide with beam groups. This is very useful if you are creating your own notation from scratch (as in VexFlow output; m21j gets the same 
routines)
    Spanner endHeight and startHeight are processed correctly (JTW)
    NoChord objects (in Chord Symbols) now retain their text (like “N.C.”) in more situations (JTW)
    All NotRest objects get a .pitches function – a small thing, but will be helpful in the future.

diffstat:

 audio/py-music21/Makefile |   4 ++--
 audio/py-music21/distinfo |  10 +++++-----
 2 files changed, 7 insertions(+), 7 deletions(-)

diffs (27 lines):

diff -r a4a2f5d2d3aa -r af00c202909f audio/py-music21/Makefile
--- a/audio/py-music21/Makefile Thu Feb 11 02:20:48 2021 +0000
+++ b/audio/py-music21/Makefile Thu Feb 11 03:17:19 2021 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.9 2021/01/06 01:17:50 gutteridge Exp $
+# $NetBSD: Makefile,v 1.10 2021/02/11 03:17:19 gutteridge Exp $
 
-VERSION=       6.5.0
+VERSION=       6.7.0
 DISTNAME=      music21-noCorpus-${VERSION}
 PKGNAME=       ${PYPKGPREFIX}-music21-${VERSION}
 CATEGORIES=    audio python
diff -r a4a2f5d2d3aa -r af00c202909f audio/py-music21/distinfo
--- a/audio/py-music21/distinfo Thu Feb 11 02:20:48 2021 +0000
+++ b/audio/py-music21/distinfo Thu Feb 11 03:17:19 2021 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2021/01/06 01:17:50 gutteridge Exp $
+$NetBSD: distinfo,v 1.6 2021/02/11 03:17:19 gutteridge Exp $
 
-SHA1 (music21-noCorpus-6.5.0.tar.gz) = 73656e097905415d4da258d983e0f98d5df57de0
-RMD160 (music21-noCorpus-6.5.0.tar.gz) = 5e31eb6df82a34e90e9acbb170ffde565a62243a
-SHA512 (music21-noCorpus-6.5.0.tar.gz) = a577c2e75d5ebec1259f777112a3f191f6b25e9936df0921a8f871ccda426071e415f5fa8c5e3caa9751d7baf1daf9addd7519263c987947c00852382abcc1a9
-Size (music21-noCorpus-6.5.0.tar.gz) = 5305065 bytes
+SHA1 (music21-noCorpus-6.7.0.tar.gz) = 36ec9b7ade2cf83b6aead5da35a3d3c338d43195
+RMD160 (music21-noCorpus-6.7.0.tar.gz) = f13b9c5ee2ea2ad00dd3a33721dbf64683e15e38
+SHA512 (music21-noCorpus-6.7.0.tar.gz) = 6d72d005eb59dcb5c828ba3f211c68c4d57759da346c3a5dc8935743de411242df011ac7abc9305de3a0caca71be0f46e776cf741846680fa5293b8c20e77443
+Size (music21-noCorpus-6.7.0.tar.gz) = 5321626 bytes


Home | Main Index | Thread Index | Old Index