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, "timeout": timeout,
} }
if platform.system() == "Darwin": if platform.system() in ["Darwin", "Windows"]:
# Run using uvicorn on MacOS # 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 import uvicorn
uvicorn.run(app, host=host, port=port, log_level="info") uvicorn.run(app, host=host, port=port, log_level="info")