Use top-level imports in seat access utils

The Installer and User imports were under a TYPE_CHECKING guard, but
they cause no circular import (bspwm.py already imports both at top
level). Move them to module scope per review feedback.
This commit is contained in:
Softer 2026-06-09 11:52:15 +03:00
parent 2d175312d9
commit 1bfea415c9
1 changed files with 2 additions and 5 deletions

View File

@ -1,15 +1,12 @@
from enum import Enum
from typing import TYPE_CHECKING
from archinstall.lib.installer import Installer
from archinstall.lib.menu.helpers import Selection
from archinstall.lib.models.users import User
from archinstall.lib.translationhandler import tr
from archinstall.tui.menu_item import MenuItem, MenuItemGroup
from archinstall.tui.result import ResultType
if TYPE_CHECKING:
from archinstall.lib.installer import Installer
from archinstall.lib.models.users import User
class SeatAccess(Enum):
seatd = 'seatd'