diff --git a/xlib/db/KeyValueDB.py b/xlib/db/KeyValueDB.py index fb55df7..e66897b 100644 --- a/xlib/db/KeyValueDB.py +++ b/xlib/db/KeyValueDB.py @@ -2,7 +2,7 @@ import traceback from datetime import datetime from pathlib import Path -from xlib.io import FormattedFileIO +from ..io import FormattedFileIO class KeyValueDB: diff --git a/xlib/facemeta/FacePose.py b/xlib/facemeta/FacePose.py index f1fda79..780b1c8 100644 --- a/xlib/facemeta/FacePose.py +++ b/xlib/facemeta/FacePose.py @@ -1,6 +1,6 @@ from typing import Tuple import numpy as np -from xlib import math as lib_math +from .. import math as lib_math class FacePose: diff --git a/xlib/facemeta/FaceULandmarks.py b/xlib/facemeta/FaceULandmarks.py index a878dd7..fccb929 100644 --- a/xlib/facemeta/FaceULandmarks.py +++ b/xlib/facemeta/FaceULandmarks.py @@ -4,7 +4,7 @@ from typing import Tuple import cv2 import numpy as np import numpy.linalg as npla -from xlib.math import Affine2DMat, Affine2DUniMat +from ..math import Affine2DMat, Affine2DUniMat class FaceULandmarks: diff --git a/xlib/facemeta/FaceURect.py b/xlib/facemeta/FaceURect.py index 70d1288..1d966cb 100644 --- a/xlib/facemeta/FaceURect.py +++ b/xlib/facemeta/FaceURect.py @@ -5,8 +5,8 @@ from typing import List, Tuple import cv2 import numpy as np import numpy.linalg as npla -from xlib import math as lib_math -from xlib.math import Affine2DMat, Affine2DUniMat +from .. import math as lib_math +from ..math import Affine2DMat, Affine2DUniMat class FaceURect: diff --git a/xlib/facemeta/Faceset.py b/xlib/facemeta/Faceset.py index e6a2cfb..0fda472 100644 --- a/xlib/facemeta/Faceset.py +++ b/xlib/facemeta/Faceset.py @@ -2,9 +2,9 @@ from pathlib import Path from typing import Tuple import cv2 -from xlib import cv as lib_cv -from xlib import path as lib_path -from xlib.io import FormattedFileIO +from .. import cv as lib_cv +from .. import path as lib_path +from ..io import FormattedFileIO from .face import FaceMark diff --git a/xlib/facemeta/face.py b/xlib/facemeta/face.py index e2599a9..f43e3f2 100644 --- a/xlib/facemeta/face.py +++ b/xlib/facemeta/face.py @@ -1,6 +1,6 @@ from typing import List, Union -from xlib import math as lib_math +from .. import math as lib_math from .FaceULandmarks import FaceULandmarks from .FaceURect import FaceURect diff --git a/xlib/mp/csw/CSWBase.py b/xlib/mp/csw/CSWBase.py index db210cb..8f79518 100644 --- a/xlib/mp/csw/CSWBase.py +++ b/xlib/mp/csw/CSWBase.py @@ -4,8 +4,8 @@ import time import traceback from enum import IntEnum -from xlib import db as lib_db -from xlib.python import Disposable, EventListener +from ... import db as lib_db +from ...python import Disposable, EventListener from ..PMPI import PMPI diff --git a/xlib/mp/csw/DynamicSingleSwitch.py b/xlib/mp/csw/DynamicSingleSwitch.py index c58bbe1..5938e1a 100644 --- a/xlib/mp/csw/DynamicSingleSwitch.py +++ b/xlib/mp/csw/DynamicSingleSwitch.py @@ -1,7 +1,7 @@ from collections import Iterable from typing import List, Union -from xlib.python import EventListener +from ...python import EventListener from .CSWBase import ControlClient, ControlHost diff --git a/xlib/mp/csw/Error.py b/xlib/mp/csw/Error.py index ab79002..5313974 100644 --- a/xlib/mp/csw/Error.py +++ b/xlib/mp/csw/Error.py @@ -1,6 +1,6 @@ from typing import Union -from xlib.python import EventListener +from ...python import EventListener from .CSWBase import ControlClient, ControlHost diff --git a/xlib/mp/csw/Flag.py b/xlib/mp/csw/Flag.py index 4fda7e3..ec52822 100644 --- a/xlib/mp/csw/Flag.py +++ b/xlib/mp/csw/Flag.py @@ -1,4 +1,4 @@ -from xlib.python import EventListener +from ...python import EventListener from .CSWBase import ControlClient, ControlHost diff --git a/xlib/mp/csw/InfoBlock.py b/xlib/mp/csw/InfoBlock.py index f5a25ba..dda7162 100644 --- a/xlib/mp/csw/InfoBlock.py +++ b/xlib/mp/csw/InfoBlock.py @@ -1,6 +1,6 @@ from typing import Union, List -from xlib.python import EventListener +from ...python import EventListener from .CSWBase import ControlClient, ControlHost diff --git a/xlib/mp/csw/InfoLabel.py b/xlib/mp/csw/InfoLabel.py index 6a849ee..c4a2803 100644 --- a/xlib/mp/csw/InfoLabel.py +++ b/xlib/mp/csw/InfoLabel.py @@ -1,6 +1,6 @@ from typing import Union, List -from xlib.python import EventListener +from ...python import EventListener from .CSWBase import ControlClient, ControlHost diff --git a/xlib/mp/csw/Number.py b/xlib/mp/csw/Number.py index 22501d9..8a26c70 100644 --- a/xlib/mp/csw/Number.py +++ b/xlib/mp/csw/Number.py @@ -1,5 +1,5 @@ import numpy as np -from xlib.python import EventListener +from ...python import EventListener from .CSWBase import ControlClient, ControlHost diff --git a/xlib/mp/csw/Paths.py b/xlib/mp/csw/Paths.py index 6e90dbf..4af04ea 100644 --- a/xlib/mp/csw/Paths.py +++ b/xlib/mp/csw/Paths.py @@ -3,7 +3,7 @@ from enum import IntEnum from pathlib import Path from typing import List, Union -from xlib.python import EventListener +from ...python import EventListener from .CSWBase import ControlClient, ControlHost diff --git a/xlib/mp/csw/Progress.py b/xlib/mp/csw/Progress.py index 493cf64..40f152d 100644 --- a/xlib/mp/csw/Progress.py +++ b/xlib/mp/csw/Progress.py @@ -1,6 +1,6 @@ from typing import Union -from xlib.python import EventListener +from ...python import EventListener from .CSWBase import ControlClient, ControlHost diff --git a/xlib/mp/csw/Signal.py b/xlib/mp/csw/Signal.py index 8b8a747..25c4430 100644 --- a/xlib/mp/csw/Signal.py +++ b/xlib/mp/csw/Signal.py @@ -1,4 +1,4 @@ -from xlib.python import EventListener +from ...python import EventListener from .CSWBase import ControlClient, ControlHost diff --git a/xlib/mp/csw/Text.py b/xlib/mp/csw/Text.py index 66b62b4..59ab3af 100644 --- a/xlib/mp/csw/Text.py +++ b/xlib/mp/csw/Text.py @@ -1,4 +1,4 @@ -from xlib.python import EventListener +from ...python import EventListener from .CSWBase import ControlClient, ControlHost diff --git a/xlib/player/FramePlayer.py b/xlib/player/FramePlayer.py index 34ca678..e6f8bef 100644 --- a/xlib/player/FramePlayer.py +++ b/xlib/player/FramePlayer.py @@ -2,8 +2,8 @@ from datetime import datetime from typing import Tuple import numpy as np -from xlib.image import ImageProcessor -from xlib.python import Disposable +from ..image import ImageProcessor +from ..python import Disposable class FramePlayer(Disposable): diff --git a/xlib/player/ImageSequencePlayer.py b/xlib/player/ImageSequencePlayer.py index 812515c..0376a35 100644 --- a/xlib/player/ImageSequencePlayer.py +++ b/xlib/player/ImageSequencePlayer.py @@ -2,8 +2,8 @@ from pathlib import Path from typing import Tuple import numpy as np -from xlib import cv as lib_cv -from xlib import path as lib_path +from .. import cv as lib_cv +from .. import path as lib_path from .FramePlayer import FramePlayer diff --git a/xlib/player/VideoFilePlayer.py b/xlib/player/VideoFilePlayer.py index 6165a5d..ff8083f 100644 --- a/xlib/player/VideoFilePlayer.py +++ b/xlib/player/VideoFilePlayer.py @@ -2,8 +2,8 @@ from pathlib import Path from typing import Tuple import numpy as np -from xlib import ffmpeg as lib_ffmpeg -from xlib import io as lib_io +from .. import ffmpeg as lib_ffmpeg +from .. import io as lib_io from .FramePlayer import FramePlayer