You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
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'
The text was updated successfully, but these errors were encountered: