Comments (2)
I will need to update the Python Package Index — unfortunately the information is out of date. Music21 since, I believe 1.8 or 1.9 requires Python 2.7. The only thing that was added in 1.9 is the functionality for speed that WeakSet gives so a shim to continue to support 2.6 will not add new features.
Best,
Myke
On Nov 18, 2014, at 12:05, jjaakola <[email protected]mailto:[email protected]> wrote:
Python Package Index states 2.6 as supported in Music21 1.9.3, https://pypi.python.org/pypi/music21.
The Python class weakref.WeakSet is used in streams.timespans: https://github.com/cuthbertLab/music21/search?utf8=%E2%9C%93&q=WeakSet
WeakSet is introduced in Python 2.7.
Easy to test with Python 2.6:
from music21 import *
stream.timespans.makeExampleScore()
This will result in exception: AttributeError: 'module' object has no attribute 'WeakSet'
—
Reply to this email directly or view it on GitHubhttps://github.com//issues/66.
from music21.
Updated PPI to show that 2.7 is now the required version.
from music21.
Related Issues (20)
- Figured bass realization breaks using Python 3.11
- Raising a semitone and lowering an octave cannot coexist HOT 1
- method `ConcreteScale.deriveByDegree` not working for `scale.MelodicMinorScale` for some degrees HOT 1
- Support sus4 chords in root-finding algorithm
- Repeated calls of ConcreteScale() and romanNumeral return wrong romanNumeral object
- **harm spine import errors out on unrecognized token
- **harm spine parser does not handle rests
- Percussion "pitch" not preserved on MIDI import for generic/unrecognized percussion instruments HOT 1
- Tuplet noted in ABC convert to MusicXML
- change music program (instrument) HOT 1
- read midi file HOT 1
- Normal Form isn't computed correctly HOT 1
- Prevent redundant accidentals HOT 1
- streamStatus accidentals inconsistencies
- When there are no barlines HOT 2
- Add xmlID as a property of at least note and rest objects when parsing xml/mei scores HOT 1
- Midi to MusicXML? HOT 1
- In ABC notation, inline notation of key and time signature changes in the middle of a song using [] does not convert correctly to MusicXML.
- Diminuendo doesn't span all elements that are part of it HOT 2
- Chord symbol "Co omit5" does not parse
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from music21.