Skip to content

Releases: ELVIS-Project/vis-framework

v2.2.1

10 Oct 18:09
Compare
Choose a tag to compare

Updated music21 requirement to 2.1.2 (for Travis).

v2.2.0

18 Aug 18:54
Compare
Choose a tag to compare
- Python 3 compatibility.
- New: hierarchical clustering and dengrogram graphical output with dendrogram.py
- Refactoring/rewrite: update make_return() method in indexer.py to greatly enhance performance when creating dataframes. Uses pandas.concat() instead of pandas.DataFrame()
- Refactoring: simplified the way several indexers and experimenters internally set their settings to make their init methods easier to read. Uses .update() instead of making piecemeal changes.
- Tests: includes 15 new tests in a test suite for the dendrogram.py file and comments out 2 tests in offset.py because they are incompatible with the new version of make_return() as they pass magic mock objects to a be concatenated by pandas.concat().
- Automated test and code coverage fix
- cleanup of dependencies/requirements (big thanks to maxalbert, https://github.com/maxalbert)
- 'scripts' directory for helpful scripts

v2.1.3

28 Jul 20:20
Compare
Choose a tag to compare

Fixed small bug and multiprocess on/off

v2.1.2

27 Jul 20:18
Compare
Choose a tag to compare

Reverted music21 dependency back to pip

v2.1.1

20 May 16:36
Compare
Choose a tag to compare

fixed music21 dependency

v2.1.0

19 May 19:54
Compare
Choose a tag to compare
  • NoteBeatStrengthIndexer and accompanying tests
  • DurationIndexer and accompanying tests
  • Rewrite of indexer.py's stream_indexer
  • Integration of multiprocessing into series_indexer

Good work, Alex!

v2.0.3

08 May 19:22
Compare
Choose a tag to compare
  • added test for fermata indexer
  • now depends on latest music21 which fixed a bug for fermatas associated with rests; music21 >= 2.0.3 < 2.1

v2.0.2

23 Apr 14:54
Compare
Choose a tag to compare

Support for music21 2