Skip to content

Commit 1b6c339

Browse files
committed
Update to v18.11
1 parent 82e5eb2 commit 1b6c339

File tree

99 files changed

+21603
-5929
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

99 files changed

+21603
-5929
lines changed

README.md

Lines changed: 71 additions & 1 deletion
Large diffs are not rendered by default.

asposepdfcloud/__init__.py

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,9 @@
3737
from .models.antialiasing_processing_type import AntialiasingProcessingType
3838
from .models.append_document import AppendDocument
3939
from .models.aspose_response import AsposeResponse
40+
from .models.cap_style import CapStyle
4041
from .models.caption_position import CaptionPosition
42+
from .models.caret_symbol import CaretSymbol
4143
from .models.color import Color
4244
from .models.color_depth import ColorDepth
4345
from .models.compression_type import CompressionType
@@ -46,6 +48,7 @@
4648
from .models.document_privilege import DocumentPrivilege
4749
from .models.epub_recognition_mode import EpubRecognitionMode
4850
from .models.field_type import FieldType
51+
from .models.file import File
4952
from .models.font_encoding_rules import FontEncodingRules
5053
from .models.font_saving_modes import FontSavingModes
5154
from .models.font_styles import FontStyles
@@ -103,6 +106,9 @@
103106
from .models.attachment_response import AttachmentResponse
104107
from .models.attachments import Attachments
105108
from .models.attachments_response import AttachmentsResponse
109+
from .models.caret_annotation_response import CaretAnnotationResponse
110+
from .models.caret_annotations import CaretAnnotations
111+
from .models.caret_annotations_response import CaretAnnotationsResponse
106112
from .models.circle_annotation_response import CircleAnnotationResponse
107113
from .models.circle_annotations import CircleAnnotations
108114
from .models.circle_annotations_response import CircleAnnotationsResponse
@@ -118,13 +124,20 @@
118124
from .models.field_response import FieldResponse
119125
from .models.fields import Fields
120126
from .models.fields_response import FieldsResponse
127+
from .models.files_response import FilesResponse
121128
from .models.free_text_annotation_response import FreeTextAnnotationResponse
122129
from .models.free_text_annotations import FreeTextAnnotations
123130
from .models.free_text_annotations_response import FreeTextAnnotationsResponse
131+
from .models.highlight_annotation_response import HighlightAnnotationResponse
132+
from .models.highlight_annotations import HighlightAnnotations
133+
from .models.highlight_annotations_response import HighlightAnnotationsResponse
124134
from .models.image import Image
125135
from .models.image_response import ImageResponse
126136
from .models.images import Images
127137
from .models.images_response import ImagesResponse
138+
from .models.ink_annotation_response import InkAnnotationResponse
139+
from .models.ink_annotations import InkAnnotations
140+
from .models.ink_annotations_response import InkAnnotationsResponse
128141
from .models.line_annotation_response import LineAnnotationResponse
129142
from .models.line_annotations import LineAnnotations
130143
from .models.line_annotations_response import LineAnnotationsResponse
@@ -140,25 +153,45 @@
140153
from .models.polygon_annotation_response import PolygonAnnotationResponse
141154
from .models.polygon_annotations import PolygonAnnotations
142155
from .models.polygon_annotations_response import PolygonAnnotationsResponse
156+
from .models.popup_annotation_response import PopupAnnotationResponse
157+
from .models.popup_annotations import PopupAnnotations
158+
from .models.popup_annotations_response import PopupAnnotationsResponse
143159
from .models.signature_verify_response import SignatureVerifyResponse
144160
from .models.split_result_document import SplitResultDocument
145161
from .models.split_result_response import SplitResultResponse
146162
from .models.square_annotation_response import SquareAnnotationResponse
147163
from .models.square_annotations import SquareAnnotations
148164
from .models.square_annotations_response import SquareAnnotationsResponse
165+
from .models.squiggly_annotation_response import SquigglyAnnotationResponse
166+
from .models.squiggly_annotations import SquigglyAnnotations
167+
from .models.squiggly_annotations_response import SquigglyAnnotationsResponse
168+
from .models.strike_out_annotation_response import StrikeOutAnnotationResponse
169+
from .models.strike_out_annotations import StrikeOutAnnotations
170+
from .models.strike_out_annotations_response import StrikeOutAnnotationsResponse
149171
from .models.text_annotation_response import TextAnnotationResponse
150172
from .models.text_annotations import TextAnnotations
151173
from .models.text_annotations_response import TextAnnotationsResponse
152174
from .models.text_rects_response import TextRectsResponse
153175
from .models.text_replace_response import TextReplaceResponse
176+
from .models.underline_annotation_response import UnderlineAnnotationResponse
177+
from .models.underline_annotations import UnderlineAnnotations
178+
from .models.underline_annotations_response import UnderlineAnnotationsResponse
154179
from .models.word_count_response import WordCountResponse
155180
from .models.annotation_info import AnnotationInfo
156181
from .models.markup_annotation import MarkupAnnotation
182+
from .models.popup_annotation import PopupAnnotation
183+
from .models.caret_annotation import CaretAnnotation
157184
from .models.common_figure_annotation import CommonFigureAnnotation
158185
from .models.free_text_annotation import FreeTextAnnotation
186+
from .models.highlight_annotation import HighlightAnnotation
187+
from .models.ink_annotation import InkAnnotation
159188
from .models.line_annotation import LineAnnotation
160189
from .models.poly_annotation import PolyAnnotation
190+
from .models.popup_annotation_with_parent import PopupAnnotationWithParent
191+
from .models.squiggly_annotation import SquigglyAnnotation
192+
from .models.strike_out_annotation import StrikeOutAnnotation
161193
from .models.text_annotation import TextAnnotation
194+
from .models.underline_annotation import UnderlineAnnotation
162195
from .models.circle_annotation import CircleAnnotation
163196
from .models.poly_line_annotation import PolyLineAnnotation
164197
from .models.polygon_annotation import PolygonAnnotation

asposepdfcloud/api_client.py

Lines changed: 6 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -713,27 +713,12 @@ def __deserialize_date(self, string):
713713
)
714714

715715
def __deserialize_datatime(self, string):
716-
"""
717-
Deserializes string to datetime.
718-
719-
The string should be in iso8601 datetime format.
720-
721-
:param string: str.
722-
:return: datetime.
723-
"""
724-
try:
725-
from dateutil.parser import parse
726-
return parse(string)
727-
except ImportError:
728-
return string
729-
except ValueError:
730-
raise ApiException(
731-
status=0,
732-
reason=(
733-
"Failed to parse `{0}` into a datetime object"
734-
.format(string)
735-
)
736-
)
716+
match = re.match(r"\/Date\((\d+?)000\+0000\)\/", string)
717+
if match:
718+
dt = datetime.utcfromtimestamp(int(match[1]))
719+
return dt
720+
else:
721+
return None
737722

738723
def __deserialize_model(self, data, klass):
739724
"""

0 commit comments

Comments
 (0)