arskom / spyne

A transport agnostic sync/async RPC library that focuses on exposing services with a well-defined API using popular protocols.
http://spyne.io
Other
1.13k stars 313 forks source link

Modernise to use type annotations rather than @rpc(Unicode, Integer, _returns=Iterable(Unicode)) #659

Open ghandic opened 3 years ago

ghandic commented 3 years ago

Modernizing could make spyne more user-friendly similar to FastAPI

https://fastapi.tiangolo.com/

plq commented 3 years ago

sure but it's a lot of work just for cosmetic reasons. we'll see.

ghandic commented 1 year ago

Seee https://github.com/arskom/spyne/pull/696 for an example without much effort