Skip to content

Commit 3fb33a8

Browse files
committed
Use mypy pydantic plugin
1 parent 9d22c08 commit 3fb33a8

File tree

3 files changed

+5
-4
lines changed

3 files changed

+5
-4
lines changed

langchain/langchain_vectorize/retrievers.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@ def _get_relevant_documents(
160160
rerank: bool | None = None,
161161
metadata_filters: list[dict[str, Any]] | None = None,
162162
) -> list[Document]:
163-
request = RetrieveDocumentsRequest( # type: ignore[call-arg]
163+
request = RetrieveDocumentsRequest(
164164
question=query,
165165
num_results=num_results or self.num_results,
166166
rerank=rerank or self.rerank,

langchain/pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ pyupgrade.keep-runtime-typing = true
6262
]
6363

6464
[tool.mypy]
65+
plugins = ["pydantic.mypy"]
6566
strict = true
6667
strict_bytes = true
6768
enable_error_code = "deprecated"

langchain/tests/conftest.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ def pipeline_id(api_client: ApiClient, org_id: str) -> Iterator[str]:
116116
upload_response = uploads_api.start_file_upload_to_connector(
117117
org_id,
118118
source_connector_id,
119-
StartFileUploadToConnectorRequest( # type: ignore[call-arg]
119+
StartFileUploadToConnectorRequest(
120120
name="research.pdf",
121121
content_type="application/pdf",
122122
metadata=json.dumps({"created-from-api": True}),
@@ -157,7 +157,7 @@ def pipeline_id(api_client: ApiClient, org_id: str) -> Iterator[str]:
157157

158158
pipeline_response = pipelines.create_pipeline(
159159
org_id,
160-
PipelineConfigurationSchema( # type: ignore[call-arg]
160+
PipelineConfigurationSchema(
161161
source_connectors=[
162162
PipelineSourceConnectorSchema(
163163
id=source_connector_id,
@@ -182,7 +182,7 @@ def pipeline_id(api_client: ApiClient, org_id: str) -> Iterator[str]:
182182
pipeline_id = pipeline_response.data.id
183183

184184
# Wait for the pipeline to be created
185-
request = RetrieveDocumentsRequest( # type: ignore[call-arg]
185+
request = RetrieveDocumentsRequest(
186186
question="query",
187187
num_results=2,
188188
)

0 commit comments

Comments
 (0)