swap uvicorn out for hypercorn
uvicorn is subjectively nicer to play with for local dev work, but hypercorn is required in order to do HTTP/2 which is fairly performance-important.
Signed-off-by: Kevin Morris kevr@0cost.org Signed-off-by: Lukas Fleischer lfleischer@archlinux.org Co-authored-by: Eli Schwartz eschwartz@archlinux.org Signed-off-by: Eli Schwartz eschwartz@archlinux.org