diff --git a/impresso/api_client/models/__init__.py b/impresso/api_client/models/__init__.py index 5260bb6..56dd6ff 100644 --- a/impresso/api_client/models/__init__.py +++ b/impresso/api_client/models/__init__.py @@ -37,7 +37,7 @@ from .content_item_audio import ContentItemAudio from .content_item_audio_locator import ContentItemAudioLocator from .content_item_audio_record import ContentItemAudioRecord -from .content_item_image import ContentItemImage +from .content_item_facsimile import ContentItemFacsimile from .content_item_mention import ContentItemMention from .content_item_meta import ContentItemMeta from .content_item_meta_source_medium import ContentItemMetaSourceMedium @@ -232,7 +232,7 @@ "ContentItemAudio", "ContentItemAudioLocator", "ContentItemAudioRecord", - "ContentItemImage", + "ContentItemFacsimile", "ContentItemMention", "ContentItemMeta", "ContentItemMetaSourceMedium", diff --git a/impresso/api_client/models/content_item.py b/impresso/api_client/models/content_item.py index c521d6a..b60d5c8 100644 --- a/impresso/api_client/models/content_item.py +++ b/impresso/api_client/models/content_item.py @@ -7,7 +7,7 @@ if TYPE_CHECKING: from ..models.content_item_access_rights import ContentItemAccessRights from ..models.content_item_audio import ContentItemAudio - from ..models.content_item_image import ContentItemImage + from ..models.content_item_facsimile import ContentItemFacsimile from ..models.content_item_meta import ContentItemMeta from ..models.content_item_semantic_enrichments import ContentItemSemanticEnrichments from ..models.content_item_text import ContentItemText @@ -27,7 +27,7 @@ class ContentItem: meta (Union[Unset, ContentItemMeta]): Content Item metadata text (Union[Unset, ContentItemText]): Textual content details semantic_enrichments (Union[Unset, ContentItemSemanticEnrichments]): Semantic enrichments information - image (Union[Unset, ContentItemImage]): Image-related information for digitized content + facsimile (Union[Unset, ContentItemFacsimile]): Facsimile-related information for digitized content audio (Union[Unset, ContentItemAudio]): Audio-related information for broadcast content access (Union[Unset, ContentItemAccessRights]): Access rights information """ @@ -38,7 +38,7 @@ class ContentItem: meta: Union[Unset, "ContentItemMeta"] = UNSET text: Union[Unset, "ContentItemText"] = UNSET semantic_enrichments: Union[Unset, "ContentItemSemanticEnrichments"] = UNSET - image: Union[Unset, "ContentItemImage"] = UNSET + facsimile: Union[Unset, "ContentItemFacsimile"] = UNSET audio: Union[Unset, "ContentItemAudio"] = UNSET access: Union[Unset, "ContentItemAccessRights"] = UNSET @@ -61,9 +61,9 @@ def to_dict(self) -> Dict[str, Any]: if not isinstance(self.semantic_enrichments, Unset): semantic_enrichments = self.semantic_enrichments.to_dict() - image: Union[Unset, Dict[str, Any]] = UNSET - if not isinstance(self.image, Unset): - image = self.image.to_dict() + facsimile: Union[Unset, Dict[str, Any]] = UNSET + if not isinstance(self.facsimile, Unset): + facsimile = self.facsimile.to_dict() audio: Union[Unset, Dict[str, Any]] = UNSET if not isinstance(self.audio, Unset): @@ -89,8 +89,8 @@ def to_dict(self) -> Dict[str, Any]: field_dict["text"] = text if semantic_enrichments is not UNSET: field_dict["semanticEnrichments"] = semantic_enrichments - if image is not UNSET: - field_dict["image"] = image + if facsimile is not UNSET: + field_dict["facsimile"] = facsimile if audio is not UNSET: field_dict["audio"] = audio if access is not UNSET: @@ -102,7 +102,7 @@ def to_dict(self) -> Dict[str, Any]: def from_dict(cls: Type[T], src_dict: Dict[str, Any]) -> T: from ..models.content_item_access_rights import ContentItemAccessRights from ..models.content_item_audio import ContentItemAudio - from ..models.content_item_image import ContentItemImage + from ..models.content_item_facsimile import ContentItemFacsimile from ..models.content_item_meta import ContentItemMeta from ..models.content_item_semantic_enrichments import ContentItemSemanticEnrichments from ..models.content_item_text import ContentItemText @@ -135,12 +135,12 @@ def from_dict(cls: Type[T], src_dict: Dict[str, Any]) -> T: else: semantic_enrichments = ContentItemSemanticEnrichments.from_dict(_semantic_enrichments) - _image = d.pop("image", UNSET) - image: Union[Unset, ContentItemImage] - if isinstance(_image, Unset): - image = UNSET + _facsimile = d.pop("facsimile", UNSET) + facsimile: Union[Unset, ContentItemFacsimile] + if isinstance(_facsimile, Unset): + facsimile = UNSET else: - image = ContentItemImage.from_dict(_image) + facsimile = ContentItemFacsimile.from_dict(_facsimile) _audio = d.pop("audio", UNSET) audio: Union[Unset, ContentItemAudio] @@ -163,7 +163,7 @@ def from_dict(cls: Type[T], src_dict: Dict[str, Any]) -> T: meta=meta, text=text, semantic_enrichments=semantic_enrichments, - image=image, + facsimile=facsimile, audio=audio, access=access, ) diff --git a/impresso/api_client/models/content_item_image.py b/impresso/api_client/models/content_item_facsimile.py similarity index 94% rename from impresso/api_client/models/content_item_image.py rename to impresso/api_client/models/content_item_facsimile.py index a3c38b3..733467f 100644 --- a/impresso/api_client/models/content_item_image.py +++ b/impresso/api_client/models/content_item_facsimile.py @@ -9,12 +9,12 @@ from ..models.content_item_page import ContentItemPage -T = TypeVar("T", bound="ContentItemImage") +T = TypeVar("T", bound="ContentItemFacsimile") @_attrs_define -class ContentItemImage: - """Image-related information for digitized content +class ContentItemFacsimile: + """Facsimile-related information for digitized content Attributes: pages_count (Union[Unset, int]): Total number of pages in the content item. @@ -108,7 +108,7 @@ def from_dict(cls: Type[T], src_dict: Dict[str, Any]) -> T: region_breaks = cast(List[int], d.pop("regionBreaks", UNSET)) - content_item_image = cls( + content_item_facsimile = cls( pages_count=pages_count, is_front_page=is_front_page, is_coordinates_converted=is_coordinates_converted, @@ -118,8 +118,8 @@ def from_dict(cls: Type[T], src_dict: Dict[str, Any]) -> T: region_breaks=region_breaks, ) - content_item_image.additional_properties = d - return content_item_image + content_item_facsimile.additional_properties = d + return content_item_facsimile @property def additional_keys(self) -> List[str]: diff --git a/impresso/api_models.py b/impresso/api_models.py index a119d3d..989d98e 100644 --- a/impresso/api_models.py +++ b/impresso/api_models.py @@ -1581,7 +1581,7 @@ class SearchFacetBucket(BaseModel): ] -class ContentItemImage(BaseModel): +class ContentItemFacsimile(BaseModel): pagesCount: Annotated[ Optional[int], Field(None, description='Total number of pages in the content item.'), @@ -1640,6 +1640,6 @@ class ContentItem(BaseModel): meta: Optional[ContentItemMeta] = None text: Optional[ContentItemText] = None semanticEnrichments: Optional[ContentItemSemanticEnrichments] = None - image: Optional[ContentItemImage] = None + facsimile: Optional[ContentItemFacsimile] = None audio: Optional[ContentItemAudio] = None access: Optional[ContentItemAccessRights] = None