Skip to content

Commit e661adb

Browse files
committed
Avoid docutils deprecation warning
1 parent 2dc4e9c commit e661adb

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

src/nbsphinx/__init__.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1149,8 +1149,12 @@ def _extract_gallery_or_toctree(cell):
11491149
.format(options))
11501150

11511151
text = markdown2rst(cell.source)
1152-
settings = docutils.frontend.OptionParser(
1153-
components=(rst.Parser,)).get_default_values()
1152+
try:
1153+
# Since docutils 0.19:
1154+
settings = docutils.frontend.get_default_settings(rst.Parser)
1155+
except AttributeError:
1156+
settings = docutils.frontend.OptionParser(
1157+
components=(rst.Parser,)).get_default_values()
11541158
node = docutils.utils.new_document('gallery_or_toctree', settings)
11551159
parser = rst.Parser()
11561160
parser.parse(text, node)

0 commit comments

Comments
 (0)