19 lines
586 B
Python
19 lines
586 B
Python
try:
|
|
from astroid import nodes as astroid_node_classes
|
|
|
|
# astroid_node_classes should be whichever module has the NodeNG class
|
|
from astroid.nodes import NodeNG
|
|
from astroid.nodes import BaseContainer
|
|
except Exception:
|
|
try:
|
|
from astroid import node_classes as astroid_node_classes
|
|
from astroid.node_classes import NodeNG
|
|
from astroid.node_classes import _BaseContainer as BaseContainer
|
|
except Exception: # pragma: no cover
|
|
astroid_node_classes = None
|
|
NodeNG = None
|
|
BaseContainer = None
|
|
|
|
|
|
__all__ = ["astroid_node_classes", "NodeNG", "BaseContainer"]
|