From 4c971a92db5bd724583da9e5c2cd4f670dd40d68 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gina=20H=C3=A4u=C3=9Fge?= Date: Fri, 13 Jan 2017 14:17:39 +0100 Subject: [PATCH] from ... import * is only allowed at module level --- src/octoprint/settings.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/octoprint/settings.py b/src/octoprint/settings.py index bfa29ade..e52bac7a 100644 --- a/src/octoprint/settings.py +++ b/src/octoprint/settings.py @@ -1490,8 +1490,8 @@ class Settings(object): def _default_basedir(applicationName): # taken from http://stackoverflow.com/questions/1084697/how-do-i-store-desktop-application-data-in-a-cross-platform-way-for-python if sys.platform == "darwin": - from appdirs import * - return user_data_dir(applicationName, "") + import appdirs + return appdirs.user_data_dir(applicationName, "") elif sys.platform == "win32": return os.path.join(os.environ["APPDATA"], applicationName) else: