Traceback (most recent call last):
File "/home/runner/code/venvs/12.0/bin/odoo", line 5, in <module>
import odoo
File "/home/runner/code/odoo/odoo/12.0/odoo/__init__.py", line 125, in <module>
from . import modules
File "/home/runner/code/odoo/odoo/12.0/odoo/modules/__init__.py", line 8, in <module>
from . import db, graph, loading, migration, module, registry
File "/home/runner/code/odoo/odoo/12.0/odoo/modules/graph.py", line 10, in <module>
import odoo.tools as tools
File "/home/runner/code/odoo/odoo/12.0/odoo/tools/__init__.py", line 11, in <module>
from .convert import *
File "/home/runner/code/odoo/odoo/12.0/odoo/tools/convert.py", line 26, in <module>
from .safe_eval import safe_eval as s_eval
File "/home/runner/code/odoo/odoo/12.0/odoo/tools/safe_eval.py", line 21, in <module>
from psycopg2 import OperationalError
File "/home/runner/code/venvs/12.0/lib/python3.7/site-packages/psycopg2/__init__.py", line 68, in <module>
from psycopg2 import extensions as _ext
File "/home/runner/code/venvs/12.0/lib/python3.7/site-packages/psycopg2/extensions.py", line 211, in <module>
from psycopg2. _range import Range # noqa
File "/home/runner/code/venvs/12.0/lib/python3.7/site-packages/psycopg2/_range.py", line 502, in <module>
oid=3904, subtype_oid=23, array_oid=3905)
File "/home/runner/code/venvs/12.0/lib/python3.7/site-packages/psycopg2/_range.py", line 283, in __init__
self._create_ranges(pgrange, pyrange)
File "/home/runner/code/venvs/12.0/lib/python3.7/site-packages/psycopg2/_range.py", line 302, in _create_ranges
if isinstance(pgrange, basestring):
NameError: name 'basestring' is not defined