diff --git a/scripts/generate_openapi_schema.py b/scripts/generate_openapi_schema.py index db35bf410..6ee8f84d2 100644 --- a/scripts/generate_openapi_schema.py +++ b/scripts/generate_openapi_schema.py @@ -70,6 +70,7 @@ def generate_openapi_schema(schema_file_name: str) -> None: AssertionError: If the schema and project versions differ. subprocess.CalledProcessError: If ``pdm show --version`` fails. OSError: If the file cannot be written or PDM cannot be started. + """ print("Service metadata:") print(app.title) diff --git a/scripts/latest_tag.py b/scripts/latest_tag.py index e63ba3906..6019320ee 100755 --- a/scripts/latest_tag.py +++ b/scripts/latest_tag.py @@ -34,6 +34,7 @@ def get_latest_stable() -> Optional[str]: Raises: subprocess.CalledProcessError: If ``git tag`` fails. OSError: If Git cannot be started. + """ stdout = subprocess.check_output(["git", "tag"], text=True) tags = [tag for tag in stdout.splitlines() if not is_prerelease(tag)] diff --git a/scripts/vulnerability_report.py b/scripts/vulnerability_report.py index b541919b6..12774f0f2 100644 --- a/scripts/vulnerability_report.py +++ b/scripts/vulnerability_report.py @@ -895,6 +895,7 @@ def process_issues_for_repository( Retrieval takes precedence over report generation and returns its status. Otherwise return 0 after processing; file, data, and plotting errors propagate. + """ prefix = repository result = 0 diff --git a/src/providers/inference/azure/provider.py b/src/providers/inference/azure/provider.py index 8c566774e..4d8f354c9 100644 --- a/src/providers/inference/azure/provider.py +++ b/src/providers/inference/azure/provider.py @@ -23,8 +23,6 @@ ) if TYPE_CHECKING: - from sentence_transformers import CrossEncoder - from providers.inference.types import ModelType diff --git a/src/providers/inference/bedrock/provider.py b/src/providers/inference/bedrock/provider.py index e0e71f544..30eac56ca 100644 --- a/src/providers/inference/bedrock/provider.py +++ b/src/providers/inference/bedrock/provider.py @@ -30,8 +30,6 @@ from providers.inference.errors import ModelDiscoveryError if TYPE_CHECKING: - from sentence_transformers import CrossEncoder - from providers.inference.types import ModelType diff --git a/src/providers/inference/openai/provider.py b/src/providers/inference/openai/provider.py index d45230e67..2c2ac4065 100644 --- a/src/providers/inference/openai/provider.py +++ b/src/providers/inference/openai/provider.py @@ -20,8 +20,6 @@ ) if TYPE_CHECKING: - from sentence_transformers import CrossEncoder - from providers.inference.types import ModelType diff --git a/src/providers/inference/vertexai/provider.py b/src/providers/inference/vertexai/provider.py index 28038409d..0b02ac65d 100644 --- a/src/providers/inference/vertexai/provider.py +++ b/src/providers/inference/vertexai/provider.py @@ -21,8 +21,6 @@ ) if TYPE_CHECKING: - from sentence_transformers import CrossEncoder - from providers.inference.types import ModelType diff --git a/src/providers/inference/vllm/provider.py b/src/providers/inference/vllm/provider.py index 42858ab11..04823dd58 100644 --- a/src/providers/inference/vllm/provider.py +++ b/src/providers/inference/vllm/provider.py @@ -2,7 +2,7 @@ from __future__ import annotations -from typing import TYPE_CHECKING, Any +from typing import Any from openai import APIError from pydantic_ai.embeddings import EmbeddingModel @@ -20,9 +20,6 @@ ) from providers.inference.types import ModelType -if TYPE_CHECKING: - from sentence_transformers import CrossEncoder - class VllmInferenceProvider( InferenceProvider[VllmInferenceProviderEntry, VLLMProvider] diff --git a/src/providers/inference/watsonx/provider.py b/src/providers/inference/watsonx/provider.py index 99329a5ab..ef85594d2 100644 --- a/src/providers/inference/watsonx/provider.py +++ b/src/providers/inference/watsonx/provider.py @@ -20,8 +20,6 @@ from providers.inference.watsonx.specs import FoundationModelSpecsResponse if TYPE_CHECKING: - from sentence_transformers import CrossEncoder - from providers.inference.types import ModelType