diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 9959792..c575668 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -10,6 +10,7 @@ - Fix STAC API Query Extension operator names from ne->neq, le->lte, and ge->gte (#120, @philvarner) - Better **datetime** parsing/validation by using Pydantic native types and remove `ciso8601` requirement (#131, @eseglem) - move datetime validation in `StacCommonMetadata` model definition (#131, @eseglem) +- add `license` in `StacCommonMetadata` model (#147, @vincentsarago) 3.0.0 (2024-01-25) ------------------ diff --git a/stac_pydantic/shared.py b/stac_pydantic/shared.py index 126379b..491fbd0 100644 --- a/stac_pydantic/shared.py +++ b/stac_pydantic/shared.py @@ -140,6 +140,8 @@ class StacCommonMetadata(StacBaseModel): # Date and Time Range start_datetime: Optional[UtcDatetime] = None end_datetime: Optional[UtcDatetime] = None + # Licensing + license: Optional[str] = None # Provider providers: Optional[List[Provider]] = None # Instrument