fix: windows now uses uvicorn

#25
This commit is contained in:
Gabriel Almeida 2023-03-17 09:07:30 -03:00
commit dfd3589a83

View file

@ -36,8 +36,10 @@ def serve(
"timeout": timeout,
}
if platform.system() == "Darwin":
# Run using uvicorn on MacOS
if platform.system() in ["Darwin", "Windows"]:
# Run using uvicorn on MacOS and Windows
# Windows doesn't support gunicorn
# MacOS requires a env variable to be set to use gunicorn
import uvicorn
uvicorn.run(app, host=host, port=port, log_level="info")