Koushik Dutta
2c5b79291f
server: python formatting
2024-11-21 14:53:16 -08:00
Koushik Dutta
c3148b8ed9
server: disable nan serialization completely in python
2024-11-10 12:30:05 -08:00
Koushik Dutta
bc95a15f89
Revert "server: do not serialize python nan in rpc protocol."
...
This reverts commit e9d73c6faa .
2024-11-10 12:29:26 -08:00
Koushik Dutta
e9d73c6faa
server: do not serialize python nan in rpc protocol.
...
This causes protocol failure and plugin to be killed. Javascript behavior is to convert NaN to null.
Mimicing this behavior ensures stability though all JSON dicts are recursively inspected.
2024-10-31 10:44:08 -07:00
Koushik Dutta
57e38072b1
server: fix static vs instance properties
2023-12-21 21:10:09 -08:00
Koushik Dutta
5a0d325718
server: remove aiofiles dependency
2023-04-29 18:35:28 -07:00
Koushik Dutta
997a4732ec
server: additional python rpc transport fixes
2023-03-17 23:21:07 -07:00
Koushik Dutta
77399038e9
server: clean up python rpc transports
2023-03-17 22:21:07 -07:00
Koushik Dutta
f9d6308154
rpc: python rpc should be killed on disconnect
2023-03-13 17:10:06 -07:00
Koushik Dutta
940d4b7fd4
rpc: various python fixes
2023-03-12 22:09:50 -07:00
Koushik Dutta
1e004d6700
rpc: fixup various async iterator bugs, add memoryview support to python
2023-03-11 19:38:43 -08:00
Koushik Dutta
19da68884b
server: implement python connectRPCObject
2023-03-03 23:17:43 -08:00
Koushik Dutta
096c036ea2
rpc: implement python async iterator
2023-03-02 21:03:29 -08:00
Koushik Dutta
282707cf4a
sdk/server: wip python fork
2023-02-16 22:52:47 -08:00