chore: move TypedDict from typing_extensions to typing (#25121)

This commit is contained in:
Sebastian Liebscher
2023-08-30 18:49:45 +02:00
committed by GitHub
parent 46a0a6e08a
commit 067bfbf950
13 changed files with 43 additions and 62 deletions

View File

@@ -20,7 +20,7 @@ import re
import urllib
from datetime import datetime
from re import Pattern
from typing import Any, Optional, TYPE_CHECKING
from typing import Any, Optional, TYPE_CHECKING, TypedDict
import pandas as pd
from apispec import APISpec
@@ -33,7 +33,6 @@ from sqlalchemy import column, types
from sqlalchemy.engine.base import Engine
from sqlalchemy.engine.reflection import Inspector
from sqlalchemy.sql import sqltypes
from typing_extensions import TypedDict
from superset import sql_parse
from superset.constants import PASSWORD_MASK, TimeGrain
@@ -66,7 +65,6 @@ except ModuleNotFoundError:
if TYPE_CHECKING:
from superset.models.core import Database # pragma: no cover
CONNECTION_DATABASE_PERMISSIONS_REGEX = re.compile(
"Access Denied: Project (?P<project_name>.+?): User does not have "
+ "bigquery.jobs.create permission in project (?P<project>.+?)"