[CLN] core: upgrade to python 3.6

& sort imports

closes odoo/documentation#2957

X-original-commit: 8a5aa384d3
Signed-off-by: Victor Feyens (vfe) <vfe@odoo.com>
This commit is contained in:
Victor Feyens
2022-11-14 16:03:12 +00:00
parent 5ec67044a8
commit 5128208495
12 changed files with 32 additions and 41 deletions
+4 -3
View File
@@ -19,9 +19,10 @@ Notes
* explicitly imports ``odoo``, so useless for anyone else
"""
import inspect
import importlib
import inspect
import os.path
import werkzeug
@@ -60,7 +61,7 @@ def setup(app):
try:
obj_source_path = inspect.getsourcefile(obj)
_, line = inspect.getsourcelines(obj)
except (TypeError, IOError):
except (TypeError, OSError):
# obj doesn't have a module, or something
return None
@@ -115,4 +116,4 @@ def add_doc_link(app, pagename, templatename, context, doctree):
source_suffix = app.config.source_suffix
source_suffix = next(iter(source_suffix))
context['github_link'] = lambda mode='edit': make_github_link(
app, 'content/%s%s' % (pagename, source_suffix), mode=mode)
app, f'content/{pagename}{source_suffix}', mode=mode)