Burak Arslan
Burak Arslan
hey, thanks for the patch. i'm sorry these seem to have totally evaded my attention, looking into these right now
Hi there, No problem. Is there anything I can help with? Best,
Comments on the proposed benchmark: Pure-Python frameworks spend an inordinate amount of time in parsing the incoming HTTP request. In very simple setups like the one in the benchmark, the...
Hey, this looks neat, i'd definitely merge it if it matures. Thanks for the effort! Two points: 1. I can't allow a separate decorator. ``@rpc`` should assert that no ``*params``...
The following is OK: ```python class HelloWorldService(ServiceBase): @rpc(_is_async=True) def say_hello( ctx, name: Unicode, times: UnsignedInteger32, a: Iterable(Decimal), b: Iterable(Iterable(Decimal)), ) -> Iterable(Unicode): for _ in range(times): yield f"Hello, {name}" ```...
The following should fail with: "_returns must be omitted when type annotations are used. Please annotate the return type" ```python class HelloWorldService(ServiceBase): @rpc(_returns=Iterable(Unicode), _is_async=True) def say_hello( ctx, name: Unicode, times:...
run_tests.sh is quite involved -- it starts by downloading and compiling the desired cpython version, so requires all C tooling to be ready to go. The good news is you...
don't worry about these, just use pytest to run your specific tests
> Done ✅ Looks good so far. Next, you need to fuse the functionality of ``@typed_rpc`` into ``@rpc`` and remove ``@typed_rpc`` from the public api. For example, no tests should...
OK I seem to have brought back all functionality lost to bitrot.