Skip to content

Commit d32ef6d

Browse files
committed
Update model defaults and bump version to 3.0.5
1 parent cfe2713 commit d32ef6d

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "open-data-contract-standard"
3-
version = "3.0.4" # in sync with spec
3+
version = "3.0.5" # in sync with spec
44
description = "The Pydantic Model of the Open Data Contract Standard"
55
readme = "README.md"
66
authors = [

src/open_data_contract_standard/model.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -100,17 +100,17 @@ class SchemaProperty(pyd.BaseModel):
100100
primaryKeyPosition: int | None = None
101101
logicalType: str | None = None
102102
logicalTypeOptions: dict[str, Any] | None = None
103-
required: bool | None = False
104-
unique: bool | None = False
105-
partitioned: bool | None = False
103+
required: bool | None = None
104+
unique: bool | None = None
105+
partitioned: bool | None = None
106106
partitionKeyPosition: int | None = None
107107
classification: str | None = None
108108
encryptedName: str | None = None
109109
transformSourceObjects: list[str] | None = None
110110
transformLogic: str | None = None
111111
transformDescription: str | None = None
112112
examples: list[Any] | None = None
113-
criticalDataElement: bool | None = False
113+
criticalDataElement: bool | None = None
114114
quality: list[DataQuality] | None = None
115115
properties: list["SchemaProperty"] | None = None
116116
items: typing.Optional["SchemaProperty"] = None

0 commit comments

Comments
 (0)