diff --git a/src/pydase/client/client.py b/src/pydase/client/client.py index 3e82d5d..420fa3d 100644 --- a/src/pydase/client/client.py +++ b/src/pydase/client/client.py @@ -5,7 +5,7 @@ from typing import TYPE_CHECKING, TypedDict import socketio # type: ignore from pydase.client.proxy_class_factory import ProxyClassFactory -from pydase.utils.deserializer import loads +from pydase.utils.serialization.deserializer import loads from pydase.utils.serializer import SerializedObject if TYPE_CHECKING: diff --git a/src/pydase/client/proxy_class_factory.py b/src/pydase/client/proxy_class_factory.py index 492b7a9..597adef 100644 --- a/src/pydase/client/proxy_class_factory.py +++ b/src/pydase/client/proxy_class_factory.py @@ -5,7 +5,7 @@ from typing import TYPE_CHECKING, Any, cast import socketio # type: ignore import pydase -from pydase.utils.deserializer import Deserializer, loads +from pydase.utils.serialization.deserializer import Deserializer, loads from pydase.utils.serializer import SerializedMethod, SerializedObject, dump if TYPE_CHECKING: diff --git a/src/pydase/server/web_server/sio_setup.py b/src/pydase/server/web_server/sio_setup.py index 5e4b92a..b5ff4f2 100644 --- a/src/pydase/server/web_server/sio_setup.py +++ b/src/pydase/server/web_server/sio_setup.py @@ -7,9 +7,9 @@ import socketio # type: ignore[import-untyped] from pydase.data_service.data_service_observer import DataServiceObserver from pydase.data_service.state_manager import StateManager -from pydase.utils.deserializer import Deserializer, loads from pydase.utils.helpers import get_object_attr_from_path_list from pydase.utils.logging import SocketIOHandler +from pydase.utils.serialization.deserializer import Deserializer, loads from pydase.utils.serializer import SerializedObject, dump logger = logging.getLogger(__name__) diff --git a/src/pydase/utils/deserializer.py b/src/pydase/utils/serialization/deserializer.py similarity index 98% rename from src/pydase/utils/deserializer.py rename to src/pydase/utils/serialization/deserializer.py index be2ee08..c19d8bb 100644 --- a/src/pydase/utils/deserializer.py +++ b/src/pydase/utils/serialization/deserializer.py @@ -7,7 +7,7 @@ import pydase.components import pydase.server.web_server.sio_setup import pydase.units as u from pydase.utils.helpers import get_component_classes -from pydase.utils.serializer import SerializedObject +from pydase.utils.serialization.types import SerializedObject if TYPE_CHECKING: from collections.abc import Callable