Skip to content

Commit

Permalink
fix mypy issues
Browse files Browse the repository at this point in the history
  • Loading branch information
MartinBelthle committed Feb 10, 2025
1 parent e6f8b9d commit aad68e0
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions src/antares/craft/service/local_services/models/settings.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
import ast

from dataclasses import asdict
from typing import Any, Sequence, Set, Union
from typing import Any, Sequence, Set, Union, cast

from antares.craft.model.settings.adequacy_patch import (
AdequacyPatchParameters,
Expand Down Expand Up @@ -117,12 +117,12 @@ class AdvancedParametersLocal(LocalBaseModel, alias_generator=to_kebab):
adequacy_block_size: int = 100

@field_validator("accuracy_on_correlation", mode="before")
def validate_accuracy_on_correlation(cls, v: Any) -> Union[Sequence[str], set]:
def validate_accuracy_on_correlation(cls, v: Any) -> Union[Sequence[str], set[str]]:
if v is None:
return []
if isinstance(v, set):
return v
return ast.literal_eval(v)
return cast(Sequence[str], ast.literal_eval(v))


class SeedParametersLocal(LocalBaseModel, alias_generator=to_kebab):
Expand Down

0 comments on commit aad68e0

Please sign in to comment.