File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 44
55
66try :
7- import grpc
7+ import grpc # type: ignore[reportMissingModuleSource, reportMissingImports]
88except ImportError as e :
99 raise ImportError (
1010 'A2AGrpcClient requires grpcio and grpcio-tools to be installed. '
Original file line number Diff line number Diff line change 77
88
99try :
10- import grpc
11- import grpc .aio
10+ import grpc # type: ignore[reportMissingModuleSource]
11+ import grpc .aio # type: ignore[reportMissingModuleSource]
1212
13- from grpc .aio import Metadata
13+ from grpc .aio import Metadata # type: ignore[reportMissingModuleSource]
1414except ImportError as e :
1515 raise ImportError (
1616 'GrpcHandler requires grpcio and grpcio-tools to be installed. '
Original file line number Diff line number Diff line change 88
99
1010try :
11- from sqlalchemy import (
11+ from sqlalchemy import ( # type: ignore[reportMissingImports]
1212 Table ,
1313 delete ,
1414 select ,
1515 )
16- from sqlalchemy .ext .asyncio import (
16+ from sqlalchemy .ext .asyncio import ( # type: ignore[reportMissingImports]
1717 AsyncEngine ,
1818 AsyncSession ,
1919 async_sessionmaker ,
2020 )
21- from sqlalchemy .orm import class_mapper
21+ from sqlalchemy .orm import (
22+ class_mapper , # type: ignore[reportMissingImports]
23+ )
2224except ImportError as e :
2325 raise ImportError (
2426 'DatabasePushNotificationConfigStore requires SQLAlchemy and a database driver. '
4143
4244
4345if TYPE_CHECKING :
44- from cryptography .fernet import Fernet
46+ from cryptography .fernet import Fernet # type: ignore[reportMissingImports]
4547
4648
4749logger = logging .getLogger (__name__ )
Original file line number Diff line number Diff line change 44
55
66try :
7- from sqlalchemy import Table , delete , select
8- from sqlalchemy .ext .asyncio import (
7+ from sqlalchemy import ( # type: ignore[reportMissingImports]
8+ Table ,
9+ delete ,
10+ select ,
11+ )
12+ from sqlalchemy .ext .asyncio import ( # type: ignore[reportMissingImports]
913 AsyncEngine ,
1014 AsyncSession ,
1115 async_sessionmaker ,
1216 )
13- from sqlalchemy .orm import class_mapper
17+ from sqlalchemy .orm import (
18+ class_mapper , # type: ignore[reportMissingImports]
19+ )
1420except ImportError as e :
1521 raise ImportError (
1622 'DatabaseTaskStore requires SQLAlchemy and a database driver. '
Original file line number Diff line number Diff line change @@ -65,16 +65,22 @@ def internal_method(self):
6565
6666
6767if TYPE_CHECKING :
68- from opentelemetry .trace import SpanKind as SpanKindType
68+ from opentelemetry .trace import (
69+ SpanKind as SpanKindType , # type: ignore[reportMissingImports]
70+ )
6971else :
7072 SpanKindType = object
7173
7274logger = logging .getLogger (__name__ )
7375
7476try :
75- from opentelemetry import trace
76- from opentelemetry .trace import SpanKind as _SpanKind
77- from opentelemetry .trace import StatusCode
77+ from opentelemetry import trace # type: ignore[reportMissingImports]
78+ from opentelemetry .trace import ( # type: ignore[reportMissingImports]
79+ SpanKind as _SpanKind ,
80+ )
81+ from opentelemetry .trace import ( # type: ignore[reportMissingImports]
82+ StatusCode ,
83+ )
7884
7985except ImportError :
8086 logger .debug (
You can’t perform that action at this time.
0 commit comments