Skip to content

Commit 6057dd4

Browse files
fix url
1 parent 3746196 commit 6057dd4

File tree

1 file changed

+4
-8
lines changed
  • packages/settings-library/src/settings_library

1 file changed

+4
-8
lines changed

packages/settings-library/src/settings_library/s3.py

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,16 @@
1-
from typing import Annotated
2-
3-
from pydantic import AnyHttpUrl, BeforeValidator, Field, TypeAdapter
1+
from pydantic import AnyHttpUrl, Field
42
from pydantic_settings import SettingsConfigDict
53

64
from .base import BaseCustomSettings
75
from .basic_types import IDStr
86

9-
ANY_HTTP_URL_ADAPTER: TypeAdapter = TypeAdapter(AnyHttpUrl)
10-
117

128
class S3Settings(BaseCustomSettings):
139
S3_ACCESS_KEY: IDStr
1410
S3_BUCKET_NAME: IDStr
15-
S3_ENDPOINT: Annotated[
16-
str, BeforeValidator(lambda x: str(ANY_HTTP_URL_ADAPTER.validate_python(x)))
17-
] | None = Field(default=None, description="do not define if using standard AWS")
11+
S3_ENDPOINT: AnyHttpUrl | None = Field(
12+
default=None, description="do not define if using standard AWS"
13+
)
1814
S3_REGION: IDStr
1915
S3_SECRET_KEY: IDStr
2016

0 commit comments

Comments
 (0)