diff --git a/blueprintcompiler/language/__init__.py b/blueprintcompiler/language/__init__.py index 2bc909f..e797eaa 100644 --- a/blueprintcompiler/language/__init__.py +++ b/blueprintcompiler/language/__init__.py @@ -52,7 +52,6 @@ from .values import ( Translated, TypeLiteral, Value, - VariantValue, ) OBJECT_CONTENT_HOOKS.children = [ diff --git a/blueprintcompiler/language/values.py b/blueprintcompiler/language/values.py index 5f16fc4..021cf90 100644 --- a/blueprintcompiler/language/values.py +++ b/blueprintcompiler/language/values.py @@ -19,8 +19,6 @@ import typing as T -import gi - from blueprintcompiler.gir import ArrayType from blueprintcompiler.lsp_utils import SemanticToken @@ -30,6 +28,8 @@ from .gobject_object import Object from .types import TypeName from .variant import VarContent +import gi + gi.require_version("GLib", "2.0") from gi.repository import GLib diff --git a/blueprintcompiler/utils.py b/blueprintcompiler/utils.py index aba2dc1..b05c9cd 100644 --- a/blueprintcompiler/utils.py +++ b/blueprintcompiler/utils.py @@ -17,9 +17,9 @@ # # SPDX-License-Identifier: LGPL-3.0-or-later -import itertools import typing as T from dataclasses import dataclass +import itertools class Colors: