Merge pull request #1641 from PeterJCLaw/pydoc-data-python3.6-embedable

Python 3.6 embeddable doesn't have pydoc_data
This commit is contained in:
Dave Halter
2020-07-25 01:05:38 +02:00
committed by GitHub

View File

@@ -3,7 +3,11 @@ from contextlib import suppress
from jedi.inference.names import AbstractArbitraryName
from pydoc_data import topics as pydoc_topics
try:
from pydoc_data import topics as pydoc_topics
except ImportError:
# Python 3.6.8 embeddable does not have pydoc_data.
pydoc_topics = None
class KeywordName(AbstractArbitraryName):