summaryrefslogtreecommitdiff
path: root/python/arti_rpc/src
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'rpc_document_internal_optimism' into 'main'Nick Mathewson2025-01-301-6/+0
|\
| * rpc: Correct API documentation about optimismNick Mathewson2025-01-301-6/+0
* | fix: fix typosDimitris Apostolou2025-01-301-1/+1
|/
* rpc.py: Copy stream caveats.Nick Mathewson2025-01-291-2/+20
* rpc.py: New preamble documentNick Mathewson2025-01-291-3/+6
* python rpc: Add support for cancelling requests.Nick Mathewson2025-01-222-2/+30
* python rpc: Document with_meta arguments.Nick Mathewson2025-01-221-0/+3
* python rpc: Expose an ArtiRpcObject for the "connection" object.Nick Mathewson2025-01-221-0/+11
* fix: fix typosDimitris Apostolou2025-01-061-2/+2
* ffi.py: Resolve newer mypy warning.Nick Mathewson2025-01-051-5/+5
* artilib: Revise C and Python APIs for builders.Nick Mathewson2024-12-093-14/+142
* python: Fix warnings about unused variables and modules.Nick Mathewson2024-10-242-2/+2
* Run "black" to reformat all our pythonNick Mathewson2024-10-243-39/+64
* python: Use logging to report nonfatal errors.Nick Mathewson2024-10-231-2/+5
* python: Automatically release RPC objects on __del__Nick Mathewson2024-10-231-3/+31
* python rpc: Avoid sneaky use-after-free errors.Nick Mathewson2024-10-231-4/+10
* python: Enforce that a response has just one type.Nick Mathewson2024-10-211-3/+13
* Typo fixes from @jnewsomeNick Mathewson2024-10-221-2/+2
* python: Expose RPC status code from errors.Nick Mathewson2024-10-212-1/+47
* python: Rename connect to open_stream, for consistency.Nick Mathewson2024-10-211-1/+1
* python: avoid redundant error messages.Nick Mathewson2024-10-211-1/+4
* python: remove an unused importNick Mathewson2024-10-211-1/+0
* python: Return "stream" as an object.Nick Mathewson2024-10-211-3/+4
* python: Provide a sensible way to set metaparams in requestsNick Mathewson2024-10-211-2/+22
* python: Decode JSON in rpc responses more aggressivelyNick Mathewson2024-10-212-20/+88
* python: Allow execute methods to accept dictsNick Mathewson2024-10-211-2/+18
* python: fix a return type annotation.Nick Mathewson2024-10-171-1/+1
* python: Note two methods which will need new argsNick Mathewson2024-10-101-0/+2
* python: Use mypy option for cleaner code wrt rebinding.Nick Mathewson2024-10-031-11/+24
* python: Fix annotation typo.Nick Mathewson2024-10-031-1/+1
* python: Remove TODO about WinDLLNick Mathewson2024-10-031-5/+0
* python: annotate CDLL-related functionsNick Mathewson2024-10-031-16/+11
* python: Remove todos about annotating "params"Nick Mathewson2024-10-031-2/+0
* python: Prefer Optional over Union.Nick Mathewson2024-10-031-4/+4
* python: Type-annotate rpc.pyNick Mathewson2024-10-012-38/+66
* python: Add minimal annotations for "mypy" to pass.Nick Mathewson2024-10-011-4/+6
* Python: Use the correct library extension on osx, windows.Nick Mathewson2024-09-301-2/+11
* python: Move arti_rpc package into new subdirectoryNick Mathewson2024-09-263-0/+530