diff options
Diffstat (limited to 'buildstream/__init__.py')
-rw-r--r-- | buildstream/__init__.py | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/buildstream/__init__.py b/buildstream/__init__.py index 733350bdd..771ba0c52 100644 --- a/buildstream/__init__.py +++ b/buildstream/__init__.py @@ -19,11 +19,13 @@ # Tristan Van Berkom <tristan.vanberkom@codethink.co.uk> # Plugin author facing APIs -from .__version__ import __version__ -from .utils import UtilError, ProgramNotFoundError -from .sandbox import Sandbox, SandboxFlags -from .plugin import Plugin -from .source import Source, SourceError, Consistency -from .element import Element, ElementError, Scope -from .buildelement import BuildElement -from .scriptelement import ScriptElement +import os +if "_BST_COMPLETION" not in os.environ: + from .__version__ import __version__ + from .utils import UtilError, ProgramNotFoundError + from .sandbox import Sandbox, SandboxFlags + from .plugin import Plugin + from .source import Source, SourceError, Consistency + from .element import Element, ElementError, Scope + from .buildelement import BuildElement + from .scriptelement import ScriptElement |