Commit Graph
375 Commits
Author SHA1 Message Date
link2xt f5cb56fd86 Fix deltachat-rpc-server tests for tox 4 2022-12-09 17:23:20 +00:00
link2xt 5502bff986 Make _args and _kwargs private in Rpc 2022-12-04 14:03:59 +00:00
link2xt ee19789cac Make _rpc private 2022-12-04 14:03:43 +00:00
link2xt 3cdbe213a3 python: rename Deltachat class into DeltaChat 2022-12-04 13:56:53 +00:00
link2xt 2ccf39800d Remove start_rpc_server() and make Rpc a context manager
Rpc now has a start() method.
This way it is possible to use Rpc from IPython without calling __aenter__()
2022-12-04 00:02:32 +00:00
link2xt 5a3065344e Properly terminate Rpc and remove sleep() hack 2022-12-03 23:30:50 +00:00
link2xt 98b6b5e3f6 Update instructions on using ipython 2022-12-03 18:37:02 +00:00
adbenitez 29a4404257 enably type-checking in tests 2022-12-01 20:33:05 -05:00
adbenitez 24db29f526 Merge remote-tracking branch 'upstream/link2xt/async-jsonrpc-client' into adb/async-jsonrpc-client 2022-12-01 20:32:36 -05:00
link2xt 85b4746516 Turn start_rpc_server into a context manager 2022-12-01 16:36:36 +00:00
adbenitez d17ac9c83c add start_rpc_server() doc string 2022-12-01 03:34:43 -05:00
adbenitez e6ff513aac add support for PEP 561 2022-12-01 03:15:25 -05:00
adbenitez ffbfeab977 add pytest plugin 2022-12-01 03:09:23 -05:00
adbenitez 09db062958 fix bug in Rpc.__getattr__() 2022-12-01 02:36:55 -05:00
adbenitez ab7732d9ae fix type hint in rpc.py 2022-12-01 02:26:50 -05:00
adbenitez 46594ec707 improve typing hints 2022-12-01 00:37:45 -05:00
adbenitez 18426561e3 fix bug in chat.get_encryption_info() 2022-12-01 00:14:07 -05:00
adbenitez aeb7e3a9e1 fix some linter warnings 2022-11-30 23:56:50 -05:00
adbenitez a77c46be20 fix bug in account.py: arguments declared as optional but not default value was given 2022-11-30 23:42:08 -05:00
adbenitez a4be2cddf2 remove unused code in rpc.py 2022-11-30 23:11:50 -05:00
adbenitez 240b335181 fix bugs in account.secure_join() and chat.get_fresh_message_count() 2022-11-30 22:36:49 -05:00
link2xt 53d6807e8d Simplify process_messages() in echo bot 2022-11-30 22:45:03 +00:00
link2xt db38cc8891 Add get_fresh_messages_in_arrival_order() call 2022-11-30 22:43:05 +00:00
link2xt 4e2aeceeec Do not reverse the list of fresh messages
Both reversed and original order do not make much sense
for the bot. Ideally bots should have their own key
to get the list of fresh messages in the order of IDs.
2022-11-30 22:38:25 +00:00
link2xt 9b04a04568 Add async python client for Delta Chat core JSON-RPC 2022-11-30 20:21:59 +00:00