From 92bcde695a789525114211acfbeaf1bc9f122d4f Mon Sep 17 00:00:00 2001 From: Marco Cucchi Date: Wed, 20 Aug 2025 14:43:23 +0200 Subject: [PATCH] fix types --- ogc_api_processes_fastapi/models.py | 8 ++++---- tests/conftest.py | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/ogc_api_processes_fastapi/models.py b/ogc_api_processes_fastapi/models.py index 61920e9..08a6235 100644 --- a/ogc_api_processes_fastapi/models.py +++ b/ogc_api_processes_fastapi/models.py @@ -16,7 +16,7 @@ import datetime import enum -from typing import Any, Dict, ForwardRef, List, Optional, Union, cast +from typing import Any, Dict, ForwardRef, List, Optional, Union import pydantic import typing_extensions @@ -144,13 +144,13 @@ class SchemaItem(pydantic.BaseModel): # type: ignore minimum: Optional[float] = None exclusiveMinimum: Optional[bool] = False maxLength: Optional[PositiveInt] = None - minLength: Optional[PositiveInt] = cast(PositiveInt, 0) + minLength: Optional[PositiveInt] = 0 pattern: Optional[str] = None maxItems: Optional[PositiveInt] = None - minItems: Optional[PositiveInt] = cast(PositiveInt, 0) + minItems: Optional[PositiveInt] = 0 uniqueItems: Optional[bool] = False maxProperties: Optional[PositiveInt] = None - minProperties: Optional[PositiveInt] = cast(PositiveInt, 0) + minProperties: Optional[PositiveInt] = 0 required: Optional[List[str]] = pydantic.Field(default=None, min_length=1) enum: Optional[List[Any]] = pydantic.Field(default=None, min_length=1) type: Optional[ObjectType] = None diff --git a/tests/conftest.py b/tests/conftest.py index 9cf8cda..f3e5402 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -198,7 +198,7 @@ def get_job(self, job_id: str = fastapi.Path(...)) -> StatusInfo: ) return status_info - def get_job_results( # type: ignore + def get_job_results( self, job_id: str = fastapi.Path(...), ) -> models.Results: