Spaces:
Sleeping
Sleeping
Factor Studios
commited on
Update app.py
Browse files
app.py
CHANGED
|
@@ -16,6 +16,15 @@ import tarfile
|
|
| 16 |
import zipfile
|
| 17 |
from datetime import datetime
|
| 18 |
from pathlib import Path
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 19 |
|
| 20 |
class MacOSBootloader:
|
| 21 |
def __init__(self, iso_url, storage_json_url):
|
|
@@ -473,4 +482,6 @@ def main():
|
|
| 473 |
return 0
|
| 474 |
|
| 475 |
if __name__ == "__main__":
|
| 476 |
-
exit(main())
|
|
|
|
|
|
|
|
|
| 16 |
import zipfile
|
| 17 |
from datetime import datetime
|
| 18 |
from pathlib import Path
|
| 19 |
+
from fastapi import FastAPI, Request, Response, HTTPException, Depends, status
|
| 20 |
+
from fastapi.responses import JSONResponse, HTMLResponse, RedirectResponse
|
| 21 |
+
from fastapi.security import OAuth2PasswordBearer, OAuth2PasswordRequestForm
|
| 22 |
+
from sqlalchemy.orm import Session
|
| 23 |
+
from fastapi.staticfiles import StaticFiles
|
| 24 |
+
from fastapi.templating import Jinja2Templates
|
| 25 |
+
|
| 26 |
+
|
| 27 |
+
app = FastAPI()
|
| 28 |
|
| 29 |
class MacOSBootloader:
|
| 30 |
def __init__(self, iso_url, storage_json_url):
|
|
|
|
| 482 |
return 0
|
| 483 |
|
| 484 |
if __name__ == "__main__":
|
| 485 |
+
exit(main())
|
| 486 |
+
import uvicorn
|
| 487 |
+
uvicorn.run(app, host="0.0.0.0", port=7860)
|