diff --git a/src/cpl/console/console.py b/src/cpl/console/console.py index ba782344..e1bd3096 100644 --- a/src/cpl/console/console.py +++ b/src/cpl/console/console.py @@ -1,9 +1,9 @@ import os import sys -import time from collections import Callable from typing import Union, Optional +import colorama import pyfiglet from pynput import keyboard from pynput.keyboard import Key @@ -20,6 +20,7 @@ class Console: """ Useful functions for handling with input and output """ + colorama.init() _is_first_write = True _background_color: BackgroundColorEnum = BackgroundColorEnum.default diff --git a/src/cpl_cli/configuration/project_settings.py b/src/cpl_cli/configuration/project_settings.py index cd3aa1fb..94a59be2 100644 --- a/src/cpl_cli/configuration/project_settings.py +++ b/src/cpl_cli/configuration/project_settings.py @@ -111,7 +111,7 @@ class ProjectSettings(ConfigurationModelABC): if ProjectSettingsNameEnum.python_path.value in settings: path = settings[ProjectSettingsNameEnum.python_path.value] if not os.path.isfile(path) or not os.path.islink(path): - if path != '': + if path != '' and path is not None: Error.warn(f'{ProjectSettingsNameEnum.python_path.value} not found') path = sys.executable