Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions impresso/api_client/models/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -232,7 +232,7 @@
"ContentItemAudio",
"ContentItemAudioLocator",
"ContentItemAudioRecord",
"ContentItemImage",
"ContentItemFacsimile",
"ContentItemMention",
"ContentItemMeta",
"ContentItemMetaSourceMedium",
Expand Down
30 changes: 15 additions & 15 deletions impresso/api_client/models/content_item.py
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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
"""
Expand All @@ -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

Expand All @@ -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):
Expand All @@ -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:
Expand All @@ -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
Expand Down Expand Up @@ -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]
Expand All @@ -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,
)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down Expand Up @@ -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,
Expand All @@ -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]:
Expand Down
4 changes: 2 additions & 2 deletions impresso/api_models.py
Original file line number Diff line number Diff line change
Expand Up @@ -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.'),
Expand Down Expand Up @@ -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
Loading