Sort and format remaining imports (#2877)
This commit also enables isort rules in the Ruff config.
This commit is contained in:
parent
955b2cfc3e
commit
3255744278
|
|
@ -2,10 +2,10 @@ from typing import TYPE_CHECKING, Any
|
|||
|
||||
import archinstall
|
||||
from archinstall.default_profiles.profile import Profile, ProfileType
|
||||
from archinstall.lib.models import User
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from archinstall.lib.installer import Installer
|
||||
from archinstall.lib.models import User
|
||||
_: Any
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -1,5 +1,6 @@
|
|||
import time
|
||||
from collections.abc import Iterator
|
||||
|
||||
from .exceptions import SysCallError
|
||||
from .general import SysCommand, SysCommandWorker, locate_binary
|
||||
from .installer import Installer
|
||||
|
|
|
|||
|
|
@ -1,21 +1,17 @@
|
|||
import os
|
||||
import json
|
||||
import stat
|
||||
import os
|
||||
import readline
|
||||
import stat
|
||||
from pathlib import Path
|
||||
from typing import Any, TYPE_CHECKING
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
from archinstall.tui import Alignment, FrameProperties, MenuItem, MenuItemGroup, Orientation, PreviewStyle, ResultType, SelectMenu, Tui
|
||||
|
||||
from .storage import storage
|
||||
from .general import JSON, UNSAFE_JSON
|
||||
from .output import debug, warn
|
||||
from .storage import storage
|
||||
from .utils.util import prompt_dir
|
||||
|
||||
from archinstall.tui import (
|
||||
MenuItemGroup, MenuItem, SelectMenu,
|
||||
FrameProperties, Alignment, ResultType,
|
||||
PreviewStyle, Orientation, Tui
|
||||
)
|
||||
|
||||
if TYPE_CHECKING:
|
||||
_: Any
|
||||
|
||||
|
|
|
|||
|
|
@ -2,30 +2,29 @@ from __future__ import annotations
|
|||
|
||||
import json
|
||||
import os
|
||||
import pathlib
|
||||
import re
|
||||
import secrets
|
||||
import shlex
|
||||
import subprocess
|
||||
import stat
|
||||
import string
|
||||
import subprocess
|
||||
import sys
|
||||
import time
|
||||
import re
|
||||
import urllib.parse
|
||||
from urllib.request import Request, urlopen
|
||||
import urllib.error
|
||||
import pathlib
|
||||
import urllib.parse
|
||||
from collections.abc import Callable, Iterator
|
||||
from datetime import datetime, date
|
||||
from datetime import date, datetime
|
||||
from enum import Enum
|
||||
from typing import Any, TYPE_CHECKING
|
||||
from select import epoll, EPOLLIN, EPOLLHUP
|
||||
from select import EPOLLHUP, EPOLLIN, epoll
|
||||
from shutil import which
|
||||
from typing import TYPE_CHECKING, Any
|
||||
from urllib.request import Request, urlopen
|
||||
|
||||
from .exceptions import RequirementError, SysCallError
|
||||
from .output import debug, error, info
|
||||
from .storage import storage
|
||||
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from .installer import Installer
|
||||
|
||||
|
|
|
|||
|
|
@ -1,37 +1,39 @@
|
|||
from __future__ import annotations
|
||||
|
||||
from typing import Any, TYPE_CHECKING
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
from archinstall.tui import MenuItem, MenuItemGroup
|
||||
|
||||
from . import disk
|
||||
from .configuration import save_config
|
||||
from .general import secret
|
||||
from .hardware import SysInfo
|
||||
from .interactions import (
|
||||
add_number_of_parallel_downloads,
|
||||
ask_additional_packages_to_install,
|
||||
ask_for_a_timezone,
|
||||
ask_for_additional_users,
|
||||
ask_for_audio_selection,
|
||||
ask_for_bootloader,
|
||||
ask_for_swap,
|
||||
ask_for_uki,
|
||||
ask_hostname,
|
||||
ask_ntp,
|
||||
ask_to_configure_network,
|
||||
select_additional_repositories,
|
||||
select_kernel,
|
||||
)
|
||||
from .locale.locale_menu import LocaleConfiguration, LocaleMenu
|
||||
from .menu import AbstractMenu
|
||||
from .mirrors import MirrorConfiguration, MirrorMenu
|
||||
from .models import NetworkConfiguration, NicType
|
||||
from .models.bootloader import Bootloader
|
||||
from .models.audio_configuration import AudioConfiguration
|
||||
from .models.bootloader import Bootloader
|
||||
from .models.users import User
|
||||
from .output import FormattedOutput
|
||||
from .profile.profile_menu import ProfileConfiguration
|
||||
from .interactions import ask_for_additional_users
|
||||
from .interactions import (
|
||||
ask_for_audio_selection, ask_for_swap,
|
||||
ask_for_bootloader, ask_for_uki, ask_hostname,
|
||||
add_number_of_parallel_downloads, select_kernel,
|
||||
ask_additional_packages_to_install, select_additional_repositories,
|
||||
ask_for_a_timezone, ask_ntp, ask_to_configure_network
|
||||
)
|
||||
from .utils.util import get_password
|
||||
from .utils.util import format_cols
|
||||
from .configuration import save_config
|
||||
|
||||
from archinstall.tui import (
|
||||
MenuItemGroup, MenuItem
|
||||
)
|
||||
|
||||
|
||||
from .translationhandler import Language, TranslationHandler
|
||||
from .utils.util import format_cols, get_password
|
||||
|
||||
if TYPE_CHECKING:
|
||||
_: Any
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ from typing import TYPE_CHECKING, Any
|
|||
|
||||
from .exceptions import SysCallError
|
||||
from .general import SysCommand
|
||||
from .networking import list_interfaces, enrich_iface_types
|
||||
from .networking import enrich_iface_types, list_interfaces
|
||||
from .output import debug
|
||||
|
||||
if TYPE_CHECKING:
|
||||
|
|
|
|||
|
|
@ -8,25 +8,24 @@ import time
|
|||
from collections.abc import Callable
|
||||
from pathlib import Path
|
||||
from types import TracebackType
|
||||
from typing import Any, TYPE_CHECKING
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
from . import disk
|
||||
from .exceptions import DiskError, ServiceException, RequirementError, HardwareIncompatibilityError, SysCallError
|
||||
from archinstall.tui.curses_menu import Tui
|
||||
|
||||
from . import disk, pacman
|
||||
from .exceptions import DiskError, HardwareIncompatibilityError, RequirementError, ServiceException, SysCallError
|
||||
from .general import SysCommand
|
||||
from .hardware import SysInfo
|
||||
from .locale import LocaleConfiguration
|
||||
from .locale import verify_keyboard_layout, verify_x11_keyboard_layout
|
||||
from .locale import LocaleConfiguration, verify_keyboard_layout, verify_x11_keyboard_layout
|
||||
from .luks import Luks2
|
||||
from .mirrors import MirrorConfiguration
|
||||
from .models.bootloader import Bootloader
|
||||
from .models.network_configuration import Nic
|
||||
from .models.users import User
|
||||
from .output import log, error, info, warn, debug
|
||||
from . import pacman
|
||||
from .output import debug, error, info, log, warn
|
||||
from .pacman import Pacman
|
||||
from .plugins import plugins
|
||||
from .storage import storage
|
||||
from archinstall.tui.curses_menu import Tui
|
||||
|
||||
if TYPE_CHECKING:
|
||||
_: Any
|
||||
|
|
|
|||
|
|
@ -1,18 +1,21 @@
|
|||
from .disk_conf import (
|
||||
get_default_partition_layout,
|
||||
select_devices,
|
||||
select_disk_config,
|
||||
select_main_filesystem_format,
|
||||
suggest_multi_disk_layout,
|
||||
suggest_single_disk_layout,
|
||||
)
|
||||
from .general_conf import (
|
||||
add_number_of_parallel_downloads,
|
||||
ask_additional_packages_to_install,
|
||||
ask_for_a_timezone,
|
||||
ask_for_audio_selection,
|
||||
ask_hostname,
|
||||
ask_ntp,
|
||||
select_additional_repositories,
|
||||
select_archinstall_language,
|
||||
)
|
||||
from .manage_users_conf import UserList, ask_for_additional_users
|
||||
from .network_menu import ManualNetworkConfig, ask_to_configure_network
|
||||
|
||||
from .disk_conf import (
|
||||
select_devices, select_disk_config, get_default_partition_layout,
|
||||
select_main_filesystem_format, suggest_single_disk_layout,
|
||||
suggest_multi_disk_layout
|
||||
)
|
||||
|
||||
from .general_conf import (
|
||||
ask_ntp, ask_hostname, ask_for_a_timezone, ask_for_audio_selection,
|
||||
select_archinstall_language, ask_additional_packages_to_install,
|
||||
add_number_of_parallel_downloads, select_additional_repositories
|
||||
)
|
||||
|
||||
from .system_conf import (
|
||||
select_kernel, ask_for_bootloader, ask_for_uki, select_driver, ask_for_swap
|
||||
)
|
||||
from .system_conf import ask_for_bootloader, ask_for_swap, ask_for_uki, select_driver, select_kernel
|
||||
|
|
|
|||
|
|
@ -1,21 +1,17 @@
|
|||
from __future__ import annotations
|
||||
|
||||
from pathlib import Path
|
||||
from typing import Any, TYPE_CHECKING
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
from archinstall.lib.menu.menu_helper import MenuHelper
|
||||
from archinstall.tui import Alignment, FrameProperties, MenuItem, MenuItemGroup, Orientation, ResultType, SelectMenu
|
||||
|
||||
from .. import disk
|
||||
from ..disk.device_model import BtrfsMountOption
|
||||
from ..hardware import SysInfo
|
||||
from ..output import FormattedOutput, debug
|
||||
from ..utils.util import prompt_dir
|
||||
from ..storage import storage
|
||||
|
||||
from archinstall.lib.menu.menu_helper import MenuHelper
|
||||
from archinstall.tui import (
|
||||
MenuItemGroup, MenuItem, SelectMenu,
|
||||
FrameProperties, Alignment, ResultType,
|
||||
Orientation
|
||||
)
|
||||
from ..utils.util import prompt_dir
|
||||
|
||||
if TYPE_CHECKING:
|
||||
_: Any
|
||||
|
|
|
|||
|
|
@ -1,7 +1,9 @@
|
|||
from __future__ import annotations
|
||||
|
||||
import pathlib
|
||||
from typing import Any, TYPE_CHECKING
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
from archinstall.tui import Alignment, EditMenu, FrameProperties, MenuItem, MenuItemGroup, Orientation, ResultType, SelectMenu, Tui
|
||||
|
||||
from ..locale import list_timezones
|
||||
from ..models.audio_configuration import Audio, AudioConfiguration
|
||||
|
|
@ -9,11 +11,6 @@ from ..output import warn
|
|||
from ..packages.packages import validate_package_list
|
||||
from ..storage import storage
|
||||
from ..translationhandler import Language
|
||||
from archinstall.tui import (
|
||||
MenuItemGroup, MenuItem, SelectMenu,
|
||||
FrameProperties, Alignment, ResultType,
|
||||
EditMenu, Orientation, Tui
|
||||
)
|
||||
|
||||
if TYPE_CHECKING:
|
||||
_: Any
|
||||
|
|
|
|||
|
|
@ -1,18 +1,14 @@
|
|||
from __future__ import annotations
|
||||
|
||||
import re
|
||||
from typing import Any, TYPE_CHECKING
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
from ..utils.util import get_password
|
||||
from archinstall.tui import Alignment, EditMenu, MenuItem, MenuItemGroup, Orientation, ResultType, SelectMenu
|
||||
|
||||
from ..general import secret
|
||||
from ..menu import ListManager
|
||||
from ..models.users import User
|
||||
from ..general import secret
|
||||
|
||||
from archinstall.tui import (
|
||||
MenuItemGroup, MenuItem, SelectMenu,
|
||||
Alignment, EditMenu, Orientation,
|
||||
ResultType
|
||||
)
|
||||
from ..utils.util import get_password
|
||||
|
||||
if TYPE_CHECKING:
|
||||
_: Any
|
||||
|
|
|
|||
|
|
@ -1,17 +1,13 @@
|
|||
from __future__ import annotations
|
||||
|
||||
import ipaddress
|
||||
from typing import Any, TYPE_CHECKING
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
from ..models.network_configuration import NetworkConfiguration, NicType, Nic
|
||||
from archinstall.tui import Alignment, EditMenu, FrameProperties, MenuItem, MenuItemGroup, ResultType, SelectMenu
|
||||
|
||||
from ..networking import list_interfaces
|
||||
from ..menu import ListManager
|
||||
from archinstall.tui import (
|
||||
MenuItemGroup, MenuItem, SelectMenu,
|
||||
FrameProperties, Alignment, ResultType,
|
||||
EditMenu
|
||||
)
|
||||
from ..models.network_configuration import NetworkConfiguration, Nic, NicType
|
||||
from ..networking import list_interfaces
|
||||
|
||||
if TYPE_CHECKING:
|
||||
_: Any
|
||||
|
|
|
|||
|
|
@ -1,16 +1,12 @@
|
|||
from __future__ import annotations
|
||||
|
||||
from typing import Any, TYPE_CHECKING
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
from ..hardware import SysInfo, GfxDriver
|
||||
from archinstall.tui import Alignment, FrameProperties, FrameStyle, MenuItem, MenuItemGroup, Orientation, PreviewStyle, ResultType, SelectMenu
|
||||
|
||||
from ..hardware import GfxDriver, SysInfo
|
||||
from ..models.bootloader import Bootloader
|
||||
|
||||
from archinstall.tui import (
|
||||
MenuItemGroup, MenuItem, SelectMenu,
|
||||
FrameProperties, FrameStyle, Alignment,
|
||||
ResultType, Orientation, PreviewStyle
|
||||
)
|
||||
|
||||
if TYPE_CHECKING:
|
||||
_: Any
|
||||
|
||||
|
|
|
|||
|
|
@ -2,9 +2,9 @@ from .locale_menu import LocaleConfiguration
|
|||
from .utils import (
|
||||
list_keyboard_languages,
|
||||
list_locales,
|
||||
list_timezones,
|
||||
list_x11_keyboard_languages,
|
||||
set_kb_layout,
|
||||
verify_keyboard_layout,
|
||||
verify_x11_keyboard_layout,
|
||||
list_timezones,
|
||||
set_kb_layout
|
||||
)
|
||||
|
|
|
|||
|
|
@ -1,13 +1,10 @@
|
|||
from dataclasses import dataclass
|
||||
from typing import Any, TYPE_CHECKING
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
from archinstall.tui import Alignment, FrameProperties, MenuItem, MenuItemGroup, ResultType, SelectMenu
|
||||
|
||||
from .utils import list_keyboard_languages, list_locales, set_kb_layout, get_kb_layout
|
||||
from ..menu import AbstractSubMenu
|
||||
|
||||
from archinstall.tui import (
|
||||
MenuItemGroup, MenuItem, SelectMenu,
|
||||
FrameProperties, Alignment, ResultType
|
||||
)
|
||||
from .utils import get_kb_layout, list_keyboard_languages, list_locales, set_kb_layout
|
||||
|
||||
if TYPE_CHECKING:
|
||||
_: Any
|
||||
|
|
|
|||
|
|
@ -6,9 +6,9 @@ from dataclasses import dataclass
|
|||
from pathlib import Path
|
||||
|
||||
from . import disk
|
||||
from .general import SysCommand, generate_password, SysCommandWorker
|
||||
from .output import info, debug
|
||||
from .exceptions import SysCallError, DiskError
|
||||
from .exceptions import DiskError, SysCallError
|
||||
from .general import SysCommand, SysCommandWorker, generate_password
|
||||
from .output import debug, info
|
||||
from .storage import storage
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -1,15 +1,11 @@
|
|||
from __future__ import annotations
|
||||
|
||||
from collections.abc import Callable
|
||||
from typing import Any, TYPE_CHECKING
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
from ..output import error
|
||||
from ..output import unicode_ljust
|
||||
from archinstall.tui import (
|
||||
MenuItemGroup, MenuItem, SelectMenu,
|
||||
PreviewStyle, FrameProperties, FrameStyle,
|
||||
ResultType, Chars, Tui
|
||||
)
|
||||
from archinstall.tui import Chars, FrameProperties, FrameStyle, MenuItem, MenuItemGroup, PreviewStyle, ResultType, SelectMenu, Tui
|
||||
|
||||
from ..output import error, unicode_ljust
|
||||
|
||||
if TYPE_CHECKING:
|
||||
_: Any
|
||||
|
|
|
|||
|
|
@ -1,11 +1,9 @@
|
|||
import copy
|
||||
from typing import Any, TYPE_CHECKING
|
||||
from ..output import FormattedOutput
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
from archinstall.tui import (
|
||||
MenuItemGroup, MenuItem, SelectMenu,
|
||||
Alignment, ResultType
|
||||
)
|
||||
from archinstall.tui import Alignment, MenuItem, MenuItemGroup, ResultType, SelectMenu
|
||||
|
||||
from ..output import FormattedOutput
|
||||
|
||||
if TYPE_CHECKING:
|
||||
_: Any
|
||||
|
|
|
|||
|
|
@ -1,10 +1,7 @@
|
|||
from typing import Any
|
||||
|
||||
from archinstall.lib.output import FormattedOutput
|
||||
|
||||
from archinstall.tui import (
|
||||
MenuItemGroup, MenuItem
|
||||
)
|
||||
from archinstall.tui import MenuItem, MenuItemGroup
|
||||
|
||||
|
||||
class MenuHelper:
|
||||
|
|
|
|||
|
|
@ -1,23 +1,18 @@
|
|||
import time
|
||||
import json
|
||||
import time
|
||||
import urllib.parse
|
||||
from pathlib import Path
|
||||
from dataclasses import dataclass, field
|
||||
from enum import Enum
|
||||
from typing import Any, TYPE_CHECKING
|
||||
from pathlib import Path
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
from archinstall.tui import Alignment, EditMenu, FrameProperties, MenuItem, MenuItemGroup, ResultType, SelectMenu
|
||||
|
||||
from .menu import AbstractSubMenu, ListManager
|
||||
from .models.mirrors import MirrorStatusEntryV3, MirrorStatusListV3
|
||||
from .networking import fetch_data_from_url
|
||||
from .output import FormattedOutput, debug
|
||||
from .storage import storage
|
||||
from .models.mirrors import MirrorStatusListV3, MirrorStatusEntryV3
|
||||
|
||||
from archinstall.tui import (
|
||||
MenuItemGroup, MenuItem, SelectMenu,
|
||||
FrameProperties, Alignment, ResultType,
|
||||
EditMenu
|
||||
)
|
||||
|
||||
|
||||
if TYPE_CHECKING:
|
||||
_: Any
|
||||
|
|
|
|||
|
|
@ -1,9 +1,5 @@
|
|||
from .network_configuration import (
|
||||
NetworkConfiguration,
|
||||
NicType,
|
||||
Nic
|
||||
)
|
||||
from .bootloader import Bootloader
|
||||
from .gen import VersionDef, PackageSearchResult, PackageSearch, LocalPackage
|
||||
from .users import PasswordStrength, User
|
||||
from .audio_configuration import Audio, AudioConfiguration
|
||||
from .bootloader import Bootloader
|
||||
from .gen import LocalPackage, PackageSearch, PackageSearchResult, VersionDef
|
||||
from .network_configuration import NetworkConfiguration, Nic, NicType
|
||||
from .users import PasswordStrength, User
|
||||
|
|
|
|||
|
|
@ -1,10 +1,10 @@
|
|||
from dataclasses import dataclass
|
||||
from enum import Enum
|
||||
from typing import Any, TYPE_CHECKING
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
from ...default_profiles.applications.pipewire import PipewireProfile
|
||||
from ..hardware import SysInfo
|
||||
from ..output import info
|
||||
from ...default_profiles.applications.pipewire import PipewireProfile
|
||||
|
||||
if TYPE_CHECKING:
|
||||
_: Any
|
||||
|
|
|
|||
|
|
@ -1,11 +1,12 @@
|
|||
from pydantic import BaseModel, field_validator, model_validator
|
||||
import datetime
|
||||
import http.client
|
||||
import urllib.error
|
||||
import urllib.parse
|
||||
import urllib.request
|
||||
|
||||
from ..networking import ping, DownloadTimer
|
||||
from pydantic import BaseModel, field_validator, model_validator
|
||||
|
||||
from ..networking import DownloadTimer, ping
|
||||
from ..output import debug
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@ from __future__ import annotations
|
|||
|
||||
from dataclasses import dataclass, field
|
||||
from enum import Enum
|
||||
from typing import Any, TYPE_CHECKING
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
from ..profile import ProfileConfiguration
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
from dataclasses import dataclass
|
||||
from typing import Any, TYPE_CHECKING
|
||||
from enum import Enum
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
if TYPE_CHECKING:
|
||||
_: Any
|
||||
|
|
|
|||
|
|
@ -1,21 +1,20 @@
|
|||
import os
|
||||
import random
|
||||
import select
|
||||
import signal
|
||||
import socket
|
||||
import ssl
|
||||
import struct
|
||||
import time
|
||||
import select
|
||||
import signal
|
||||
import random
|
||||
from types import FrameType
|
||||
from typing import Any
|
||||
from urllib.error import URLError
|
||||
from urllib.parse import urlencode
|
||||
from urllib.request import urlopen
|
||||
|
||||
from .exceptions import SysCallError, DownloadTimeout
|
||||
from .output import error, info
|
||||
from .exceptions import DownloadTimeout, SysCallError
|
||||
from .output import debug, error, info
|
||||
from .pacman import Pacman
|
||||
from .output import debug
|
||||
|
||||
|
||||
class DownloadTimer:
|
||||
|
|
|
|||
|
|
@ -3,11 +3,10 @@ import os
|
|||
import sys
|
||||
import unicodedata
|
||||
from collections.abc import Callable
|
||||
from enum import Enum
|
||||
|
||||
from pathlib import Path
|
||||
from typing import Any, TYPE_CHECKING
|
||||
from dataclasses import asdict, is_dataclass
|
||||
from enum import Enum
|
||||
from pathlib import Path
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
from .storage import storage
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1 @@
|
|||
from .packages import (
|
||||
group_search, package_search, find_package,
|
||||
find_packages, validate_package_list, installed_package
|
||||
)
|
||||
from .packages import find_package, find_packages, group_search, installed_package, package_search, validate_package_list
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ from urllib.parse import urlencode
|
|||
from urllib.request import urlopen
|
||||
|
||||
from ..exceptions import PackageError, SysCallError
|
||||
from ..models.gen import PackageSearch, PackageSearchResult, LocalPackage
|
||||
from ..models.gen import LocalPackage, PackageSearch, PackageSearchResult
|
||||
from ..pacman import Pacman
|
||||
|
||||
BASE_URL_PKG_SEARCH = 'https://archlinux.org/packages/search/json/'
|
||||
|
|
|
|||
|
|
@ -1,16 +1,16 @@
|
|||
from pathlib import Path
|
||||
import time
|
||||
import re
|
||||
import time
|
||||
from collections.abc import Callable
|
||||
from typing import TYPE_CHECKING, Any
|
||||
from pathlib import Path
|
||||
from shutil import copy2
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
from ..general import SysCommand
|
||||
from ..output import warn, error, info
|
||||
from .repo import Repo
|
||||
from .config import Config
|
||||
from ..exceptions import RequirementError
|
||||
from ..general import SysCommand
|
||||
from ..output import error, info, warn
|
||||
from ..plugins import plugins
|
||||
from .config import Config
|
||||
from .repo import Repo
|
||||
|
||||
if TYPE_CHECKING:
|
||||
_: Any
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
from .profile_menu import ProfileMenu, select_greeter, select_profile
|
||||
from .profiles_handler import profile_handler
|
||||
from .profile_model import ProfileConfiguration
|
||||
from .profiles_handler import profile_handler
|
||||
|
|
|
|||
|
|
@ -2,17 +2,13 @@ from __future__ import annotations
|
|||
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
from archinstall.default_profiles.profile import Profile, GreeterType
|
||||
from .profile_model import ProfileConfiguration
|
||||
from ..menu import AbstractSubMenu
|
||||
from ..interactions.system_conf import select_driver
|
||||
from ..hardware import GfxDriver
|
||||
from archinstall.default_profiles.profile import GreeterType, Profile
|
||||
from archinstall.tui import Alignment, FrameProperties, MenuItem, MenuItemGroup, Orientation, ResultType, SelectMenu
|
||||
|
||||
from archinstall.tui import (
|
||||
MenuItemGroup, MenuItem, SelectMenu,
|
||||
FrameProperties, Alignment, ResultType,
|
||||
Orientation
|
||||
)
|
||||
from ..hardware import GfxDriver
|
||||
from ..interactions.system_conf import select_driver
|
||||
from ..menu import AbstractSubMenu
|
||||
from .profile_model import ProfileConfiguration
|
||||
|
||||
if TYPE_CHECKING:
|
||||
_: Any
|
||||
|
|
|
|||
|
|
@ -3,8 +3,9 @@ from __future__ import annotations
|
|||
from dataclasses import dataclass
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
from archinstall.default_profiles.profile import GreeterType, Profile
|
||||
|
||||
from ..hardware import GfxDriver
|
||||
from archinstall.default_profiles.profile import Profile, GreeterType
|
||||
|
||||
if TYPE_CHECKING:
|
||||
_: Any
|
||||
|
|
|
|||
|
|
@ -1,8 +1,8 @@
|
|||
from __future__ import annotations
|
||||
|
||||
import importlib.util
|
||||
import sys
|
||||
import inspect
|
||||
import sys
|
||||
from collections import Counter
|
||||
from functools import cached_property
|
||||
from pathlib import Path
|
||||
|
|
@ -10,13 +10,12 @@ from tempfile import NamedTemporaryFile
|
|||
from types import ModuleType
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
from ...default_profiles.profile import Profile, GreeterType
|
||||
from .profile_model import ProfileConfiguration
|
||||
from ...default_profiles.profile import GreeterType, Profile
|
||||
from ..hardware import GfxDriver
|
||||
from ..networking import list_interfaces, fetch_data_from_url
|
||||
from ..output import error, debug, info
|
||||
from ..networking import fetch_data_from_url, list_interfaces
|
||||
from ..output import debug, error, info
|
||||
from ..storage import storage
|
||||
|
||||
from .profile_model import ProfileConfiguration
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from ..installer import Installer
|
||||
|
|
|
|||
|
|
@ -5,9 +5,8 @@
|
|||
# (4. Added the ~/.config directory as an additional option for future reasons)
|
||||
#
|
||||
# And Keeping this in dict ensures that variables are shared across imports.
|
||||
from typing import Any
|
||||
from pathlib import Path
|
||||
|
||||
from typing import Any
|
||||
|
||||
storage: dict[str, Any] = {
|
||||
'PROFILE': Path(__file__).parent.parent.joinpath('default_profiles'),
|
||||
|
|
|
|||
|
|
@ -1,14 +1,13 @@
|
|||
from __future__ import annotations
|
||||
|
||||
import gettext
|
||||
import json
|
||||
import os
|
||||
import gettext
|
||||
from dataclasses import dataclass
|
||||
|
||||
from pathlib import Path
|
||||
from typing import Any, TYPE_CHECKING
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
from .output import error, debug
|
||||
from .output import debug, error
|
||||
|
||||
if TYPE_CHECKING:
|
||||
_: Any
|
||||
|
|
|
|||
|
|
@ -1,12 +1,10 @@
|
|||
from pathlib import Path
|
||||
from typing import Any, TYPE_CHECKING
|
||||
from typing import TYPE_CHECKING, Any
|
||||
|
||||
from archinstall.tui import Alignment, EditMenu
|
||||
|
||||
from ..output import FormattedOutput
|
||||
from ..general import secret
|
||||
|
||||
from archinstall.tui import (
|
||||
Alignment, EditMenu
|
||||
)
|
||||
from ..output import FormattedOutput
|
||||
|
||||
if TYPE_CHECKING:
|
||||
_: Any
|
||||
|
|
|
|||
|
|
@ -176,6 +176,7 @@ select = [
|
|||
"FA", # flake8-future-annotations
|
||||
"FLY", # flynt
|
||||
"G", # flake8-logging-format
|
||||
"I", # isort
|
||||
"ICN", # flake8-import-conventions
|
||||
"ISC", # flake8-implicit-str-concat
|
||||
"LOG", # flake8-logging
|
||||
|
|
|
|||
Loading…
Reference in New Issue