Skip to content

Commit c913551

Browse files
fix test
1 parent fdd19c6 commit c913551

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

packages/models-library/src/models_library/projects_nodes_io.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
from typing import Annotated, TypeAlias
1111
from uuid import UUID
1212

13-
from common_library.pydantic_type_adapters import AnyUrlLegacyAdapter
1413
from models_library.basic_types import ConstrainedStr, KeyIDStr
1514
from pydantic import (
15+
AnyUrl,
1616
BaseModel,
1717
BeforeValidator,
1818
ConfigDict,
@@ -123,7 +123,7 @@ class DownloadLink(BaseModel):
123123
"""I/O port type to hold a generic download link to a file (e.g. S3 pre-signed link, etc)"""
124124

125125
download_link: Annotated[
126-
str, BeforeValidator(lambda x: str(AnyUrlLegacyAdapter.validate_python(x)))
126+
str, BeforeValidator(lambda x: str(TypeAdapter(AnyUrl).validate_python(x)))
127127
] = Field(..., alias="downloadLink")
128128
label: str | None = Field(default=None, description="Display name")
129129
model_config = ConfigDict(

packages/simcore-sdk/tests/unit/test_node_ports_v2_links.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
from uuid import uuid4
33

44
import pytest
5-
from pydantic import ValidationError
5+
from pydantic import TypeAdapter, ValidationError
66
from simcore_sdk.node_ports_v2.links import DownloadLink, FileLink, PortLink
77

88

0 commit comments

Comments
 (0)