diff --git a/src/karl/__init__.py b/src/karl/__init__.py index 5dec085..3fe0830 100644 --- a/src/karl/__init__.py +++ b/src/karl/__init__.py @@ -1,4 +1,4 @@ -from config import get_settings +from .config import get_settings def main() -> None: diff --git a/src/karl/services/containers.py b/src/karl/services/containers.py index 8803913..3ec794c 100644 --- a/src/karl/services/containers.py +++ b/src/karl/services/containers.py @@ -5,7 +5,7 @@ import docker from docker.models.containers import Container from injectable import injectable -from model.containers import Tree, Compose, SimpleContainer +from karl.model.containers import Tree, Compose, SimpleContainer logger = logging.getLogger(__name__) diff --git a/src/karl/services/mo.py b/src/karl/services/mo.py index 9d5756e..c063d62 100644 --- a/src/karl/services/mo.py +++ b/src/karl/services/mo.py @@ -4,7 +4,7 @@ from typing import Annotated from injectable import injectable, autowired, Autowired -from services import Passwords +from karl.services import Passwords class ValueTemplate(Template): diff --git a/src/karl/services/passwords.py b/src/karl/services/passwords.py index a76dac8..5eddf31 100644 --- a/src/karl/services/passwords.py +++ b/src/karl/services/passwords.py @@ -34,7 +34,7 @@ class KeyRequest: @injectable(singleton=True) class Passwords: def __init__(self): - from config import get_settings + from karl.config import get_settings settings = get_settings() import keyring_backend keyring.set_keyring(keyring=keyring_backend.Backend()) diff --git a/src/karl/services/vcs.py b/src/karl/services/vcs.py index 8796787..5526503 100644 --- a/src/karl/services/vcs.py +++ b/src/karl/services/vcs.py @@ -1,7 +1,7 @@ from git import Repo, Remote from injectable import injectable -from config import GitConfig, get_settings +from karl.config import GitConfig, get_settings @injectable(singleton=True)