Skip to content

Commit 41d8ab0

Browse files
committed
allow null datetime
1 parent 7b1cb44 commit 41d8ab0

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

stac_pydantic/item.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ class ItemProperties(StacCommonMetadata):
2020
"""
2121

2222
# Overide the datetime field to be required
23-
datetime: Optional[UtcDatetime]
23+
datetime: Optional[UtcDatetime] = Field(...)
2424

2525
# Check https://docs.pydantic.dev/dev-v2/migration/#changes-to-config for more information.
2626
model_config = ConfigDict(extra="allow")

tests/example_stac/datetimerange.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
]
3838
},
3939
"properties":{
40-
"datetime":"2018-01-01T13:21:30Z",
40+
"datetime":null,
4141
"start_datetime":"2018-01-01T13:21:30Z",
4242
"end_datetime":"2018-01-01T13:31:30Z"
4343
},

0 commit comments

Comments
 (0)