github sparckles/Robyn 0.4.0
Support for Sync Functions

latest releases: v0.65.1, v0.65.0, v0.64.2...
3 years ago

Robyn now supports non blocking (to some extent) sync functions.

You can now use def fx if your library is not await supported.

from robyn import Robyn
import asyncio

app = Robyn()

@app.get("/")
async def h():
    print("This is the message from coroutine")
    return "not sleep function"

@app.get("/sleep")
async def sleeper():
    await asyncio.sleep(5)
    return "sleep function"

@app.get("/blocker")
def blocker():
    import time
    time.sleep(10)
    return "blocker function"

app.start()

Don't miss a new Robyn release

NewReleases is sending notifications on new releases.