I'm not sure where to post this... When I try to run convert-ly on any file, I get the following error:
### convert-ly (GNU LilyPond) 2.27.3 convert-ly: Processing `'... Applying conversion: 2.26.0, 2.27.0, 2.27.3 Traceback (most recent call last): File "/home/knute/lilypond/lilypond-2.27.3/bin/../libexec/convert-ly", line 456, in <module> main() ~~~~^^ File "/home/knute/lilypond/lilypond-2.27.3/bin/../libexec/convert-ly", line 440, in main errors += do_one_file(f) ~~~~~~~~~~~^^^ File "/home/knute/lilypond/lilypond-2.27.3/bin/../libexec/convert-ly", line 351, in do_one_file do_conversion(input, from_version, to_version) ~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/knute/lilypond/lilypond-2.27.3/bin/../libexec/convert-ly", line 257, in do_conversion newstr = x[1](s) File "/home/knute/lilypond/lilypond-2.27.3/share/lilypond/2.27.3/python/convertrules.py", line 5702, in conv s = re.sub(r'ly:book\?',r'ly:book-or-bookpart?') TypeError: sub() missing 1 required positional argument: 'string' The document has not been changed. ### My Python version is 3.14.4 but I think LilyPond uses its own Python implementation. I am on Ubuntu 26.04.1. -- Knute Snortum
