From: Marcel van der Veldt Date: Fri, 13 Nov 2020 19:22:30 +0000 (+0100) Subject: Update migration.py X-Git-Url: https://git.kitaultman.com/?a=commitdiff_plain;h=b597d4a890a3afeadec01fd5c854963d73bae1e0;p=music-assistant-server.git Update migration.py --- 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