mirror of
https://github.com/tiqi-group/pydase.git
synced 2025-12-21 05:31:18 +01:00
Compare commits
4 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
8b1f1ef1b1 | ||
|
|
698db4881b | ||
|
|
d709d43d75 | ||
|
|
691bf809cb |
@@ -1,6 +1,6 @@
|
|||||||
[tool.poetry]
|
[tool.poetry]
|
||||||
name = "pydase"
|
name = "pydase"
|
||||||
version = "0.7.1"
|
version = "0.7.2"
|
||||||
description = "A flexible and robust Python library for creating, managing, and interacting with data services, with built-in support for web and RPC servers, and customizable features for diverse use cases."
|
description = "A flexible and robust Python library for creating, managing, and interacting with data services, with built-in support for web and RPC servers, and customizable features for diverse use cases."
|
||||||
authors = ["Mose Mueller <mosmuell@ethz.ch>"]
|
authors = ["Mose Mueller <mosmuell@ethz.ch>"]
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
|
|||||||
@@ -62,7 +62,7 @@ class RunMethodDict(TypedDict):
|
|||||||
kwargs: dict[str, Any]
|
kwargs: dict[str, Any]
|
||||||
|
|
||||||
|
|
||||||
def setup_sio_server(
|
def setup_sio_server( # noqa: C901
|
||||||
observer: DataServiceObserver,
|
observer: DataServiceObserver,
|
||||||
enable_cors: bool,
|
enable_cors: bool,
|
||||||
loop: asyncio.AbstractEventLoop,
|
loop: asyncio.AbstractEventLoop,
|
||||||
@@ -103,6 +103,10 @@ def setup_sio_server(
|
|||||||
|
|
||||||
cached_value_dict["value"] = serialized_value["value"]
|
cached_value_dict["value"] = serialized_value["value"]
|
||||||
|
|
||||||
|
# Check if the serialized value contains an "enum" key, and if so, copy it
|
||||||
|
if "enum" in serialized_value:
|
||||||
|
cached_value_dict["enum"] = serialized_value["enum"]
|
||||||
|
|
||||||
async def notify() -> None:
|
async def notify() -> None:
|
||||||
try:
|
try:
|
||||||
await sio.emit(
|
await sio.emit(
|
||||||
|
|||||||
Reference in New Issue
Block a user