Commit 8c10d04a authored by Adrian Pino's avatar Adrian Pino
Browse files

Merge branch 'fix/network-adapter-pydantic-response-serialization' into 'main'

fix: makes sure SessionInfo is serialized to a JSON-serializable dictionary.

See merge request !178
parents 263399a4 e4a1eafa
Loading
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"

[project]
name = "sunrise6g-opensdk"
version = "1.0.6"
version = "1.0.7"
description = "Open source SDK to abstract CAMARA/GSMA Transformation Functions (TFs) for Edge Cloud platforms, 5G network cores and Open RAN solutions."
keywords = [
  "Federation",
+2 −2
Original line number Diff line number Diff line
@@ -330,7 +330,7 @@ class BaseNetworkClient:
            qosStatus=schemas.QosStatus.REQUESTED,
            **session_info,
        )
        return session_info.model_dump()
        return session_info.model_dump(mode="json", by_alias=True)

    @requires_capability("qod")
    def get_qod_session(self, session_id: str) -> Dict:
@@ -365,7 +365,7 @@ class BaseNetworkClient:
            ),
            qosStatus=schemas.QosStatus.AVAILABLE,
        )
        return session_info.model_dump()
        return session_info.model_dump(mode="json", by_alias=True)

    @requires_capability("qod")
    def delete_qod_session(self, session_id: str) -> None: