diff --git a/CHANGELOG.rst b/CHANGELOG.rst index c8546b8b..db840727 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -2,6 +2,13 @@ Changelog ========= +Version 1.2.5 +============= + +* :obj:`~ms3.Corpus` and :obj:`~ms3.Piece` come with the new method ``count_pieces()`` +* ``ms3 transform -D`` to concatenate only metadata works +* ``View.fnames_with_incomplete_facets = False`` enforces selected facets if some have been excluded + Version 1.2.4 ============= @@ -17,7 +24,7 @@ Version 1.2.3 * Piece.get_facet() gets parameter 'force' which defaults to False (analogous to the other methods), in order to avoid unsolicited score parsing. -* improves `ms3 transform`: +* improves ``ms3 transform``: * parse only facets to be concatenated (rather than all TSV files) * do not accidentally output metadata if not requested * prevents including 'volta_mcs' in metadata of pieces that don't have voltas diff --git a/src/ms3/utils.py b/src/ms3/utils.py index 838022ac..ffde6c6d 100644 --- a/src/ms3/utils.py +++ b/src/ms3/utils.py @@ -32,7 +32,7 @@ from .logger import function_logger, update_cfg, LogCapturer from ._typing import FileDict, Facet, ViewDict, FileDataframeTupleMaybe -MS3_VERSION = '1.2.4' +MS3_VERSION = '1.2.5' LATEST_MUSESCORE_VERSION = '3.6.2' COMPUTED_METADATA_COLUMNS = ['TimeSig', 'KeySig', 'last_mc', 'last_mn', 'length_qb', 'last_mc_unfolded', 'last_mn_unfolded', 'length_qb_unfolded', 'volta_mcs', 'all_notes_qb', 'n_onsets', 'n_onset_positions',