Skip to content

Release 1.2.2#243

Merged
huispaty merged 93 commits intomainfrom
develop
May 10, 2023
Merged

Release 1.2.2#243
huispaty merged 93 commits intomainfrom
develop

Conversation

@huispaty
Copy link
Collaborator

Release 1.2.2

Release date: 2023-10-05

This is an update with new features including I/O support of the newly released match file format version 1.0.0 (and all prior versions).

New features

  • slicing performed parts
  • roman numeral analysis
  • harmony class for part and export
  • staff with custom number of lines
  • transposition by intervals

Bug fixes

  • file naming bug in load_musicxml()
  • fixed bug in score part unfolding
  • bugfix for fine, ritenuto parsing and unfolding
  • bugfix for performance codec

Other changes

  • Improved documentation
  • Added contributing file

ivnsp and others added 30 commits December 15, 2022 21:01
This PR fixes error in load_musicxml from xml.
Added tutorial link to the README
Added "note_array_from_part" to init all for the documentation
updated contributing with minor comments and corrections
manoskary and others added 10 commits May 10, 2023 12:41
New Workflows including pypi, blacken, and stale issues.
This PR introduces new features from basis mixer with additional performance array fields and fixes the ScoreLike and Performance Like standardized format.
This PR addresses a minor bug with simple fix.
This PR adds a function for slicing performance that was proposed by Ivan
@huispaty huispaty requested review from fosfrancesco and sildater May 10, 2023 13:09
huispaty and others added 3 commits May 10, 2023 15:12
Roman Numeral Analysis add on (Reopen #220 after reverting merge)
fosfrancesco
fosfrancesco previously approved these changes May 10, 2023
@codecov-commenter
Copy link

Codecov Report

Patch coverage: 74.09% and project coverage change: -0.19 ⚠️

Comparison is base (aa4e2d6) 85.16% compared to head (d71fbfa) 84.97%.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #243      +/-   ##
==========================================
- Coverage   85.16%   84.97%   -0.19%     
==========================================
  Files          68       72       +4     
  Lines       12123    12668     +545     
==========================================
+ Hits        10324    10765     +441     
- Misses       1799     1903     +104     
Impacted Files Coverage Δ
partitura/__init__.py 100.00% <ø> (ø)
partitura/directions.py 78.49% <ø> (ø)
partitura/io/importkern.py 85.36% <ø> (ø)
partitura/io/matchfile_base.py 95.65% <ø> (ø)
partitura/musicanalysis/__init__.py 100.00% <ø> (ø)
partitura/io/musescore.py 28.91% <16.66%> (-0.04%) ⬇️
partitura/utils/misc.py 61.11% <25.00%> (-36.19%) ⬇️
partitura/io/exportmusicxml.py 68.97% <31.25%> (-2.40%) ⬇️
tests/test_display.py 38.46% <38.46%> (ø)
partitura/display.py 28.81% <47.05%> (+6.81%) ⬆️
... and 24 more

... and 1 file with indirect coverage changes

☔ View full report in Codecov by Sentry.
📢 Do you have feedback about the report comment? Let us know in this issue.

fosfrancesco
fosfrancesco previously approved these changes May 10, 2023
@huispaty huispaty merged commit 9834601 into main May 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants