Files
noteflow/.hygeine/pyrefly.txt
2026-01-02 04:22:40 +00:00

7165 lines
447 KiB
Plaintext

INFO Checking project configured at `/home/trav/repos/noteflow/pyproject.toml`
ERROR `annotation_id` may be uninitialized [unbound-name]
--> src/noteflow/grpc/_mixins/annotation.py:106:53
|
106 | annotation = await repo.annotations.get(annotation_id)
| ^^^^^^^^^^^^^
|
ERROR `annotation_id` may be uninitialized [unbound-name]
--> src/noteflow/grpc/_mixins/annotation.py:116:35
|
116 | annotation_id=str(annotation_id),
| ^^^^^^^^^^^^^
|
ERROR Object of class `NoneType` has no attribute `get_connection_status` [missing-attribute]
--> src/noteflow/grpc/_mixins/calendar.py:125:28
|
125 | status = await self._calendar_service.get_connection_status(provider_name)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `NoneType` has no attribute `initiate_oauth` [missing-attribute]
--> src/noteflow/grpc/_mixins/calendar.py:168:37
|
168 | auth_url, state = await self._calendar_service.initiate_oauth(
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
WARN Missing type stubs for `google.protobuf.timestamp_pb2` [untyped-import]
--> src/noteflow/grpc/_mixins/converters/_timestamps.py:7:1
|
7 | from google.protobuf.timestamp_pb2 import Timestamp
| ---------------------------------------------------
|
Hint: install the `google-stubs` package
ERROR Argument `ProjectMembership | None` is not assignable to parameter `membership` with type `ProjectMembership` in function `src.noteflow.grpc._mixins.project._converters.membership_to_proto` [bad-argument-type]
--> src/noteflow/grpc/_mixins/project/_membership.py:114:40
|
114 | return membership_to_proto(membership)
| ^^^^^^^^^^
|
ERROR Argument `Project | None` is not assignable to parameter `project` with type `Project` in function `src.noteflow.grpc._mixins.project._converters.project_to_proto` [bad-argument-type]
--> src/noteflow/grpc/_mixins/project/_mixin.py:202:37
|
202 | return project_to_proto(project)
| ^^^^^^^
|
ERROR Type `Coroutine[Unknown, Unknown, AsyncIterator[TranscriptUpdate]]` is not an async iterable [not-iterable]
--> src/noteflow/grpc/_mixins/streaming/_mixin.py:90:37
|
90 | async for update in self._process_stream_chunk(
| _____________________________________^
91 | | current_meeting_id, chunk, context
92 | | ):
| |_________________^
|
ERROR Type `Coroutine[Unknown, Unknown, AsyncIterator[TranscriptUpdate]]` is not an async iterable [not-iterable]
--> src/noteflow/grpc/_mixins/streaming/_mixin.py:97:37
|
97 | async for update in self._flush_segmenter(current_meeting_id):
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `object` has no attribute `meetings` [missing-attribute]
--> src/noteflow/grpc/_mixins/streaming/_session.py:84:15
|
84 | await repo.meetings.update(meeting)
| ^^^^^^^^^^^^^
|
ERROR Object of class `object` has no attribute `commit` [missing-attribute]
--> src/noteflow/grpc/_mixins/streaming/_session.py:85:15
|
85 | await repo.commit()
| ^^^^^^^^^^^
|
ERROR Object of class `object` has no attribute `id` [missing-attribute]
--> src/noteflow/grpc/_mixins/sync.py:52:16
|
52 | id=str(integration.id),
| ^^^^^^^^^^^^^^
|
ERROR Object of class `object` has no attribute `name` [missing-attribute]
--> src/noteflow/grpc/_mixins/sync.py:53:14
|
53 | name=integration.name,
| ^^^^^^^^^^^^^^^^
|
ERROR Returned type `dict[UUID, object]` is not assignable to declared return type `dict[UUID, SyncRun]` [bad-return]
--> src/noteflow/grpc/_mixins/sync.py:73:16
|
73 | return self._sync_runs
| ^^^^^^^^^^^^^^^
|
ERROR Object of class `ServicerHost` has no attribute `_resolve_integration` [missing-attribute]
--> src/noteflow/grpc/_mixins/sync.py:87:49
|
87 | integration, integration_id = await self._resolve_integration(uow, integration_id, context, request)
| ^^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `ServicerHost` has no attribute `_ensure_sync_runs_cache` [missing-attribute]
--> src/noteflow/grpc/_mixins/sync.py:100:17
|
100 | cache = self._ensure_sync_runs_cache()
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `ServicerHost` has no attribute `_perform_sync` [missing-attribute]
--> src/noteflow/grpc/_mixins/sync.py:103:13
|
103 | self._perform_sync(integration_id, sync_run.id, str(provider)),
| ^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `object` has no attribute `integrations` [missing-attribute]
--> src/noteflow/grpc/_mixins/sync.py:122:29
|
122 | integration = await uow.integrations.get(integration_id)
| ^^^^^^^^^^^^^^^^
|
ERROR Object of class `object` has no attribute `integrations` [missing-attribute]
--> src/noteflow/grpc/_mixins/sync.py:128:31
|
128 | candidate = await uow.integrations.get_by_provider(provider=provider_name, integration_type="calendar")
| ^^^^^^^^^^^^^^^^
|
ERROR Object of class `ServicerHost` has no attribute `_ensure_sync_runs_cache` [missing-attribute]
--> src/noteflow/grpc/_mixins/sync.py:145:17
|
145 | cache = self._ensure_sync_runs_cache()
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `ServicerHost` has no attribute `_execute_sync_fetch` [missing-attribute]
--> src/noteflow/grpc/_mixins/sync.py:148:34
|
148 | items_synced = await self._execute_sync_fetch(provider)
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `ServicerHost` has no attribute `_complete_sync_run` [missing-attribute]
--> src/noteflow/grpc/_mixins/sync.py:149:30
|
149 | sync_run = await self._complete_sync_run(
| ^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `ServicerHost` has no attribute `_fail_sync_run` [missing-attribute]
--> src/noteflow/grpc/_mixins/sync.py:165:30
|
165 | sync_run = await self._fail_sync_run(sync_run_id, str(e))
| ^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `ServicerHost` has no attribute `_ensure_sync_runs_cache` [missing-attribute]
--> src/noteflow/grpc/_mixins/sync.py:245:17
|
245 | cache = self._ensure_sync_runs_cache()
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.recovery_service.RecoveryService.__init__` [bad-argument-type]
--> src/noteflow/grpc/_startup.py:148:9
|
148 | SqlAlchemyUnitOfWork(session_factory, settings.meetings_dir),
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `() -> SqlAlchemyUnitOfWork` is not assignable to parameter `uow_factory` with type `() -> UnitOfWork` in function `noteflow.application.services.calendar_service.CalendarService.__init__` [bad-argument-type]
--> src/noteflow/grpc/_startup.py:267:21
|
267 | uow_factory=lambda: SqlAlchemyUnitOfWork(session_factory, settings.meetings_dir),
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR No attribute `Channel` in module `grpc` [missing-attribute]
--> src/noteflow/grpc/client.py:86:24
|
86 | self._channel: grpc.Channel | None = None
| ^^^^^^^^^^^^
|
ERROR No attribute `FutureTimeoutError` in module `grpc` [missing-attribute]
--> src/noteflow/grpc/client.py:119:16
|
119 | except grpc.FutureTimeoutError:
| ^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Argument `Self@NoteFlowClient` is not assignable to parameter `self` with type `ClientHost` in function `noteflow.grpc._client_mixins.streaming.StreamingClientMixin._notify_connection` [bad-argument-type]
--> src/noteflow/grpc/client.py:121:36
|
121 | self._notify_connection(False, "Connection timeout")
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ClientHost` requires attribute `_require_connection`
ERROR Argument `Self@NoteFlowClient` is not assignable to parameter `self` with type `ClientHost` in function `noteflow.grpc._client_mixins.streaming.StreamingClientMixin._notify_connection` [bad-argument-type]
--> src/noteflow/grpc/client.py:125:36
|
125 | self._notify_connection(False, str(e))
| ^^^^^^^^^^^^^^^
|
Protocol `ClientHost` requires attribute `_require_connection`
ERROR No attribute `insecure_channel` in module `grpc` [missing-attribute]
--> src/noteflow/grpc/client.py:137:25
|
137 | self._channel = grpc.insecure_channel(
| ^^^^^^^^^^^^^^^^^^^^^
|
ERROR No attribute `channel_ready_future` in module `grpc` [missing-attribute]
--> src/noteflow/grpc/client.py:146:9
|
146 | grpc.channel_ready_future(self._channel).result(timeout=timeout)
| ^^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Argument `Self@NoteFlowClient` is not assignable to parameter `self` with type `ClientHost` in function `noteflow.grpc._client_mixins.streaming.StreamingClientMixin._notify_connection` [bad-argument-type]
--> src/noteflow/grpc/client.py:152:32
|
152 | self._notify_connection(True, "Connected")
| ^^^^^^^^^^^^^^^^^^^
|
Protocol `ClientHost` requires attribute `_require_connection`
ERROR Argument `Self@NoteFlowClient` is not assignable to parameter `self` with type `ClientHost` in function `noteflow.grpc._client_mixins.streaming.StreamingClientMixin.stop_streaming` [bad-argument-type]
--> src/noteflow/grpc/client.py:158:28
|
158 | self.stop_streaming()
| ^^
|
Protocol `ClientHost` requires attribute `_require_connection`
ERROR Object of class `NoneType` has no attribute `close` [missing-attribute]
--> src/noteflow/grpc/client.py:161:13
|
161 | self._channel.close()
| ^^^^^^^^^^^^^^^^^^^
|
ERROR Argument `Self@NoteFlowClient` is not assignable to parameter `self` with type `ClientHost` in function `noteflow.grpc._client_mixins.streaming.StreamingClientMixin._notify_connection` [bad-argument-type]
--> src/noteflow/grpc/client.py:167:32
|
167 | self._notify_connection(False, "Disconnected")
| ^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ClientHost` requires attribute `_require_connection`
ERROR No attribute `ServerInterceptor` in module `grpc.aio` [missing-attribute]
--> src/noteflow/grpc/interceptors/identity.py:34:27
|
34 | class IdentityInterceptor(aio.ServerInterceptor):
| ^^^^^^^^^^^^^^^^^^^^^
|
ERROR No attribute `HandlerCallDetails` in module `grpc` [missing-attribute]
--> src/noteflow/grpc/interceptors/identity.py:49:14
|
49 | [grpc.HandlerCallDetails],
| ^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR No attribute `RpcMethodHandler` in module `grpc` [missing-attribute]
--> src/noteflow/grpc/interceptors/identity.py:50:23
|
50 | Awaitable[grpc.RpcMethodHandler[_TRequest, _TResponse]],
| ^^^^^^^^^^^^^^^^^^^^^
|
ERROR No attribute `HandlerCallDetails` in module `grpc` [missing-attribute]
--> src/noteflow/grpc/interceptors/identity.py:52:31
|
52 | handler_call_details: grpc.HandlerCallDetails,
| ^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR No attribute `RpcMethodHandler` in module `grpc` [missing-attribute]
--> src/noteflow/grpc/interceptors/identity.py:53:10
|
53 | ) -> grpc.RpcMethodHandler[_TRequest, _TResponse]:
| ^^^^^^^^^^^^^^^^^^^^^
|
ERROR No attribute `Server` in module `grpc.aio` [missing-attribute]
--> src/noteflow/grpc/server.py:86:23
|
86 | self._server: grpc.aio.Server | None = None
| ^^^^^^^^^^^^^^^
|
ERROR No attribute `server` in module `grpc.aio` [missing-attribute]
--> src/noteflow/grpc/server.py:142:24
|
142 | self._server = grpc.aio.server(
| ^^^^^^^^^^^^^^^
|
ERROR Object of class `NoneType` has no attribute `stop` [missing-attribute]
--> src/noteflow/grpc/server.py:174:19
|
174 | await self._server.stop(grace_period)
| ^^^^^^^^^^^^^^^^^
|
ERROR Object of class `NoneType` has no attribute `wait_for_termination` [missing-attribute]
--> src/noteflow/grpc/server.py:187:19
|
187 | await self._server.wait_for_termination()
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Argument `src.noteflow.grpc._config.DiarizationConfig` is not assignable to parameter `diarization` with type `noteflow.grpc._config.DiarizationConfig` in function `src.noteflow.grpc._startup.create_diarization_engine` [bad-argument-type]
--> src/noteflow/grpc/server.py:270:52
|
270 | diarization_engine = create_diarization_engine(config.diarization)
| ^^^^^^^^^^^^^^^^^^
|
ERROR Argument `src.noteflow.grpc._config.GrpcServerConfig` is not assignable to parameter `config` with type `noteflow.grpc._config.GrpcServerConfig` in function `src.noteflow.grpc._startup.print_startup_banner` [bad-argument-type]
--> src/noteflow/grpc/server.py:309:13
|
309 | config, diarization_engine, cloud_llm_provider, calendar_service, webhook_service
| ^^^^^^
|
ERROR Argument `src.noteflow.grpc.meeting_store.MeetingStore` is not assignable to parameter `store` with type `noteflow.grpc.meeting_store.MeetingStore` in function `noteflow.infrastructure.persistence.memory.unit_of_work.MemoryUnitOfWork.__init__` [bad-argument-type]
--> src/noteflow/grpc/service.py:197:33
|
197 | return MemoryUnitOfWork(self._get_memory_store())
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Class member `NoteFlowServicer.GetServerInfo` overrides parent class `NoteFlowServiceServicer` in an inconsistent manner [bad-override]
--> src/noteflow/grpc/service.py:383:15
|
383 | async def GetServerInfo(
| ^^^^^^^^^^^^^
|
`NoteFlowServicer.GetServerInfo` has type `BoundMethod[NoteFlowServicer, (self: NoteFlowServicer, request: ServerInfoRequest, context: ServicerContext) -> Coroutine[Unknown, Unknown, ServerInfo]]`, which is not assignable to `BoundMethod[NoteFlowServicer, (self: NoteFlowServicer, request: Unknown, context: Unknown) -> Never]`, the type of `NoteFlowServiceServicer.GetServerInfo`
ERROR Unexpected keyword argument `preset` in function `OidcProviderRegistry.create_provider` [unexpected-keyword]
--> src/noteflow/infrastructure/auth/oidc_registry.py:384:13
|
384 | preset=preset,
| ^^^^^^
|
ERROR No matching overload found for function `dict.__init__` called with arguments: (dict[str, object]) [no-matching-overload]
--> src/noteflow/infrastructure/converters/webhook_converters.py:89:25
|
89 | payload=dict(model.payload),
| ^^^^^^^^^^^^^^^
|
Possible overloads:
() -> None
(**kwargs: WebhookPayloadValue) -> None
(map: SupportsKeysAndGetItem[str, WebhookPayloadValue], /) -> None [closest match]
(map: SupportsKeysAndGetItem[str, WebhookPayloadValue], /, **kwargs: WebhookPayloadValue) -> None
(iterable: Iterable[tuple[str, WebhookPayloadValue]], /) -> None
(iterable: Iterable[tuple[str, WebhookPayloadValue]], /, **kwargs: WebhookPayloadValue) -> None
(iterable: Iterable[list[str]], /) -> None
(iterable: Iterable[list[bytes]], /) -> None
ERROR Argument `str` is not assignable to parameter `device` with type `device | None` in function `diart.blocks.diarization.SpeakerDiarizationConfig.__init__` [bad-argument-type]
--> src/noteflow/infrastructure/diarization/engine.py:138:24
|
138 | device=device,
| ^^^^^^
|
ERROR Argument `str` is not assignable to parameter `device` with type `device | None` in function `diart.blocks.diarization.SpeakerDiarizationConfig.__init__` [bad-argument-type]
--> src/noteflow/infrastructure/diarization/engine.py:209:20
|
209 | device=self._resolve_device(),
| ^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `object` has no attribute `instrument` [missing-attribute]
--> src/noteflow/infrastructure/observability/otel.py:74:9
|
74 | GrpcInstrumentorServer().instrument()
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Unpacked argument `tuple[str]` is not assignable to parameter `*args` with type `tuple[str, str]` in function `asyncio.events.AbstractEventLoop.run_in_executor` [bad-argument-type]
--> src/noteflow/infrastructure/persistence/database.py:335:31
|
335 | await loop.run_in_executor(None, stamp_alembic_version, database_url)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Returned type `UnsupportedPreferencesRepository` is not assignable to declared return type `PreferencesRepository` [bad-return]
--> src/noteflow/infrastructure/persistence/memory/unit_of_work.py:126:16
|
126 | return self._preferences
| ^^^^^^^^^^^^^^^^^
|
Protocol `PreferencesRepository` requires attribute `get_all_with_metadata`
ERROR Module `sqlalchemy.exc` exists, but was not imported explicitly. You are relying on other modules to load it. [implicit-import]
--> src/noteflow/infrastructure/persistence/migrations/versions/6a9d9f408f40_initial_schema.py:33:12
|
33 | except sa.exc.ProgrammingError as e:
| ^^^^^^
|
ERROR ClassVar `AnnotationModel.__table_args__` overrides instance variable of the same name in parent class `Base` [bad-override]
--> src/noteflow/infrastructure/persistence/models/core/annotation.py:30:5
|
30 | __table_args__: ClassVar[dict[str, str]] = {"schema": "noteflow"}
| ^^^^^^^^^^^^^^
|
ERROR ClassVar `DiarizationJobModel.__table_args__` overrides instance variable of the same name in parent class `Base` [bad-override]
--> src/noteflow/infrastructure/persistence/models/core/diarization.py:29:5
|
29 | __table_args__: ClassVar[dict[str, str]] = {"schema": "noteflow"}
| ^^^^^^^^^^^^^^
|
ERROR ClassVar `StreamingDiarizationTurnModel.__table_args__` overrides instance variable of the same name in parent class `Base` [bad-override]
--> src/noteflow/infrastructure/persistence/models/core/diarization.py:81:5
|
81 | __table_args__: ClassVar[dict[str, str]] = {"schema": "noteflow"}
| ^^^^^^^^^^^^^^
|
ERROR ClassVar `MeetingModel.__table_args__` overrides instance variable of the same name in parent class `Base` [bad-override]
--> src/noteflow/infrastructure/persistence/models/core/meeting.py:59:5
|
59 | __table_args__: ClassVar[dict[str, str]] = {"schema": "noteflow"}
| ^^^^^^^^^^^^^^
|
ERROR ClassVar `SegmentModel.__table_args__` overrides instance variable of the same name in parent class `Base` [bad-override]
--> src/noteflow/infrastructure/persistence/models/core/meeting.py:195:5
|
195 | __table_args__: ClassVar[tuple[UniqueConstraint, dict[str, str]]] = (
| ^^^^^^^^^^^^^^
|
ERROR ClassVar `WordTimingModel.__table_args__` overrides instance variable of the same name in parent class `Base` [bad-override]
--> src/noteflow/infrastructure/persistence/models/core/meeting.py:243:5
|
243 | __table_args__: ClassVar[tuple[UniqueConstraint, dict[str, str]]] = (
| ^^^^^^^^^^^^^^
|
ERROR ClassVar `SummaryModel.__table_args__` overrides instance variable of the same name in parent class `Base` [bad-override]
--> src/noteflow/infrastructure/persistence/models/core/summary.py:26:5
|
26 | __table_args__: ClassVar[dict[str, str]] = {"schema": "noteflow"}
| ^^^^^^^^^^^^^^
|
ERROR ClassVar `KeyPointModel.__table_args__` overrides instance variable of the same name in parent class `Base` [bad-override]
--> src/noteflow/infrastructure/persistence/models/core/summary.py:76:5
|
76 | __table_args__: ClassVar[tuple[UniqueConstraint, dict[str, str]]] = (
| ^^^^^^^^^^^^^^
|
ERROR ClassVar `ActionItemModel.__table_args__` overrides instance variable of the same name in parent class `Base` [bad-override]
--> src/noteflow/infrastructure/persistence/models/core/summary.py:108:5
|
108 | __table_args__: ClassVar[tuple[UniqueConstraint, dict[str, str]]] = (
| ^^^^^^^^^^^^^^
|
ERROR ClassVar `NamedEntityModel.__table_args__` overrides instance variable of the same name in parent class `Base` [bad-override]
--> src/noteflow/infrastructure/persistence/models/entities/named_entity.py:30:5
|
30 | __table_args__: ClassVar[tuple[UniqueConstraint, dict[str, str]]] = (
| ^^^^^^^^^^^^^^
|
ERROR ClassVar `PersonModel.__table_args__` overrides instance variable of the same name in parent class `Base` [bad-override]
--> src/noteflow/infrastructure/persistence/models/entities/speaker.py:33:5
|
33 | __table_args__: ClassVar[tuple[UniqueConstraint, dict[str, str]]] = (
| ^^^^^^^^^^^^^^
|
ERROR ClassVar `MeetingSpeakerModel.__table_args__` overrides instance variable of the same name in parent class `Base` [bad-override]
--> src/noteflow/infrastructure/persistence/models/entities/speaker.py:87:5
|
87 | __table_args__: ClassVar[dict[str, str]] = {"schema": "noteflow"}
| ^^^^^^^^^^^^^^
|
ERROR ClassVar `WorkspaceModel.__table_args__` overrides instance variable of the same name in parent class `Base` [bad-override]
--> src/noteflow/infrastructure/persistence/models/identity/identity.py:31:5
|
31 | __table_args__: ClassVar[dict[str, str]] = {"schema": "noteflow"}
| ^^^^^^^^^^^^^^
|
ERROR ClassVar `UserModel.__table_args__` overrides instance variable of the same name in parent class `Base` [bad-override]
--> src/noteflow/infrastructure/persistence/models/identity/identity.py:105:5
|
105 | __table_args__: ClassVar[dict[str, str]] = {"schema": "noteflow"}
| ^^^^^^^^^^^^^^
|
ERROR ClassVar `WorkspaceMembershipModel.__table_args__` overrides instance variable of the same name in parent class `Base` [bad-override]
--> src/noteflow/infrastructure/persistence/models/identity/identity.py:150:5
|
150 | __table_args__: ClassVar[dict[str, str]] = {"schema": "noteflow"}
| ^^^^^^^^^^^^^^
|
ERROR ClassVar `ProjectModel.__table_args__` overrides instance variable of the same name in parent class `Base` [bad-override]
--> src/noteflow/infrastructure/persistence/models/identity/identity.py:184:5
|
184 | __table_args__: ClassVar[tuple[object, ...]] = (
| ^^^^^^^^^^^^^^
|
ERROR ClassVar `ProjectMembershipModel.__table_args__` overrides instance variable of the same name in parent class `Base` [bad-override]
--> src/noteflow/infrastructure/persistence/models/identity/identity.py:247:5
|
247 | __table_args__: ClassVar[dict[str, str]] = {"schema": "noteflow"}
| ^^^^^^^^^^^^^^
|
ERROR ClassVar `SettingsModel.__table_args__` overrides instance variable of the same name in parent class `Base` [bad-override]
--> src/noteflow/infrastructure/persistence/models/identity/settings.py:29:5
|
29 | __table_args__: ClassVar[tuple[UniqueConstraint, CheckConstraint, dict[str, str]]] = (
| ^^^^^^^^^^^^^^
|
ERROR ClassVar `UserPreferencesModel.__table_args__` overrides instance variable of the same name in parent class `Base` [bad-override]
--> src/noteflow/infrastructure/persistence/models/identity/settings.py:91:5
|
91 | __table_args__: ClassVar[dict[str, str]] = {"schema": "noteflow"}
| ^^^^^^^^^^^^^^
|
ERROR ClassVar `IntegrationModel.__table_args__` overrides instance variable of the same name in parent class `Base` [bad-override]
--> src/noteflow/infrastructure/persistence/models/integrations/integration.py:37:5
|
37 | __table_args__: ClassVar[tuple[CheckConstraint, CheckConstraint, dict[str, str]]] = (
| ^^^^^^^^^^^^^^
|
ERROR ClassVar `IntegrationSecretModel.__table_args__` overrides instance variable of the same name in parent class `Base` [bad-override]
--> src/noteflow/infrastructure/persistence/models/integrations/integration.py:112:5
|
112 | __table_args__: ClassVar[dict[str, str]] = {"schema": "noteflow"}
| ^^^^^^^^^^^^^^
|
ERROR ClassVar `IntegrationSyncRunModel.__table_args__` overrides instance variable of the same name in parent class `Base` [bad-override]
--> src/noteflow/infrastructure/persistence/models/integrations/integration.py:144:5
|
144 | __table_args__: ClassVar[tuple[CheckConstraint, dict[str, str]]] = (
| ^^^^^^^^^^^^^^
|
ERROR ClassVar `CalendarEventModel.__table_args__` overrides instance variable of the same name in parent class `Base` [bad-override]
--> src/noteflow/infrastructure/persistence/models/integrations/integration.py:192:5
|
192 | __table_args__: ClassVar[tuple[UniqueConstraint, dict[str, str]]] = (
| ^^^^^^^^^^^^^^
|
ERROR ClassVar `MeetingCalendarLinkModel.__table_args__` overrides instance variable of the same name in parent class `Base` [bad-override]
--> src/noteflow/infrastructure/persistence/models/integrations/integration.py:261:5
|
261 | __table_args__: ClassVar[dict[str, str]] = {"schema": "noteflow"}
| ^^^^^^^^^^^^^^
|
ERROR ClassVar `ExternalRefModel.__table_args__` overrides instance variable of the same name in parent class `Base` [bad-override]
--> src/noteflow/infrastructure/persistence/models/integrations/integration.py:289:5
|
289 | __table_args__: ClassVar[tuple[UniqueConstraint, dict[str, str]]] = (
| ^^^^^^^^^^^^^^
|
ERROR ClassVar `WebhookConfigModel.__table_args__` overrides instance variable of the same name in parent class `Base` [bad-override]
--> src/noteflow/infrastructure/persistence/models/integrations/webhook.py:36:5
|
36 | __table_args__: ClassVar[dict[str, str]] = {"schema": "noteflow"}
| ^^^^^^^^^^^^^^
|
ERROR ClassVar `WebhookDeliveryModel.__table_args__` overrides instance variable of the same name in parent class `Base` [bad-override]
--> src/noteflow/infrastructure/persistence/models/integrations/webhook.py:95:5
|
95 | __table_args__: ClassVar[dict[str, str]] = {"schema": "noteflow"}
| ^^^^^^^^^^^^^^
|
ERROR ClassVar `UsageEventModel.__table_args__` overrides instance variable of the same name in parent class `Base` [bad-override]
--> src/noteflow/infrastructure/persistence/models/observability/usage_event.py:27:5
|
27 | __table_args__: ClassVar[dict[str, str]] = {"schema": "noteflow"}
| ^^^^^^^^^^^^^^
|
ERROR ClassVar `TagModel.__table_args__` overrides instance variable of the same name in parent class `Base` [bad-override]
--> src/noteflow/infrastructure/persistence/models/organization/tagging.py:29:5
|
29 | __table_args__: ClassVar[tuple[UniqueConstraint, dict[str, str]]] = (
| ^^^^^^^^^^^^^^
|
ERROR ClassVar `MeetingTagModel.__table_args__` overrides instance variable of the same name in parent class `Base` [bad-override]
--> src/noteflow/infrastructure/persistence/models/organization/tagging.py:68:5
|
68 | __table_args__: ClassVar[dict[str, str]] = {"schema": "noteflow"}
| ^^^^^^^^^^^^^^
|
ERROR ClassVar `TaskModel.__table_args__` overrides instance variable of the same name in parent class `Base` [bad-override]
--> src/noteflow/infrastructure/persistence/models/organization/task.py:31:5
|
31 | __table_args__: ClassVar[tuple[CheckConstraint, dict[str, str]]] = (
| ^^^^^^^^^^^^^^
|
ERROR ClassVar `SqlAlchemyEntityRepository._model_class` overrides instance variable of the same name in parent class `GetByIdMixin` [bad-override]
--> src/noteflow/infrastructure/persistence/repositories/entity_repo.py:34:5
|
34 | _model_class: ClassVar[type[NamedEntityModel]] = NamedEntityModel
| ^^^^^^^^^^^^
|
ERROR ClassVar `SqlAlchemyEntityRepository._model_class` overrides instance variable of the same name in parent class `DeleteByIdMixin` [bad-override]
--> src/noteflow/infrastructure/persistence/repositories/entity_repo.py:34:5
|
34 | _model_class: ClassVar[type[NamedEntityModel]] = NamedEntityModel
| ^^^^^^^^^^^^
|
ERROR ClassVar `SqlAlchemyProjectRepository._model_class` overrides instance variable of the same name in parent class `GetByIdMixin` [bad-override]
--> src/noteflow/infrastructure/persistence/repositories/identity/project_repo.py:48:5
|
48 | _model_class: ClassVar[type[ProjectModel]] = ProjectModel
| ^^^^^^^^^^^^
|
ERROR ClassVar `SqlAlchemyProjectRepository._model_class` overrides instance variable of the same name in parent class `DeleteByIdMixin` [bad-override]
--> src/noteflow/infrastructure/persistence/repositories/identity/project_repo.py:48:5
|
48 | _model_class: ClassVar[type[ProjectModel]] = ProjectModel
| ^^^^^^^^^^^^
|
ERROR Argument `object | None` is not assignable to parameter `include_audio` with type `bool | None` in function `noteflow.domain.entities.project.ExportRules.__init__` [bad-argument-type]
--> src/noteflow/infrastructure/persistence/repositories/identity/project_repo.py:119:31
|
119 | include_audio=export_data.get(RULE_FIELD_INCLUDE_AUDIO),
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Argument `object | None` is not assignable to parameter `include_timestamps` with type `bool | None` in function `noteflow.domain.entities.project.ExportRules.__init__` [bad-argument-type]
--> src/noteflow/infrastructure/persistence/repositories/identity/project_repo.py:120:36
|
120 | include_timestamps=export_data.get(RULE_FIELD_INCLUDE_TIMESTAMPS),
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `object` has no attribute `get` [missing-attribute]
--> src/noteflow/infrastructure/persistence/repositories/identity/project_repo.py:127:36
|
127 | auto_start_enabled=trigger_data.get(RULE_FIELD_AUTO_START_ENABLED),
| ^^^^^^^^^^^^^^^^
|
ERROR Object of class `object` has no attribute `get` [missing-attribute]
--> src/noteflow/infrastructure/persistence/repositories/identity/project_repo.py:128:41
|
128 | calendar_match_patterns=trigger_data.get(RULE_FIELD_CALENDAR_MATCH_PATTERNS),
| ^^^^^^^^^^^^^^^^
|
ERROR Object of class `object` has no attribute `get` [missing-attribute]
--> src/noteflow/infrastructure/persistence/repositories/identity/project_repo.py:129:36
|
129 | app_match_patterns=trigger_data.get(RULE_FIELD_APP_MATCH_PATTERNS),
| ^^^^^^^^^^^^^^^^
|
ERROR ClassVar `SqlAlchemyUserRepository._model_class` overrides instance variable of the same name in parent class `GetByIdMixin` [bad-override]
--> src/noteflow/infrastructure/persistence/repositories/identity/user_repo.py:30:5
|
30 | _model_class: ClassVar[type[UserModel]] = UserModel
| ^^^^^^^^^^^^
|
ERROR ClassVar `SqlAlchemyUserRepository._model_class` overrides instance variable of the same name in parent class `DeleteByIdMixin` [bad-override]
--> src/noteflow/infrastructure/persistence/repositories/identity/user_repo.py:30:5
|
30 | _model_class: ClassVar[type[UserModel]] = UserModel
| ^^^^^^^^^^^^
|
ERROR ClassVar `SqlAlchemyWorkspaceRepository._model_class` overrides instance variable of the same name in parent class `GetByIdMixin` [bad-override]
--> src/noteflow/infrastructure/persistence/repositories/identity/workspace_repo.py:53:5
|
53 | _model_class: ClassVar[type[WorkspaceModel]] = WorkspaceModel
| ^^^^^^^^^^^^
|
ERROR ClassVar `SqlAlchemyWorkspaceRepository._model_class` overrides instance variable of the same name in parent class `DeleteByIdMixin` [bad-override]
--> src/noteflow/infrastructure/persistence/repositories/identity/workspace_repo.py:53:5
|
53 | _model_class: ClassVar[type[WorkspaceModel]] = WorkspaceModel
| ^^^^^^^^^^^^
|
ERROR ClassVar `SqlAlchemyIntegrationRepository._model_class` overrides instance variable of the same name in parent class `GetByIdMixin` [bad-override]
--> src/noteflow/infrastructure/persistence/repositories/integration_repo.py:42:5
|
42 | _model_class: ClassVar[type[IntegrationModel]] = IntegrationModel
| ^^^^^^^^^^^^
|
ERROR ClassVar `SqlAlchemyIntegrationRepository._model_class` overrides instance variable of the same name in parent class `DeleteByIdMixin` [bad-override]
--> src/noteflow/infrastructure/persistence/repositories/integration_repo.py:42:5
|
42 | _model_class: ClassVar[type[IntegrationModel]] = IntegrationModel
| ^^^^^^^^^^^^
|
ERROR `UUID` is not assignable to upper bound `DeclarativeBase` of type variable `TModel` [bad-specialization]
--> src/noteflow/infrastructure/persistence/repositories/integration_repo.py:172:42
|
172 | if not await self._execute_exists(exists_stmt):
| ^^^^^^^^^^^^^
|
ERROR No matching overload found for function `int.__new__` called with arguments: (type[int], BoundMethod[Row[tuple[str, int]], (self: Row[tuple[str, int]], value: Any) -> int]) [no-matching-overload]
--> src/noteflow/infrastructure/persistence/repositories/usage_event_repo.py:432:36
|
432 | return {row.event_type: int(row.count) for row in result.all()}
| ^^^^^^^^^^^
|
Possible overloads:
(cls: type[int], x: ConvertibleToInt = 0, /) -> int [closest match]
(cls: type[int], x: bytearray | bytes | str, /, base: SupportsIndex) -> int
ERROR ClassVar `SqlAlchemyWebhookRepository._model_class` overrides instance variable of the same name in parent class `GetByIdMixin` [bad-override]
--> src/noteflow/infrastructure/persistence/repositories/webhook_repo.py:36:5
|
36 | _model_class: ClassVar[type[WebhookConfigModel]] = WebhookConfigModel
| ^^^^^^^^^^^^
|
ERROR ClassVar `SqlAlchemyWebhookRepository._model_class` overrides instance variable of the same name in parent class `DeleteByIdMixin` [bad-override]
--> src/noteflow/infrastructure/persistence/repositories/webhook_repo.py:36:5
|
36 | _model_class: ClassVar[type[WebhookConfigModel]] = WebhookConfigModel
| ^^^^^^^^^^^^
|
ERROR Returned type `SqlAlchemyUsageEventRepository` is not assignable to declared return type `UsageEventRepository` [bad-return]
--> src/noteflow/infrastructure/persistence/unit_of_work.py:179:16
|
179 | return self._usage_events_repo
| ^^^^^^^^^^^^^^^^^^^^^^^
|
`SqlAlchemyUsageEventRepository.add` has type `BoundMethod[SqlAlchemyUsageEventRepository, (self: SqlAlchemyUsageEventRepository, event: UsageEvent) -> Coroutine[Unknown, Unknown, UsageEvent]]`, which is not assignable to `BoundMethod[SqlAlchemyUsageEventRepository, (self: SqlAlchemyUsageEventRepository, event: object) -> Coroutine[Unknown, Unknown, object]]`, the type of `UsageEventRepository.add`
ERROR Module `keyring.errors` exists, but was not imported explicitly. You are relying on other modules to load it. [implicit-import]
--> src/noteflow/infrastructure/security/keystore.py:119:16
|
119 | except keyring.errors.KeyringError as e:
| ^^^^^^^^^^^^^^
|
ERROR Module `keyring.errors` exists, but was not imported explicitly. You are relying on other modules to load it. [implicit-import]
--> src/noteflow/infrastructure/security/keystore.py:135:16
|
135 | except keyring.errors.PasswordDeleteError:
| ^^^^^^^^^^^^^^
|
ERROR Module `keyring.errors` exists, but was not imported explicitly. You are relying on other modules to load it. [implicit-import]
--> src/noteflow/infrastructure/security/keystore.py:138:16
|
138 | except keyring.errors.KeyringError as e:
| ^^^^^^^^^^^^^^
|
ERROR Module `keyring.errors` exists, but was not imported explicitly. You are relying on other modules to load it. [implicit-import]
--> src/noteflow/infrastructure/security/keystore.py:150:16
|
150 | except keyring.errors.KeyringError:
| ^^^^^^^^^^^^^^
|
ERROR Object of class `tuple` has no attribute `get` [missing-attribute]
--> src/noteflow/infrastructure/triggers/app_audio.py:98:24
|
98 | if hostapi and hostapi.get("type") == "Windows WASAPI" and default_output is not None:
| ^^^^^^^^^^^
|
WARN Identity comparison `None is False` is always False [unnecessary-comparison]
--> src/noteflow/infrastructure/triggers/app_audio.py:143:35
|
143 | if self._available is False:
| -----
|
ERROR Argument `object | None` is not assignable to parameter `title` with type `str | None` in function `CalendarEvent.__init__` [bad-argument-type]
--> src/noteflow/infrastructure/triggers/calendar.py:118:73
|
118 | events.append(CalendarEvent(start=start, end=end, title=item.get("title")))
| ^^^^^^^^^^^^^^^^^
|
ERROR Object of class `ServicerHost` has no attribute `AddAnnotation` [missing-attribute]
--> tests/grpc/test_annotation_mixin.py:151:26
|
151 | response = await servicer.AddAnnotation(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `ServicerHost` has no attribute `AddAnnotation` [missing-attribute]
--> tests/grpc/test_annotation_mixin.py:185:26
|
185 | response = await servicer.AddAnnotation(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `ServicerHost` has no attribute `AddAnnotation` [missing-attribute]
--> tests/grpc/test_annotation_mixin.py:214:26
|
214 | response = await servicer.AddAnnotation(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `ServicerHost` has no attribute `AddAnnotation` [missing-attribute]
--> tests/grpc/test_annotation_mixin.py:243:26
|
243 | response = await servicer.AddAnnotation(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `ServicerHost` has no attribute `AddAnnotation` [missing-attribute]
--> tests/grpc/test_annotation_mixin.py:272:15
|
272 | await servicer.AddAnnotation(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `ServicerHost` has no attribute `AddAnnotation` [missing-attribute]
--> tests/grpc/test_annotation_mixin.py:294:19
|
294 | await servicer.AddAnnotation(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `ServicerHost` has no attribute `GetAnnotation` [missing-attribute]
--> tests/grpc/test_annotation_mixin.py:329:26
|
329 | response = await servicer.GetAnnotation(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `ServicerHost` has no attribute `GetAnnotation` [missing-attribute]
--> tests/grpc/test_annotation_mixin.py:354:19
|
354 | await servicer.GetAnnotation(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `ServicerHost` has no attribute `GetAnnotation` [missing-attribute]
--> tests/grpc/test_annotation_mixin.py:368:19
|
368 | await servicer.GetAnnotation(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `ServicerHost` has no attribute `ListAnnotations` [missing-attribute]
--> tests/grpc/test_annotation_mixin.py:393:26
|
393 | response = await servicer.ListAnnotations(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `ServicerHost` has no attribute `ListAnnotations` [missing-attribute]
--> tests/grpc/test_annotation_mixin.py:432:26
|
432 | response = await servicer.ListAnnotations(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `ServicerHost` has no attribute `ListAnnotations` [missing-attribute]
--> tests/grpc/test_annotation_mixin.py:466:26
|
466 | response = await servicer.ListAnnotations(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `ServicerHost` has no attribute `ListAnnotations` [missing-attribute]
--> tests/grpc/test_annotation_mixin.py:492:26
|
492 | response = await servicer.ListAnnotations(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `ServicerHost` has no attribute `ListAnnotations` [missing-attribute]
--> tests/grpc/test_annotation_mixin.py:509:19
|
509 | await servicer.ListAnnotations(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `ServicerHost` has no attribute `UpdateAnnotation` [missing-attribute]
--> tests/grpc/test_annotation_mixin.py:557:26
|
557 | response = await servicer.UpdateAnnotation(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `ServicerHost` has no attribute `UpdateAnnotation` [missing-attribute]
--> tests/grpc/test_annotation_mixin.py:598:26
|
598 | response = await servicer.UpdateAnnotation(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `ServicerHost` has no attribute `UpdateAnnotation` [missing-attribute]
--> tests/grpc/test_annotation_mixin.py:621:19
|
621 | await servicer.UpdateAnnotation(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `ServicerHost` has no attribute `UpdateAnnotation` [missing-attribute]
--> tests/grpc/test_annotation_mixin.py:639:19
|
639 | await servicer.UpdateAnnotation(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `ServicerHost` has no attribute `UpdateAnnotation` [missing-attribute]
--> tests/grpc/test_annotation_mixin.py:668:26
|
668 | response = await servicer.UpdateAnnotation(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `ServicerHost` has no attribute `DeleteAnnotation` [missing-attribute]
--> tests/grpc/test_annotation_mixin.py:692:26
|
692 | response = await servicer.DeleteAnnotation(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `ServicerHost` has no attribute `DeleteAnnotation` [missing-attribute]
--> tests/grpc/test_annotation_mixin.py:710:19
|
710 | await servicer.DeleteAnnotation(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `ServicerHost` has no attribute `DeleteAnnotation` [missing-attribute]
--> tests/grpc/test_annotation_mixin.py:724:19
|
724 | await servicer.DeleteAnnotation(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR `() -> MockRepositoryProvider` is not assignable to attribute `_create_repository_provider` with type `BoundMethod[ServicerHost, (self: ServicerHost) -> UnitOfWork]` [bad-assignment]
--> tests/grpc/test_annotation_mixin.py:741:48
|
741 | servicer._create_repository_provider = lambda: provider
| ^^^^^^^^^^^^^^^^
|
Protocol `UnitOfWork` requires attribute `segments`
ERROR Object of class `ServicerHost` has no attribute `AddAnnotation` [missing-attribute]
--> tests/grpc/test_annotation_mixin.py:759:19
|
759 | await servicer_no_db.AddAnnotation(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `ServicerHost` has no attribute `GetAnnotation` [missing-attribute]
--> tests/grpc/test_annotation_mixin.py:772:19
|
772 | await servicer_no_db.GetAnnotation(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `ServicerHost` has no attribute `ListAnnotations` [missing-attribute]
--> tests/grpc/test_annotation_mixin.py:785:19
|
785 | await servicer_no_db.ListAnnotations(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `ServicerHost` has no attribute `UpdateAnnotation` [missing-attribute]
--> tests/grpc/test_annotation_mixin.py:801:19
|
801 | await servicer_no_db.UpdateAnnotation(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `ServicerHost` has no attribute `DeleteAnnotation` [missing-attribute]
--> tests/grpc/test_annotation_mixin.py:814:19
|
814 | await servicer_no_db.DeleteAnnotation(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GetCloudConsentStatus` [bad-argument-type]
--> tests/grpc/test_cloud_consent.py:82:56
|
82 | response = await servicer.GetCloudConsentStatus(
| ________________________________________________________^
83 | | noteflow_pb2.GetCloudConsentStatusRequest(),
84 | | _DummyContext(),
85 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GetCloudConsentStatus` [bad-argument-type]
--> tests/grpc/test_cloud_consent.py:84:13
|
84 | _DummyContext(),
| ^^^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GetCloudConsentStatus` [bad-argument-type]
--> tests/grpc/test_cloud_consent.py:95:56
|
95 | response = await servicer.GetCloudConsentStatus(
| ________________________________________________________^
96 | | noteflow_pb2.GetCloudConsentStatusRequest(),
97 | | _DummyContext(),
98 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GetCloudConsentStatus` [bad-argument-type]
--> tests/grpc/test_cloud_consent.py:97:13
|
97 | _DummyContext(),
| ^^^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GetCloudConsentStatus` [bad-argument-type]
--> tests/grpc/test_cloud_consent.py:107:56
|
107 | response = await servicer.GetCloudConsentStatus(
| ________________________________________________________^
108 | | noteflow_pb2.GetCloudConsentStatusRequest(),
109 | | _DummyContext(),
110 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GetCloudConsentStatus` [bad-argument-type]
--> tests/grpc/test_cloud_consent.py:109:13
|
109 | _DummyContext(),
| ^^^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GrantCloudConsent` [bad-argument-type]
--> tests/grpc/test_cloud_consent.py:125:52
|
125 | response = await servicer.GrantCloudConsent(
| ____________________________________________________^
126 | | noteflow_pb2.GrantCloudConsentRequest(),
127 | | _DummyContext(),
128 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GrantCloudConsent` [bad-argument-type]
--> tests/grpc/test_cloud_consent.py:127:13
|
127 | _DummyContext(),
| ^^^^^^^^^^^^^^^
|
ERROR Object of class `FunctionType` has no attribute `assert_awaited_once` [missing-attribute]
--> tests/grpc/test_cloud_consent.py:133:9
|
133 | service.grant_cloud_consent.assert_awaited_once()
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GrantCloudConsent` [bad-argument-type]
--> tests/grpc/test_cloud_consent.py:142:52
|
142 | response = await servicer.GrantCloudConsent(
| ____________________________________________________^
143 | | noteflow_pb2.GrantCloudConsentRequest(),
144 | | _DummyContext(),
145 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GrantCloudConsent` [bad-argument-type]
--> tests/grpc/test_cloud_consent.py:144:13
|
144 | _DummyContext(),
| ^^^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GrantCloudConsent` [bad-argument-type]
--> tests/grpc/test_cloud_consent.py:158:45
|
158 | await servicer.GrantCloudConsent(
| _____________________________________________^
159 | | noteflow_pb2.GrantCloudConsentRequest(),
160 | | context,
161 | | )
| |_____________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GrantCloudConsent` [bad-argument-type]
--> tests/grpc/test_cloud_consent.py:160:17
|
160 | context,
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.RevokeCloudConsent` [bad-argument-type]
--> tests/grpc/test_cloud_consent.py:175:53
|
175 | response = await servicer.RevokeCloudConsent(
| _____________________________________________________^
176 | | noteflow_pb2.RevokeCloudConsentRequest(),
177 | | _DummyContext(),
178 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.RevokeCloudConsent` [bad-argument-type]
--> tests/grpc/test_cloud_consent.py:177:13
|
177 | _DummyContext(),
| ^^^^^^^^^^^^^^^
|
ERROR Object of class `FunctionType` has no attribute `assert_awaited_once` [missing-attribute]
--> tests/grpc/test_cloud_consent.py:183:9
|
183 | service.revoke_cloud_consent.assert_awaited_once()
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.RevokeCloudConsent` [bad-argument-type]
--> tests/grpc/test_cloud_consent.py:191:53
|
191 | response = await servicer.RevokeCloudConsent(
| _____________________________________________________^
192 | | noteflow_pb2.RevokeCloudConsentRequest(),
193 | | _DummyContext(),
194 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.RevokeCloudConsent` [bad-argument-type]
--> tests/grpc/test_cloud_consent.py:193:13
|
193 | _DummyContext(),
| ^^^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.RevokeCloudConsent` [bad-argument-type]
--> tests/grpc/test_cloud_consent.py:207:46
|
207 | await servicer.RevokeCloudConsent(
| ______________________________________________^
208 | | noteflow_pb2.RevokeCloudConsentRequest(),
209 | | context,
210 | | )
| |_____________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.RevokeCloudConsent` [bad-argument-type]
--> tests/grpc/test_cloud_consent.py:209:17
|
209 | context,
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GetCloudConsentStatus` [bad-argument-type]
--> tests/grpc/test_cloud_consent.py:226:61
|
226 | status_before = await servicer.GetCloudConsentStatus(
| _____________________________________________________________^
227 | | noteflow_pb2.GetCloudConsentStatusRequest(),
228 | | context,
229 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GetCloudConsentStatus` [bad-argument-type]
--> tests/grpc/test_cloud_consent.py:228:13
|
228 | context,
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GrantCloudConsent` [bad-argument-type]
--> tests/grpc/test_cloud_consent.py:233:41
|
233 | await servicer.GrantCloudConsent(
| _________________________________________^
234 | | noteflow_pb2.GrantCloudConsentRequest(),
235 | | _DummyContext(),
236 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GrantCloudConsent` [bad-argument-type]
--> tests/grpc/test_cloud_consent.py:235:13
|
235 | _DummyContext(),
| ^^^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GetCloudConsentStatus` [bad-argument-type]
--> tests/grpc/test_cloud_consent.py:239:60
|
239 | status_after = await servicer.GetCloudConsentStatus(
| ____________________________________________________________^
240 | | noteflow_pb2.GetCloudConsentStatusRequest(),
241 | | _DummyContext(),
242 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GetCloudConsentStatus` [bad-argument-type]
--> tests/grpc/test_cloud_consent.py:241:13
|
241 | _DummyContext(),
| ^^^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GrantCloudConsent` [bad-argument-type]
--> tests/grpc/test_cloud_consent.py:252:41
|
252 | await servicer.GrantCloudConsent(
| _________________________________________^
253 | | noteflow_pb2.GrantCloudConsentRequest(),
254 | | _DummyContext(),
255 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GrantCloudConsent` [bad-argument-type]
--> tests/grpc/test_cloud_consent.py:254:13
|
254 | _DummyContext(),
| ^^^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GetCloudConsentStatus` [bad-argument-type]
--> tests/grpc/test_cloud_consent.py:256:54
|
256 | status = await servicer.GetCloudConsentStatus(
| ______________________________________________________^
257 | | noteflow_pb2.GetCloudConsentStatusRequest(),
258 | | _DummyContext(),
259 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GetCloudConsentStatus` [bad-argument-type]
--> tests/grpc/test_cloud_consent.py:258:13
|
258 | _DummyContext(),
| ^^^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.RevokeCloudConsent` [bad-argument-type]
--> tests/grpc/test_cloud_consent.py:263:42
|
263 | await servicer.RevokeCloudConsent(
| __________________________________________^
264 | | noteflow_pb2.RevokeCloudConsentRequest(),
265 | | _DummyContext(),
266 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.RevokeCloudConsent` [bad-argument-type]
--> tests/grpc/test_cloud_consent.py:265:13
|
265 | _DummyContext(),
| ^^^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GetCloudConsentStatus` [bad-argument-type]
--> tests/grpc/test_cloud_consent.py:267:54
|
267 | status = await servicer.GetCloudConsentStatus(
| ______________________________________________________^
268 | | noteflow_pb2.GetCloudConsentStatusRequest(),
269 | | _DummyContext(),
270 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GetCloudConsentStatus` [bad-argument-type]
--> tests/grpc/test_cloud_consent.py:269:13
|
269 | _DummyContext(),
| ^^^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GrantCloudConsent` [bad-argument-type]
--> tests/grpc/test_cloud_consent.py:287:41
|
287 | await servicer.GrantCloudConsent(
| _________________________________________^
288 | | noteflow_pb2.GrantCloudConsentRequest(),
289 | | _DummyContext(),
290 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GrantCloudConsent` [bad-argument-type]
--> tests/grpc/test_cloud_consent.py:289:13
|
289 | _DummyContext(),
| ^^^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.RevokeCloudConsent` [bad-argument-type]
--> tests/grpc/test_cloud_consent.py:291:42
|
291 | await servicer.RevokeCloudConsent(
| __________________________________________^
292 | | noteflow_pb2.RevokeCloudConsentRequest(),
293 | | _DummyContext(),
294 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.RevokeCloudConsent` [bad-argument-type]
--> tests/grpc/test_cloud_consent.py:293:13
|
293 | _DummyContext(),
| ^^^^^^^^^^^^^^^
|
ERROR Argument `object` is not assignable to parameter `diarization_engine` with type `DiarizationEngine | None` in function `noteflow.grpc._config.ServicesConfig.__init__` [bad-argument-type]
--> tests/grpc/test_diarization_cancel.py:49:76
|
49 | servicer = NoteFlowServicer(services=ServicesConfig(diarization_engine=object()))
| ^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.diarization_job.DiarizationJobMixin.CancelDiarizationJob` [bad-argument-type]
--> tests/grpc/test_diarization_cancel.py:64:51
|
64 | response = await servicer.CancelDiarizationJob(
| ___________________________________________________^
65 | | noteflow_pb2.CancelDiarizationJobRequest(job_id=job_id),
66 | | _DummyContext(),
67 | | )
| |_____^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `_GrpcContext` in function `noteflow.grpc._mixins.diarization_job.DiarizationJobMixin.CancelDiarizationJob` [bad-argument-type]
--> tests/grpc/test_diarization_cancel.py:66:9
|
66 | _DummyContext(),
| ^^^^^^^^^^^^^^^
|
Protocol `_GrpcContext` requires attribute `set_code`
ERROR Argument `object` is not assignable to parameter `diarization_engine` with type `DiarizationEngine | None` in function `noteflow.grpc._config.ServicesConfig.__init__` [bad-argument-type]
--> tests/grpc/test_diarization_cancel.py:76:76
|
76 | servicer = NoteFlowServicer(services=ServicesConfig(diarization_engine=object()))
| ^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.diarization_job.DiarizationJobMixin.CancelDiarizationJob` [bad-argument-type]
--> tests/grpc/test_diarization_cancel.py:87:51
|
87 | response = await servicer.CancelDiarizationJob(
| ___________________________________________________^
88 | | noteflow_pb2.CancelDiarizationJobRequest(job_id=job_id),
89 | | _DummyContext(),
90 | | )
| |_____^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `_GrpcContext` in function `noteflow.grpc._mixins.diarization_job.DiarizationJobMixin.CancelDiarizationJob` [bad-argument-type]
--> tests/grpc/test_diarization_cancel.py:89:9
|
89 | _DummyContext(),
| ^^^^^^^^^^^^^^^
|
Protocol `_GrpcContext` requires attribute `set_code`
ERROR Argument `object` is not assignable to parameter `diarization_engine` with type `DiarizationEngine | None` in function `noteflow.grpc._config.ServicesConfig.__init__` [bad-argument-type]
--> tests/grpc/test_diarization_cancel.py:99:76
|
99 | servicer = NoteFlowServicer(services=ServicesConfig(diarization_engine=object()))
| ^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.diarization_job.DiarizationJobMixin.CancelDiarizationJob` [bad-argument-type]
--> tests/grpc/test_diarization_cancel.py:101:51
|
101 | response = await servicer.CancelDiarizationJob(
| ___________________________________________________^
102 | | noteflow_pb2.CancelDiarizationJobRequest(job_id="nonexistent"),
103 | | _DummyContext(),
104 | | )
| |_____^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `_GrpcContext` in function `noteflow.grpc._mixins.diarization_job.DiarizationJobMixin.CancelDiarizationJob` [bad-argument-type]
--> tests/grpc/test_diarization_cancel.py:103:9
|
103 | _DummyContext(),
| ^^^^^^^^^^^^^^^
|
Protocol `_GrpcContext` requires attribute `set_code`
ERROR Argument `object` is not assignable to parameter `diarization_engine` with type `DiarizationEngine | None` in function `noteflow.grpc._config.ServicesConfig.__init__` [bad-argument-type]
--> tests/grpc/test_diarization_cancel.py:113:76
|
113 | servicer = NoteFlowServicer(services=ServicesConfig(diarization_engine=object()))
| ^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.diarization_job.DiarizationJobMixin.GetDiarizationJobStatus` [bad-argument-type]
--> tests/grpc/test_diarization_cancel.py:124:54
|
124 | response = await servicer.GetDiarizationJobStatus(
| ______________________________________________________^
125 | | noteflow_pb2.GetDiarizationJobStatusRequest(job_id=job_id),
126 | | _DummyContext(),
127 | | )
| |_____^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `_GrpcContext` in function `noteflow.grpc._mixins.diarization_job.DiarizationJobMixin.GetDiarizationJobStatus` [bad-argument-type]
--> tests/grpc/test_diarization_cancel.py:126:9
|
126 | _DummyContext(),
| ^^^^^^^^^^^^^^^
|
Protocol `_GrpcContext` requires attribute `set_code`
ERROR Argument `object` is not assignable to parameter `diarization_engine` with type `DiarizationEngine | None` in function `noteflow.grpc._config.ServicesConfig.__init__` [bad-argument-type]
--> tests/grpc/test_diarization_cancel.py:135:76
|
135 | servicer = NoteFlowServicer(services=ServicesConfig(diarization_engine=object()))
| ^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.diarization_job.DiarizationJobMixin.GetDiarizationJobStatus` [bad-argument-type]
--> tests/grpc/test_diarization_cancel.py:151:54
|
151 | response = await servicer.GetDiarizationJobStatus(
| ______________________________________________________^
152 | | noteflow_pb2.GetDiarizationJobStatusRequest(job_id=job_id),
153 | | _DummyContext(),
154 | | )
| |_____^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `_GrpcContext` in function `noteflow.grpc._mixins.diarization_job.DiarizationJobMixin.GetDiarizationJobStatus` [bad-argument-type]
--> tests/grpc/test_diarization_cancel.py:153:9
|
153 | _DummyContext(),
| ^^^^^^^^^^^^^^^
|
Protocol `_GrpcContext` requires attribute `set_code`
ERROR Argument `object` is not assignable to parameter `diarization_engine` with type `DiarizationEngine | None` in function `noteflow.grpc._config.ServicesConfig.__init__` [bad-argument-type]
--> tests/grpc/test_diarization_cancel.py:164:76
|
164 | servicer = NoteFlowServicer(services=ServicesConfig(diarization_engine=object()))
| ^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.diarization_job.DiarizationJobMixin.GetDiarizationJobStatus` [bad-argument-type]
--> tests/grpc/test_diarization_cancel.py:175:54
|
175 | response = await servicer.GetDiarizationJobStatus(
| ______________________________________________________^
176 | | noteflow_pb2.GetDiarizationJobStatusRequest(job_id=job_id),
177 | | _DummyContext(),
178 | | )
| |_____^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `_GrpcContext` in function `noteflow.grpc._mixins.diarization_job.DiarizationJobMixin.GetDiarizationJobStatus` [bad-argument-type]
--> tests/grpc/test_diarization_cancel.py:177:9
|
177 | _DummyContext(),
| ^^^^^^^^^^^^^^^
|
Protocol `_GrpcContext` requires attribute `set_code`
ERROR Could not import `InMemoryMeetingStore` from `noteflow.grpc.meeting_store` [missing-module-attribute]
--> tests/grpc/test_diarization_mixin.py:28:45
|
28 | from noteflow.grpc.meeting_store import InMemoryMeetingStore
| ^^^^^^^^^^^^^^^^^^^^
|
ERROR Argument `object` is not assignable to parameter `diarization_engine` with type `DiarizationEngine | None` in function `noteflow.grpc._config.ServicesConfig.__init__` [bad-argument-type]
--> tests/grpc/test_diarization_mixin.py:77:72
|
77 | return NoteFlowServicer(services=ServicesConfig(diarization_engine=object()))
| ^^^^^^^^
|
ERROR Argument `object` is not assignable to parameter `diarization_engine` with type `DiarizationEngine | None` in function `noteflow.grpc._config.ServicesConfig.__init__` [bad-argument-type]
--> tests/grpc/test_diarization_mixin.py:84:52
|
84 | services=ServicesConfig(diarization_engine=object(), diarization_refinement_enabled=False)
| ^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.diarization._mixin.DiarizationMixin.RefineSpeakerDiarization` [bad-argument-type]
--> tests/grpc/test_diarization_mixin.py:109:71
|
109 | response = await diarization_servicer.RefineSpeakerDiarization(
| _______________________________________________________________________^
110 | | noteflow_pb2.RefineSpeakerDiarizationRequest(meeting_id="not-a-uuid"),
111 | | context,
112 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.diarization._mixin.DiarizationMixin.RefineSpeakerDiarization` [bad-argument-type]
--> tests/grpc/test_diarization_mixin.py:125:71
|
125 | response = await diarization_servicer.RefineSpeakerDiarization(
| _______________________________________________________________________^
126 | | noteflow_pb2.RefineSpeakerDiarizationRequest(meeting_id=meeting_id),
127 | | context,
128 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.diarization._mixin.DiarizationMixin.RefineSpeakerDiarization` [bad-argument-type]
--> tests/grpc/test_diarization_mixin.py:148:71
|
148 | response = await diarization_servicer.RefineSpeakerDiarization(
| _______________________________________________________________________^
149 | | noteflow_pb2.RefineSpeakerDiarizationRequest(meeting_id=str(meeting.id)),
150 | | context,
151 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.diarization._mixin.DiarizationMixin.RefineSpeakerDiarization` [bad-argument-type]
--> tests/grpc/test_diarization_mixin.py:168:71
|
168 | response = await diarization_servicer.RefineSpeakerDiarization(
| _______________________________________________________________________^
169 | | noteflow_pb2.RefineSpeakerDiarizationRequest(meeting_id=str(meeting.id)),
170 | | context,
171 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.diarization._mixin.DiarizationMixin.RefineSpeakerDiarization` [bad-argument-type]
--> tests/grpc/test_diarization_mixin.py:189:71
|
189 | response = await diarization_servicer.RefineSpeakerDiarization(
| _______________________________________________________________________^
190 | | noteflow_pb2.RefineSpeakerDiarizationRequest(meeting_id=str(meeting.id)),
191 | | context,
192 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.diarization._mixin.DiarizationMixin.RefineSpeakerDiarization` [bad-argument-type]
--> tests/grpc/test_diarization_mixin.py:214:80
|
214 | response = await diarization_servicer_disabled.RefineSpeakerDiarization(
| ________________________________________________________________________________^
215 | | noteflow_pb2.RefineSpeakerDiarizationRequest(meeting_id=str(meeting.id)),
216 | | context,
217 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.diarization._mixin.DiarizationMixin.RefineSpeakerDiarization` [bad-argument-type]
--> tests/grpc/test_diarization_mixin.py:235:81
|
235 | response = await diarization_servicer_no_engine.RefineSpeakerDiarization(
| _________________________________________________________________________________^
236 | | noteflow_pb2.RefineSpeakerDiarizationRequest(meeting_id=str(meeting.id)),
237 | | context,
238 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.diarization._speaker.SpeakerMixin.RenameSpeaker` [bad-argument-type]
--> tests/grpc/test_diarization_mixin.py:255:53
|
255 | await diarization_servicer.RenameSpeaker(
| _____________________________________________________^
256 | | noteflow_pb2.RenameSpeakerRequest(
257 | | meeting_id=str(uuid4()),
258 | | old_speaker_id="",
259 | | new_speaker_name="Speaker 1",
260 | | ),
| |___________________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.diarization._speaker.SpeakerMixin.RenameSpeaker` [bad-argument-type]
--> tests/grpc/test_diarization_mixin.py:274:53
|
274 | await diarization_servicer.RenameSpeaker(
| _____________________________________________________^
275 | | noteflow_pb2.RenameSpeakerRequest(
276 | | meeting_id=str(uuid4()),
277 | | old_speaker_id="SPEAKER_0",
278 | | new_speaker_name="",
279 | | ),
| |___________________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.diarization._speaker.SpeakerMixin.RenameSpeaker` [bad-argument-type]
--> tests/grpc/test_diarization_mixin.py:293:53
|
293 | await diarization_servicer.RenameSpeaker(
| _____________________________________________________^
294 | | noteflow_pb2.RenameSpeakerRequest(
295 | | meeting_id="invalid-uuid",
296 | | old_speaker_id="SPEAKER_0",
297 | | new_speaker_name="Alice",
298 | | ),
| |___________________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.diarization._speaker.SpeakerMixin.RenameSpeaker` [bad-argument-type]
--> tests/grpc/test_diarization_mixin.py:328:60
|
328 | response = await diarization_servicer.RenameSpeaker(
| ____________________________________________________________^
329 | | noteflow_pb2.RenameSpeakerRequest(
330 | | meeting_id=str(meeting.id), old_speaker_id="SPEAKER_0", new_speaker_name="Alice"
331 | | ),
332 | | _MockGrpcContext(),
333 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.diarization._speaker.SpeakerMixin.RenameSpeaker` [bad-argument-type]
--> tests/grpc/test_diarization_mixin.py:363:60
|
363 | response = await diarization_servicer.RenameSpeaker(
| ____________________________________________________________^
364 | | noteflow_pb2.RenameSpeakerRequest(
365 | | meeting_id=str(meeting.id),
366 | | old_speaker_id="SPEAKER_0",
367 | | new_speaker_name="Alice",
368 | | ),
| |_______________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.diarization_job.DiarizationJobMixin.GetDiarizationJobStatus` [bad-argument-type]
--> tests/grpc/test_diarization_mixin.py:394:70
|
394 | response = await diarization_servicer.GetDiarizationJobStatus(
| ______________________________________________________________________^
395 | | noteflow_pb2.GetDiarizationJobStatusRequest(job_id=job_id),
396 | | context,
397 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.diarization_job.DiarizationJobMixin.GetDiarizationJobStatus` [bad-argument-type]
--> tests/grpc/test_diarization_mixin.py:420:70
|
420 | response = await diarization_servicer.GetDiarizationJobStatus(
| ______________________________________________________________________^
421 | | noteflow_pb2.GetDiarizationJobStatusRequest(job_id=job_id),
422 | | context,
423 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.diarization_job.DiarizationJobMixin.GetDiarizationJobStatus` [bad-argument-type]
--> tests/grpc/test_diarization_mixin.py:443:70
|
443 | response = await diarization_servicer.GetDiarizationJobStatus(
| ______________________________________________________________________^
444 | | noteflow_pb2.GetDiarizationJobStatusRequest(job_id=job_id),
445 | | context,
446 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.diarization_job.DiarizationJobMixin.GetDiarizationJobStatus` [bad-argument-type]
--> tests/grpc/test_diarization_mixin.py:465:70
|
465 | response = await diarization_servicer.GetDiarizationJobStatus(
| ______________________________________________________________________^
466 | | noteflow_pb2.GetDiarizationJobStatusRequest(job_id=job_id),
467 | | context,
468 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.diarization_job.DiarizationJobMixin.CancelDiarizationJob` [bad-argument-type]
--> tests/grpc/test_diarization_mixin.py:494:67
|
494 | response = await diarization_servicer.CancelDiarizationJob(
| ___________________________________________________________________^
495 | | noteflow_pb2.CancelDiarizationJobRequest(job_id=job_id),
496 | | context,
497 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.diarization_job.DiarizationJobMixin.CancelDiarizationJob` [bad-argument-type]
--> tests/grpc/test_diarization_mixin.py:517:67
|
517 | response = await diarization_servicer.CancelDiarizationJob(
| ___________________________________________________________________^
518 | | noteflow_pb2.CancelDiarizationJobRequest(job_id=job_id),
519 | | context,
520 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.diarization_job.DiarizationJobMixin.CancelDiarizationJob` [bad-argument-type]
--> tests/grpc/test_diarization_mixin.py:532:67
|
532 | response = await diarization_servicer.CancelDiarizationJob(
| ___________________________________________________________________^
533 | | noteflow_pb2.CancelDiarizationJobRequest(job_id="nonexistent-job"),
534 | | context,
535 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.diarization_job.DiarizationJobMixin.CancelDiarizationJob` [bad-argument-type]
--> tests/grpc/test_diarization_mixin.py:555:67
|
555 | response = await diarization_servicer.CancelDiarizationJob(
| ___________________________________________________________________^
556 | | noteflow_pb2.CancelDiarizationJobRequest(job_id=job_id),
557 | | context,
558 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `object` is not assignable to parameter `diarization_engine` with type `DiarizationEngine | None` in function `noteflow.grpc._config.ServicesConfig.__init__` [bad-argument-type]
--> tests/grpc/test_diarization_refine.py:23:76
|
23 | servicer = NoteFlowServicer(services=ServicesConfig(diarization_engine=object()))
| ^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.diarization._mixin.DiarizationMixin.RefineSpeakerDiarization` [bad-argument-type]
--> tests/grpc/test_diarization_refine.py:30:55
|
30 | response = await servicer.RefineSpeakerDiarization(
| _______________________________________________________^
31 | | noteflow_pb2.RefineSpeakerDiarizationRequest(meeting_id=str(meeting.id)),
32 | | _DummyContext(),
33 | | )
| |_____^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `GrpcContext` in function `noteflow.grpc._mixins.diarization._mixin.DiarizationMixin.RefineSpeakerDiarization` [bad-argument-type]
--> tests/grpc/test_diarization_refine.py:32:9
|
32 | _DummyContext(),
| ^^^^^^^^^^^^^^^
|
Protocol `GrpcContext` requires attribute `set_code`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.entities.EntitiesMixin.ExtractEntities` [bad-argument-type]
--> tests/grpc/test_entities_mixin.py:156:50
|
156 | response = await servicer.ExtractEntities(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.entities.EntitiesMixin.ExtractEntities` [bad-argument-type]
--> tests/grpc/test_entities_mixin.py:187:50
|
187 | response = await servicer.ExtractEntities(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.entities.EntitiesMixin.ExtractEntities` [bad-argument-type]
--> tests/grpc/test_entities_mixin.py:216:50
|
216 | response = await servicer.ExtractEntities(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.entities.EntitiesMixin.ExtractEntities` [bad-argument-type]
--> tests/grpc/test_entities_mixin.py:240:43
|
240 | await servicer.ExtractEntities(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.entities.EntitiesMixin.ExtractEntities` [bad-argument-type]
--> tests/grpc/test_entities_mixin.py:263:43
|
263 | await servicer.ExtractEntities(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.entities.EntitiesMixin.ExtractEntities` [bad-argument-type]
--> tests/grpc/test_entities_mixin.py:284:43
|
284 | await servicer.ExtractEntities(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.entities.EntitiesMixin.ExtractEntities` [bad-argument-type]
--> tests/grpc/test_entities_mixin.py:300:43
|
300 | await servicer.ExtractEntities(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.entities.EntitiesMixin.ExtractEntities` [bad-argument-type]
--> tests/grpc/test_entities_mixin.py:321:50
|
321 | response = await servicer.ExtractEntities(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.entities.EntitiesMixin.ExtractEntities` [bad-argument-type]
--> tests/grpc/test_entities_mixin.py:348:50
|
348 | response = await servicer.ExtractEntities(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.entities.EntitiesMixin.UpdateEntity` [bad-argument-type]
--> tests/grpc/test_entities_mixin.py:386:47
|
386 | response = await servicer.UpdateEntity(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.entities.EntitiesMixin.UpdateEntity` [bad-argument-type]
--> tests/grpc/test_entities_mixin.py:416:47
|
416 | response = await servicer.UpdateEntity(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.entities.EntitiesMixin.UpdateEntity` [bad-argument-type]
--> tests/grpc/test_entities_mixin.py:436:40
|
436 | await servicer.UpdateEntity(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.entities.EntitiesMixin.UpdateEntity` [bad-argument-type]
--> tests/grpc/test_entities_mixin.py:460:40
|
460 | await servicer.UpdateEntity(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.entities.EntitiesMixin.UpdateEntity` [bad-argument-type]
--> tests/grpc/test_entities_mixin.py:477:40
|
477 | await servicer.UpdateEntity(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.entities.EntitiesMixin.UpdateEntity` [bad-argument-type]
--> tests/grpc/test_entities_mixin.py:494:40
|
494 | await servicer.UpdateEntity(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.entities.EntitiesMixin.UpdateEntity` [bad-argument-type]
--> tests/grpc/test_entities_mixin.py:518:40
|
518 | await servicer.UpdateEntity(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.entities.EntitiesMixin.DeleteEntity` [bad-argument-type]
--> tests/grpc/test_entities_mixin.py:552:47
|
552 | response = await servicer.DeleteEntity(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.entities.EntitiesMixin.DeleteEntity` [bad-argument-type]
--> tests/grpc/test_entities_mixin.py:572:40
|
572 | await servicer.DeleteEntity(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.entities.EntitiesMixin.DeleteEntity` [bad-argument-type]
--> tests/grpc/test_entities_mixin.py:595:40
|
595 | await servicer.DeleteEntity(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.entities.EntitiesMixin.DeleteEntity` [bad-argument-type]
--> tests/grpc/test_entities_mixin.py:618:40
|
618 | await servicer.DeleteEntity(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.entities.EntitiesMixin.DeleteEntity` [bad-argument-type]
--> tests/grpc/test_entities_mixin.py:634:40
|
634 | await servicer.DeleteEntity(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.entities.EntitiesMixin.DeleteEntity` [bad-argument-type]
--> tests/grpc/test_entities_mixin.py:650:40
|
650 | await servicer.DeleteEntity(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.entities.EntitiesMixin.UpdateEntity` [bad-argument-type]
--> tests/grpc/test_entities_mixin.py:687:46
|
687 | await servicer_no_db.UpdateEntity(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.entities.EntitiesMixin.DeleteEntity` [bad-argument-type]
--> tests/grpc/test_entities_mixin.py:703:46
|
703 | await servicer_no_db.DeleteEntity(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.export.ExportMixin.ExportTranscript` [bad-argument-type]
--> tests/grpc/test_export_mixin.py:147:62
|
147 | response = await export_servicer.ExportTranscript(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.export.ExportMixin.ExportTranscript` [bad-argument-type]
--> tests/grpc/test_export_mixin.py:187:62
|
187 | response = await export_servicer.ExportTranscript(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.export.ExportMixin.ExportTranscript` [bad-argument-type]
--> tests/grpc/test_export_mixin.py:217:62
|
217 | response = await export_servicer.ExportTranscript(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.export.ExportMixin.ExportTranscript` [bad-argument-type]
--> tests/grpc/test_export_mixin.py:255:62
|
255 | response = await export_servicer.ExportTranscript(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.export.ExportMixin.ExportTranscript` [bad-argument-type]
--> tests/grpc/test_export_mixin.py:296:62
|
296 | response = await export_servicer.ExportTranscript(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.export.ExportMixin.ExportTranscript` [bad-argument-type]
--> tests/grpc/test_export_mixin.py:334:62
|
334 | response = await export_servicer.ExportTranscript(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.export.ExportMixin.ExportTranscript` [bad-argument-type]
--> tests/grpc/test_export_mixin.py:367:62
|
367 | response = await export_servicer.ExportTranscript(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.export.ExportMixin.ExportTranscript` [bad-argument-type]
--> tests/grpc/test_export_mixin.py:399:55
|
399 | await export_servicer.ExportTranscript(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.export.ExportMixin.ExportTranscript` [bad-argument-type]
--> tests/grpc/test_export_mixin.py:415:51
|
415 | await export_servicer.ExportTranscript(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.export.ExportMixin.ExportTranscript` [bad-argument-type]
--> tests/grpc/test_export_mixin.py:431:51
|
431 | await export_servicer.ExportTranscript(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.export.ExportMixin.ExportTranscript` [bad-argument-type]
--> tests/grpc/test_export_mixin.py:478:62
|
478 | response = await export_servicer.ExportTranscript(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.export.ExportMixin.ExportTranscript` [bad-argument-type]
--> tests/grpc/test_export_mixin.py:510:62
|
510 | response = await export_servicer.ExportTranscript(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.export.ExportMixin.ExportTranscript` [bad-argument-type]
--> tests/grpc/test_export_mixin.py:556:62
|
556 | response = await export_servicer.ExportTranscript(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `int` is not assignable to parameter `format` with type `ExportFormat | str | None` in function `noteflow.grpc.proto.noteflow_pb2.ExportTranscriptRequest.__init__` [bad-argument-type]
--> tests/grpc/test_export_mixin.py:593:20
|
593 | format=proto_format,
| ^^^^^^^^^^^^
|
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.export.ExportMixin.ExportTranscript` [bad-argument-type]
--> tests/grpc/test_export_mixin.py:607:62
|
607 | response = await export_servicer.ExportTranscript(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GenerateSummary` [bad-argument-type]
--> tests/grpc/test_generate_summary.py:35:46
|
35 | response = await servicer.GenerateSummary(
| ______________________________________________^
36 | | noteflow_pb2.GenerateSummaryRequest(meeting_id=str(meeting.id)),
37 | | _DummyContext(),
38 | | )
| |_____^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GenerateSummary` [bad-argument-type]
--> tests/grpc/test_generate_summary.py:37:9
|
37 | _DummyContext(),
| ^^^^^^^^^^^^^^^
|
ERROR Argument `_FailingSummarizationService` is not assignable to parameter `summarization_service` with type `SummarizationService | None` in function `noteflow.grpc._config.ServicesConfig.__init__` [bad-argument-type]
--> tests/grpc/test_generate_summary.py:60:79
|
60 | servicer = NoteFlowServicer(services=ServicesConfig(summarization_service=_FailingSummarizationService()))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GenerateSummary` [bad-argument-type]
--> tests/grpc/test_generate_summary.py:71:46
|
71 | response = await servicer.GenerateSummary(
| ______________________________________________^
72 | | noteflow_pb2.GenerateSummaryRequest(meeting_id=str(meeting.id)),
73 | | _DummyContext(),
74 | | )
| |_____^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GenerateSummary` [bad-argument-type]
--> tests/grpc/test_generate_summary.py:73:9
|
73 | _DummyContext(),
| ^^^^^^^^^^^^^^^
|
ERROR Argument `MockMeetingMixinServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.CreateMeeting` [bad-argument-type]
--> tests/grpc/test_meeting_mixin.py:179:62
|
179 | response = await meeting_mixin_servicer.CreateMeeting(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockMeetingMixinServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.CreateMeeting` [bad-argument-type]
--> tests/grpc/test_meeting_mixin.py:198:62
|
198 | response = await meeting_mixin_servicer.CreateMeeting(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockMeetingMixinServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.CreateMeeting` [bad-argument-type]
--> tests/grpc/test_meeting_mixin.py:219:62
|
219 | response = await meeting_mixin_servicer.CreateMeeting(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockMeetingMixinServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.CreateMeeting` [bad-argument-type]
--> tests/grpc/test_meeting_mixin.py:240:51
|
240 | await meeting_mixin_servicer.CreateMeeting(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockMeetingMixinServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.StopMeeting` [bad-argument-type]
--> tests/grpc/test_meeting_mixin.py:268:60
|
268 | response = await meeting_mixin_servicer.StopMeeting(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockMeetingMixinServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.StopMeeting` [bad-argument-type]
--> tests/grpc/test_meeting_mixin.py:288:60
|
288 | response = await meeting_mixin_servicer.StopMeeting(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockMeetingMixinServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.StopMeeting` [bad-argument-type]
--> tests/grpc/test_meeting_mixin.py:307:60
|
307 | response = await meeting_mixin_servicer.StopMeeting(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockMeetingMixinServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.StopMeeting` [bad-argument-type]
--> tests/grpc/test_meeting_mixin.py:326:60
|
326 | response = await meeting_mixin_servicer.StopMeeting(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockMeetingMixinServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.StopMeeting` [bad-argument-type]
--> tests/grpc/test_meeting_mixin.py:344:53
|
344 | await meeting_mixin_servicer.StopMeeting(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockMeetingMixinServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.StopMeeting` [bad-argument-type]
--> tests/grpc/test_meeting_mixin.py:357:53
|
357 | await meeting_mixin_servicer.StopMeeting(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockMeetingMixinServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.StopMeeting` [bad-argument-type]
--> tests/grpc/test_meeting_mixin.py:379:49
|
379 | await meeting_mixin_servicer.StopMeeting(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockMeetingMixinServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.StopMeeting` [bad-argument-type]
--> tests/grpc/test_meeting_mixin.py:409:35
|
409 | await servicer.StopMeeting(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockMeetingMixinServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.ListMeetings` [bad-argument-type]
--> tests/grpc/test_meeting_mixin.py:433:61
|
433 | response = await meeting_mixin_servicer.ListMeetings(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockMeetingMixinServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.ListMeetings` [bad-argument-type]
--> tests/grpc/test_meeting_mixin.py:455:61
|
455 | response = await meeting_mixin_servicer.ListMeetings(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockMeetingMixinServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.ListMeetings` [bad-argument-type]
--> tests/grpc/test_meeting_mixin.py:473:50
|
473 | await meeting_mixin_servicer.ListMeetings(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockMeetingMixinServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.ListMeetings` [bad-argument-type]
--> tests/grpc/test_meeting_mixin.py:488:50
|
488 | await meeting_mixin_servicer.ListMeetings(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockMeetingMixinServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.ListMeetings` [bad-argument-type]
--> tests/grpc/test_meeting_mixin.py:503:50
|
503 | await meeting_mixin_servicer.ListMeetings(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `int` is not assignable to parameter `sort_order` with type `SortOrder | str | None` in function `noteflow.grpc.proto.noteflow_pb2.ListMeetingsRequest.__init__` [bad-argument-type]
--> tests/grpc/test_meeting_mixin.py:528:63
|
528 | request = noteflow_pb2.ListMeetingsRequest(sort_order=proto_sort_order)
| ^^^^^^^^^^^^^^^^
|
ERROR Argument `MockMeetingMixinServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.ListMeetings` [bad-argument-type]
--> tests/grpc/test_meeting_mixin.py:529:50
|
529 | await meeting_mixin_servicer.ListMeetings(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `list[int]` is not assignable to parameter `states` with type `Iterable[MeetingState | str] | None` in function `noteflow.grpc.proto.noteflow_pb2.ListMeetingsRequest.__init__` [bad-argument-type]
--> tests/grpc/test_meeting_mixin.py:544:20
|
544 | states=[MeetingState.RECORDING.value, MeetingState.STOPPED.value]
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Argument `MockMeetingMixinServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.ListMeetings` [bad-argument-type]
--> tests/grpc/test_meeting_mixin.py:546:50
|
546 | await meeting_mixin_servicer.ListMeetings(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockMeetingMixinServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.GetMeeting` [bad-argument-type]
--> tests/grpc/test_meeting_mixin.py:575:59
|
575 | response = await meeting_mixin_servicer.GetMeeting(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockMeetingMixinServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.GetMeeting` [bad-argument-type]
--> tests/grpc/test_meeting_mixin.py:594:52
|
594 | await meeting_mixin_servicer.GetMeeting(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockMeetingMixinServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.GetMeeting` [bad-argument-type]
--> tests/grpc/test_meeting_mixin.py:607:52
|
607 | await meeting_mixin_servicer.GetMeeting(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockMeetingMixinServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.GetMeeting` [bad-argument-type]
--> tests/grpc/test_meeting_mixin.py:648:59
|
648 | response = await meeting_mixin_servicer.GetMeeting(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockMeetingMixinServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.GetMeeting` [bad-argument-type]
--> tests/grpc/test_meeting_mixin.py:682:59
|
682 | response = await meeting_mixin_servicer.GetMeeting(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockMeetingMixinServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.GetMeeting` [bad-argument-type]
--> tests/grpc/test_meeting_mixin.py:705:48
|
705 | await meeting_mixin_servicer.GetMeeting(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockMeetingMixinServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.DeleteMeeting` [bad-argument-type]
--> tests/grpc/test_meeting_mixin.py:729:62
|
729 | response = await meeting_mixin_servicer.DeleteMeeting(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockMeetingMixinServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.DeleteMeeting` [bad-argument-type]
--> tests/grpc/test_meeting_mixin.py:747:55
|
747 | await meeting_mixin_servicer.DeleteMeeting(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockMeetingMixinServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.DeleteMeeting` [bad-argument-type]
--> tests/grpc/test_meeting_mixin.py:760:55
|
760 | await meeting_mixin_servicer.DeleteMeeting(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockMeetingMixinServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.DeleteMeeting` [bad-argument-type]
--> tests/grpc/test_meeting_mixin.py:775:62
|
775 | response = await meeting_mixin_servicer.DeleteMeeting(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockMeetingMixinServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.GetMeeting` [bad-argument-type]
--> tests/grpc/test_meeting_mixin.py:805:59
|
805 | response = await meeting_mixin_servicer.GetMeeting(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockMeetingMixinServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.ListMeetings` [bad-argument-type]
--> tests/grpc/test_meeting_mixin.py:824:61
|
824 | response = await meeting_mixin_servicer.ListMeetings(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `UUID` is not assignable to parameter `meeting_id` with type `MeetingId` in function `noteflow.grpc._mixins.errors._fetch.get_meeting_or_abort` [bad-argument-type]
--> tests/grpc/test_mixin_helpers.py:222:68
|
222 | result = await get_meeting_or_abort(mock_uow_all_features, meeting_id, mock_context)
| ^^^^^^^^^^
|
ERROR Argument `UUID` is not assignable to parameter `meeting_id` with type `MeetingId` in function `noteflow.grpc._mixins.errors._fetch.get_meeting_or_abort` [bad-argument-type]
--> tests/grpc/test_mixin_helpers.py:237:63
|
237 | await get_meeting_or_abort(mock_uow_all_features, meeting_id, mock_context)
| ^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.calendar.CalendarMixin.GetCalendarProviders` [bad-argument-type]
--> tests/grpc/test_oauth.py:96:55
|
96 | response = await servicer.GetCalendarProviders(
| _______________________________________________________^
97 | | noteflow_pb2.GetCalendarProvidersRequest(),
98 | | _DummyContext(),
99 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.calendar.CalendarMixin.GetCalendarProviders` [bad-argument-type]
--> tests/grpc/test_oauth.py:98:13
|
98 | _DummyContext(),
| ^^^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.calendar.CalendarMixin.GetCalendarProviders` [bad-argument-type]
--> tests/grpc/test_oauth.py:114:55
|
114 | response = await servicer.GetCalendarProviders(
| _______________________________________________________^
115 | | noteflow_pb2.GetCalendarProvidersRequest(),
116 | | _DummyContext(),
117 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.calendar.CalendarMixin.GetCalendarProviders` [bad-argument-type]
--> tests/grpc/test_oauth.py:116:13
|
116 | _DummyContext(),
| ^^^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.calendar.CalendarMixin.GetCalendarProviders` [bad-argument-type]
--> tests/grpc/test_oauth.py:131:55
|
131 | response = await servicer.GetCalendarProviders(
| _______________________________________________________^
132 | | noteflow_pb2.GetCalendarProvidersRequest(),
133 | | _DummyContext(),
134 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.calendar.CalendarMixin.GetCalendarProviders` [bad-argument-type]
--> tests/grpc/test_oauth.py:133:13
|
133 | _DummyContext(),
| ^^^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.calendar.CalendarMixin.GetCalendarProviders` [bad-argument-type]
--> tests/grpc/test_oauth.py:149:48
|
149 | await servicer.GetCalendarProviders(
| ________________________________________________^
150 | | noteflow_pb2.GetCalendarProvidersRequest(),
151 | | context,
152 | | )
| |_____________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.calendar.CalendarMixin.GetCalendarProviders` [bad-argument-type]
--> tests/grpc/test_oauth.py:151:17
|
151 | context,
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.calendar.CalendarMixin.InitiateOAuth` [bad-argument-type]
--> tests/grpc/test_oauth.py:170:48
|
170 | response = await servicer.InitiateOAuth(
| ________________________________________________^
171 | | noteflow_pb2.InitiateOAuthRequest(provider="google"),
172 | | _DummyContext(),
173 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.calendar.CalendarMixin.InitiateOAuth` [bad-argument-type]
--> tests/grpc/test_oauth.py:172:13
|
172 | _DummyContext(),
| ^^^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.calendar.CalendarMixin.InitiateOAuth` [bad-argument-type]
--> tests/grpc/test_oauth.py:185:37
|
185 | await servicer.InitiateOAuth(
| _____________________________________^
186 | | noteflow_pb2.InitiateOAuthRequest(provider="outlook"),
187 | | _DummyContext(),
188 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.calendar.CalendarMixin.InitiateOAuth` [bad-argument-type]
--> tests/grpc/test_oauth.py:187:13
|
187 | _DummyContext(),
| ^^^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.calendar.CalendarMixin.InitiateOAuth` [bad-argument-type]
--> tests/grpc/test_oauth.py:202:37
|
202 | await servicer.InitiateOAuth(
| _____________________________________^
203 | | noteflow_pb2.InitiateOAuthRequest(
204 | | provider="google",
205 | | redirect_uri="noteflow://oauth/callback",
206 | | ),
207 | | _DummyContext(),
| |_____________________________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.calendar.CalendarMixin.InitiateOAuth` [bad-argument-type]
--> tests/grpc/test_oauth.py:207:13
|
207 | _DummyContext(),
| ^^^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.calendar.CalendarMixin.InitiateOAuth` [bad-argument-type]
--> tests/grpc/test_oauth.py:224:41
|
224 | await servicer.InitiateOAuth(
| _________________________________________^
225 | | noteflow_pb2.InitiateOAuthRequest(provider="unknown"),
226 | | context,
227 | | )
| |_____________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.calendar.CalendarMixin.InitiateOAuth` [bad-argument-type]
--> tests/grpc/test_oauth.py:226:17
|
226 | context,
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.calendar.CalendarMixin.InitiateOAuth` [bad-argument-type]
--> tests/grpc/test_oauth.py:239:41
|
239 | await servicer.InitiateOAuth(
| _________________________________________^
240 | | noteflow_pb2.InitiateOAuthRequest(provider="google"),
241 | | context,
242 | | )
| |_____________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.calendar.CalendarMixin.InitiateOAuth` [bad-argument-type]
--> tests/grpc/test_oauth.py:241:17
|
241 | context,
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.calendar.CalendarMixin.CompleteOAuth` [bad-argument-type]
--> tests/grpc/test_oauth.py:260:48
|
260 | response = await servicer.CompleteOAuth(
| ________________________________________________^
261 | | noteflow_pb2.CompleteOAuthRequest(
262 | | provider="google",
263 | | code="authorization-code",
264 | | state="state-token-123",
265 | | ),
| |_______________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.calendar.CalendarMixin.CompleteOAuth` [bad-argument-type]
--> tests/grpc/test_oauth.py:266:13
|
266 | _DummyContext(),
| ^^^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.calendar.CalendarMixin.CompleteOAuth` [bad-argument-type]
--> tests/grpc/test_oauth.py:279:37
|
279 | await servicer.CompleteOAuth(
| _____________________________________^
280 | | noteflow_pb2.CompleteOAuthRequest(
281 | | provider="google",
282 | | code="my-auth-code",
283 | | state="my-state-token",
284 | | ),
| |_______________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.calendar.CalendarMixin.CompleteOAuth` [bad-argument-type]
--> tests/grpc/test_oauth.py:285:13
|
285 | _DummyContext(),
| ^^^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.calendar.CalendarMixin.CompleteOAuth` [bad-argument-type]
--> tests/grpc/test_oauth.py:303:48
|
303 | response = await servicer.CompleteOAuth(
| ________________________________________________^
304 | | noteflow_pb2.CompleteOAuthRequest(
305 | | provider="google",
306 | | code="authorization-code",
307 | | state="invalid-state",
308 | | ),
| |_______________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.calendar.CalendarMixin.CompleteOAuth` [bad-argument-type]
--> tests/grpc/test_oauth.py:309:13
|
309 | _DummyContext(),
| ^^^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.calendar.CalendarMixin.CompleteOAuth` [bad-argument-type]
--> tests/grpc/test_oauth.py:324:48
|
324 | response = await servicer.CompleteOAuth(
| ________________________________________________^
325 | | noteflow_pb2.CompleteOAuthRequest(
326 | | provider="google",
327 | | code="invalid-code",
328 | | state="valid-state",
329 | | ),
| |_______________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.calendar.CalendarMixin.CompleteOAuth` [bad-argument-type]
--> tests/grpc/test_oauth.py:330:13
|
330 | _DummyContext(),
| ^^^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.calendar.CalendarMixin.CompleteOAuth` [bad-argument-type]
--> tests/grpc/test_oauth.py:343:41
|
343 | await servicer.CompleteOAuth(
| _________________________________________^
344 | | noteflow_pb2.CompleteOAuthRequest(
345 | | provider="google",
346 | | code="code",
347 | | state="state",
348 | | ),
| |___________________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.calendar.CalendarMixin.CompleteOAuth` [bad-argument-type]
--> tests/grpc/test_oauth.py:349:17
|
349 | context,
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.calendar.CalendarMixin.GetOAuthConnectionStatus` [bad-argument-type]
--> tests/grpc/test_oauth.py:367:59
|
367 | response = await servicer.GetOAuthConnectionStatus(
| ___________________________________________________________^
368 | | noteflow_pb2.GetOAuthConnectionStatusRequest(provider="google"),
369 | | _DummyContext(),
370 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.calendar.CalendarMixin.GetOAuthConnectionStatus` [bad-argument-type]
--> tests/grpc/test_oauth.py:369:13
|
369 | _DummyContext(),
| ^^^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.calendar.CalendarMixin.GetOAuthConnectionStatus` [bad-argument-type]
--> tests/grpc/test_oauth.py:384:59
|
384 | response = await servicer.GetOAuthConnectionStatus(
| ___________________________________________________________^
385 | | noteflow_pb2.GetOAuthConnectionStatusRequest(provider="google"),
386 | | _DummyContext(),
387 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.calendar.CalendarMixin.GetOAuthConnectionStatus` [bad-argument-type]
--> tests/grpc/test_oauth.py:386:13
|
386 | _DummyContext(),
| ^^^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.calendar.CalendarMixin.GetOAuthConnectionStatus` [bad-argument-type]
--> tests/grpc/test_oauth.py:397:59
|
397 | response = await servicer.GetOAuthConnectionStatus(
| ___________________________________________________________^
398 | | noteflow_pb2.GetOAuthConnectionStatusRequest(
399 | | provider="google",
400 | | integration_type="calendar",
401 | | ),
402 | | _DummyContext(),
| |_____________________________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.calendar.CalendarMixin.GetOAuthConnectionStatus` [bad-argument-type]
--> tests/grpc/test_oauth.py:402:13
|
402 | _DummyContext(),
| ^^^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.calendar.CalendarMixin.GetOAuthConnectionStatus` [bad-argument-type]
--> tests/grpc/test_oauth.py:414:52
|
414 | await servicer.GetOAuthConnectionStatus(
| ____________________________________________________^
415 | | noteflow_pb2.GetOAuthConnectionStatusRequest(provider="google"),
416 | | context,
417 | | )
| |_____________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.calendar.CalendarMixin.GetOAuthConnectionStatus` [bad-argument-type]
--> tests/grpc/test_oauth.py:416:17
|
416 | context,
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.calendar.CalendarMixin.DisconnectOAuth` [bad-argument-type]
--> tests/grpc/test_oauth.py:434:50
|
434 | response = await servicer.DisconnectOAuth(
| __________________________________________________^
435 | | noteflow_pb2.DisconnectOAuthRequest(provider="google"),
436 | | _DummyContext(),
437 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.calendar.CalendarMixin.DisconnectOAuth` [bad-argument-type]
--> tests/grpc/test_oauth.py:436:13
|
436 | _DummyContext(),
| ^^^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.calendar.CalendarMixin.DisconnectOAuth` [bad-argument-type]
--> tests/grpc/test_oauth.py:448:39
|
448 | await servicer.DisconnectOAuth(
| _______________________________________^
449 | | noteflow_pb2.DisconnectOAuthRequest(provider="outlook"),
450 | | _DummyContext(),
451 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.calendar.CalendarMixin.DisconnectOAuth` [bad-argument-type]
--> tests/grpc/test_oauth.py:450:13
|
450 | _DummyContext(),
| ^^^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.calendar.CalendarMixin.DisconnectOAuth` [bad-argument-type]
--> tests/grpc/test_oauth.py:464:50
|
464 | response = await servicer.DisconnectOAuth(
| __________________________________________________^
465 | | noteflow_pb2.DisconnectOAuthRequest(provider="google"),
466 | | _DummyContext(),
467 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.calendar.CalendarMixin.DisconnectOAuth` [bad-argument-type]
--> tests/grpc/test_oauth.py:466:13
|
466 | _DummyContext(),
| ^^^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.calendar.CalendarMixin.DisconnectOAuth` [bad-argument-type]
--> tests/grpc/test_oauth.py:478:43
|
478 | await servicer.DisconnectOAuth(
| ___________________________________________^
479 | | noteflow_pb2.DisconnectOAuthRequest(provider="google"),
480 | | context,
481 | | )
| |_____________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.calendar.CalendarMixin.DisconnectOAuth` [bad-argument-type]
--> tests/grpc/test_oauth.py:480:17
|
480 | context,
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.calendar.CalendarMixin.InitiateOAuth` [bad-argument-type]
--> tests/grpc/test_oauth.py:539:48
|
539 | response = await servicer.InitiateOAuth(
| ________________________________________________^
540 | | noteflow_pb2.InitiateOAuthRequest(provider="google"),
541 | | _DummyContext(),
542 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.calendar.CalendarMixin.InitiateOAuth` [bad-argument-type]
--> tests/grpc/test_oauth.py:541:13
|
541 | _DummyContext(),
| ^^^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.calendar.CalendarMixin.CompleteOAuth` [bad-argument-type]
--> tests/grpc/test_oauth.py:557:48
|
557 | response = await servicer.CompleteOAuth(
| ________________________________________________^
558 | | noteflow_pb2.CompleteOAuthRequest(
559 | | provider="google",
560 | | code="auth-code",
561 | | state="state-123",
562 | | ),
| |_______________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.calendar.CalendarMixin.CompleteOAuth` [bad-argument-type]
--> tests/grpc/test_oauth.py:563:13
|
563 | _DummyContext(),
| ^^^^^^^^^^^^^^^
|
WARN Identity comparison `False is True` is always False [unnecessary-comparison]
--> tests/grpc/test_oauth.py:567:45
|
567 | assert connected_state["google"] is True, "should be connected after complete"
| ----
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.calendar.CalendarMixin.DisconnectOAuth` [bad-argument-type]
--> tests/grpc/test_oauth.py:581:50
|
581 | response = await servicer.DisconnectOAuth(
| __________________________________________________^
582 | | noteflow_pb2.DisconnectOAuthRequest(provider="google"),
583 | | _DummyContext(),
584 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.calendar.CalendarMixin.DisconnectOAuth` [bad-argument-type]
--> tests/grpc/test_oauth.py:583:13
|
583 | _DummyContext(),
| ^^^^^^^^^^^^^^^
|
WARN Identity comparison `True is False` is always False [unnecessary-comparison]
--> tests/grpc/test_oauth.py:587:45
|
587 | assert connected_state["google"] is False, "should be disconnected"
| -----
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.calendar.CalendarMixin.CompleteOAuth` [bad-argument-type]
--> tests/grpc/test_oauth.py:599:48
|
599 | response = await servicer.CompleteOAuth(
| ________________________________________________^
600 | | noteflow_pb2.CompleteOAuthRequest(
601 | | provider="google",
602 | | code="auth-code",
603 | | state="wrong-state",
604 | | ),
| |_______________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.calendar.CalendarMixin.CompleteOAuth` [bad-argument-type]
--> tests/grpc/test_oauth.py:605:13
|
605 | _DummyContext(),
| ^^^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.calendar.CalendarMixin.GetOAuthConnectionStatus` [bad-argument-type]
--> tests/grpc/test_oauth.py:621:64
|
621 | google_status = await servicer.GetOAuthConnectionStatus(
| ________________________________________________________________^
622 | | noteflow_pb2.GetOAuthConnectionStatusRequest(provider="google"),
623 | | ctx,
624 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.calendar.CalendarMixin.GetOAuthConnectionStatus` [bad-argument-type]
--> tests/grpc/test_oauth.py:623:13
|
623 | ctx,
| ^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.calendar.CalendarMixin.GetOAuthConnectionStatus` [bad-argument-type]
--> tests/grpc/test_oauth.py:625:65
|
625 | outlook_status = await servicer.GetOAuthConnectionStatus(
| _________________________________________________________________^
626 | | noteflow_pb2.GetOAuthConnectionStatusRequest(provider="outlook"),
627 | | ctx,
628 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.calendar.CalendarMixin.GetOAuthConnectionStatus` [bad-argument-type]
--> tests/grpc/test_oauth.py:627:13
|
627 | ctx,
| ^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.calendar.CalendarMixin.CompleteOAuth` [bad-argument-type]
--> tests/grpc/test_oauth.py:645:48
|
645 | response = await servicer.CompleteOAuth(
| ________________________________________________^
646 | | noteflow_pb2.CompleteOAuthRequest(
647 | | provider="google",
648 | | code="stolen-code",
649 | | state="attacker-state",
650 | | ),
| |_______________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.calendar.CalendarMixin.CompleteOAuth` [bad-argument-type]
--> tests/grpc/test_oauth.py:651:13
|
651 | _DummyContext(),
| ^^^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.calendar.CalendarMixin.DisconnectOAuth` [bad-argument-type]
--> tests/grpc/test_oauth.py:665:39
|
665 | await servicer.DisconnectOAuth(
| _______________________________________^
666 | | noteflow_pb2.DisconnectOAuthRequest(provider="google"),
667 | | _DummyContext(),
668 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.calendar.CalendarMixin.DisconnectOAuth` [bad-argument-type]
--> tests/grpc/test_oauth.py:667:13
|
667 | _DummyContext(),
| ^^^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.calendar.CalendarMixin.CompleteOAuth` [bad-argument-type]
--> tests/grpc/test_oauth.py:681:48
|
681 | response = await servicer.CompleteOAuth(
| ________________________________________________^
682 | | noteflow_pb2.CompleteOAuthRequest(
683 | | provider="google",
684 | | code="code",
685 | | state="state",
686 | | ),
| |_______________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.calendar.CalendarMixin.CompleteOAuth` [bad-argument-type]
--> tests/grpc/test_oauth.py:687:13
|
687 | _DummyContext(),
| ^^^^^^^^^^^^^^^
|
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.observability.ObservabilityMixin.GetRecentLogs` [bad-argument-type]
--> tests/grpc/test_observability_mixin.py:133:66
|
133 | response = await observability_servicer.GetRecentLogs(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.observability.ObservabilityMixin.GetRecentLogs` [bad-argument-type]
--> tests/grpc/test_observability_mixin.py:151:55
|
151 | await observability_servicer.GetRecentLogs(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.observability.ObservabilityMixin.GetRecentLogs` [bad-argument-type]
--> tests/grpc/test_observability_mixin.py:171:55
|
171 | await observability_servicer.GetRecentLogs(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.observability.ObservabilityMixin.GetRecentLogs` [bad-argument-type]
--> tests/grpc/test_observability_mixin.py:191:55
|
191 | await observability_servicer.GetRecentLogs(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.observability.ObservabilityMixin.GetRecentLogs` [bad-argument-type]
--> tests/grpc/test_observability_mixin.py:211:55
|
211 | await observability_servicer.GetRecentLogs(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.observability.ObservabilityMixin.GetRecentLogs` [bad-argument-type]
--> tests/grpc/test_observability_mixin.py:231:55
|
231 | await observability_servicer.GetRecentLogs(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.observability.ObservabilityMixin.GetRecentLogs` [bad-argument-type]
--> tests/grpc/test_observability_mixin.py:251:55
|
251 | await observability_servicer.GetRecentLogs(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.observability.ObservabilityMixin.GetRecentLogs` [bad-argument-type]
--> tests/grpc/test_observability_mixin.py:271:66
|
271 | response = await observability_servicer.GetRecentLogs(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.observability.ObservabilityMixin.GetRecentLogs` [bad-argument-type]
--> tests/grpc/test_observability_mixin.py:296:66
|
296 | response = await observability_servicer.GetRecentLogs(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.observability.ObservabilityMixin.GetPerformanceMetrics` [bad-argument-type]
--> tests/grpc/test_observability_mixin.py:331:74
|
331 | response = await observability_servicer.GetPerformanceMetrics(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.observability.ObservabilityMixin.GetPerformanceMetrics` [bad-argument-type]
--> tests/grpc/test_observability_mixin.py:382:74
|
382 | response = await observability_servicer.GetPerformanceMetrics(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.observability.ObservabilityMixin.GetPerformanceMetrics` [bad-argument-type]
--> tests/grpc/test_observability_mixin.py:407:63
|
407 | await observability_servicer.GetPerformanceMetrics(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.observability.ObservabilityMixin.GetPerformanceMetrics` [bad-argument-type]
--> tests/grpc/test_observability_mixin.py:427:63
|
427 | await observability_servicer.GetPerformanceMetrics(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.observability.ObservabilityMixin.GetPerformanceMetrics` [bad-argument-type]
--> tests/grpc/test_observability_mixin.py:447:74
|
447 | response = await observability_servicer.GetPerformanceMetrics(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.observability.ObservabilityMixin.GetPerformanceMetrics` [bad-argument-type]
--> tests/grpc/test_observability_mixin.py:487:74
|
487 | response = await observability_servicer.GetPerformanceMetrics(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.observability.ObservabilityMixin.GetPerformanceMetrics` [bad-argument-type]
--> tests/grpc/test_observability_mixin.py:526:74
|
526 | response = await observability_servicer.GetPerformanceMetrics(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.observability.ObservabilityMixin.GetPerformanceMetrics` [bad-argument-type]
--> tests/grpc/test_observability_mixin.py:559:74
|
559 | response = await observability_servicer.GetPerformanceMetrics(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.oidc.OidcMixin.RegisterOidcProvider` [bad-argument-type]
--> tests/grpc/test_oidc_mixin.py:103:64
|
103 | response = await oidc_servicer.RegisterOidcProvider(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.oidc.OidcMixin.RegisterOidcProvider` [bad-argument-type]
--> tests/grpc/test_oidc_mixin.py:133:64
|
133 | response = await oidc_servicer.RegisterOidcProvider(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.oidc.OidcMixin.RegisterOidcProvider` [bad-argument-type]
--> tests/grpc/test_oidc_mixin.py:150:53
|
150 | await oidc_servicer.RegisterOidcProvider(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.oidc.OidcMixin.RegisterOidcProvider` [bad-argument-type]
--> tests/grpc/test_oidc_mixin.py:166:53
|
166 | await oidc_servicer.RegisterOidcProvider(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.oidc.OidcMixin.RegisterOidcProvider` [bad-argument-type]
--> tests/grpc/test_oidc_mixin.py:183:53
|
183 | await oidc_servicer.RegisterOidcProvider(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.oidc.OidcMixin.RegisterOidcProvider` [bad-argument-type]
--> tests/grpc/test_oidc_mixin.py:199:53
|
199 | await oidc_servicer.RegisterOidcProvider(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.oidc.OidcMixin.RegisterOidcProvider` [bad-argument-type]
--> tests/grpc/test_oidc_mixin.py:223:57
|
223 | await oidc_servicer.RegisterOidcProvider(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.oidc.OidcMixin.ListOidcProviders` [bad-argument-type]
--> tests/grpc/test_oidc_mixin.py:246:61
|
246 | response = await oidc_servicer.ListOidcProviders(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.oidc.OidcMixin.ListOidcProviders` [bad-argument-type]
--> tests/grpc/test_oidc_mixin.py:268:50
|
268 | await oidc_servicer.ListOidcProviders(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.oidc.OidcMixin.ListOidcProviders` [bad-argument-type]
--> tests/grpc/test_oidc_mixin.py:287:50
|
287 | await oidc_servicer.ListOidcProviders(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.oidc.OidcMixin.ListOidcProviders` [bad-argument-type]
--> tests/grpc/test_oidc_mixin.py:306:61
|
306 | response = await oidc_servicer.ListOidcProviders(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.oidc.OidcMixin.GetOidcProvider` [bad-argument-type]
--> tests/grpc/test_oidc_mixin.py:330:59
|
330 | response = await oidc_servicer.GetOidcProvider(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.oidc.OidcMixin.GetOidcProvider` [bad-argument-type]
--> tests/grpc/test_oidc_mixin.py:349:52
|
349 | await oidc_servicer.GetOidcProvider(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.oidc.OidcMixin.GetOidcProvider` [bad-argument-type]
--> tests/grpc/test_oidc_mixin.py:362:48
|
362 | await oidc_servicer.GetOidcProvider(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.oidc.OidcMixin.UpdateOidcProvider` [bad-argument-type]
--> tests/grpc/test_oidc_mixin.py:386:62
|
386 | response = await oidc_servicer.UpdateOidcProvider(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.oidc.OidcMixin.UpdateOidcProvider` [bad-argument-type]
--> tests/grpc/test_oidc_mixin.py:406:62
|
406 | response = await oidc_servicer.UpdateOidcProvider(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.oidc.OidcMixin.UpdateOidcProvider` [bad-argument-type]
--> tests/grpc/test_oidc_mixin.py:446:62
|
446 | response = await oidc_servicer.UpdateOidcProvider(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.oidc.OidcMixin.UpdateOidcProvider` [bad-argument-type]
--> tests/grpc/test_oidc_mixin.py:467:55
|
467 | await oidc_servicer.UpdateOidcProvider(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.oidc.OidcMixin.DeleteOidcProvider` [bad-argument-type]
--> tests/grpc/test_oidc_mixin.py:491:62
|
491 | response = await oidc_servicer.DeleteOidcProvider(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.oidc.OidcMixin.DeleteOidcProvider` [bad-argument-type]
--> tests/grpc/test_oidc_mixin.py:510:55
|
510 | await oidc_servicer.DeleteOidcProvider(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.oidc.OidcMixin.DeleteOidcProvider` [bad-argument-type]
--> tests/grpc/test_oidc_mixin.py:523:51
|
523 | await oidc_servicer.DeleteOidcProvider(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.oidc.OidcMixin.RefreshOidcDiscovery` [bad-argument-type]
--> tests/grpc/test_oidc_mixin.py:547:64
|
547 | response = await oidc_servicer.RefreshOidcDiscovery(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.oidc.OidcMixin.RefreshOidcDiscovery` [bad-argument-type]
--> tests/grpc/test_oidc_mixin.py:571:64
|
571 | response = await oidc_servicer.RefreshOidcDiscovery(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.oidc.OidcMixin.RefreshOidcDiscovery` [bad-argument-type]
--> tests/grpc/test_oidc_mixin.py:597:64
|
597 | response = await oidc_servicer.RefreshOidcDiscovery(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.oidc.OidcMixin.RefreshOidcDiscovery` [bad-argument-type]
--> tests/grpc/test_oidc_mixin.py:620:57
|
620 | await oidc_servicer.RefreshOidcDiscovery(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.oidc.OidcMixin.ListOidcPresets` [bad-argument-type]
--> tests/grpc/test_oidc_mixin.py:635:55
|
635 | response = await oidc_servicer.ListOidcPresets(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.oidc.OidcMixin.ListOidcPresets` [bad-argument-type]
--> tests/grpc/test_oidc_mixin.py:650:55
|
650 | response = await oidc_servicer.ListOidcPresets(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.streaming._mixin.StreamingMixin._clear_partial_buffer` [bad-argument-type]
--> tests/grpc/test_partial_transcription.py:107:39
|
107 | servicer._clear_partial_buffer("meeting-123")
| ^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.streaming._mixin.StreamingMixin._clear_partial_buffer` [bad-argument-type]
--> tests/grpc/test_partial_transcription.py:116:39
|
116 | servicer._clear_partial_buffer("meeting-123")
| ^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.streaming._mixin.StreamingMixin._clear_partial_buffer` [bad-argument-type]
--> tests/grpc/test_partial_transcription.py:126:39
|
126 | servicer._clear_partial_buffer("meeting-123")
| ^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.streaming._mixin.StreamingMixin._clear_partial_buffer` [bad-argument-type]
--> tests/grpc/test_partial_transcription.py:134:39
|
134 | servicer._clear_partial_buffer("nonexistent") # Should not raise
| ^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.streaming._mixin.StreamingMixin._maybe_emit_partial` [bad-argument-type]
--> tests/grpc/test_partial_transcription.py:146:52
|
146 | result = await servicer._maybe_emit_partial("meeting-123")
| ^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.streaming._mixin.StreamingMixin._maybe_emit_partial` [bad-argument-type]
--> tests/grpc/test_partial_transcription.py:162:52
|
162 | result = await servicer._maybe_emit_partial("meeting-123")
| ^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.streaming._mixin.StreamingMixin._maybe_emit_partial` [bad-argument-type]
--> tests/grpc/test_partial_transcription.py:175:52
|
175 | result = await servicer._maybe_emit_partial("meeting-123")
| ^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.streaming._mixin.StreamingMixin._maybe_emit_partial` [bad-argument-type]
--> tests/grpc/test_partial_transcription.py:190:52
|
190 | result = await servicer._maybe_emit_partial("meeting-123")
| ^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.streaming._mixin.StreamingMixin._maybe_emit_partial` [bad-argument-type]
--> tests/grpc/test_partial_transcription.py:205:52
|
205 | result = await servicer._maybe_emit_partial("meeting-123")
| ^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.streaming._mixin.StreamingMixin._maybe_emit_partial` [bad-argument-type]
--> tests/grpc/test_partial_transcription.py:223:52
|
223 | result = await servicer._maybe_emit_partial("meeting-123")
| ^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.streaming._mixin.StreamingMixin._maybe_emit_partial` [bad-argument-type]
--> tests/grpc/test_partial_transcription.py:238:43
|
238 | await servicer._maybe_emit_partial("meeting-123")
| ^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.streaming._mixin.StreamingMixin._process_audio_with_vad` [bad-argument-type]
--> tests/grpc/test_partial_transcription.py:281:61
|
281 | async for update in servicer._process_audio_with_vad("meeting-123", audio):
| ^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.streaming._mixin.StreamingMixin._process_audio_with_vad` [bad-argument-type]
--> tests/grpc/test_partial_transcription.py:300:61
|
300 | async for update in servicer._process_audio_with_vad("meeting-123", audio):
| ^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.streaming._mixin.StreamingMixin._clear_partial_buffer` [bad-argument-type]
--> tests/grpc/test_partial_transcription.py:322:39
|
322 | servicer._clear_partial_buffer("meeting-123")
| ^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.preferences.PreferencesMixin.GetPreferences` [bad-argument-type]
--> tests/grpc/test_preferences_mixin.py:135:49
|
135 | response = await servicer.GetPreferences(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.preferences.PreferencesMixin.GetPreferences` [bad-argument-type]
--> tests/grpc/test_preferences_mixin.py:155:49
|
155 | response = await servicer.GetPreferences(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.preferences.PreferencesMixin.GetPreferences` [bad-argument-type]
--> tests/grpc/test_preferences_mixin.py:170:49
|
170 | response = await servicer.GetPreferences(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.preferences.PreferencesMixin.GetPreferences` [bad-argument-type]
--> tests/grpc/test_preferences_mixin.py:194:49
|
194 | response = await servicer.GetPreferences(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.preferences.PreferencesMixin.SetPreferences` [bad-argument-type]
--> tests/grpc/test_preferences_mixin.py:227:49
|
227 | response = await servicer.SetPreferences(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.preferences.PreferencesMixin.SetPreferences` [bad-argument-type]
--> tests/grpc/test_preferences_mixin.py:251:49
|
251 | response = await servicer.SetPreferences(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.preferences.PreferencesMixin.SetPreferences` [bad-argument-type]
--> tests/grpc/test_preferences_mixin.py:274:49
|
274 | response = await servicer.SetPreferences(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.preferences.PreferencesMixin.SetPreferences` [bad-argument-type]
--> tests/grpc/test_preferences_mixin.py:302:49
|
302 | response = await servicer.SetPreferences(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.preferences.PreferencesMixin.SetPreferences` [bad-argument-type]
--> tests/grpc/test_preferences_mixin.py:330:49
|
330 | response = await servicer.SetPreferences(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.preferences.PreferencesMixin.SetPreferences` [bad-argument-type]
--> tests/grpc/test_preferences_mixin.py:351:49
|
351 | response = await servicer.SetPreferences(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.preferences.PreferencesMixin.SetPreferences` [bad-argument-type]
--> tests/grpc/test_preferences_mixin.py:371:42
|
371 | await servicer.SetPreferences(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.preferences.PreferencesMixin.SetPreferences` [bad-argument-type]
--> tests/grpc/test_preferences_mixin.py:392:49
|
392 | response = await servicer.SetPreferences(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.preferences.PreferencesMixin.SetPreferences` [bad-argument-type]
--> tests/grpc/test_preferences_mixin.py:414:49
|
414 | response = await servicer.SetPreferences(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.preferences.PreferencesMixin.SetPreferences` [bad-argument-type]
--> tests/grpc/test_preferences_mixin.py:433:49
|
433 | response = await servicer.SetPreferences(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.preferences.PreferencesMixin.SetPreferences` [bad-argument-type]
--> tests/grpc/test_preferences_mixin.py:451:49
|
451 | response = await servicer.SetPreferences(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.preferences.PreferencesMixin.GetPreferences` [bad-argument-type]
--> tests/grpc/test_preferences_mixin.py:484:48
|
484 | await servicer_no_db.GetPreferences(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.preferences.PreferencesMixin.SetPreferences` [bad-argument-type]
--> tests/grpc/test_preferences_mixin.py:501:48
|
501 | await servicer_no_db.SetPreferences(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockProjectServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.project._mixin.ProjectMixin.CreateProject` [bad-argument-type]
--> tests/grpc/test_project_mixin.py:197:62
|
197 | response = await project_mixin_servicer.CreateProject(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockProjectServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.project._mixin.ProjectMixin.CreateProject` [bad-argument-type]
--> tests/grpc/test_project_mixin.py:219:62
|
219 | response = await project_mixin_servicer.CreateProject(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockProjectServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.project._mixin.ProjectMixin.CreateProject` [bad-argument-type]
--> tests/grpc/test_project_mixin.py:244:62
|
244 | response = await project_mixin_servicer.CreateProject(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockProjectServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.project._mixin.ProjectMixin.GetProject` [bad-argument-type]
--> tests/grpc/test_project_mixin.py:269:59
|
269 | response = await project_mixin_servicer.GetProject(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockProjectServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.project._mixin.ProjectMixin.GetProject` [bad-argument-type]
--> tests/grpc/test_project_mixin.py:287:52
|
287 | await project_mixin_servicer.GetProject(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockProjectServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.project._mixin.ProjectMixin.GetProjectBySlug` [bad-argument-type]
--> tests/grpc/test_project_mixin.py:314:65
|
314 | response = await project_mixin_servicer.GetProjectBySlug(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockProjectServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.project._mixin.ProjectMixin.GetProjectBySlug` [bad-argument-type]
--> tests/grpc/test_project_mixin.py:334:58
|
334 | await project_mixin_servicer.GetProjectBySlug(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockProjectServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.project._mixin.ProjectMixin.ListProjects` [bad-argument-type]
--> tests/grpc/test_project_mixin.py:357:61
|
357 | response = await project_mixin_servicer.ListProjects(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockProjectServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.project._mixin.ProjectMixin.ListProjects` [bad-argument-type]
--> tests/grpc/test_project_mixin.py:376:61
|
376 | response = await project_mixin_servicer.ListProjects(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockProjectServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.project._mixin.ProjectMixin.ListProjects` [bad-argument-type]
--> tests/grpc/test_project_mixin.py:395:50
|
395 | await project_mixin_servicer.ListProjects(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockProjectServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.project._mixin.ProjectMixin.UpdateProject` [bad-argument-type]
--> tests/grpc/test_project_mixin.py:430:62
|
430 | response = await project_mixin_servicer.UpdateProject(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockProjectServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.project._mixin.ProjectMixin.UpdateProject` [bad-argument-type]
--> tests/grpc/test_project_mixin.py:450:55
|
450 | await project_mixin_servicer.UpdateProject(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockProjectServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.project._mixin.ProjectMixin.ArchiveProject` [bad-argument-type]
--> tests/grpc/test_project_mixin.py:475:63
|
475 | response = await project_mixin_servicer.ArchiveProject(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockProjectServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.project._mixin.ProjectMixin.ArchiveProject` [bad-argument-type]
--> tests/grpc/test_project_mixin.py:497:56
|
497 | await project_mixin_servicer.ArchiveProject(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockProjectServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.project._mixin.ProjectMixin.ArchiveProject` [bad-argument-type]
--> tests/grpc/test_project_mixin.py:513:56
|
513 | await project_mixin_servicer.ArchiveProject(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockProjectServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.project._mixin.ProjectMixin.RestoreProject` [bad-argument-type]
--> tests/grpc/test_project_mixin.py:537:63
|
537 | response = await project_mixin_servicer.RestoreProject(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockProjectServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.project._mixin.ProjectMixin.RestoreProject` [bad-argument-type]
--> tests/grpc/test_project_mixin.py:554:56
|
554 | await project_mixin_servicer.RestoreProject(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockProjectServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.project._mixin.ProjectMixin.DeleteProject` [bad-argument-type]
--> tests/grpc/test_project_mixin.py:577:62
|
577 | response = await project_mixin_servicer.DeleteProject(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockProjectServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.project._mixin.ProjectMixin.DeleteProject` [bad-argument-type]
--> tests/grpc/test_project_mixin.py:591:62
|
591 | response = await project_mixin_servicer.DeleteProject(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockProjectServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.project._membership.ProjectMembershipMixin.AddProjectMember` [bad-argument-type]
--> tests/grpc/test_project_mixin.py:620:65
|
620 | response = await project_mixin_servicer.AddProjectMember(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockProjectServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.project._membership.ProjectMembershipMixin.AddProjectMember` [bad-argument-type]
--> tests/grpc/test_project_mixin.py:642:58
|
642 | await project_mixin_servicer.AddProjectMember(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockProjectServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.project._membership.ProjectMembershipMixin.UpdateProjectMemberRole` [bad-argument-type]
--> tests/grpc/test_project_mixin.py:674:72
|
674 | response = await project_mixin_servicer.UpdateProjectMemberRole(
| ________________________________________________________________________^
675 | | request, mock_grpc_context
676 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockProjectServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.project._membership.ProjectMembershipMixin.UpdateProjectMemberRole` [bad-argument-type]
--> tests/grpc/test_project_mixin.py:697:65
|
697 | await project_mixin_servicer.UpdateProjectMemberRole(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockProjectServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.project._membership.ProjectMembershipMixin.RemoveProjectMember` [bad-argument-type]
--> tests/grpc/test_project_mixin.py:723:68
|
723 | response = await project_mixin_servicer.RemoveProjectMember(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockProjectServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.project._membership.ProjectMembershipMixin.RemoveProjectMember` [bad-argument-type]
--> tests/grpc/test_project_mixin.py:740:68
|
740 | response = await project_mixin_servicer.RemoveProjectMember(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockProjectServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.project._membership.ProjectMembershipMixin.ListProjectMembers` [bad-argument-type]
--> tests/grpc/test_project_mixin.py:764:67
|
764 | response = await project_mixin_servicer.ListProjectMembers(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockProjectServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.project._membership.ProjectMembershipMixin.ListProjectMembers` [bad-argument-type]
--> tests/grpc/test_project_mixin.py:787:67
|
787 | response = await project_mixin_servicer.ListProjectMembers(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockProjectServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.project._mixin.ProjectMixin.CreateProject` [bad-argument-type]
--> tests/grpc/test_project_mixin.py:813:41
|
813 | await servicer.CreateProject(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockProjectServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.project._mixin.ProjectMixin.GetProject` [bad-argument-type]
--> tests/grpc/test_project_mixin.py:827:38
|
827 | await servicer.GetProject(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockProjectServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.project._mixin.ProjectMixin.CreateProject` [bad-argument-type]
--> tests/grpc/test_project_mixin.py:857:41
|
857 | await servicer.CreateProject(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Object of class `FunctionType` has no attribute `assert_not_called` [missing-attribute]
--> tests/grpc/test_server_auto_enable.py:92:9
|
92 | service.register_provider.assert_not_called()
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `FunctionType` has no attribute `assert_not_called` [missing-attribute]
--> tests/grpc/test_server_auto_enable.py:103:9
|
103 | service.register_provider.assert_not_called()
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `FunctionType` has no attribute `assert_not_called` [missing-attribute]
--> tests/grpc/test_server_auto_enable.py:114:9
|
114 | service.register_provider.assert_not_called()
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `FunctionType` has no attribute `assert_not_called` [missing-attribute]
--> tests/grpc/test_server_auto_enable.py:125:9
|
125 | service.register_provider.assert_not_called()
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `FunctionType` has no attribute `assert_not_called` [missing-attribute]
--> tests/grpc/test_server_auto_enable.py:144:9
|
144 | service.register_provider.assert_not_called()
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `FunctionType` has no attribute `assert_not_called` [missing-attribute]
--> tests/grpc/test_server_auto_enable.py:163:9
|
163 | service.register_provider.assert_not_called()
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `FunctionType` has no attribute `assert_not_called` [missing-attribute]
--> tests/grpc/test_server_auto_enable.py:182:9
|
182 | service.register_provider.assert_not_called()
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `FunctionType` has no attribute `assert_not_called` [missing-attribute]
--> tests/grpc/test_server_auto_enable.py:201:9
|
201 | service.register_provider.assert_not_called()
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `FunctionType` has no attribute `assert_not_called` [missing-attribute]
--> tests/grpc/test_server_auto_enable.py:220:9
|
220 | service.register_provider.assert_not_called()
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `FunctionType` has no attribute `assert_called_once_with` [missing-attribute]
--> tests/grpc/test_server_auto_enable.py:251:13
|
251 | service.register_provider.assert_called_once_with(
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `FunctionType` has no attribute `assert_called_once_with` [missing-attribute]
--> tests/grpc/test_server_auto_enable.py:285:13
|
285 | service.register_provider.assert_called_once_with(
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `FunctionType` has no attribute `assert_not_called` [missing-attribute]
--> tests/grpc/test_server_auto_enable.py:461:9
|
461 | service.register_provider.assert_not_called()
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `FunctionType` has no attribute `assert_not_called` [missing-attribute]
--> tests/grpc/test_server_auto_enable.py:480:9
|
480 | service.register_provider.assert_not_called()
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `FunctionType` has no attribute `assert_not_called` [missing-attribute]
--> tests/grpc/test_server_auto_enable.py:499:9
|
499 | service.register_provider.assert_not_called()
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `FunctionType` has no attribute `assert_not_called` [missing-attribute]
--> tests/grpc/test_server_auto_enable.py:519:9
|
519 | service.register_provider.assert_not_called()
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `FunctionType` has no attribute `assert_not_called` [missing-attribute]
--> tests/grpc/test_server_auto_enable.py:530:9
|
530 | service.register_provider.assert_not_called()
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `FunctionType` has no attribute `assert_not_called` [missing-attribute]
--> tests/grpc/test_server_auto_enable.py:541:9
|
541 | service.register_provider.assert_not_called()
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `FunctionType` has no attribute `assert_not_called` [missing-attribute]
--> tests/grpc/test_server_auto_enable.py:597:13
|
597 | service.register_provider.assert_not_called()
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `host` with type `ServicerHost` in function `noteflow.grpc._mixins.streaming._cleanup.cleanup_stream_resources` [bad-argument-type]
--> tests/grpc/test_stream_lifecycle.py:1019:34
|
1019 | cleanup_stream_resources(memory_servicer, meeting_id)
| ^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `NoteFlowServicer` is not assignable to parameter `host` with type `ServicerHost` in function `noteflow.grpc._mixins.streaming._cleanup.cleanup_stream_resources` [bad-argument-type]
--> tests/grpc/test_stream_lifecycle.py:1036:34
|
1036 | cleanup_stream_resources(memory_servicer, meeting_id)
| ^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `NoteFlowServicer` is not assignable to parameter `host` with type `ServicerHost` in function `noteflow.grpc._mixins.streaming._cleanup.cleanup_stream_resources` [bad-argument-type]
--> tests/grpc/test_stream_lifecycle.py:1053:34
|
1053 | cleanup_stream_resources(memory_servicer, meeting_id)
| ^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `NoteFlowServicer` is not assignable to parameter `host` with type `ServicerHost` in function `noteflow.grpc._mixins.streaming._cleanup.cleanup_stream_resources` [bad-argument-type]
--> tests/grpc/test_stream_lifecycle.py:1054:34
|
1054 | cleanup_stream_resources(memory_servicer, meeting_id)
| ^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `NoteFlowServicer` is not assignable to parameter `host` with type `ServicerHost` in function `noteflow.grpc._mixins.streaming._cleanup.cleanup_stream_resources` [bad-argument-type]
--> tests/grpc/test_stream_lifecycle.py:1069:34
|
1069 | cleanup_stream_resources(memory_servicer, meeting_id)
| ^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `NoteFlowServicer` is not assignable to parameter `host` with type `ServicerHost` in function `noteflow.grpc._mixins.streaming._cleanup.cleanup_stream_resources` [bad-argument-type]
--> tests/grpc/test_stream_lifecycle.py:1085:34
|
1085 | cleanup_stream_resources(memory_servicer, meeting_id)
| ^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.sync.SyncMixin.GetSyncStatus` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:170:44
|
170 | return await servicer.GetSyncStatus(
| ____________________________________________^
171 | | noteflow_pb2.GetSyncStatusRequest(sync_run_id=sync_run_id),
172 | | context,
173 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.sync.SyncMixin.GetSyncStatus` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:172:13
|
172 | context,
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.sync.SyncMixin.StartIntegrationSync` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:188:48
|
188 | await servicer.StartIntegrationSync(
| ________________________________________________^
189 | | noteflow_pb2.StartIntegrationSyncRequest(integration_id=str(uuid4())),
190 | | context,
191 | | )
| |_____________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.sync.SyncMixin.StartIntegrationSync` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:190:17
|
190 | context,
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.sync.SyncMixin.StartIntegrationSync` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:202:48
|
202 | await servicer.StartIntegrationSync(
| ________________________________________________^
203 | | noteflow_pb2.StartIntegrationSyncRequest(integration_id=""),
204 | | context,
205 | | )
| |_____________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.sync.SyncMixin.StartIntegrationSync` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:204:17
|
204 | context,
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.sync.SyncMixin.GetSyncStatus` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:220:41
|
220 | await servicer.GetSyncStatus(
| _________________________________________^
221 | | noteflow_pb2.GetSyncStatusRequest(sync_run_id=str(uuid4())),
222 | | context,
223 | | )
| |_____________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.sync.SyncMixin.GetSyncStatus` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:222:17
|
222 | context,
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.sync.SyncMixin.GetSyncStatus` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:234:41
|
234 | await servicer.GetSyncStatus(
| _________________________________________^
235 | | noteflow_pb2.GetSyncStatusRequest(sync_run_id=""),
236 | | context,
237 | | )
| |_____________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.sync.SyncMixin.GetSyncStatus` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:236:17
|
236 | context,
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.sync.SyncMixin.ListSyncHistory` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:251:50
|
251 | response = await servicer.ListSyncHistory(
| __________________________________________________^
252 | | noteflow_pb2.ListSyncHistoryRequest(integration_id=str(uuid4()), limit=10),
253 | | context,
254 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.sync.SyncMixin.ListSyncHistory` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:253:13
|
253 | context,
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.sync.SyncMixin.ListSyncHistory` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:265:50
|
265 | response = await servicer.ListSyncHistory(
| __________________________________________________^
266 | | noteflow_pb2.ListSyncHistoryRequest(integration_id=str(uuid4())),
267 | | context,
268 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.sync.SyncMixin.ListSyncHistory` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:267:13
|
267 | context,
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.sync.SyncMixin.StartIntegrationSync` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:284:68
|
284 | response = await servicer_with_success.StartIntegrationSync(
| ____________________________________________________________________^
285 | | noteflow_pb2.StartIntegrationSyncRequest(integration_id=str(integration.id)),
286 | | context,
287 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.sync.SyncMixin.StartIntegrationSync` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:286:13
|
286 | context,
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.sync.SyncMixin.StartIntegrationSync` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:309:52
|
309 | start = await servicer.StartIntegrationSync(
| ____________________________________________________^
310 | | noteflow_pb2.StartIntegrationSyncRequest(integration_id=str(integration.id)),
311 | | context,
312 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.sync.SyncMixin.StartIntegrationSync` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:311:13
|
311 | context,
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.sync.SyncMixin.StartIntegrationSync` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:334:52
|
334 | start = await servicer.StartIntegrationSync(
| ____________________________________________________^
335 | | noteflow_pb2.StartIntegrationSyncRequest(integration_id=str(integration.id)),
336 | | context,
337 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.sync.SyncMixin.StartIntegrationSync` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:336:13
|
336 | context,
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.sync.SyncMixin.ListSyncHistory` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:340:49
|
340 | history = await servicer.ListSyncHistory(
| _________________________________________________^
341 | | noteflow_pb2.ListSyncHistoryRequest(integration_id=str(integration.id), limit=10),
342 | | context,
343 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.sync.SyncMixin.ListSyncHistory` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:342:13
|
342 | context,
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.sync.SyncMixin.StartIntegrationSync` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:364:52
|
364 | start = await servicer.StartIntegrationSync(
| ____________________________________________________^
365 | | noteflow_pb2.StartIntegrationSyncRequest(integration_id=str(integration.id)),
366 | | context,
367 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.sync.SyncMixin.StartIntegrationSync` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:366:13
|
366 | context,
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.sync.SyncMixin.StartIntegrationSync` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:381:65
|
381 | start = await servicer_with_failure.StartIntegrationSync(
| _________________________________________________________________^
382 | | noteflow_pb2.StartIntegrationSyncRequest(integration_id=str(integration.id)),
383 | | context,
384 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.sync.SyncMixin.StartIntegrationSync` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:383:13
|
383 | context,
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.sync.SyncMixin.StartIntegrationSync` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:400:57
|
400 | first = await servicer_fail.StartIntegrationSync(
| _________________________________________________________^
401 | | noteflow_pb2.StartIntegrationSyncRequest(integration_id=str(integration.id)),
402 | | context,
403 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.sync.SyncMixin.StartIntegrationSync` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:402:13
|
402 | context,
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.sync.SyncMixin.StartIntegrationSync` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:413:61
|
413 | second = await servicer_success.StartIntegrationSync(
| _____________________________________________________________^
414 | | noteflow_pb2.StartIntegrationSyncRequest(integration_id=str(integration.id)),
415 | | context,
416 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.sync.SyncMixin.StartIntegrationSync` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:415:13
|
415 | context,
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.sync.SyncMixin.StartIntegrationSync` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:436:62
|
436 | r1 = await servicer_with_success.StartIntegrationSync(
| ______________________________________________________________^
437 | | noteflow_pb2.StartIntegrationSyncRequest(integration_id=str(int1.id)),
438 | | context,
439 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.sync.SyncMixin.StartIntegrationSync` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:438:13
|
438 | context,
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.sync.SyncMixin.StartIntegrationSync` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:440:62
|
440 | r2 = await servicer_with_success.StartIntegrationSync(
| ______________________________________________________________^
441 | | noteflow_pb2.StartIntegrationSyncRequest(integration_id=str(int2.id)),
442 | | context,
443 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.sync.SyncMixin.StartIntegrationSync` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:442:13
|
442 | context,
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.sync.SyncMixin.StartIntegrationSync` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:460:62
|
460 | r1 = await servicer_with_success.StartIntegrationSync(
| ______________________________________________________________^
461 | | noteflow_pb2.StartIntegrationSyncRequest(integration_id=str(int1.id)),
462 | | context,
463 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.sync.SyncMixin.StartIntegrationSync` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:462:13
|
462 | context,
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.sync.SyncMixin.StartIntegrationSync` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:464:62
|
464 | r2 = await servicer_with_success.StartIntegrationSync(
| ______________________________________________________________^
465 | | noteflow_pb2.StartIntegrationSyncRequest(integration_id=str(int2.id)),
466 | | context,
467 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.sync.SyncMixin.StartIntegrationSync` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:466:13
|
466 | context,
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.sync.SyncMixin.ListSyncHistory` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:471:57
|
471 | h1 = await servicer_with_success.ListSyncHistory(
| _________________________________________________________^
472 | | noteflow_pb2.ListSyncHistoryRequest(integration_id=str(int1.id), limit=10),
473 | | context,
474 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.sync.SyncMixin.ListSyncHistory` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:473:13
|
473 | context,
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.sync.SyncMixin.ListSyncHistory` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:475:57
|
475 | h2 = await servicer_with_success.ListSyncHistory(
| _________________________________________________________^
476 | | noteflow_pb2.ListSyncHistoryRequest(integration_id=str(int2.id), limit=10),
477 | | context,
478 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.sync.SyncMixin.ListSyncHistory` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:477:13
|
477 | context,
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.sync.SyncMixin.StartIntegrationSync` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:500:52
|
500 | start = await servicer.StartIntegrationSync(
| ____________________________________________________^
501 | | noteflow_pb2.StartIntegrationSyncRequest(integration_id=str(integration.id)),
502 | | context,
503 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.sync.SyncMixin.StartIntegrationSync` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:502:13
|
502 | context,
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.sync.SyncMixin.GetSyncStatus` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:509:56
|
509 | immediate_status = await servicer.GetSyncStatus(
| ________________________________________________________^
510 | | noteflow_pb2.GetSyncStatusRequest(sync_run_id=start.sync_run_id),
511 | | context,
512 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.sync.SyncMixin.GetSyncStatus` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:511:13
|
511 | context,
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.sync.SyncMixin.StartIntegrationSync` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:529:65
|
529 | start = await servicer_with_success.StartIntegrationSync(
| _________________________________________________________________^
530 | | noteflow_pb2.StartIntegrationSyncRequest(integration_id=str(integration.id)),
531 | | context,
532 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.sync.SyncMixin.StartIntegrationSync` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:531:13
|
531 | context,
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.sync.SyncMixin.GetUserIntegrations` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:548:54
|
548 | response = await servicer.GetUserIntegrations(
| ______________________________________________________^
549 | | noteflow_pb2.GetUserIntegrationsRequest(),
550 | | context,
551 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.sync.SyncMixin.GetUserIntegrations` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:550:13
|
550 | context,
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.sync.SyncMixin.GetUserIntegrations` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:569:54
|
569 | response = await servicer.GetUserIntegrations(
| ______________________________________________________^
570 | | noteflow_pb2.GetUserIntegrationsRequest(),
571 | | context,
572 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.sync.SyncMixin.GetUserIntegrations` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:571:13
|
571 | context,
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.sync.SyncMixin.GetUserIntegrations` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:590:54
|
590 | response = await servicer.GetUserIntegrations(
| ______________________________________________________^
591 | | noteflow_pb2.GetUserIntegrationsRequest(),
592 | | context,
593 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.sync.SyncMixin.GetUserIntegrations` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:592:13
|
592 | context,
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.sync.SyncMixin.GetUserIntegrations` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:619:54
|
619 | response = await servicer.GetUserIntegrations(
| ______________________________________________________^
620 | | noteflow_pb2.GetUserIntegrationsRequest(),
621 | | context,
622 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.sync.SyncMixin.GetUserIntegrations` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:621:13
|
621 | context,
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.sync.SyncMixin.StartIntegrationSync` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:642:61
|
642 | await servicer_with_success.StartIntegrationSync(
| _____________________________________________________________^
643 | | noteflow_pb2.StartIntegrationSyncRequest(integration_id=nonexistent_id),
644 | | context,
645 | | )
| |_____________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.sync.SyncMixin.StartIntegrationSync` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:644:17
|
644 | context,
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.sync.SyncMixin.GetSyncStatus` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:659:54
|
659 | await servicer_with_success.GetSyncStatus(
| ______________________________________________________^
660 | | noteflow_pb2.GetSyncStatusRequest(sync_run_id=nonexistent_id),
661 | | context,
662 | | )
| |_____________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `_DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.sync.SyncMixin.GetSyncStatus` [bad-argument-type]
--> tests/grpc/test_sync_orchestration.py:661:17
|
661 | context,
| ^^^^^^^
|
WARN Missing type stubs for `google.protobuf.timestamp_pb2` [untyped-import]
--> tests/grpc/test_timestamp_converters.py:8:1
|
8 | from google.protobuf.timestamp_pb2 import Timestamp
| ---------------------------------------------------
|
Hint: install the `google-stubs` package
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.webhooks.WebhooksMixin.RegisterWebhook` [bad-argument-type]
--> tests/grpc/test_webhooks_mixin.py:120:59
|
120 | response = await webhooks_servicer.RegisterWebhook(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.webhooks.WebhooksMixin.RegisterWebhook` [bad-argument-type]
--> tests/grpc/test_webhooks_mixin.py:155:59
|
155 | response = await webhooks_servicer.RegisterWebhook(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.webhooks.WebhooksMixin.RegisterWebhook` [bad-argument-type]
--> tests/grpc/test_webhooks_mixin.py:176:52
|
176 | await webhooks_servicer.RegisterWebhook(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.webhooks.WebhooksMixin.RegisterWebhook` [bad-argument-type]
--> tests/grpc/test_webhooks_mixin.py:193:52
|
193 | await webhooks_servicer.RegisterWebhook(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.webhooks.WebhooksMixin.RegisterWebhook` [bad-argument-type]
--> tests/grpc/test_webhooks_mixin.py:210:52
|
210 | await webhooks_servicer.RegisterWebhook(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.webhooks.WebhooksMixin.RegisterWebhook` [bad-argument-type]
--> tests/grpc/test_webhooks_mixin.py:227:52
|
227 | await webhooks_servicer.RegisterWebhook(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.webhooks.WebhooksMixin.RegisterWebhook` [bad-argument-type]
--> tests/grpc/test_webhooks_mixin.py:244:52
|
244 | await webhooks_servicer.RegisterWebhook(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.webhooks.WebhooksMixin.RegisterWebhook` [bad-argument-type]
--> tests/grpc/test_webhooks_mixin.py:261:58
|
261 | await webhooks_servicer_no_db.RegisterWebhook(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.webhooks.WebhooksMixin.ListWebhooks` [bad-argument-type]
--> tests/grpc/test_webhooks_mixin.py:285:56
|
285 | response = await webhooks_servicer.ListWebhooks(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.webhooks.WebhooksMixin.ListWebhooks` [bad-argument-type]
--> tests/grpc/test_webhooks_mixin.py:303:56
|
303 | response = await webhooks_servicer.ListWebhooks(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.webhooks.WebhooksMixin.ListWebhooks` [bad-argument-type]
--> tests/grpc/test_webhooks_mixin.py:320:56
|
320 | response = await webhooks_servicer.ListWebhooks(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.webhooks.WebhooksMixin.ListWebhooks` [bad-argument-type]
--> tests/grpc/test_webhooks_mixin.py:335:55
|
335 | await webhooks_servicer_no_db.ListWebhooks(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.webhooks.WebhooksMixin.UpdateWebhook` [bad-argument-type]
--> tests/grpc/test_webhooks_mixin.py:364:57
|
364 | response = await webhooks_servicer.UpdateWebhook(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.webhooks.WebhooksMixin.UpdateWebhook` [bad-argument-type]
--> tests/grpc/test_webhooks_mixin.py:387:57
|
387 | response = await webhooks_servicer.UpdateWebhook(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.webhooks.WebhooksMixin.UpdateWebhook` [bad-argument-type]
--> tests/grpc/test_webhooks_mixin.py:408:46
|
408 | await webhooks_servicer.UpdateWebhook(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.webhooks.WebhooksMixin.UpdateWebhook` [bad-argument-type]
--> tests/grpc/test_webhooks_mixin.py:431:50
|
431 | await webhooks_servicer.UpdateWebhook(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.webhooks.WebhooksMixin.UpdateWebhook` [bad-argument-type]
--> tests/grpc/test_webhooks_mixin.py:447:50
|
447 | await webhooks_servicer.UpdateWebhook(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.webhooks.WebhooksMixin.UpdateWebhook` [bad-argument-type]
--> tests/grpc/test_webhooks_mixin.py:463:56
|
463 | await webhooks_servicer_no_db.UpdateWebhook(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.webhooks.WebhooksMixin.DeleteWebhook` [bad-argument-type]
--> tests/grpc/test_webhooks_mixin.py:487:57
|
487 | response = await webhooks_servicer.DeleteWebhook(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.webhooks.WebhooksMixin.DeleteWebhook` [bad-argument-type]
--> tests/grpc/test_webhooks_mixin.py:503:57
|
503 | response = await webhooks_servicer.DeleteWebhook(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.webhooks.WebhooksMixin.DeleteWebhook` [bad-argument-type]
--> tests/grpc/test_webhooks_mixin.py:516:50
|
516 | await webhooks_servicer.DeleteWebhook(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.webhooks.WebhooksMixin.DeleteWebhook` [bad-argument-type]
--> tests/grpc/test_webhooks_mixin.py:529:56
|
529 | await webhooks_servicer_no_db.DeleteWebhook(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.webhooks.WebhooksMixin.GetWebhookDeliveries` [bad-argument-type]
--> tests/grpc/test_webhooks_mixin.py:554:64
|
554 | response = await webhooks_servicer.GetWebhookDeliveries(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.webhooks.WebhooksMixin.GetWebhookDeliveries` [bad-argument-type]
--> tests/grpc/test_webhooks_mixin.py:572:53
|
572 | await webhooks_servicer.GetWebhookDeliveries(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.webhooks.WebhooksMixin.GetWebhookDeliveries` [bad-argument-type]
--> tests/grpc/test_webhooks_mixin.py:590:53
|
590 | await webhooks_servicer.GetWebhookDeliveries(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.webhooks.WebhooksMixin.GetWebhookDeliveries` [bad-argument-type]
--> tests/grpc/test_webhooks_mixin.py:608:53
|
608 | await webhooks_servicer.GetWebhookDeliveries(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.webhooks.WebhooksMixin.GetWebhookDeliveries` [bad-argument-type]
--> tests/grpc/test_webhooks_mixin.py:622:64
|
622 | response = await webhooks_servicer.GetWebhookDeliveries(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.webhooks.WebhooksMixin.GetWebhookDeliveries` [bad-argument-type]
--> tests/grpc/test_webhooks_mixin.py:637:57
|
637 | await webhooks_servicer.GetWebhookDeliveries(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.webhooks.WebhooksMixin.GetWebhookDeliveries` [bad-argument-type]
--> tests/grpc/test_webhooks_mixin.py:650:63
|
650 | await webhooks_servicer_no_db.GetWebhookDeliveries(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.webhooks.WebhooksMixin.ListWebhooks` [bad-argument-type]
--> tests/grpc/test_webhooks_mixin.py:683:56
|
683 | response = await webhooks_servicer.ListWebhooks(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.webhooks.WebhooksMixin.GetWebhookDeliveries` [bad-argument-type]
--> tests/grpc/test_webhooks_mixin.py:721:64
|
721 | response = await webhooks_servicer.GetWebhookDeliveries(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Argument `MockServicerHost` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.webhooks.WebhooksMixin.GetWebhookDeliveries` [bad-argument-type]
--> tests/grpc/test_webhooks_mixin.py:758:64
|
758 | response = await webhooks_servicer.GetWebhookDeliveries(request, mock_grpc_context)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_session_factory`
ERROR Cannot set field `word` [read-only]
--> tests/infrastructure/asr/test_dto.py:42:13
|
42 | word.word = "mutate"
| ^^^^^^^^^
|
This field is a frozen dataclass member
ERROR Argument `SimpleNamespace` is not assignable to parameter `value` with type `ModuleType` in function `_pytest.monkeypatch.MonkeyPatch.setitem` [bad-argument-type]
--> tests/infrastructure/asr/test_engine.py:41:60
|
41 | monkeypatch.setitem(sys.modules, "faster_whisper", fake_module)
| ^^^^^^^^^^^
|
ERROR Argument `SimpleNamespace` is not assignable to parameter `value` with type `ModuleType` in function `_pytest.monkeypatch.MonkeyPatch.setitem` [bad-argument-type]
--> tests/infrastructure/asr/test_engine.py:59:60
|
59 | monkeypatch.setitem(sys.modules, "faster_whisper", fake_module)
| ^^^^^^^^^^^
|
WARN Identity comparison `True is False` is always False [unnecessary-comparison]
--> tests/infrastructure/asr/test_engine.py:106:36
|
106 | assert engine.is_loaded is False, "Engine should be unloaded after unload call"
| -----
|
WARN Identity comparison `True is True` is always True [unnecessary-comparison]
--> tests/infrastructure/asr/test_streaming_vad.py:82:34
|
82 | assert vad._is_speech is True, "Should remain in speech state after first silence frame"
| ----
|
WARN Identity comparison `True is False` is always False [unnecessary-comparison]
--> tests/infrastructure/asr/test_streaming_vad.py:85:34
|
85 | assert vad._is_speech is False, "Should transition to silence after min_silence_frames"
| -----
|
WARN Identity comparison `True is True` is always True [unnecessary-comparison]
--> tests/infrastructure/asr/test_streaming_vad.py:105:34
|
105 | assert vad._is_speech is True, "Audio in hysteresis zone should maintain speech state"
| ----
|
WARN Identity comparison `True is False` is always False [unnecessary-comparison]
--> tests/infrastructure/asr/test_streaming_vad.py:110:34
|
110 | assert vad._is_speech is False, "Audio below silence threshold should transition to silence"
| -----
|
ERROR Object of class `VadEngine` has no attribute `_is_speech` [missing-attribute]
--> tests/infrastructure/asr/test_streaming_vad.py:156:16
|
156 | assert vad.engine._is_speech is False, "StreamingVad reset should clear engine state"
| ^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `NoneType` has no attribute `device_id` [missing-attribute]
--> tests/infrastructure/audio/test_capture.py:88:16
|
88 | assert device.device_id >= 0, "device_id should be non-negative"
| ^^^^^^^^^^^^^^^^
|
ERROR Object of class `NoneType` has no attribute `name` [missing-attribute]
--> tests/infrastructure/audio/test_capture.py:89:27
|
89 | assert isinstance(device.name, str), "device name should be a string"
| ^^^^^^^^^^^
|
ERROR Object of class `NoneType` has no attribute `channels` [missing-attribute]
--> tests/infrastructure/audio/test_capture.py:90:16
|
90 | assert device.channels > 0, "device should have at least one channel"
| ^^^^^^^^^^^^^^^
|
ERROR Cannot set field `name` [read-only]
--> tests/infrastructure/audio/test_dto.py:49:13
|
49 | device.name = "Modified"
| ^^^^^^^^^^^
|
This field is a frozen dataclass member
ERROR Generator function should return `Generator` [bad-return]
--> tests/infrastructure/audio/test_writer.py:56:51
|
56 | def open_writer(writer_context: WriterContext) -> WriterContext:
| ^^^^^^^^^^^^^
|
WARN Identity comparison `False is True` is always False [unnecessary-comparison]
--> tests/infrastructure/audio/test_writer.py:393:39
|
393 | assert writer.is_recording is True, "is_recording should be True after open"
| ----
|
ERROR No matching overload found for function `_pytest.raises.raises` called with arguments: (tuple[type[AttributeError], type[TypeError]], match=Literal['(cannot|object has no)']) [no-matching-overload]
--> tests/infrastructure/observability/test_logging_config.py:63:27
|
63 | with pytest.raises((AttributeError, TypeError), match=r"(cannot|object has no)"):
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Possible overloads:
(expected_exception: tuple[type[E], ...] | type[E], *, match: Pattern[str] | str | None = ..., check: (E) -> bool = ...) -> RaisesExc[E] [closest match]
(*, match: Pattern[str] | str, check: (BaseException) -> bool = ...) -> RaisesExc[BaseException]
(*, check: (BaseException) -> bool) -> RaisesExc[BaseException]
(expected_exception: tuple[type[E], ...] | type[E], func: (...) -> Any, *args: Any, **kwargs: Any) -> ExceptionInfo[E]
ERROR Argument `dict[str, str]` is not assignable to parameter `attributes` with type `dict[str, object]` in function `noteflow.application.observability.ports.UsageEvent.__init__` [bad-argument-type]
--> tests/infrastructure/observability/test_usage.py:48:24
|
48 | attributes=expected_attributes,
| ^^^^^^^^^^^^^^^^^^^
|
ERROR Cannot set field `event_type` [read-only]
--> tests/infrastructure/observability/test_usage.py:94:13
|
94 | event.event_type = "modified"
| ^^^^^^^^^^^^^^^^
|
This field is a frozen dataclass member
ERROR Object of class `ModuleType` has no attribute `OpenAI` [missing-attribute]
--> tests/infrastructure/summarization/test_cloud_provider.py:128:9
|
128 | mock_module.OpenAI = fake_openai_client
| ^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `ModuleType` has no attribute `OpenAI` [missing-attribute]
--> tests/infrastructure/summarization/test_cloud_provider.py:163:9
|
163 | mock_module.OpenAI = lambda **_: mock_client
| ^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `ModuleType` has no attribute `OpenAI` [missing-attribute]
--> tests/infrastructure/summarization/test_cloud_provider.py:203:9
|
203 | mock_module.OpenAI = lambda **_: mock_client
| ^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `ModuleType` has no attribute `OpenAI` [missing-attribute]
--> tests/infrastructure/summarization/test_cloud_provider.py:231:9
|
231 | mock_module.OpenAI = lambda **_: mock_client
| ^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `ModuleType` has no attribute `OpenAI` [missing-attribute]
--> tests/infrastructure/summarization/test_cloud_provider.py:261:9
|
261 | mock_module.OpenAI = lambda **_: mock_client
| ^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `ModuleType` has no attribute `Anthropic` [missing-attribute]
--> tests/infrastructure/summarization/test_cloud_provider.py:295:9
|
295 | mock_module.Anthropic = lambda **_: mock_client
| ^^^^^^^^^^^^^^^^^^^^^
|
ERROR Argument `object` is not assignable to parameter `globals` with type `Mapping[str, object] | None` in function `__import__` [bad-argument-type]
--> tests/infrastructure/summarization/test_cloud_provider.py:324:42
|
324 | return original_import(name, *args, **kwargs)
| ^^^^^
|
ERROR Argument `object` is not assignable to parameter `locals` with type `Mapping[str, object] | None` in function `__import__` [bad-argument-type]
--> tests/infrastructure/summarization/test_cloud_provider.py:324:42
|
324 | return original_import(name, *args, **kwargs)
| ^^^^^
|
ERROR Argument `object` is not assignable to parameter `fromlist` with type `Sequence[str] | None` in function `__import__` [bad-argument-type]
--> tests/infrastructure/summarization/test_cloud_provider.py:324:42
|
324 | return original_import(name, *args, **kwargs)
| ^^^^^
|
ERROR Argument `object` is not assignable to parameter `level` with type `int` in function `__import__` [bad-argument-type]
--> tests/infrastructure/summarization/test_cloud_provider.py:324:42
|
324 | return original_import(name, *args, **kwargs)
| ^^^^^
|
ERROR Object of class `ModuleType` has no attribute `Anthropic` [missing-attribute]
--> tests/infrastructure/summarization/test_cloud_provider.py:357:9
|
357 | mock_module.Anthropic = lambda **_: mock_client
| ^^^^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `ModuleType` has no attribute `OpenAI` [missing-attribute]
--> tests/infrastructure/summarization/test_cloud_provider.py:395:9
|
395 | mock_module.OpenAI = lambda **_: mock_client
| ^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `ModuleType` has no attribute `OpenAI` [missing-attribute]
--> tests/infrastructure/summarization/test_cloud_provider.py:431:9
|
431 | mock_module.OpenAI = lambda **_: mock_client
| ^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `ModuleType` has no attribute `Client` [missing-attribute]
--> tests/infrastructure/summarization/test_ollama_provider.py:38:9
|
38 | mock_module.Client = lambda host: mock_client
| ^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `ModuleType` has no attribute `Client` [missing-attribute]
--> tests/infrastructure/summarization/test_ollama_provider.py:73:9
|
73 | mock_module.Client = lambda host: mock_client
| ^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `ModuleType` has no attribute `Client` [missing-attribute]
--> tests/infrastructure/summarization/test_ollama_provider.py:99:9
|
99 | mock_module.Client = lambda host: mock_client
| ^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `ModuleType` has no attribute `Client` [missing-attribute]
--> tests/infrastructure/summarization/test_ollama_provider.py:131:9
|
131 | mock_module.Client = lambda host: mock_client
| ^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `ModuleType` has no attribute `Client` [missing-attribute]
--> tests/infrastructure/summarization/test_ollama_provider.py:169:9
|
169 | mock_module.Client = lambda host: mock_client
| ^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `ModuleType` has no attribute `Client` [missing-attribute]
--> tests/infrastructure/summarization/test_ollama_provider.py:198:9
|
198 | mock_module.Client = lambda host: mock_client
| ^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `ModuleType` has no attribute `Client` [missing-attribute]
--> tests/infrastructure/summarization/test_ollama_provider.py:230:9
|
230 | mock_module.Client = lambda host: mock_client
| ^^^^^^^^^^^^^^^^^^
|
ERROR Argument `object` is not assignable to parameter `globals` with type `Mapping[str, object] | None` in function `__import__` [bad-argument-type]
--> tests/infrastructure/summarization/test_ollama_provider.py:263:42
|
263 | return original_import(name, *args, **kwargs)
| ^^^^^
|
ERROR Argument `object` is not assignable to parameter `locals` with type `Mapping[str, object] | None` in function `__import__` [bad-argument-type]
--> tests/infrastructure/summarization/test_ollama_provider.py:263:42
|
263 | return original_import(name, *args, **kwargs)
| ^^^^^
|
ERROR Argument `object` is not assignable to parameter `fromlist` with type `Sequence[str] | None` in function `__import__` [bad-argument-type]
--> tests/infrastructure/summarization/test_ollama_provider.py:263:42
|
263 | return original_import(name, *args, **kwargs)
| ^^^^^
|
ERROR Argument `object` is not assignable to parameter `level` with type `int` in function `__import__` [bad-argument-type]
--> tests/infrastructure/summarization/test_ollama_provider.py:263:42
|
263 | return original_import(name, *args, **kwargs)
| ^^^^^
|
ERROR Object of class `ModuleType` has no attribute `Client` [missing-attribute]
--> tests/infrastructure/summarization/test_ollama_provider.py:294:9
|
294 | mock_module.Client = lambda host: mock_client
| ^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `ModuleType` has no attribute `Client` [missing-attribute]
--> tests/infrastructure/summarization/test_ollama_provider.py:316:9
|
316 | mock_module.Client = lambda host: mock_client
| ^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `ModuleType` has no attribute `Client` [missing-attribute]
--> tests/infrastructure/summarization/test_ollama_provider.py:338:9
|
338 | mock_module.Client = lambda host: mock_client
| ^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `ModuleType` has no attribute `Client` [missing-attribute]
--> tests/infrastructure/summarization/test_ollama_provider.py:366:9
|
366 | mock_module.Client = lambda host: mock_client
| ^^^^^^^^^^^^^^^^^^
|
ERROR Object of class `ModuleType` has no attribute `Client` [missing-attribute]
--> tests/infrastructure/summarization/test_ollama_provider.py:393:9
|
393 | mock_module.Client = capture_client
| ^^^^^^^^^^^^^^^^^^
|
ERROR Cannot set field `title` [read-only]
--> tests/infrastructure/test_calendar_converters.py:244:13
|
244 | result.title = "Changed"
| ^^^^^^^^^^^^
|
This field is a frozen dataclass member
ERROR Cannot set field `message` [read-only]
--> tests/infrastructure/test_observability.py:36:13
|
36 | entry.message = "Modified"
| ^^^^^^^^^^^^^
|
This field is a frozen dataclass member
ERROR Cannot set field `cpu_percent` [read-only]
--> tests/infrastructure/test_observability.py:194:13
|
194 | metrics.cpu_percent = 75.0
| ^^^^^^^^^^^^^^^^^^^
|
This field is a frozen dataclass member
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.observability.ObservabilityMixin.GetRecentLogs` [bad-argument-type]
--> tests/infrastructure/test_observability.py:457:48
|
457 | response = await servicer.GetRecentLogs(
| ________________________________________________^
458 | | noteflow_pb2.GetRecentLogsRequest(limit=10),
459 | | _DummyContext(),
460 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `TestGrpcObservabilityIntegration.test_get_recent_logs_via_grpc._DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.observability.ObservabilityMixin.GetRecentLogs` [bad-argument-type]
--> tests/infrastructure/test_observability.py:459:13
|
459 | _DummyContext(),
| ^^^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.observability.ObservabilityMixin.GetPerformanceMetrics` [bad-argument-type]
--> tests/infrastructure/test_observability.py:476:56
|
476 | response = await servicer.GetPerformanceMetrics(
| ________________________________________________________^
477 | | noteflow_pb2.GetPerformanceMetricsRequest(history_limit=10),
478 | | _DummyContext(),
479 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `TestGrpcObservabilityIntegration.test_get_performance_metrics_via_grpc._DummyContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.observability.ObservabilityMixin.GetPerformanceMetrics` [bad-argument-type]
--> tests/infrastructure/test_observability.py:478:13
|
478 | _DummyContext(),
| ^^^^^^^^^^^^^^^
|
ERROR Argument `SimpleNamespace` is not assignable to parameter `value` with type `ModuleType` in function `_pytest.monkeypatch.MonkeyPatch.setitem` [bad-argument-type]
--> tests/infrastructure/triggers/conftest.py:32:54
|
32 | monkeypatch.setitem(sys.modules, "pywinctl", module)
| ^^^^^^
|
ERROR Argument `None` is not assignable to parameter `value` with type `ModuleType` in function `_pytest.monkeypatch.MonkeyPatch.setitem` [bad-argument-type]
--> tests/infrastructure/triggers/conftest.py:45:50
|
45 | monkeypatch.setitem(sys.modules, "pywinctl", None)
| ^^^^
|
ERROR Argument `SimpleNamespace` is not assignable to parameter `value` with type `ModuleType` in function `_pytest.monkeypatch.MonkeyPatch.setitem` [bad-argument-type]
--> tests/infrastructure/triggers/conftest.py:57:50
|
57 | monkeypatch.setitem(sys.modules, "pywinctl", module)
| ^^^^^^
|
ERROR Unpacked keyword argument `object` is not assignable to parameter `enabled` with type `bool` in function `noteflow.infrastructure.triggers.audio_activity.AudioActivitySettings.__init__` [bad-argument-type]
--> tests/infrastructure/triggers/test_audio_activity.py:27:34
|
27 | return AudioActivitySettings(**defaults)
| ^^^^^^^^^^
|
ERROR Unpacked keyword argument `object` is not assignable to parameter `threshold_db` with type `float` in function `noteflow.infrastructure.triggers.audio_activity.AudioActivitySettings.__init__` [bad-argument-type]
--> tests/infrastructure/triggers/test_audio_activity.py:27:34
|
27 | return AudioActivitySettings(**defaults)
| ^^^^^^^^^^
|
ERROR Unpacked keyword argument `object` is not assignable to parameter `window_seconds` with type `float` in function `noteflow.infrastructure.triggers.audio_activity.AudioActivitySettings.__init__` [bad-argument-type]
--> tests/infrastructure/triggers/test_audio_activity.py:27:34
|
27 | return AudioActivitySettings(**defaults)
| ^^^^^^^^^^
|
ERROR Unpacked keyword argument `object` is not assignable to parameter `min_active_ratio` with type `float` in function `noteflow.infrastructure.triggers.audio_activity.AudioActivitySettings.__init__` [bad-argument-type]
--> tests/infrastructure/triggers/test_audio_activity.py:27:34
|
27 | return AudioActivitySettings(**defaults)
| ^^^^^^^^^^
|
ERROR Unpacked keyword argument `object` is not assignable to parameter `min_samples` with type `int` in function `noteflow.infrastructure.triggers.audio_activity.AudioActivitySettings.__init__` [bad-argument-type]
--> tests/infrastructure/triggers/test_audio_activity.py:27:34
|
27 | return AudioActivitySettings(**defaults)
| ^^^^^^^^^^
|
ERROR Unpacked keyword argument `object` is not assignable to parameter `max_history` with type `int` in function `noteflow.infrastructure.triggers.audio_activity.AudioActivitySettings.__init__` [bad-argument-type]
--> tests/infrastructure/triggers/test_audio_activity.py:27:34
|
27 | return AudioActivitySettings(**defaults)
| ^^^^^^^^^^
|
ERROR Unpacked keyword argument `object` is not assignable to parameter `weight` with type `float` in function `noteflow.infrastructure.triggers.audio_activity.AudioActivitySettings.__init__` [bad-argument-type]
--> tests/infrastructure/triggers/test_audio_activity.py:27:34
|
27 | return AudioActivitySettings(**defaults)
| ^^^^^^^^^^
|
ERROR Unpacked keyword argument `object` is not assignable to parameter `enabled` with type `bool` in function `noteflow.infrastructure.triggers.calendar.CalendarTriggerSettings.__init__` [bad-argument-type]
--> tests/infrastructure/triggers/test_calendar.py:31:36
|
31 | return CalendarTriggerSettings(**defaults)
| ^^^^^^^^^^
|
ERROR Unpacked keyword argument `object` is not assignable to parameter `weight` with type `float` in function `noteflow.infrastructure.triggers.calendar.CalendarTriggerSettings.__init__` [bad-argument-type]
--> tests/infrastructure/triggers/test_calendar.py:31:36
|
31 | return CalendarTriggerSettings(**defaults)
| ^^^^^^^^^^
|
ERROR Unpacked keyword argument `object` is not assignable to parameter `lookahead_minutes` with type `int` in function `noteflow.infrastructure.triggers.calendar.CalendarTriggerSettings.__init__` [bad-argument-type]
--> tests/infrastructure/triggers/test_calendar.py:31:36
|
31 | return CalendarTriggerSettings(**defaults)
| ^^^^^^^^^^
|
ERROR Unpacked keyword argument `object` is not assignable to parameter `lookbehind_minutes` with type `int` in function `noteflow.infrastructure.triggers.calendar.CalendarTriggerSettings.__init__` [bad-argument-type]
--> tests/infrastructure/triggers/test_calendar.py:31:36
|
31 | return CalendarTriggerSettings(**defaults)
| ^^^^^^^^^^
|
ERROR Unpacked keyword argument `object` is not assignable to parameter `events` with type `list[CalendarEvent]` in function `noteflow.infrastructure.triggers.calendar.CalendarTriggerSettings.__init__` [bad-argument-type]
--> tests/infrastructure/triggers/test_calendar.py:31:36
|
31 | return CalendarTriggerSettings(**defaults)
| ^^^^^^^^^^
|
ERROR Argument `SimpleNamespace` is not assignable to parameter `value` with type `ModuleType` in function `_pytest.monkeypatch.MonkeyPatch.setitem` [bad-argument-type]
--> tests/infrastructure/triggers/test_foreground_app.py:28:50
|
28 | monkeypatch.setitem(sys.modules, "pywinctl", module)
| ^^^^^^
|
ERROR Unpacked keyword argument `object` is not assignable to parameter `enabled` with type `bool` in function `noteflow.infrastructure.triggers.foreground_app.ForegroundAppSettings.__init__` [bad-argument-type]
--> tests/infrastructure/triggers/test_foreground_app.py:39:34
|
39 | return ForegroundAppSettings(**defaults)
| ^^^^^^^^^^
|
ERROR Unpacked keyword argument `object` is not assignable to parameter `weight` with type `float` in function `noteflow.infrastructure.triggers.foreground_app.ForegroundAppSettings.__init__` [bad-argument-type]
--> tests/infrastructure/triggers/test_foreground_app.py:39:34
|
39 | return ForegroundAppSettings(**defaults)
| ^^^^^^^^^^
|
ERROR Unpacked keyword argument `object` is not assignable to parameter `meeting_apps` with type `set[str]` in function `noteflow.infrastructure.triggers.foreground_app.ForegroundAppSettings.__init__` [bad-argument-type]
--> tests/infrastructure/triggers/test_foreground_app.py:39:34
|
39 | return ForegroundAppSettings(**defaults)
| ^^^^^^^^^^
|
ERROR Unpacked keyword argument `object` is not assignable to parameter `suppressed_apps` with type `set[str]` in function `noteflow.infrastructure.triggers.foreground_app.ForegroundAppSettings.__init__` [bad-argument-type]
--> tests/infrastructure/triggers/test_foreground_app.py:39:34
|
39 | return ForegroundAppSettings(**defaults)
| ^^^^^^^^^^
|
ERROR Argument `dict[str, str]` is not assignable to parameter `payload` with type `dict[str, WebhookPayloadValue]` in function `noteflow.infrastructure.webhooks.executor.WebhookExecutor.deliver` [bad-argument-type]
--> tests/infrastructure/webhooks/test_executor.py:40:17
|
40 | payload,
| ^^^^^^^
|
ERROR Argument `dict[str, str]` is not assignable to parameter `payload` with type `dict[str, WebhookPayloadValue]` in function `noteflow.infrastructure.webhooks.executor.WebhookExecutor.deliver` [bad-argument-type]
--> tests/infrastructure/webhooks/test_executor.py:59:13
|
59 | payload,
| ^^^^^^^
|
ERROR Argument `dict[str, str]` is not assignable to parameter `payload` with type `dict[str, WebhookPayloadValue]` in function `noteflow.infrastructure.webhooks.executor.WebhookExecutor.deliver` [bad-argument-type]
--> tests/infrastructure/webhooks/test_executor.py:76:13
|
76 | payload,
| ^^^^^^^
|
ERROR Argument `dict[str, str]` is not assignable to parameter `payload` with type `dict[str, WebhookPayloadValue]` in function `noteflow.infrastructure.webhooks.executor.WebhookExecutor.deliver` [bad-argument-type]
--> tests/infrastructure/webhooks/test_executor.py:100:17
|
100 | payload,
| ^^^^^^^
|
ERROR Argument `dict[str, str]` is not assignable to parameter `payload` with type `dict[str, WebhookPayloadValue]` in function `noteflow.infrastructure.webhooks.executor.WebhookExecutor.deliver` [bad-argument-type]
--> tests/infrastructure/webhooks/test_executor.py:124:17
|
124 | payload,
| ^^^^^^^
|
ERROR Argument `dict[str, str]` is not assignable to parameter `payload` with type `dict[str, WebhookPayloadValue]` in function `noteflow.infrastructure.webhooks.executor.WebhookExecutor.deliver` [bad-argument-type]
--> tests/infrastructure/webhooks/test_executor.py:155:17
|
155 | payload,
| ^^^^^^^
|
ERROR Argument `dict[str, str]` is not assignable to parameter `payload` with type `dict[str, WebhookPayloadValue]` in function `noteflow.infrastructure.webhooks.executor.WebhookExecutor.deliver` [bad-argument-type]
--> tests/infrastructure/webhooks/test_executor.py:199:17
|
199 | payload,
| ^^^^^^^
|
ERROR Argument `dict[str, str]` is not assignable to parameter `payload` with type `dict[str, WebhookPayloadValue]` in function `noteflow.infrastructure.webhooks.executor.WebhookExecutor.deliver` [bad-argument-type]
--> tests/infrastructure/webhooks/test_executor.py:227:17
|
227 | payload,
| ^^^^^^^
|
ERROR Argument `dict[str, str]` is not assignable to parameter `payload` with type `dict[str, WebhookPayloadValue]` in function `noteflow.infrastructure.webhooks.executor.WebhookExecutor.deliver` [bad-argument-type]
--> tests/infrastructure/webhooks/test_executor.py:251:17
|
251 | payload,
| ^^^^^^^
|
ERROR Argument `dict[str, str]` is not assignable to parameter `payload` with type `dict[str, WebhookPayloadValue]` in function `noteflow.infrastructure.webhooks.executor.WebhookExecutor.deliver` [bad-argument-type]
--> tests/infrastructure/webhooks/test_executor.py:279:17
|
279 | payload,
| ^^^^^^^
|
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.recovery_service.RecoveryService.__init__` [bad-argument-type]
--> tests/integration/test_crash_scenarios.py:59:52
|
59 | recovery_service = RecoveryService(uow=uow, meetings_dir=tmp_path)
| ^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Object of class `Meeting` has no attribute `_state` [missing-attribute]
--> tests/integration/test_crash_scenarios.py:86:9
|
86 | meeting._state = MeetingState.STOPPING
| ^^^^^^^^^^^^^^
|
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.recovery_service.RecoveryService.__init__` [bad-argument-type]
--> tests/integration/test_crash_scenarios.py:93:52
|
93 | recovery_service = RecoveryService(uow=uow, meetings_dir=tmp_path)
| ^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.recovery_service.RecoveryService.__init__` [bad-argument-type]
--> tests/integration/test_crash_scenarios.py:123:52
|
123 | recovery_service = RecoveryService(uow=uow, meetings_dir=tmp_path)
| ^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.recovery_service.RecoveryService.__init__` [bad-argument-type]
--> tests/integration/test_crash_scenarios.py:155:52
|
155 | recovery_service = RecoveryService(uow=uow, meetings_dir=tmp_path)
| ^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.recovery_service.RecoveryService.__init__` [bad-argument-type]
--> tests/integration/test_crash_scenarios.py:195:52
|
195 | recovery_service = RecoveryService(uow=uow, meetings_dir=tmp_path)
| ^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.recovery_service.RecoveryService.__init__` [bad-argument-type]
--> tests/integration/test_crash_scenarios.py:232:52
|
232 | recovery_service = RecoveryService(uow=uow, meetings_dir=tmp_path)
| ^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.recovery_service.RecoveryService.__init__` [bad-argument-type]
--> tests/integration/test_crash_scenarios.py:269:52
|
269 | recovery_service = RecoveryService(uow=uow, meetings_dir=tmp_path)
| ^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.recovery_service.RecoveryService.__init__` [bad-argument-type]
--> tests/integration/test_crash_scenarios.py:302:52
|
302 | recovery_service = RecoveryService(uow=uow, meetings_dir=tmp_path)
| ^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.recovery_service.RecoveryService.__init__` [bad-argument-type]
--> tests/integration/test_crash_scenarios.py:307:52
|
307 | recovery_service = RecoveryService(uow=uow, meetings_dir=tmp_path)
| ^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.recovery_service.RecoveryService.__init__` [bad-argument-type]
--> tests/integration/test_crash_scenarios.py:344:56
|
344 | recovery_service = RecoveryService(uow=uow, meetings_dir=tmp_path)
| ^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.recovery_service.RecoveryService.__init__` [bad-argument-type]
--> tests/integration/test_crash_scenarios.py:403:52
|
403 | recovery_service = RecoveryService(uow=uow, meetings_dir=tmp_path)
| ^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.recovery_service.RecoveryService.__init__` [bad-argument-type]
--> tests/integration/test_crash_scenarios.py:439:52
|
439 | recovery_service = RecoveryService(uow=uow, meetings_dir=tmp_path)
| ^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.recovery_service.RecoveryService.__init__` [bad-argument-type]
--> tests/integration/test_crash_scenarios.py:488:52
|
488 | recovery_service = RecoveryService(uow=uow, meetings_dir=tmp_path)
| ^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.recovery_service.RecoveryService.__init__` [bad-argument-type]
--> tests/integration/test_crash_scenarios.py:526:52
|
526 | recovery_service = RecoveryService(uow=uow, meetings_dir=tmp_path)
| ^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.recovery_service.RecoveryService.__init__` [bad-argument-type]
--> tests/integration/test_crash_scenarios.py:593:52
|
593 | recovery_service = RecoveryService(uow=uow, meetings_dir=tmp_path)
| ^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `Literal['.']` is not assignable to parameter `meetings_dir` with type `Path` in function `noteflow.infrastructure.persistence.unit_of_work.SqlAlchemyUnitOfWork.__init__` [bad-argument-type]
--> tests/integration/test_database_resilience.py:43:62
|
43 | async with SqlAlchemyUnitOfWork(session_factory, ".") as uow:
| ^^^
|
ERROR Argument `Literal['.']` is not assignable to parameter `meetings_dir` with type `Path` in function `noteflow.infrastructure.persistence.unit_of_work.SqlAlchemyUnitOfWork.__init__` [bad-argument-type]
--> tests/integration/test_database_resilience.py:73:62
|
73 | async with SqlAlchemyUnitOfWork(session_factory, ".") as uow:
| ^^^
|
ERROR Argument `Future[list[int]]` is not assignable to parameter `fut` with type `Awaitable[tuple[int]] | Future[tuple[int]]` in function `asyncio.tasks.wait_for` [bad-argument-type]
--> tests/integration/test_database_resilience.py:83:13
|
83 | asyncio.gather(*tasks),
| ^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Argument `Literal['.']` is not assignable to parameter `meetings_dir` with type `Path` in function `noteflow.infrastructure.persistence.unit_of_work.SqlAlchemyUnitOfWork.__init__` [bad-argument-type]
--> tests/integration/test_database_resilience.py:101:62
|
101 | async with SqlAlchemyUnitOfWork(session_factory, ".") as uow:
| ^^^
|
ERROR Argument `Literal['.']` is not assignable to parameter `meetings_dir` with type `Path` in function `noteflow.infrastructure.persistence.unit_of_work.SqlAlchemyUnitOfWork.__init__` [bad-argument-type]
--> tests/integration/test_database_resilience.py:121:58
|
121 | async with SqlAlchemyUnitOfWork(session_factory, ".") as uow:
| ^^^
|
ERROR Argument `Literal['.']` is not assignable to parameter `meetings_dir` with type `Path` in function `noteflow.infrastructure.persistence.unit_of_work.SqlAlchemyUnitOfWork.__init__` [bad-argument-type]
--> tests/integration/test_database_resilience.py:126:58
|
126 | async with SqlAlchemyUnitOfWork(session_factory, ".") as uow:
| ^^^
|
ERROR Argument `Literal['.']` is not assignable to parameter `meetings_dir` with type `Path` in function `noteflow.infrastructure.persistence.unit_of_work.SqlAlchemyUnitOfWork.__init__` [bad-argument-type]
--> tests/integration/test_database_resilience.py:143:58
|
143 | async with SqlAlchemyUnitOfWork(session_factory, ".") as uow:
| ^^^
|
ERROR Argument `Literal['.']` is not assignable to parameter `meetings_dir` with type `Path` in function `noteflow.infrastructure.persistence.unit_of_work.SqlAlchemyUnitOfWork.__init__` [bad-argument-type]
--> tests/integration/test_database_resilience.py:148:58
|
148 | async with SqlAlchemyUnitOfWork(session_factory, ".") as uow:
| ^^^
|
ERROR Argument `Literal['.']` is not assignable to parameter `meetings_dir` with type `Path` in function `noteflow.infrastructure.persistence.unit_of_work.SqlAlchemyUnitOfWork.__init__` [bad-argument-type]
--> tests/integration/test_database_resilience.py:165:58
|
165 | async with SqlAlchemyUnitOfWork(session_factory, ".") as uow:
| ^^^
|
ERROR Argument `Literal['.']` is not assignable to parameter `meetings_dir` with type `Path` in function `noteflow.infrastructure.persistence.unit_of_work.SqlAlchemyUnitOfWork.__init__` [bad-argument-type]
--> tests/integration/test_database_resilience.py:170:58
|
170 | async with SqlAlchemyUnitOfWork(session_factory, ".") as uow:
| ^^^
|
ERROR Argument `Literal['.']` is not assignable to parameter `meetings_dir` with type `Path` in function `noteflow.infrastructure.persistence.unit_of_work.SqlAlchemyUnitOfWork.__init__` [bad-argument-type]
--> tests/integration/test_database_resilience.py:192:58
|
192 | async with SqlAlchemyUnitOfWork(session_factory, ".") as uow:
| ^^^
|
ERROR Argument `Literal['.']` is not assignable to parameter `meetings_dir` with type `Path` in function `noteflow.infrastructure.persistence.unit_of_work.SqlAlchemyUnitOfWork.__init__` [bad-argument-type]
--> tests/integration/test_database_resilience.py:199:66
|
199 | async with SqlAlchemyUnitOfWork(session_factory, ".") as uow:
| ^^^
|
ERROR Argument `Literal['.']` is not assignable to parameter `meetings_dir` with type `Path` in function `noteflow.infrastructure.persistence.unit_of_work.SqlAlchemyUnitOfWork.__init__` [bad-argument-type]
--> tests/integration/test_database_resilience.py:221:58
|
221 | async with SqlAlchemyUnitOfWork(session_factory, ".") as uow:
| ^^^
|
ERROR Argument `Literal['.']` is not assignable to parameter `meetings_dir` with type `Path` in function `noteflow.infrastructure.persistence.unit_of_work.SqlAlchemyUnitOfWork.__init__` [bad-argument-type]
--> tests/integration/test_database_resilience.py:236:62
|
236 | async with SqlAlchemyUnitOfWork(session_factory, ".") as uow:
| ^^^
|
ERROR Argument `Literal['.']` is not assignable to parameter `meetings_dir` with type `Path` in function `noteflow.infrastructure.persistence.unit_of_work.SqlAlchemyUnitOfWork.__init__` [bad-argument-type]
--> tests/integration/test_database_resilience.py:250:58
|
250 | async with SqlAlchemyUnitOfWork(session_factory, ".") as uow:
| ^^^
|
ERROR Argument `str` is not assignable to parameter `meeting_id` with type `MeetingId` in function `noteflow.infrastructure.persistence.repositories.meeting_repo.SqlAlchemyMeetingRepository.get` [bad-argument-type]
--> tests/integration/test_database_resilience.py:252:62
|
252 | mid for mid in ids if await uow.meetings.get(mid) is None
| ^^^
|
ERROR Argument `Literal['.']` is not assignable to parameter `meetings_dir` with type `Path` in function `noteflow.infrastructure.persistence.unit_of_work.SqlAlchemyUnitOfWork.__init__` [bad-argument-type]
--> tests/integration/test_database_resilience.py:269:58
|
269 | async with SqlAlchemyUnitOfWork(session_factory, ".") as uow:
| ^^^
|
ERROR Argument `Literal['.']` is not assignable to parameter `meetings_dir` with type `Path` in function `noteflow.infrastructure.persistence.unit_of_work.SqlAlchemyUnitOfWork.__init__` [bad-argument-type]
--> tests/integration/test_database_resilience.py:276:58
|
276 | async with SqlAlchemyUnitOfWork(session_factory, ".") as uow:
| ^^^
|
ERROR Argument `Literal['.']` is not assignable to parameter `meetings_dir` with type `Path` in function `noteflow.infrastructure.persistence.unit_of_work.SqlAlchemyUnitOfWork.__init__` [bad-argument-type]
--> tests/integration/test_database_resilience.py:292:58
|
292 | async with SqlAlchemyUnitOfWork(session_factory, ".") as uow1:
| ^^^
|
ERROR Argument `Literal['.']` is not assignable to parameter `meetings_dir` with type `Path` in function `noteflow.infrastructure.persistence.unit_of_work.SqlAlchemyUnitOfWork.__init__` [bad-argument-type]
--> tests/integration/test_database_resilience.py:296:62
|
296 | async with SqlAlchemyUnitOfWork(session_factory, ".") as uow2:
| ^^^
|
ERROR Argument `Literal['.']` is not assignable to parameter `meetings_dir` with type `Path` in function `noteflow.infrastructure.persistence.unit_of_work.SqlAlchemyUnitOfWork.__init__` [bad-argument-type]
--> tests/integration/test_database_resilience.py:320:58
|
320 | async with SqlAlchemyUnitOfWork(session_factory, ".") as uow:
| ^^^
|
ERROR Argument `Literal['.']` is not assignable to parameter `meetings_dir` with type `Path` in function `noteflow.infrastructure.persistence.unit_of_work.SqlAlchemyUnitOfWork.__init__` [bad-argument-type]
--> tests/integration/test_database_resilience.py:325:58
|
325 | async with SqlAlchemyUnitOfWork(session_factory, ".") as uow:
| ^^^
|
ERROR Argument `Literal['.']` is not assignable to parameter `meetings_dir` with type `Path` in function `noteflow.infrastructure.persistence.unit_of_work.SqlAlchemyUnitOfWork.__init__` [bad-argument-type]
--> tests/integration/test_database_resilience.py:338:58
|
338 | async with SqlAlchemyUnitOfWork(session_factory, ".") as uow:
| ^^^
|
ERROR Argument `str` is not assignable to parameter `meeting_id` with type `MeetingId` in function `noteflow.infrastructure.persistence.repositories.segment_repo.SqlAlchemySegmentRepository.get_by_meeting` [bad-argument-type]
--> tests/integration/test_database_resilience.py:339:58
|
339 | segments = await uow.segments.get_by_meeting(str(meeting_id))
| ^^^^^^^^^^^^^^^
|
ERROR Argument `Literal['.']` is not assignable to parameter `meetings_dir` with type `Path` in function `noteflow.infrastructure.persistence.unit_of_work.SqlAlchemyUnitOfWork.__init__` [bad-argument-type]
--> tests/integration/test_database_resilience.py:357:58
|
357 | async with SqlAlchemyUnitOfWork(session_factory, ".") as uow:
| ^^^
|
ERROR Argument `Literal['.']` is not assignable to parameter `meetings_dir` with type `Path` in function `noteflow.infrastructure.persistence.unit_of_work.SqlAlchemyUnitOfWork.__init__` [bad-argument-type]
--> tests/integration/test_database_resilience.py:361:58
|
361 | async with SqlAlchemyUnitOfWork(session_factory, ".") as uow:
| ^^^
|
ERROR Argument `Literal['.']` is not assignable to parameter `meetings_dir` with type `Path` in function `noteflow.infrastructure.persistence.unit_of_work.SqlAlchemyUnitOfWork.__init__` [bad-argument-type]
--> tests/integration/test_database_resilience.py:374:58
|
374 | async with SqlAlchemyUnitOfWork(session_factory, ".") as uow:
| ^^^
|
ERROR Argument `Literal['.']` is not assignable to parameter `meetings_dir` with type `Path` in function `noteflow.infrastructure.persistence.unit_of_work.SqlAlchemyUnitOfWork.__init__` [bad-argument-type]
--> tests/integration/test_database_resilience.py:382:58
|
382 | async with SqlAlchemyUnitOfWork(session_factory, ".") as uow:
| ^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.AddAnnotation` [bad-argument-type]
--> tests/integration/test_e2e_annotations.py:78:46
|
78 | result = await servicer.AddAnnotation(request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.AddAnnotation` [bad-argument-type]
--> tests/integration/test_e2e_annotations.py:78:56
|
78 | result = await servicer.AddAnnotation(request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `str` is not assignable to parameter `_x` with type `UUID` in function `noteflow.domain.value_objects.AnnotationId.__new__` [bad-argument-type]
--> tests/integration/test_e2e_annotations.py:90:60
|
90 | saved = await uow.annotations.get(AnnotationId(result.id))
| ^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.AddAnnotation` [bad-argument-type]
--> tests/integration/test_e2e_annotations.py:112:45
|
112 | added = await servicer.AddAnnotation(add_request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.AddAnnotation` [bad-argument-type]
--> tests/integration/test_e2e_annotations.py:112:59
|
112 | added = await servicer.AddAnnotation(add_request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.GetAnnotation` [bad-argument-type]
--> tests/integration/test_e2e_annotations.py:115:46
|
115 | result = await servicer.GetAnnotation(get_request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.GetAnnotation` [bad-argument-type]
--> tests/integration/test_e2e_annotations.py:115:60
|
115 | result = await servicer.GetAnnotation(get_request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.AddAnnotation` [bad-argument-type]
--> tests/integration/test_e2e_annotations.py:140:41
|
140 | await servicer.AddAnnotation(request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.AddAnnotation` [bad-argument-type]
--> tests/integration/test_e2e_annotations.py:140:51
|
140 | await servicer.AddAnnotation(request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.ListAnnotations` [bad-argument-type]
--> tests/integration/test_e2e_annotations.py:143:48
|
143 | result = await servicer.ListAnnotations(list_request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.ListAnnotations` [bad-argument-type]
--> tests/integration/test_e2e_annotations.py:143:63
|
143 | result = await servicer.ListAnnotations(list_request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.AddAnnotation` [bad-argument-type]
--> tests/integration/test_e2e_annotations.py:171:41
|
171 | await servicer.AddAnnotation(request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.AddAnnotation` [bad-argument-type]
--> tests/integration/test_e2e_annotations.py:171:51
|
171 | await servicer.AddAnnotation(request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.ListAnnotations` [bad-argument-type]
--> tests/integration/test_e2e_annotations.py:179:48
|
179 | result = await servicer.ListAnnotations(list_request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.ListAnnotations` [bad-argument-type]
--> tests/integration/test_e2e_annotations.py:179:63
|
179 | result = await servicer.ListAnnotations(list_request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.AddAnnotation` [bad-argument-type]
--> tests/integration/test_e2e_annotations.py:201:45
|
201 | added = await servicer.AddAnnotation(add_request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.AddAnnotation` [bad-argument-type]
--> tests/integration/test_e2e_annotations.py:201:59
|
201 | added = await servicer.AddAnnotation(add_request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.UpdateAnnotation` [bad-argument-type]
--> tests/integration/test_e2e_annotations.py:208:49
|
208 | result = await servicer.UpdateAnnotation(update_request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.UpdateAnnotation` [bad-argument-type]
--> tests/integration/test_e2e_annotations.py:208:66
|
208 | result = await servicer.UpdateAnnotation(update_request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `str` is not assignable to parameter `_x` with type `UUID` in function `noteflow.domain.value_objects.AnnotationId.__new__` [bad-argument-type]
--> tests/integration/test_e2e_annotations.py:216:60
|
216 | saved = await uow.annotations.get(AnnotationId(added.id))
| ^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.AddAnnotation` [bad-argument-type]
--> tests/integration/test_e2e_annotations.py:238:45
|
238 | added = await servicer.AddAnnotation(add_request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.AddAnnotation` [bad-argument-type]
--> tests/integration/test_e2e_annotations.py:238:59
|
238 | added = await servicer.AddAnnotation(add_request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.DeleteAnnotation` [bad-argument-type]
--> tests/integration/test_e2e_annotations.py:241:49
|
241 | result = await servicer.DeleteAnnotation(delete_request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.DeleteAnnotation` [bad-argument-type]
--> tests/integration/test_e2e_annotations.py:241:66
|
241 | result = await servicer.DeleteAnnotation(delete_request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `str` is not assignable to parameter `_x` with type `UUID` in function `noteflow.domain.value_objects.AnnotationId.__new__` [bad-argument-type]
--> tests/integration/test_e2e_annotations.py:248:62
|
248 | deleted = await uow.annotations.get(AnnotationId(added.id))
| ^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.AddAnnotation` [bad-argument-type]
--> tests/integration/test_e2e_annotations.py:274:46
|
274 | result = await servicer.AddAnnotation(request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.AddAnnotation` [bad-argument-type]
--> tests/integration/test_e2e_annotations.py:274:56
|
274 | result = await servicer.AddAnnotation(request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.AddAnnotation` [bad-argument-type]
--> tests/integration/test_e2e_annotations.py:296:46
|
296 | result = await servicer.AddAnnotation(request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.AddAnnotation` [bad-argument-type]
--> tests/integration/test_e2e_annotations.py:296:56
|
296 | result = await servicer.AddAnnotation(request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.AddAnnotation` [bad-argument-type]
--> tests/integration/test_e2e_annotations.py:318:46
|
318 | result = await servicer.AddAnnotation(request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.AddAnnotation` [bad-argument-type]
--> tests/integration/test_e2e_annotations.py:318:56
|
318 | result = await servicer.AddAnnotation(request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.AddAnnotation` [bad-argument-type]
--> tests/integration/test_e2e_annotations.py:343:41
|
343 | await servicer.AddAnnotation(request, context)
| ^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.AddAnnotation` [bad-argument-type]
--> tests/integration/test_e2e_annotations.py:343:51
|
343 | await servicer.AddAnnotation(request, context)
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.GetAnnotation` [bad-argument-type]
--> tests/integration/test_e2e_annotations.py:357:41
|
357 | await servicer.GetAnnotation(request, context)
| ^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.GetAnnotation` [bad-argument-type]
--> tests/integration/test_e2e_annotations.py:357:51
|
357 | await servicer.GetAnnotation(request, context)
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.UpdateAnnotation` [bad-argument-type]
--> tests/integration/test_e2e_annotations.py:374:44
|
374 | await servicer.UpdateAnnotation(request, context)
| ^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.UpdateAnnotation` [bad-argument-type]
--> tests/integration/test_e2e_annotations.py:374:54
|
374 | await servicer.UpdateAnnotation(request, context)
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.DeleteAnnotation` [bad-argument-type]
--> tests/integration/test_e2e_annotations.py:388:44
|
388 | await servicer.DeleteAnnotation(request, context)
| ^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.DeleteAnnotation` [bad-argument-type]
--> tests/integration/test_e2e_annotations.py:388:54
|
388 | await servicer.DeleteAnnotation(request, context)
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.AddAnnotation` [bad-argument-type]
--> tests/integration/test_e2e_annotations.py:417:37
|
417 | await servicer.AddAnnotation(request1, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.AddAnnotation` [bad-argument-type]
--> tests/integration/test_e2e_annotations.py:417:48
|
417 | await servicer.AddAnnotation(request1, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.AddAnnotation` [bad-argument-type]
--> tests/integration/test_e2e_annotations.py:426:37
|
426 | await servicer.AddAnnotation(request2, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.AddAnnotation` [bad-argument-type]
--> tests/integration/test_e2e_annotations.py:426:48
|
426 | await servicer.AddAnnotation(request2, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.ListAnnotations` [bad-argument-type]
--> tests/integration/test_e2e_annotations.py:429:48
|
429 | result = await servicer.ListAnnotations(list_request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.ListAnnotations` [bad-argument-type]
--> tests/integration/test_e2e_annotations.py:429:63
|
429 | result = await servicer.ListAnnotations(list_request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.AddAnnotation` [bad-argument-type]
--> tests/integration/test_e2e_annotations.py:452:45
|
452 | added = await servicer.AddAnnotation(request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.AddAnnotation` [bad-argument-type]
--> tests/integration/test_e2e_annotations.py:452:55
|
452 | added = await servicer.AddAnnotation(request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.DeleteMeeting` [bad-argument-type]
--> tests/integration/test_e2e_annotations.py:456:37
|
456 | await servicer.DeleteMeeting(delete_request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.meeting.MeetingMixin.DeleteMeeting` [bad-argument-type]
--> tests/integration/test_e2e_annotations.py:456:54
|
456 | await servicer.DeleteMeeting(delete_request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.GetAnnotation` [bad-argument-type]
--> tests/integration/test_e2e_annotations.py:462:41
|
462 | await servicer.GetAnnotation(get_request, context)
| ^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.GetAnnotation` [bad-argument-type]
--> tests/integration/test_e2e_annotations.py:462:55
|
462 | await servicer.GetAnnotation(get_request, context)
| ^^^^^^^
|
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.export_service.ExportService.__init__` [bad-argument-type]
--> tests/integration/test_e2e_export.py:108:40
|
108 | export_service = ExportService(SqlAlchemyUnitOfWork(session_factory, meetings_dir))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.export_service.ExportService.__init__` [bad-argument-type]
--> tests/integration/test_e2e_export.py:134:40
|
134 | export_service = ExportService(SqlAlchemyUnitOfWork(session_factory, meetings_dir))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.export_service.ExportService.__init__` [bad-argument-type]
--> tests/integration/test_e2e_export.py:177:40
|
177 | export_service = ExportService(SqlAlchemyUnitOfWork(session_factory, meetings_dir))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.export_service.ExportService.__init__` [bad-argument-type]
--> tests/integration/test_e2e_export.py:208:44
|
208 | export_service = ExportService(SqlAlchemyUnitOfWork(session_factory, meetings_dir))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.export_service.ExportService.__init__` [bad-argument-type]
--> tests/integration/test_e2e_export.py:242:44
|
242 | export_service = ExportService(SqlAlchemyUnitOfWork(session_factory, meetings_dir))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.export_service.ExportService.__init__` [bad-argument-type]
--> tests/integration/test_e2e_export.py:268:44
|
268 | export_service = ExportService(SqlAlchemyUnitOfWork(session_factory, meetings_dir))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.export_service.ExportService.__init__` [bad-argument-type]
--> tests/integration/test_e2e_export.py:281:40
|
281 | export_service = ExportService(SqlAlchemyUnitOfWork(session_factory, meetings_dir))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.export.ExportMixin.ExportTranscript` [bad-argument-type]
--> tests/integration/test_e2e_export.py:326:49
|
326 | result = await servicer.ExportTranscript(request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.export.ExportMixin.ExportTranscript` [bad-argument-type]
--> tests/integration/test_e2e_export.py:326:59
|
326 | result = await servicer.ExportTranscript(request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.export.ExportMixin.ExportTranscript` [bad-argument-type]
--> tests/integration/test_e2e_export.py:356:49
|
356 | result = await servicer.ExportTranscript(request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.export.ExportMixin.ExportTranscript` [bad-argument-type]
--> tests/integration/test_e2e_export.py:356:59
|
356 | result = await servicer.ExportTranscript(request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.export.ExportMixin.ExportTranscript` [bad-argument-type]
--> tests/integration/test_e2e_export.py:394:49
|
394 | result = await servicer.ExportTranscript(request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.export.ExportMixin.ExportTranscript` [bad-argument-type]
--> tests/integration/test_e2e_export.py:394:59
|
394 | result = await servicer.ExportTranscript(request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.export.ExportMixin.ExportTranscript` [bad-argument-type]
--> tests/integration/test_e2e_export.py:417:44
|
417 | await servicer.ExportTranscript(request, context)
| ^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.export.ExportMixin.ExportTranscript` [bad-argument-type]
--> tests/integration/test_e2e_export.py:417:54
|
417 | await servicer.ExportTranscript(request, context)
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.export.ExportMixin.ExportTranscript` [bad-argument-type]
--> tests/integration/test_e2e_export.py:436:44
|
436 | await servicer.ExportTranscript(request, context)
| ^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.export.ExportMixin.ExportTranscript` [bad-argument-type]
--> tests/integration/test_e2e_export.py:436:54
|
436 | await servicer.ExportTranscript(request, context)
| ^^^^^^^
|
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.export_service.ExportService.__init__` [bad-argument-type]
--> tests/integration/test_e2e_export.py:475:40
|
475 | export_service = ExportService(SqlAlchemyUnitOfWork(session_factory, meetings_dir))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.export_service.ExportService.__init__` [bad-argument-type]
--> tests/integration/test_e2e_export.py:499:40
|
499 | export_service = ExportService(SqlAlchemyUnitOfWork(session_factory, meetings_dir))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.export_service.ExportService.__init__` [bad-argument-type]
--> tests/integration/test_e2e_export.py:516:40
|
516 | export_service = ExportService(SqlAlchemyUnitOfWork(session_factory, meetings_dir))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.export_service.ExportService.__init__` [bad-argument-type]
--> tests/integration/test_e2e_export.py:540:40
|
540 | export_service = ExportService(SqlAlchemyUnitOfWork(session_factory, meetings_dir))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.export_service.ExportService.__init__` [bad-argument-type]
--> tests/integration/test_e2e_export.py:559:40
|
559 | export_service = ExportService(SqlAlchemyUnitOfWork(session_factory, meetings_dir))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.export_service.ExportService.__init__` [bad-argument-type]
--> tests/integration/test_e2e_export.py:574:40
|
574 | export_service = ExportService(SqlAlchemyUnitOfWork(session_factory, meetings_dir))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.export_service.ExportService.__init__` [bad-argument-type]
--> tests/integration/test_e2e_export.py:586:40
|
586 | export_service = ExportService(SqlAlchemyUnitOfWork(session_factory, meetings_dir))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.export_service.ExportService.__init__` [bad-argument-type]
--> tests/integration/test_e2e_export.py:598:40
|
598 | export_service = ExportService(SqlAlchemyUnitOfWork(session_factory, meetings_dir))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.export_service.ExportService.__init__` [bad-argument-type]
--> tests/integration/test_e2e_export.py:607:40
|
607 | export_service = ExportService(SqlAlchemyUnitOfWork(session_factory, meetings_dir))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.export_service.ExportService.__init__` [bad-argument-type]
--> tests/integration/test_e2e_export.py:632:40
|
632 | export_service = ExportService(SqlAlchemyUnitOfWork(session_factory, meetings_dir))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.streaming._mixin.StreamingMixin.StreamTranscription` [bad-argument-type]
--> tests/integration/test_e2e_streaming.py:122:57
|
122 | async for update in servicer.StreamTranscription(chunk_iter(), MockContext()):
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.streaming._mixin.StreamingMixin.StreamTranscription` [bad-argument-type]
--> tests/integration/test_e2e_streaming.py:122:72
|
122 | async for update in servicer.StreamTranscription(chunk_iter(), MockContext()):
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.streaming._mixin.StreamingMixin.StreamTranscription` [bad-argument-type]
--> tests/integration/test_e2e_streaming.py:155:52
|
155 | async for _ in servicer.StreamTranscription(chunk_iter(), MockContext()):
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.streaming._mixin.StreamingMixin.StreamTranscription` [bad-argument-type]
--> tests/integration/test_e2e_streaming.py:155:67
|
155 | async for _ in servicer.StreamTranscription(chunk_iter(), MockContext()):
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.streaming._mixin.StreamingMixin.StreamTranscription` [bad-argument-type]
--> tests/integration/test_e2e_streaming.py:182:56
|
182 | async for _ in servicer.StreamTranscription(chunk_iter(), context):
| ^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.streaming._mixin.StreamingMixin.StreamTranscription` [bad-argument-type]
--> tests/integration/test_e2e_streaming.py:182:71
|
182 | async for _ in servicer.StreamTranscription(chunk_iter(), context):
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.streaming._mixin.StreamingMixin.StreamTranscription` [bad-argument-type]
--> tests/integration/test_e2e_streaming.py:206:56
|
206 | async for _ in servicer.StreamTranscription(chunk_iter(), context):
| ^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.streaming._mixin.StreamingMixin.StreamTranscription` [bad-argument-type]
--> tests/integration/test_e2e_streaming.py:206:71
|
206 | async for _ in servicer.StreamTranscription(chunk_iter(), context):
| ^^^^^^^
|
ERROR Argument `AsyncIterator[TranscriptUpdate]` is not assignable to parameter `gen` with type `AsyncGenerator[object, None]` in function `support.async_helpers.drain_async_gen` [bad-argument-type]
--> tests/integration/test_e2e_streaming.py:253:35
|
253 | await drain_async_gen(servicer.StreamTranscription(chunk_iter(), MockContext()))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
`AsyncIterator[TranscriptUpdate].__anext__` has type `BoundMethod[AsyncIterator[TranscriptUpdate], (self: AsyncIterator[TranscriptUpdate]) -> Awaitable[TranscriptUpdate]]`, which is not assignable to `BoundMethod[AsyncIterator[TranscriptUpdate], (self: AsyncIterator[TranscriptUpdate]) -> Coroutine[Any, Any, object]]`, the type of `AsyncGenerator.__anext__`
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.streaming._mixin.StreamingMixin.StreamTranscription` [bad-argument-type]
--> tests/integration/test_e2e_streaming.py:253:63
|
253 | await drain_async_gen(servicer.StreamTranscription(chunk_iter(), MockContext()))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.streaming._mixin.StreamingMixin.StreamTranscription` [bad-argument-type]
--> tests/integration/test_e2e_streaming.py:253:78
|
253 | await drain_async_gen(servicer.StreamTranscription(chunk_iter(), MockContext()))
| ^^^^^^^^^^^^^
|
ERROR Argument `Sequence[Segment]` is not assignable to parameter `segments` with type `list[Unknown]` in function `TestStreamSegmentPersistence._verify_segment_persisted` [bad-argument-type]
--> tests/integration/test_e2e_streaming.py:258:44
|
258 | self._verify_segment_persisted(segments, segment_texts, "Hello world")
| ^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.streaming._mixin.StreamingMixin.StreamTranscription` [bad-argument-type]
--> tests/integration/test_e2e_streaming.py:294:52
|
294 | async for _ in servicer.StreamTranscription(chunk_iter(), MockContext()):
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.streaming._mixin.StreamingMixin.StreamTranscription` [bad-argument-type]
--> tests/integration/test_e2e_streaming.py:294:67
|
294 | async for _ in servicer.StreamTranscription(chunk_iter(), MockContext()):
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.streaming._mixin.StreamingMixin.StreamTranscription` [bad-argument-type]
--> tests/integration/test_e2e_streaming.py:331:56
|
331 | async for _ in servicer.StreamTranscription(chunk_iter(), context):
| ^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.streaming._mixin.StreamingMixin.StreamTranscription` [bad-argument-type]
--> tests/integration/test_e2e_streaming.py:331:71
|
331 | async for _ in servicer.StreamTranscription(chunk_iter(), context):
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.streaming._mixin.StreamingMixin.StreamTranscription` [bad-argument-type]
--> tests/integration/test_e2e_streaming.py:364:52
|
364 | async for _ in servicer.StreamTranscription(chunk_iter(), MockContext()):
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.streaming._mixin.StreamingMixin.StreamTranscription` [bad-argument-type]
--> tests/integration/test_e2e_streaming.py:364:67
|
364 | async for _ in servicer.StreamTranscription(chunk_iter(), MockContext()):
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.streaming._mixin.StreamingMixin.StreamTranscription` [bad-argument-type]
--> tests/integration/test_e2e_streaming.py:394:56
|
394 | async for _ in servicer.StreamTranscription(chunk_iter(), MockContext()):
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.streaming._mixin.StreamingMixin.StreamTranscription` [bad-argument-type]
--> tests/integration/test_e2e_streaming.py:394:71
|
394 | async for _ in servicer.StreamTranscription(chunk_iter(), MockContext()):
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.streaming._mixin.StreamingMixin.StreamTranscription` [bad-argument-type]
--> tests/integration/test_e2e_streaming.py:440:52
|
440 | async for _ in servicer.StreamTranscription(chunk_iter(), MockContext()):
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.streaming._mixin.StreamingMixin.StreamTranscription` [bad-argument-type]
--> tests/integration/test_e2e_streaming.py:440:67
|
440 | async for _ in servicer.StreamTranscription(chunk_iter(), MockContext()):
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GenerateSummary` [bad-argument-type]
--> tests/integration/test_e2e_summarization.py:88:39
|
88 | await servicer.GenerateSummary(request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GenerateSummary` [bad-argument-type]
--> tests/integration/test_e2e_summarization.py:88:49
|
88 | await servicer.GenerateSummary(request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GenerateSummary` [bad-argument-type]
--> tests/integration/test_e2e_summarization.py:108:39
|
108 | await servicer.GenerateSummary(
| _______________________________________^
109 | | noteflow_pb2.GenerateSummaryRequest(meeting_id=str(meeting.id)), MockContext()
110 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GenerateSummary` [bad-argument-type]
--> tests/integration/test_e2e_summarization.py:109:78
|
109 | noteflow_pb2.GenerateSummaryRequest(meeting_id=str(meeting.id)), MockContext()
| ^^^^^^^^^^^^^
|
ERROR Unexpected keyword argument `summarization_service` in function `noteflow.grpc.service.NoteFlowServicer.__init__` [unexpected-keyword]
--> tests/integration/test_e2e_summarization.py:127:46
|
127 | session_factory=session_factory, summarization_service=mock_service
| ^^^^^^^^^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GenerateSummary` [bad-argument-type]
--> tests/integration/test_e2e_summarization.py:129:48
|
129 | result = await servicer.GenerateSummary(
| ________________________________________________^
130 | | noteflow_pb2.GenerateSummaryRequest(meeting_id=str(meeting.id)), MockContext()
131 | | )
| |_________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GenerateSummary` [bad-argument-type]
--> tests/integration/test_e2e_summarization.py:130:78
|
130 | noteflow_pb2.GenerateSummaryRequest(meeting_id=str(meeting.id)), MockContext()
| ^^^^^^^^^^^^^
|
ERROR Unexpected keyword argument `summarization_service` in function `noteflow.grpc.service.NoteFlowServicer.__init__` [unexpected-keyword]
--> tests/integration/test_e2e_summarization.py:199:13
|
199 | summarization_service=mock_service,
| ^^^^^^^^^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GenerateSummary` [bad-argument-type]
--> tests/integration/test_e2e_summarization.py:206:48
|
206 | result = await servicer.GenerateSummary(request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GenerateSummary` [bad-argument-type]
--> tests/integration/test_e2e_summarization.py:206:58
|
206 | result = await servicer.GenerateSummary(request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GenerateSummary` [bad-argument-type]
--> tests/integration/test_e2e_summarization.py:232:48
|
232 | result = await servicer.GenerateSummary(request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GenerateSummary` [bad-argument-type]
--> tests/integration/test_e2e_summarization.py:232:58
|
232 | result = await servicer.GenerateSummary(request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Unexpected keyword argument `summarization_service` in function `noteflow.grpc.service.NoteFlowServicer.__init__` [unexpected-keyword]
--> tests/integration/test_e2e_summarization.py:257:13
|
257 | summarization_service=None,
| ^^^^^^^^^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GenerateSummary` [bad-argument-type]
--> tests/integration/test_e2e_summarization.py:261:48
|
261 | result = await servicer.GenerateSummary(request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GenerateSummary` [bad-argument-type]
--> tests/integration/test_e2e_summarization.py:261:58
|
261 | result = await servicer.GenerateSummary(request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Unexpected keyword argument `summarization_service` in function `noteflow.grpc.service.NoteFlowServicer.__init__` [unexpected-keyword]
--> tests/integration/test_e2e_summarization.py:296:13
|
296 | summarization_service=mock_service,
| ^^^^^^^^^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GenerateSummary` [bad-argument-type]
--> tests/integration/test_e2e_summarization.py:300:48
|
300 | result = await servicer.GenerateSummary(request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GenerateSummary` [bad-argument-type]
--> tests/integration/test_e2e_summarization.py:300:58
|
300 | result = await servicer.GenerateSummary(request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GenerateSummary` [bad-argument-type]
--> tests/integration/test_e2e_summarization.py:339:39
|
339 | await servicer.GenerateSummary(noteflow_pb2.GenerateSummaryRequest(meeting_id=str(meeting.id)), MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GenerateSummary` [bad-argument-type]
--> tests/integration/test_e2e_summarization.py:339:105
|
339 | await servicer.GenerateSummary(noteflow_pb2.GenerateSummaryRequest(meeting_id=str(meeting.id)), MockContext())
| ^^^^^^^^^^^^^
|
ERROR Unexpected keyword argument `summarization_service` in function `noteflow.grpc.service.NoteFlowServicer.__init__` [unexpected-keyword]
--> tests/integration/test_e2e_summarization.py:381:13
|
381 | summarization_service=mock_service,
| ^^^^^^^^^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GenerateSummary` [bad-argument-type]
--> tests/integration/test_e2e_summarization.py:385:39
|
385 | await servicer.GenerateSummary(request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GenerateSummary` [bad-argument-type]
--> tests/integration/test_e2e_summarization.py:385:49
|
385 | await servicer.GenerateSummary(request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Unexpected keyword argument `summarization_service` in function `noteflow.grpc.service.NoteFlowServicer.__init__` [unexpected-keyword]
--> tests/integration/test_e2e_summarization.py:429:13
|
429 | summarization_service=mock_service,
| ^^^^^^^^^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GenerateSummary` [bad-argument-type]
--> tests/integration/test_e2e_summarization.py:436:39
|
436 | await servicer.GenerateSummary(request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GenerateSummary` [bad-argument-type]
--> tests/integration/test_e2e_summarization.py:436:49
|
436 | await servicer.GenerateSummary(request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GenerateSummary` [bad-argument-type]
--> tests/integration/test_e2e_summarization.py:462:43
|
462 | await servicer.GenerateSummary(request, context)
| ^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GenerateSummary` [bad-argument-type]
--> tests/integration/test_e2e_summarization.py:462:53
|
462 | await servicer.GenerateSummary(request, context)
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GenerateSummary` [bad-argument-type]
--> tests/integration/test_e2e_summarization.py:478:43
|
478 | await servicer.GenerateSummary(request, context)
| ^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GenerateSummary` [bad-argument-type]
--> tests/integration/test_e2e_summarization.py:478:53
|
478 | await servicer.GenerateSummary(request, context)
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GenerateSummary` [bad-argument-type]
--> tests/integration/test_e2e_summarization.py:496:48
|
496 | result = await servicer.GenerateSummary(request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GenerateSummary` [bad-argument-type]
--> tests/integration/test_e2e_summarization.py:496:58
|
496 | result = await servicer.GenerateSummary(request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.GetMeeting` [bad-argument-type]
--> tests/integration/test_error_handling.py:70:38
|
70 | await servicer.GetMeeting(request, context)
| ^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.meeting.MeetingMixin.GetMeeting` [bad-argument-type]
--> tests/integration/test_error_handling.py:70:48
|
70 | await servicer.GetMeeting(request, context)
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.GetMeeting` [bad-argument-type]
--> tests/integration/test_error_handling.py:86:38
|
86 | await servicer.GetMeeting(request, context)
| ^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.meeting.MeetingMixin.GetMeeting` [bad-argument-type]
--> tests/integration/test_error_handling.py:86:48
|
86 | await servicer.GetMeeting(request, context)
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.GetMeeting` [bad-argument-type]
--> tests/integration/test_error_handling.py:102:38
|
102 | await servicer.GetMeeting(request, context)
| ^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.meeting.MeetingMixin.GetMeeting` [bad-argument-type]
--> tests/integration/test_error_handling.py:102:48
|
102 | await servicer.GetMeeting(request, context)
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.DeleteMeeting` [bad-argument-type]
--> tests/integration/test_error_handling.py:118:41
|
118 | await servicer.DeleteMeeting(request, context)
| ^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.meeting.MeetingMixin.DeleteMeeting` [bad-argument-type]
--> tests/integration/test_error_handling.py:118:51
|
118 | await servicer.DeleteMeeting(request, context)
| ^^^^^^^
|
ERROR No matching overload found for function `_pytest.raises.raises` called with arguments: (tuple[type[ValueError], type[RuntimeError]], match=Literal['.*']) [no-matching-overload]
--> tests/integration/test_error_handling.py:250:31
|
250 | with pytest.raises((ValueError, RuntimeError), match=r".*"):
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Possible overloads:
(expected_exception: tuple[type[E], ...] | type[E], *, match: Pattern[str] | str | None = ..., check: (E) -> bool = ...) -> RaisesExc[E] [closest match]
(*, match: Pattern[str] | str, check: (BaseException) -> bool = ...) -> RaisesExc[BaseException]
(*, check: (BaseException) -> bool) -> RaisesExc[BaseException]
(expected_exception: tuple[type[E], ...] | type[E], func: (...) -> Any, *args: Any, **kwargs: Any) -> ExceptionInfo[E]
ERROR Argument `None` is not assignable to parameter `meeting_id` with type `MeetingId` in function `noteflow.infrastructure.persistence.repositories.meeting_repo.SqlAlchemyMeetingRepository.get` [bad-argument-type]
--> tests/integration/test_error_handling.py:469:45
|
469 | result = await uow.meetings.get(meeting_id)
| ^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.ListMeetings` [bad-argument-type]
--> tests/integration/test_error_handling.py:506:45
|
506 | result = await servicer.ListMeetings(request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.meeting.MeetingMixin.ListMeetings` [bad-argument-type]
--> tests/integration/test_error_handling.py:506:55
|
506 | result = await servicer.ListMeetings(request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.ListMeetings` [bad-argument-type]
--> tests/integration/test_error_handling.py:519:45
|
519 | result = await servicer.ListMeetings(request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.meeting.MeetingMixin.ListMeetings` [bad-argument-type]
--> tests/integration/test_error_handling.py:519:55
|
519 | result = await servicer.ListMeetings(request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.export.ExportMixin.ExportTranscript` [bad-argument-type]
--> tests/integration/test_error_handling.py:546:44
|
546 | await servicer.ExportTranscript(request, context)
| ^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.export.ExportMixin.ExportTranscript` [bad-argument-type]
--> tests/integration/test_error_handling.py:546:54
|
546 | await servicer.ExportTranscript(request, context)
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.export.ExportMixin.ExportTranscript` [bad-argument-type]
--> tests/integration/test_error_handling.py:575:49
|
575 | result = await servicer.ExportTranscript(request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.export.ExportMixin.ExportTranscript` [bad-argument-type]
--> tests/integration/test_error_handling.py:575:59
|
575 | result = await servicer.ExportTranscript(request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GenerateSummary` [bad-argument-type]
--> tests/integration/test_error_handling.py:597:43
|
597 | await servicer.GenerateSummary(request, context)
| ^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GenerateSummary` [bad-argument-type]
--> tests/integration/test_error_handling.py:597:53
|
597 | await servicer.GenerateSummary(request, context)
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GenerateSummary` [bad-argument-type]
--> tests/integration/test_error_handling.py:615:48
|
615 | result = await servicer.GenerateSummary(request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.summarization.SummarizationMixin.GenerateSummary` [bad-argument-type]
--> tests/integration/test_error_handling.py:615:58
|
615 | result = await servicer.GenerateSummary(request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.GetAnnotation` [bad-argument-type]
--> tests/integration/test_error_handling.py:636:41
|
636 | await servicer.GetAnnotation(request, context)
| ^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.GetAnnotation` [bad-argument-type]
--> tests/integration/test_error_handling.py:636:51
|
636 | await servicer.GetAnnotation(request, context)
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.UpdateAnnotation` [bad-argument-type]
--> tests/integration/test_error_handling.py:655:44
|
655 | await servicer.UpdateAnnotation(request, context)
| ^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.UpdateAnnotation` [bad-argument-type]
--> tests/integration/test_error_handling.py:655:54
|
655 | await servicer.UpdateAnnotation(request, context)
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.DeleteAnnotation` [bad-argument-type]
--> tests/integration/test_error_handling.py:671:44
|
671 | await servicer.DeleteAnnotation(request, context)
| ^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.DeleteAnnotation` [bad-argument-type]
--> tests/integration/test_error_handling.py:671:54
|
671 | await servicer.DeleteAnnotation(request, context)
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.diarization_job.DiarizationJobMixin.GetDiarizationJobStatus` [bad-argument-type]
--> tests/integration/test_error_handling.py:692:51
|
692 | await servicer.GetDiarizationJobStatus(request, context)
| ^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `_GrpcContext` in function `noteflow.grpc._mixins.diarization_job.DiarizationJobMixin.GetDiarizationJobStatus` [bad-argument-type]
--> tests/integration/test_error_handling.py:692:61
|
692 | await servicer.GetDiarizationJobStatus(request, context)
| ^^^^^^^
|
Protocol `_GrpcContext` requires attribute `set_code`
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.CreateMeeting` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:94:46
|
94 | result = await servicer.CreateMeeting(request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.meeting.MeetingMixin.CreateMeeting` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:94:56
|
94 | result = await servicer.CreateMeeting(request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `str` is not assignable to parameter `_x` with type `UUID` in function `noteflow.domain.value_objects.MeetingId.__new__` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:103:56
|
103 | meeting = await uow.meetings.get(MeetingId(uuid4().hex.replace("-", "")))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Argument `str` is not assignable to parameter `_x` with type `UUID` in function `noteflow.domain.value_objects.MeetingId.__new__` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:104:56
|
104 | meeting = await uow.meetings.get(MeetingId(result.id))
| ^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.GetMeeting` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:122:43
|
122 | result = await servicer.GetMeeting(request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.meeting.MeetingMixin.GetMeeting` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:122:53
|
122 | result = await servicer.GetMeeting(request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.GetMeeting` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:151:43
|
151 | result = await servicer.GetMeeting(request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.meeting.MeetingMixin.GetMeeting` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:151:53
|
151 | result = await servicer.GetMeeting(request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.GetMeeting` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:168:38
|
168 | await servicer.GetMeeting(request, context)
| ^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.meeting.MeetingMixin.GetMeeting` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:168:48
|
168 | await servicer.GetMeeting(request, context)
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.ListMeetings` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:185:45
|
185 | result = await servicer.ListMeetings(request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.meeting.MeetingMixin.ListMeetings` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:185:55
|
185 | result = await servicer.ListMeetings(request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.ListMeetings` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:214:45
|
214 | result = await servicer.ListMeetings(request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.meeting.MeetingMixin.ListMeetings` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:214:55
|
214 | result = await servicer.ListMeetings(request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.DeleteMeeting` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:231:46
|
231 | result = await servicer.DeleteMeeting(request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.meeting.MeetingMixin.DeleteMeeting` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:231:56
|
231 | result = await servicer.DeleteMeeting(request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.StopMeeting` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:252:44
|
252 | result = await servicer.StopMeeting(request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.meeting.MeetingMixin.StopMeeting` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:252:54
|
252 | result = await servicer.StopMeeting(request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Unexpected keyword argument `diarization_engine` in function `noteflow.grpc.service.NoteFlowServicer.__init__` [unexpected-keyword]
--> tests/integration/test_grpc_servicer_database.py:281:13
|
281 | diarization_engine=mock_engine,
| ^^^^^^^^^^^^^^^^^^
|
ERROR Unexpected keyword argument `diarization_refinement_enabled` in function `noteflow.grpc.service.NoteFlowServicer.__init__` [unexpected-keyword]
--> tests/integration/test_grpc_servicer_database.py:282:13
|
282 | diarization_refinement_enabled=True,
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.diarization._mixin.DiarizationMixin.RefineSpeakerDiarization` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:289:57
|
289 | result = await servicer.RefineSpeakerDiarization(request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `GrpcContext` in function `noteflow.grpc._mixins.diarization._mixin.DiarizationMixin.RefineSpeakerDiarization` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:289:67
|
289 | result = await servicer.RefineSpeakerDiarization(request, MockContext())
| ^^^^^^^^^^^^^
|
Protocol `GrpcContext` requires attribute `set_code`
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.diarization_job.DiarizationJobMixin.GetDiarizationJobStatus` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:321:56
|
321 | result = await servicer.GetDiarizationJobStatus(request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `_GrpcContext` in function `noteflow.grpc._mixins.diarization_job.DiarizationJobMixin.GetDiarizationJobStatus` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:321:66
|
321 | result = await servicer.GetDiarizationJobStatus(request, MockContext())
| ^^^^^^^^^^^^^
|
Protocol `_GrpcContext` requires attribute `set_code`
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.diarization_job.DiarizationJobMixin.GetDiarizationJobStatus` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:338:51
|
338 | await servicer.GetDiarizationJobStatus(request, context)
| ^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `_GrpcContext` in function `noteflow.grpc._mixins.diarization_job.DiarizationJobMixin.GetDiarizationJobStatus` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:338:61
|
338 | await servicer.GetDiarizationJobStatus(request, context)
| ^^^^^^^
|
Protocol `_GrpcContext` requires attribute `set_code`
ERROR Unexpected keyword argument `diarization_engine` in function `noteflow.grpc.service.NoteFlowServicer.__init__` [unexpected-keyword]
--> tests/integration/test_grpc_servicer_database.py:355:13
|
355 | diarization_engine=mock_engine,
| ^^^^^^^^^^^^^^^^^^
|
ERROR Unexpected keyword argument `diarization_refinement_enabled` in function `noteflow.grpc.service.NoteFlowServicer.__init__` [unexpected-keyword]
--> tests/integration/test_grpc_servicer_database.py:356:13
|
356 | diarization_refinement_enabled=True,
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.diarization._mixin.DiarizationMixin.RefineSpeakerDiarization` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:362:57
|
362 | result = await servicer.RefineSpeakerDiarization(request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `GrpcContext` in function `noteflow.grpc._mixins.diarization._mixin.DiarizationMixin.RefineSpeakerDiarization` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:362:67
|
362 | result = await servicer.RefineSpeakerDiarization(request, MockContext())
| ^^^^^^^^^^^^^
|
Protocol `GrpcContext` requires attribute `set_code`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc.service.NoteFlowServicer.GetServerInfo` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:400:56
|
400 | result = await servicer.GetServerInfo(request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.diarization._speaker.SpeakerMixin.RenameSpeaker` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:480:46
|
480 | result = await servicer.RenameSpeaker(request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `GrpcContext` in function `noteflow.grpc._mixins.diarization._speaker.SpeakerMixin.RenameSpeaker` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:480:56
|
480 | result = await servicer.RenameSpeaker(request, MockContext())
| ^^^^^^^^^^^^^
|
Protocol `GrpcContext` requires attribute `set_code`
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.CreateMeeting` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:504:46
|
504 | result = await servicer.CreateMeeting(request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.meeting.MeetingMixin.CreateMeeting` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:504:56
|
504 | result = await servicer.CreateMeeting(request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `str` is not assignable to parameter `_x` with type `UUID` in function `noteflow.domain.value_objects.MeetingId.__new__` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:509:56
|
509 | meeting = await uow.meetings.get(MeetingId(result.id))
| ^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.StopMeeting` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:533:35
|
533 | await servicer.StopMeeting(request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.meeting.MeetingMixin.StopMeeting` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:533:45
|
533 | await servicer.StopMeeting(request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.entities.EntitiesMixin.UpdateEntity` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:592:45
|
592 | result = await servicer.UpdateEntity(request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.entities.EntitiesMixin.UpdateEntity` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:592:55
|
592 | result = await servicer.UpdateEntity(request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.entities.EntitiesMixin.UpdateEntity` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:613:45
|
613 | result = await servicer.UpdateEntity(request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.entities.EntitiesMixin.UpdateEntity` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:613:55
|
613 | result = await servicer.UpdateEntity(request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.entities.EntitiesMixin.UpdateEntity` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:635:45
|
635 | result = await servicer.UpdateEntity(request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.entities.EntitiesMixin.UpdateEntity` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:635:55
|
635 | result = await servicer.UpdateEntity(request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.entities.EntitiesMixin.UpdateEntity` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:662:40
|
662 | await servicer.UpdateEntity(request, context)
| ^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.entities.EntitiesMixin.UpdateEntity` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:662:50
|
662 | await servicer.UpdateEntity(request, context)
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.entities.EntitiesMixin.UpdateEntity` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:683:40
|
683 | await servicer.UpdateEntity(request, context)
| ^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.entities.EntitiesMixin.UpdateEntity` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:683:50
|
683 | await servicer.UpdateEntity(request, context)
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.entities.EntitiesMixin.DeleteEntity` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:698:45
|
698 | result = await servicer.DeleteEntity(request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.entities.EntitiesMixin.DeleteEntity` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:698:55
|
698 | result = await servicer.DeleteEntity(request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.entities.EntitiesMixin.DeleteEntity` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:722:40
|
722 | await servicer.DeleteEntity(request, context)
| ^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.entities.EntitiesMixin.DeleteEntity` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:722:50
|
722 | await servicer.DeleteEntity(request, context)
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.entities.EntitiesMixin.DeleteEntity` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:743:40
|
743 | await servicer.DeleteEntity(request, context)
| ^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.entities.EntitiesMixin.DeleteEntity` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:743:50
|
743 | await servicer.DeleteEntity(request, context)
| ^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.entities.EntitiesMixin.DeleteEntity` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:775:36
|
775 | await servicer.DeleteEntity(request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.entities.EntitiesMixin.DeleteEntity` [bad-argument-type]
--> tests/integration/test_grpc_servicer_database.py:775:46
|
775 | await servicer.DeleteEntity(request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.CreateMeeting` [bad-argument-type]
--> tests/integration/test_memory_fallback.py:894:46
|
894 | result = await servicer.CreateMeeting(request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.meeting.MeetingMixin.CreateMeeting` [bad-argument-type]
--> tests/integration/test_memory_fallback.py:894:56
|
894 | result = await servicer.CreateMeeting(request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.CreateMeeting` [bad-argument-type]
--> tests/integration/test_memory_fallback.py:904:47
|
904 | created = await servicer.CreateMeeting(create_request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.meeting.MeetingMixin.CreateMeeting` [bad-argument-type]
--> tests/integration/test_memory_fallback.py:904:64
|
904 | created = await servicer.CreateMeeting(create_request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.GetMeeting` [bad-argument-type]
--> tests/integration/test_memory_fallback.py:907:43
|
907 | result = await servicer.GetMeeting(get_request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.meeting.MeetingMixin.GetMeeting` [bad-argument-type]
--> tests/integration/test_memory_fallback.py:907:57
|
907 | result = await servicer.GetMeeting(get_request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.CreateMeeting` [bad-argument-type]
--> tests/integration/test_memory_fallback.py:918:41
|
918 | await servicer.CreateMeeting(request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.meeting.MeetingMixin.CreateMeeting` [bad-argument-type]
--> tests/integration/test_memory_fallback.py:918:51
|
918 | await servicer.CreateMeeting(request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.ListMeetings` [bad-argument-type]
--> tests/integration/test_memory_fallback.py:921:45
|
921 | result = await servicer.ListMeetings(list_request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.meeting.MeetingMixin.ListMeetings` [bad-argument-type]
--> tests/integration/test_memory_fallback.py:921:60
|
921 | result = await servicer.ListMeetings(list_request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.CreateMeeting` [bad-argument-type]
--> tests/integration/test_memory_fallback.py:930:47
|
930 | created = await servicer.CreateMeeting(create_request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.meeting.MeetingMixin.CreateMeeting` [bad-argument-type]
--> tests/integration/test_memory_fallback.py:930:64
|
930 | created = await servicer.CreateMeeting(create_request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.DeleteMeeting` [bad-argument-type]
--> tests/integration/test_memory_fallback.py:933:46
|
933 | result = await servicer.DeleteMeeting(delete_request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.meeting.MeetingMixin.DeleteMeeting` [bad-argument-type]
--> tests/integration/test_memory_fallback.py:933:63
|
933 | result = await servicer.DeleteMeeting(delete_request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.GetMeeting` [bad-argument-type]
--> tests/integration/test_memory_fallback.py:940:38
|
940 | await servicer.GetMeeting(get_request, context)
| ^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.meeting.MeetingMixin.GetMeeting` [bad-argument-type]
--> tests/integration/test_memory_fallback.py:940:52
|
940 | await servicer.GetMeeting(get_request, context)
| ^^^^^^^
|
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc.service.NoteFlowServicer.GetServerInfo` [bad-argument-type]
--> tests/integration/test_memory_fallback.py:950:56
|
950 | result = await servicer.GetServerInfo(request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.CreateMeeting` [bad-argument-type]
--> tests/integration/test_memory_fallback.py:959:47
|
959 | created = await servicer.CreateMeeting(create_request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.meeting.MeetingMixin.CreateMeeting` [bad-argument-type]
--> tests/integration/test_memory_fallback.py:959:64
|
959 | created = await servicer.CreateMeeting(create_request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.AddAnnotation` [bad-argument-type]
--> tests/integration/test_memory_fallback.py:971:41
|
971 | await servicer.AddAnnotation(add_request, context)
| ^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.annotation.AnnotationMixin.AddAnnotation` [bad-argument-type]
--> tests/integration/test_memory_fallback.py:971:55
|
971 | await servicer.AddAnnotation(add_request, context)
| ^^^^^^^
|
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.recovery_service.RecoveryService.__init__` [bad-argument-type]
--> tests/integration/test_recovery_service.py:50:44
|
50 | recovery_service = RecoveryService(SqlAlchemyUnitOfWork(session_factory, meetings_dir))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.recovery_service.RecoveryService.__init__` [bad-argument-type]
--> tests/integration/test_recovery_service.py:70:44
|
70 | recovery_service = RecoveryService(SqlAlchemyUnitOfWork(session_factory, meetings_dir))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.recovery_service.RecoveryService.__init__` [bad-argument-type]
--> tests/integration/test_recovery_service.py:86:44
|
86 | recovery_service = RecoveryService(SqlAlchemyUnitOfWork(session_factory, meetings_dir))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.recovery_service.RecoveryService.__init__` [bad-argument-type]
--> tests/integration/test_recovery_service.py:108:44
|
108 | recovery_service = RecoveryService(SqlAlchemyUnitOfWork(session_factory, meetings_dir))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.recovery_service.RecoveryService.__init__` [bad-argument-type]
--> tests/integration/test_recovery_service.py:124:44
|
124 | recovery_service = RecoveryService(SqlAlchemyUnitOfWork(session_factory, meetings_dir))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.recovery_service.RecoveryService.__init__` [bad-argument-type]
--> tests/integration/test_recovery_service.py:157:44
|
157 | recovery_service = RecoveryService(SqlAlchemyUnitOfWork(session_factory, meetings_dir))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.recovery_service.RecoveryService.__init__` [bad-argument-type]
--> tests/integration/test_recovery_service.py:178:44
|
178 | recovery_service = RecoveryService(SqlAlchemyUnitOfWork(session_factory, meetings_dir))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.recovery_service.RecoveryService.__init__` [bad-argument-type]
--> tests/integration/test_recovery_service.py:206:44
|
206 | recovery_service = RecoveryService(SqlAlchemyUnitOfWork(session_factory, meetings_dir))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.recovery_service.RecoveryService.__init__` [bad-argument-type]
--> tests/integration/test_recovery_service.py:233:44
|
233 | recovery_service = RecoveryService(SqlAlchemyUnitOfWork(session_factory, meetings_dir))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.recovery_service.RecoveryService.__init__` [bad-argument-type]
--> tests/integration/test_recovery_service.py:255:44
|
255 | recovery_service = RecoveryService(SqlAlchemyUnitOfWork(session_factory, meetings_dir))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.recovery_service.RecoveryService.__init__` [bad-argument-type]
--> tests/integration/test_recovery_service.py:282:44
|
282 | recovery_service = RecoveryService(SqlAlchemyUnitOfWork(session_factory, meetings_dir))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.recovery_service.RecoveryService.__init__` [bad-argument-type]
--> tests/integration/test_recovery_service.py:317:44
|
317 | recovery_service = RecoveryService(SqlAlchemyUnitOfWork(session_factory, meetings_dir))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.recovery_service.RecoveryService.__init__` [bad-argument-type]
--> tests/integration/test_recovery_service.py:341:44
|
341 | recovery_service = RecoveryService(SqlAlchemyUnitOfWork(session_factory, meetings_dir))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.recovery_service.RecoveryService.__init__` [bad-argument-type]
--> tests/integration/test_recovery_service.py:387:44
|
387 | recovery_service = RecoveryService(SqlAlchemyUnitOfWork(session_factory, meetings_dir))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.recovery_service.RecoveryService.__init__` [bad-argument-type]
--> tests/integration/test_recovery_service.py:417:17
|
417 | SqlAlchemyUnitOfWork(session_factory, meetings_dir),
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.recovery_service.RecoveryService.__init__` [bad-argument-type]
--> tests/integration/test_recovery_service.py:445:17
|
445 | SqlAlchemyUnitOfWork(session_factory, meetings_dir),
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.recovery_service.RecoveryService.__init__` [bad-argument-type]
--> tests/integration/test_recovery_service.py:474:17
|
474 | SqlAlchemyUnitOfWork(session_factory, meetings_dir),
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.recovery_service.RecoveryService.__init__` [bad-argument-type]
--> tests/integration/test_recovery_service.py:499:17
|
499 | SqlAlchemyUnitOfWork(session_factory, meetings_dir),
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.recovery_service.RecoveryService.__init__` [bad-argument-type]
--> tests/integration/test_recovery_service.py:518:44
|
518 | recovery_service = RecoveryService(SqlAlchemyUnitOfWork(session_factory, meetings_dir))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.recovery_service.RecoveryService.__init__` [bad-argument-type]
--> tests/integration/test_recovery_service.py:546:17
|
546 | SqlAlchemyUnitOfWork(session_factory, meetings_dir),
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.recovery_service.RecoveryService.__init__` [bad-argument-type]
--> tests/integration/test_server_initialization.py:96:44
|
96 | recovery_service = RecoveryService(SqlAlchemyUnitOfWork(session_factory, meetings_dir))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `SqlAlchemyUnitOfWork` is not assignable to parameter `uow` with type `UnitOfWork` in function `noteflow.application.services.recovery_service.RecoveryService.__init__` [bad-argument-type]
--> tests/integration/test_server_initialization.py:127:44
|
127 | recovery_service = RecoveryService(SqlAlchemyUnitOfWork(session_factory, meetings_dir))
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Property getter for `SqlAlchemyUnitOfWork.preferences` has type `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> SqlAlchemyPreferencesRepository]`, which is not assignable to `BoundMethod[SqlAlchemyUnitOfWork, (self: SqlAlchemyUnitOfWork) -> PreferencesRepository]`, the property getter for `UnitOfWork.preferences`
ERROR Argument `TestServerDatabaseOperations.test_get_server_info_counts_from_database.MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc.service.NoteFlowServicer.GetServerInfo` [bad-argument-type]
--> tests/integration/test_server_initialization.py:243:56
|
243 | result = await servicer.GetServerInfo(request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.GetMeeting` [bad-argument-type]
--> tests/integration/test_server_initialization.py:267:45
|
267 | result1 = await servicer1.GetMeeting(request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `TestServerDatabaseOperations.test_multiple_servicer_instances_share_database.MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.meeting.MeetingMixin.GetMeeting` [bad-argument-type]
--> tests/integration/test_server_initialization.py:267:55
|
267 | result1 = await servicer1.GetMeeting(request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.GetMeeting` [bad-argument-type]
--> tests/integration/test_server_initialization.py:268:45
|
268 | result2 = await servicer2.GetMeeting(request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `TestServerDatabaseOperations.test_multiple_servicer_instances_share_database.MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.meeting.MeetingMixin.GetMeeting` [bad-argument-type]
--> tests/integration/test_server_initialization.py:268:55
|
268 | result2 = await servicer2.GetMeeting(request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.CreateMeeting` [bad-argument-type]
--> tests/integration/test_server_initialization.py:293:48
|
293 | created = await servicer1.CreateMeeting(create_request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `TestServerDatabasePersistence.test_meeting_survives_servicer_restart.MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.meeting.MeetingMixin.CreateMeeting` [bad-argument-type]
--> tests/integration/test_server_initialization.py:293:65
|
293 | created = await servicer1.CreateMeeting(create_request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.GetMeeting` [bad-argument-type]
--> tests/integration/test_server_initialization.py:300:44
|
300 | result = await servicer2.GetMeeting(get_request, MockContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `TestServerDatabasePersistence.test_meeting_survives_servicer_restart.MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.meeting.MeetingMixin.GetMeeting` [bad-argument-type]
--> tests/integration/test_server_initialization.py:300:58
|
300 | result = await servicer2.GetMeeting(get_request, MockContext())
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.streaming._mixin.StreamingMixin.StreamTranscription` [bad-argument-type]
--> tests/integration/test_streaming_real_pipeline.py:91:61
|
91 | async for update in servicer.StreamTranscription(
| _____________________________________________________________^
92 | | _audio_stream(str(meeting.id)),
93 | | MockContext(),
94 | | )
| |_____________^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.streaming._mixin.StreamingMixin.StreamTranscription` [bad-argument-type]
--> tests/integration/test_streaming_real_pipeline.py:93:17
|
93 | MockContext(),
| ^^^^^^^^^^^^^
|
ERROR Object of class `NoneType` has no attribute `state` [missing-attribute]
--> tests/integration/test_unit_of_work_advanced.py:376:90
|
376 | assert meeting is not None and meeting.state == MeetingState.CREATED, f"got {meeting.state}"
| ^^^^^^^^^^^^^
|
ERROR Object of class `NoneType` has no attribute `state` [missing-attribute]
--> tests/integration/test_unit_of_work_advanced.py:382:92
|
382 | assert meeting is not None and meeting.state == MeetingState.RECORDING, f"got {meeting.state}"
| ^^^^^^^^^^^^^
|
ERROR Object of class `NoneType` has no attribute `state` [missing-attribute]
--> tests/integration/test_unit_of_work_advanced.py:403:90
|
403 | assert meeting is not None and meeting.state == MeetingState.STOPPED, f"got {meeting.state}"
| ^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.StopMeeting` [bad-argument-type]
--> tests/integration/test_webhook_integration.py:126:44
|
126 | result = await servicer.StopMeeting(noteflow_pb2.StopMeetingRequest(meeting_id=meeting_id), MockGrpcContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockGrpcContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.meeting.MeetingMixin.StopMeeting` [bad-argument-type]
--> tests/integration/test_webhook_integration.py:126:101
|
126 | result = await servicer.StopMeeting(noteflow_pb2.StopMeetingRequest(meeting_id=meeting_id), MockGrpcContext())
| ^^^^^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.StopMeeting` [bad-argument-type]
--> tests/integration/test_webhook_integration.py:173:44
|
173 | result = await servicer.StopMeeting(request, MockGrpcContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockGrpcContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.meeting.MeetingMixin.StopMeeting` [bad-argument-type]
--> tests/integration/test_webhook_integration.py:173:54
|
173 | result = await servicer.StopMeeting(request, MockGrpcContext())
| ^^^^^^^^^^^^^^^^^
|
ERROR Argument `NoteFlowServicer` is not assignable to parameter `self` with type `ServicerHost` in function `noteflow.grpc._mixins.meeting.MeetingMixin.StopMeeting` [bad-argument-type]
--> tests/integration/test_webhook_integration.py:204:44
|
204 | result = await servicer.StopMeeting(request, MockGrpcContext())
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Protocol `ServicerHost` requires attribute `_chunk_receipt_times`
ERROR Argument `MockGrpcContext` is not assignable to parameter `context` with type `ServicerContext` in function `noteflow.grpc._mixins.meeting.MeetingMixin.StopMeeting` [bad-argument-type]
--> tests/integration/test_webhook_integration.py:204:54
|
204 | result = await servicer.StopMeeting(request, MockGrpcContext())
| ^^^^^^^^^^^^^^^^^
|
ERROR Argument `bool | float | int` is not assignable to parameter `x` with type `SupportsAbs[int]` in function `abs` [bad-argument-type]
--> tests/quality/_test_smell_collectors.py:300:44
|
300 | ... if abs(child.value) > 10:
| ^^^^^^^^^^^
|
`float.__abs__` has type `BoundMethod[float, (self: float) -> float]`, which is not assignable to `BoundMethod[float, (self: float) -> int]`, the type of `SupportsAbs.__abs__`
ERROR Object of class `AST` has no attribute `names` [missing-attribute]
--> tests/quality/generate_baseline.py:98:26
|
98 | for alias in node.names:
| ^^^^^^^^^^
|
ERROR Argument `bool | float | int` is not assignable to parameter `x` with type `SupportsAbs[int]` in function `abs` [bad-argument-type]
--> tests/quality/test_magic_values.py:271:28
|
271 | if abs(node.value) > 2 or isinstance(node.value, float):
| ^^^^^^^^^^
|
`float.__abs__` has type `BoundMethod[float, (self: float) -> float]`, which is not assignable to `BoundMethod[float, (self: float) -> int]`, the type of `SupportsAbs.__abs__`
ERROR Object of class `AST` has no attribute `names` [missing-attribute]
--> tests/quality/test_stale_code.py:137:26
|
137 | for alias in node.names:
| ^^^^^^^^^^
|
ERROR Argument `bool | float | int` is not assignable to parameter `x` with type `SupportsAbs[int]` in function `abs` [bad-argument-type]
--> tests/quality/test_test_smells.py:562:44
|
562 | ... if abs(child.value) > 10:
| ^^^^^^^^^^^
|
`float.__abs__` has type `BoundMethod[float, (self: float) -> float]`, which is not assignable to `BoundMethod[float, (self: float) -> int]`, the type of `SupportsAbs.__abs__`
ERROR Object of class `AST` has no attribute `body` [missing-attribute]
--> tests/quality/test_test_smells.py:872:17
|
872 | for node in tree.body:
| ^^^^^^^^^
|
ERROR No matching overload found for function `_pytest.raises.raises` called with arguments: (tuple[type[error], type[ValueError]], match=Literal['.*']) [no-matching-overload]
--> tests/stress/test_audio_integrity.py:72:27
|
72 | with pytest.raises((struct.error, ValueError), match=r".*"):
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
Possible overloads:
(expected_exception: tuple[type[E], ...] | type[E], *, match: Pattern[str] | str | None = ..., check: (E) -> bool = ...) -> RaisesExc[E] [closest match]
(*, match: Pattern[str] | str, check: (BaseException) -> bool = ...) -> RaisesExc[BaseException]
(*, check: (BaseException) -> bool) -> RaisesExc[BaseException]
(expected_exception: tuple[type[E], ...] | type[E], func: (...) -> Any, *args: Any, **kwargs: Any) -> ExceptionInfo[E]
=== Error Summary ===
Top 30 Files by Error Count:
/home/trav/repos/noteflow/tests/grpc/test_oauth.py: 64 errors
bad-argument-type: 62
unnecessary-comparison: 2
/home/trav/repos/noteflow/tests/grpc/test_sync_orchestration.py: 60 errors
bad-argument-type: 60
/home/trav/repos/noteflow/tests/integration/test_grpc_servicer_database.py: 56 errors
bad-argument-type: 52
unexpected-keyword: 4
/home/trav/repos/noteflow/tests/integration/test_e2e_annotations.py: 51 errors
bad-argument-type: 51
/home/trav/repos/noteflow/tests/grpc/test_cloud_consent.py: 38 errors
bad-argument-type: 36
missing-attribute: 2
/home/trav/repos/noteflow/tests/grpc/test_meeting_mixin.py: 33 errors
bad-argument-type: 33
/home/trav/repos/noteflow/tests/grpc/test_webhooks_mixin.py: 32 errors
bad-argument-type: 32
/home/trav/repos/noteflow/tests/integration/test_e2e_summarization.py: 32 errors
bad-argument-type: 26
unexpected-keyword: 6
/home/trav/repos/noteflow/tests/grpc/test_project_mixin.py: 30 errors
bad-argument-type: 30
/home/trav/repos/noteflow/tests/integration/test_error_handling.py: 30 errors
bad-argument-type: 29
no-matching-overload: 1
/home/trav/repos/noteflow/tests/grpc/test_annotation_mixin.py: 28 errors
missing-attribute: 27
bad-assignment: 1
/home/trav/repos/noteflow/tests/integration/test_database_resilience.py: 28 errors
bad-argument-type: 28
/home/trav/repos/noteflow/tests/grpc/test_oidc_mixin.py: 27 errors
bad-argument-type: 27
/home/trav/repos/noteflow/tests/integration/test_e2e_export.py: 27 errors
bad-argument-type: 27
/home/trav/repos/noteflow/tests/grpc/test_entities_mixin.py: 24 errors
bad-argument-type: 24
/home/trav/repos/noteflow/tests/grpc/test_diarization_mixin.py: 23 errors
bad-argument-type: 22
missing-module-attribute: 1
/home/trav/repos/noteflow/tests/integration/test_e2e_streaming.py: 22 errors
bad-argument-type: 22
/home/trav/repos/noteflow/tests/integration/test_memory_fallback.py: 21 errors
bad-argument-type: 21
/home/trav/repos/noteflow/tests/integration/test_recovery_service.py: 20 errors
bad-argument-type: 20
/home/trav/repos/noteflow/tests/grpc/test_diarization_cancel.py: 18 errors
bad-argument-type: 18
/home/trav/repos/noteflow/tests/grpc/test_server_auto_enable.py: 18 errors
missing-attribute: 18
/home/trav/repos/noteflow/tests/grpc/test_observability_mixin.py: 17 errors
bad-argument-type: 17
/home/trav/repos/noteflow/tests/grpc/test_preferences_mixin.py: 17 errors
bad-argument-type: 17
/home/trav/repos/noteflow/tests/infrastructure/summarization/test_ollama_provider.py: 16 errors
missing-attribute: 12
bad-argument-type: 4
/home/trav/repos/noteflow/tests/integration/test_crash_scenarios.py: 16 errors
bad-argument-type: 15
missing-attribute: 1
/home/trav/repos/noteflow/tests/grpc/test_export_mixin.py: 15 errors
bad-argument-type: 15
/home/trav/repos/noteflow/tests/grpc/test_partial_transcription.py: 14 errors
bad-argument-type: 14
/home/trav/repos/noteflow/src/noteflow/grpc/_mixins/sync.py: 13 errors
missing-attribute: 12
bad-return: 1
/home/trav/repos/noteflow/tests/infrastructure/summarization/test_cloud_provider.py: 13 errors
missing-attribute: 9
bad-argument-type: 4
/home/trav/repos/noteflow/tests/integration/test_server_initialization.py: 11 errors
bad-argument-type: 11
Top Errors by Count:
bad-argument-type: 799 instances
missing-attribute: 114 instances
bad-override: 44 instances
unexpected-keyword: 11 instances
unnecessary-comparison: 9 instances
read-only: 6 instances
no-matching-overload: 5 instances
implicit-import: 5 instances
bad-return: 4 instances
unbound-name: 2 instances
untyped-import: 2 instances
not-iterable: 2 instances
bad-specialization: 1 instance
bad-assignment: 1 instance
missing-module-attribute: 1 instance
INFO 995 errors (14 suppressed)