File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -89,8 +89,13 @@ def md_to_notebook(text):
8989 tmp_file .write (text .encode ("utf-8" ))
9090 tmp_file .close ()
9191
92+ parse_version = partial (parse , custom_error = PandocError )
93+ if parse_version (pandoc_version ()) < parse_version ("2.11.2" ):
94+ pandoc_args = "--from markdown --to ipynb -s --atx-headers --wrap=preserve --preserve-tabs"
95+ else :
96+ pandoc_args = "--from markdown --to ipynb -s --markdown-headings=atx --wrap=preserve --preserve-tabs"
9297 pandoc (
93- "--from markdown --to ipynb -s --atx-headers --wrap=preserve --preserve-tabs" ,
98+ pandoc_args ,
9499 tmp_file .name ,
95100 tmp_file .name ,
96101 )
@@ -109,8 +114,13 @@ def notebook_to_md(notebook):
109114 tmp_file .write (ipynb_writes (notebook ).encode ("utf-8" ))
110115 tmp_file .close ()
111116
117+ parse_version = partial (parse , custom_error = PandocError )
118+ if parse_version (pandoc_version ()) < parse_version ("2.11.2" ):
119+ pandoc_args = "--from ipynb --to markdown -s --atx-headers --wrap=preserve --preserve-tabs"
120+ else :
121+ pandoc_args = "--from ipynb --to markdown -s --markdown-headings=atx --wrap=preserve --preserve-tabs"
112122 pandoc (
113- "--from ipynb --to markdown -s --atx-headers --wrap=preserve --preserve-tabs" ,
123+ pandoc_args ,
114124 tmp_file .name ,
115125 tmp_file .name ,
116126 )
You can’t perform that action at this time.
0 commit comments