From a95b6c45dddf81dae1bc0d100dedfaf63274e634 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Voron?= Date: Sun, 29 Aug 2021 15:36:04 +0200 Subject: [PATCH] Fix mypy configuration --- fastapi_users/router/oauth.py | 6 ++---- setup.cfg | 6 +----- 2 files changed, 3 insertions(+), 9 deletions(-) diff --git a/fastapi_users/router/oauth.py b/fastapi_users/router/oauth.py index 394dd980..4ae47763 100644 --- a/fastapi_users/router/oauth.py +++ b/fastapi_users/router/oauth.py @@ -1,4 +1,4 @@ -from typing import Callable, Dict, List, Optional, Type, cast +from typing import Callable, Dict, List, Optional, Type import jwt from fastapi import APIRouter, Depends, HTTPException, Query, Request, Response, status @@ -151,8 +151,6 @@ def get_oauth_router( # Authenticate for backend in authenticator.backends: if backend.name == state_data["authentication_backend"]: - return await backend.get_login_response( - cast(models.BaseUserDB, user), response - ) + return await backend.get_login_response(user, response) return router diff --git a/setup.cfg b/setup.cfg index ddac9408..50a1cc8c 100644 --- a/setup.cfg +++ b/setup.cfg @@ -17,7 +17,6 @@ ignore = D1 profile = black [mypy] -plugins = sqlmypy [mypy-motor.*] ignore_missing_imports = True @@ -25,12 +24,9 @@ ignore_missing_imports = True [mypy-passlib.*] ignore_missing_imports = True -[mypy-pymongo.*] -ignore_missing_imports = True - [tool:pytest] addopts = --ignore=test_build.py -markers = +markers = authentication db fastapi_users