diff --git a/cdr_schemas/cdr_responses/features.py b/cdr_schemas/cdr_responses/features.py index 940f765..d2ca444 100644 --- a/cdr_schemas/cdr_responses/features.py +++ b/cdr_schemas/cdr_responses/features.py @@ -39,7 +39,9 @@ class PolygonExtractionResponse(BaseModel): default="", description="System version that published this item" ) validated: Optional[bool] = Field(default=None, description="Validated by human") - legend_id: str = Field(default="", description="Associated CDR legend id") + legend_id: Optional[str] = Field( + default=None, description="Associated CDR legend id" + ) projected_feature: List[ProjectedFeature] = Field( default_factory=list, description=""" @@ -82,7 +84,7 @@ class PointExtractionResponse(BaseModel): default="", description="System Version that published this item" ) validated: Optional[bool] = Field(default=None, description="Validated by human") - legend_id: str = Field(default="", description="Associated legend id") + legend_id: Optional[str] = Field(default=None, description="Associated legend id") projected_feature: List[ProjectedFeature] = Field( default_factory=list, description=""" @@ -118,7 +120,7 @@ class LineExtractionResponse(BaseModel): default="", description="System version that published this item" ) validated: Optional[bool] = Field(default=None, description="Validated by human") - legend_id: str = Field(default="", description="Associated legend id") + legend_id: Optional[str] = Field(default=None, description="Associated legend id") projected_feature: List[ProjectedFeature] = Field( default_factory=list, description=""" diff --git a/pyproject.toml b/pyproject.toml index aa9141c..8e616fc 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "cdr_schemas" -version = "0.4.3" +version = "0.4.4" description = "CDR Schemas" authors = [] readme = "README.md"