From b597d4a890a3afeadec01fd5c854963d73bae1e0 Mon Sep 17 00:00:00 2001 From: Marcel van der Veldt Date: Fri, 13 Nov 2020 20:22:30 +0100 Subject: [PATCH] Update migration.py --- music_assistant/helpers/migration.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/music_assistant/helpers/migration.py b/music_assistant/helpers/migration.py index 430fa08d..926bb706 100644 --- a/music_assistant/helpers/migration.py +++ b/music_assistant/helpers/migration.py @@ -3,20 +3,21 @@ import os import shutil +from pkg_resources import packaging + import aiosqlite from music_assistant.constants import __version__ as app_version from music_assistant.helpers.typing import MusicAssistantType -from packaging import version async def check_migrations(mass: MusicAssistantType): """Check for any migrations that need to be done.""" is_fresh_setup = len(mass.config.stored_config.keys()) == 0 - prev_version = version.parse(mass.config.stored_config.get("version", "")) + prev_version = packaging.version.parse(mass.config.stored_config.get("version", "")) # perform version specific migrations - if not is_fresh_setup and prev_version < version.parse("0.0.64"): + if not is_fresh_setup and prev_version < packaging.version.parse("0.0.64"): await run_migration_0064(mass) # store version in config -- 2.34.1