File tree Expand file tree Collapse file tree 2 files changed +9
-9
lines changed
Expand file tree Collapse file tree 2 files changed +9
-9
lines changed Original file line number Diff line number Diff line change @@ -122,6 +122,7 @@ class MarkdownParams(CommonParams):
122122 )
123123 orig_list_item_marker_mode : OrigListItemMarkerMode = OrigListItemMarkerMode .AUTO
124124 ensure_valid_list_item_marker : bool = True
125+ disable_table_numparse : bool = False
125126
126127
127128class MarkdownTextSerializer (BaseModel , BaseTextSerializer ):
@@ -422,15 +423,12 @@ def serialize(
422423 for row in item .data .grid
423424 ]
424425 if len (rows ) > 0 :
425- try :
426- table_text = tabulate (rows [1 :], headers = rows [0 ], tablefmt = "github" )
427- except ValueError :
428- table_text = tabulate (
429- rows [1 :],
430- headers = rows [0 ],
431- tablefmt = "github" ,
432- disable_numparse = True ,
433- )
426+ table_text = tabulate (
427+ rows [1 :],
428+ headers = rows [0 ],
429+ tablefmt = "github" ,
430+ disable_numparse = params .disable_table_numparse ,
431+ )
434432 else :
435433 table_text = ""
436434 if table_text :
Original file line number Diff line number Diff line change @@ -4776,6 +4776,7 @@ def export_to_markdown( # noqa: C901
47764776 allowed_meta_names : Optional [set [str ]] = None ,
47774777 blocked_meta_names : Optional [set [str ]] = None ,
47784778 mark_meta : bool = False ,
4779+ disable_table_numparse : bool = False ,
47794780 ) -> str :
47804781 r"""Serialize to Markdown.
47814782
@@ -4867,6 +4868,7 @@ def export_to_markdown( # noqa: C901
48674868 allowed_meta_names = allowed_meta_names ,
48684869 blocked_meta_names = blocked_meta_names or set (),
48694870 mark_annotations = mark_annotations ,
4871+ disable_table_numparse = disable_table_numparse ,
48704872 ),
48714873 )
48724874 ser_res = serializer .serialize ()
You can’t perform that action at this time.
0 commit comments