diff -r 9554952d36d7 -r 6923074540dd docutil/docsvg.py --- a/docutil/docsvg.py Wed Oct 03 15:47:59 2018 +0300 +++ b/docutil/docsvg.py Thu Oct 04 11:25:42 2018 +0300 @@ -31,13 +31,13 @@ def get_inkscape_path(): """ Return the Inkscape path """ - import _winreg + from six.moves import winreg try: - svgexepath = _winreg.QueryValue(_winreg.HKEY_LOCAL_MACHINE, - 'Software\\Classes\\svgfile\\shell\\Inkscape\\command') + svgexepath = winreg.QueryValue(winreg.HKEY_LOCAL_MACHINE, + 'Software\\Classes\\svgfile\\shell\\Inkscape\\command') except OSError: - svgexepath = _winreg.QueryValue(_winreg.HKEY_LOCAL_MACHINE, - 'Software\\Classes\\inkscape.svg\\shell\\open\\command') + svgexepath = winreg.QueryValue(winreg.HKEY_LOCAL_MACHINE, + 'Software\\Classes\\inkscape.svg\\shell\\open\\command') svgexepath = svgexepath.replace('"%1"', '') return svgexepath.replace('"', '')