Skip to content

Commit 6dc7d43

Browse files
committed
Actually supress stac_pydantic + fix for pydantic
1 parent f48c3cd commit 6dc7d43

File tree

3 files changed

+6
-5
lines changed

3 files changed

+6
-5
lines changed

services/adgs/rs_server_adgs/fastapi/adgs_app.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@
2626
from rs_server_adgs.fastapi.adgs_routers import adgs_routers
2727
from rs_server_common.fastapi_app import init_app
2828

29-
warnings.simplefilter("ignore", UserWarning) # Used to supress pydatinc userwarnings related to serialization
30-
29+
# Used to supress stac_pydantic userwarnings related to serialization
30+
warnings.filterwarnings("ignore", category=UserWarning, module="stac_pydantic")
3131

3232
# Init the FastAPI application with the adgs routers.
3333
app = init_app(__version__, adgs_routers, init_db=True, router_prefix="/auxip")

services/cadip/rs_server_cadip/fastapi/cadip_app.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,8 @@
2626
from rs_server_cadip.fastapi.cadip_routers import cadip_routers
2727
from rs_server_common.fastapi_app import init_app
2828

29-
warnings.simplefilter("ignore", UserWarning) # Used to supress pydatinc userwarnings related to serialization
29+
# Used to supress stac_pydantic userwarnings related to serialization
30+
warnings.filterwarnings("ignore", category=UserWarning, module="stac_pydantic")
3031

3132
# Init the FastAPI application with the cadip routers.
3233
app = init_app(__version__, cadip_routers, init_db=True, router_prefix="/cadip")

services/common/rs_server_common/stac_api_common.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -115,13 +115,13 @@ class Queryables(BaseModel):
115115
id: str = Field("", alias="$id")
116116
type: str = Field("object")
117117
title: str = Field("STAC Queryables.")
118-
schema: str = Field("http://json-schema.org/draft-07/schema#", alias="$schema") # type: ignore
118+
schema_url: str = Field("http://json-schema.org/draft-07/schema#", alias="$schema") # type: ignore
119119
properties: dict[str, Any] = Field({})
120120

121121
class Config: # pylint: disable=too-few-public-methods
122122
"""Used to overwrite BaseModel config and display aliases in model_dump."""
123123

124-
allow_population_by_field_name = True
124+
populate_by_name = True
125125

126126

127127
class QueryableField(BaseModel):

0 commit comments

Comments
 (0)