From 831191b4e7817a4e0746b1bf5c758a07914cb411 Mon Sep 17 00:00:00 2001 From: Felipe Martins Date: Wed, 25 Mar 2026 13:47:10 +0100 Subject: [PATCH] fix: crash when using `timeline import` CLI command The import logic was wrong, but tests didn't fail because the modules where already imported earlier in the session. --- tilia/parsers/csv/__init__.py | 1 + tilia/parsers/score/__init__.py | 1 + tilia/ui/cli/timelines/imp.py | 1 - 3 files changed, 2 insertions(+), 1 deletion(-) diff --git a/tilia/parsers/csv/__init__.py b/tilia/parsers/csv/__init__.py index e69de29bb..2c1621c5e 100644 --- a/tilia/parsers/csv/__init__.py +++ b/tilia/parsers/csv/__init__.py @@ -0,0 +1 @@ +from . import hierarchy, marker, beat, harmony diff --git a/tilia/parsers/score/__init__.py b/tilia/parsers/score/__init__.py index e69de29bb..7ff9fd0cb 100644 --- a/tilia/parsers/score/__init__.py +++ b/tilia/parsers/score/__init__.py @@ -0,0 +1 @@ +from . import musicxml \ No newline at end of file diff --git a/tilia/ui/cli/timelines/imp.py b/tilia/ui/cli/timelines/imp.py index f9ce5a5d0..cfbd6d21f 100644 --- a/tilia/ui/cli/timelines/imp.py +++ b/tilia/ui/cli/timelines/imp.py @@ -191,7 +191,6 @@ def import_timeline(namespace): tl.clear() - errors = None if tl_kind == "marker": tl: MarkerTimeline if measure_or_time == "by-measure":