Skip to content

Commit 2f084c7

Browse files
Update pycrdt >=0.8.2 (#379)
* Update pycrdt >=0.8.2 * Fix typing
1 parent f167925 commit 2f084c7

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed
Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
from fastapi import Request, Response
1+
from typing import cast
2+
3+
from fastapi import Request
24
from fastapi.responses import RedirectResponse
35

46

@@ -7,5 +9,6 @@ def __init__(self, redirect_to: str):
79
self.redirect_to = redirect_to
810

911

10-
async def _redirect_exception_handler(request: Request, exc: RedirectException) -> Response:
12+
async def _redirect_exception_handler(request: Request, exc: Exception) -> RedirectResponse:
13+
exc = cast(RedirectException, exc)
1114
return RedirectResponse(url=exc.redirect_to)

plugins/yjs/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ description = "An FPS plugin for the Yjs API"
88
keywords = [ "jupyter", "server", "fastapi", "plugins" ]
99
requires-python = ">=3.8"
1010
dependencies = [
11-
"pycrdt >=0.7.2,<0.8.0",
11+
"pycrdt >=0.8.2,<0.9.0",
1212
"jupyverse-api >=0.1.2,<1",
1313
]
1414
dynamic = [ "version",]

0 commit comments

Comments
 (0)