Remove extraneous inline type annotations (#3418)
This commit is contained in:
parent
e8fd1de006
commit
9c633924ba
|
|
@ -40,7 +40,7 @@ class ListManager[ValueT]:
|
||||||
self._original_data = copy.deepcopy(entries)
|
self._original_data = copy.deepcopy(entries)
|
||||||
self._data = copy.deepcopy(entries)
|
self._data = copy.deepcopy(entries)
|
||||||
|
|
||||||
self._prompt: str | None = prompt
|
self._prompt = prompt
|
||||||
|
|
||||||
self._separator = ''
|
self._separator = ''
|
||||||
self._confirm_action = str(_('Confirm and exit'))
|
self._confirm_action = str(_('Confirm and exit'))
|
||||||
|
|
|
||||||
|
|
@ -321,7 +321,7 @@ def log(
|
||||||
if _supports_color():
|
if _supports_color():
|
||||||
text = _stylize_output(text, fg, bg, reset, font)
|
text = _stylize_output(text, fg, bg, reset, font)
|
||||||
|
|
||||||
log_file: Path = storage['LOG_PATH'] / storage['LOG_FILE']
|
log_file = storage['LOG_PATH'] / storage['LOG_FILE']
|
||||||
|
|
||||||
with log_file.open('a') as fp:
|
with log_file.open('a') as fp:
|
||||||
ts = _timestamp()
|
ts = _timestamp()
|
||||||
|
|
|
||||||
|
|
@ -2,20 +2,18 @@ import os
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
|
|
||||||
from archinstall import SysInfo
|
from archinstall import SysInfo
|
||||||
from archinstall.lib.args import ArchConfig, arch_config_handler
|
from archinstall.lib.args import arch_config_handler
|
||||||
from archinstall.lib.configuration import ConfigurationOutput
|
from archinstall.lib.configuration import ConfigurationOutput
|
||||||
from archinstall.lib.disk.filesystem import FilesystemHandler
|
from archinstall.lib.disk.filesystem import FilesystemHandler
|
||||||
from archinstall.lib.disk.utils import disk_layouts
|
from archinstall.lib.disk.utils import disk_layouts
|
||||||
from archinstall.lib.global_menu import GlobalMenu
|
from archinstall.lib.global_menu import GlobalMenu
|
||||||
from archinstall.lib.installer import Installer, accessibility_tools_in_use, run_custom_user_commands
|
from archinstall.lib.installer import Installer, accessibility_tools_in_use, run_custom_user_commands
|
||||||
from archinstall.lib.interactions.general_conf import PostInstallationAction, ask_post_installation
|
from archinstall.lib.interactions.general_conf import PostInstallationAction, ask_post_installation
|
||||||
from archinstall.lib.models import AudioConfiguration, Bootloader
|
from archinstall.lib.models import Bootloader
|
||||||
from archinstall.lib.models.device_model import (
|
from archinstall.lib.models.device_model import (
|
||||||
DiskLayoutConfiguration,
|
|
||||||
DiskLayoutType,
|
DiskLayoutType,
|
||||||
EncryptionType,
|
EncryptionType,
|
||||||
)
|
)
|
||||||
from archinstall.lib.models.network_configuration import NetworkConfiguration
|
|
||||||
from archinstall.lib.models.users import User
|
from archinstall.lib.models.users import User
|
||||||
from archinstall.lib.output import debug, error, info
|
from archinstall.lib.output import debug, error, info
|
||||||
from archinstall.lib.profile.profiles_handler import profile_handler
|
from archinstall.lib.profile.profiles_handler import profile_handler
|
||||||
|
|
@ -46,13 +44,13 @@ def perform_installation(mountpoint: Path) -> None:
|
||||||
"""
|
"""
|
||||||
info('Starting installation...')
|
info('Starting installation...')
|
||||||
|
|
||||||
config: ArchConfig = arch_config_handler.config
|
config = arch_config_handler.config
|
||||||
|
|
||||||
if not config.disk_config:
|
if not config.disk_config:
|
||||||
error("No disk configuration provided")
|
error("No disk configuration provided")
|
||||||
return
|
return
|
||||||
|
|
||||||
disk_config: DiskLayoutConfiguration = config.disk_config
|
disk_config = config.disk_config
|
||||||
run_mkinitcpio = not config.uki
|
run_mkinitcpio = not config.uki
|
||||||
locale_config = config.locale_config
|
locale_config = config.locale_config
|
||||||
disk_encryption = config.disk_encryption
|
disk_encryption = config.disk_encryption
|
||||||
|
|
@ -98,7 +96,7 @@ def perform_installation(mountpoint: Path) -> None:
|
||||||
|
|
||||||
# If user selected to copy the current ISO network configuration
|
# If user selected to copy the current ISO network configuration
|
||||||
# Perform a copy of the config
|
# Perform a copy of the config
|
||||||
network_config: NetworkConfiguration | None = config.network_config
|
network_config = config.network_config
|
||||||
|
|
||||||
if network_config:
|
if network_config:
|
||||||
network_config.install_network_config(
|
network_config.install_network_config(
|
||||||
|
|
@ -109,7 +107,7 @@ def perform_installation(mountpoint: Path) -> None:
|
||||||
if users := config.users:
|
if users := config.users:
|
||||||
installation.create_users(users)
|
installation.create_users(users)
|
||||||
|
|
||||||
audio_config: AudioConfiguration | None = config.audio_config
|
audio_config = config.audio_config
|
||||||
if audio_config:
|
if audio_config:
|
||||||
audio_config.install_audio_config(installation)
|
audio_config.install_audio_config(installation)
|
||||||
else:
|
else:
|
||||||
|
|
|
||||||
|
|
@ -1,17 +1,13 @@
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
|
|
||||||
from archinstall.default_profiles.minimal import MinimalProfile
|
from archinstall.default_profiles.minimal import MinimalProfile
|
||||||
from archinstall.lib.args import ArchConfig, arch_config_handler
|
from archinstall.lib.args import arch_config_handler
|
||||||
from archinstall.lib.configuration import ConfigurationOutput
|
from archinstall.lib.configuration import ConfigurationOutput
|
||||||
from archinstall.lib.disk.disk_menu import DiskLayoutConfigurationMenu
|
from archinstall.lib.disk.disk_menu import DiskLayoutConfigurationMenu
|
||||||
from archinstall.lib.disk.encryption_menu import DiskEncryptionMenu
|
from archinstall.lib.disk.encryption_menu import DiskEncryptionMenu
|
||||||
from archinstall.lib.disk.filesystem import FilesystemHandler
|
from archinstall.lib.disk.filesystem import FilesystemHandler
|
||||||
from archinstall.lib.installer import Installer
|
from archinstall.lib.installer import Installer
|
||||||
from archinstall.lib.models import Bootloader
|
from archinstall.lib.models import Bootloader
|
||||||
from archinstall.lib.models.device_model import (
|
|
||||||
DiskLayoutConfiguration,
|
|
||||||
)
|
|
||||||
from archinstall.lib.models.network_configuration import NetworkConfiguration
|
|
||||||
from archinstall.lib.models.profile_model import ProfileConfiguration
|
from archinstall.lib.models.profile_model import ProfileConfiguration
|
||||||
from archinstall.lib.models.users import Password, User
|
from archinstall.lib.models.users import Password, User
|
||||||
from archinstall.lib.output import debug, error, info
|
from archinstall.lib.output import debug, error, info
|
||||||
|
|
@ -20,13 +16,13 @@ from archinstall.tui import Tui
|
||||||
|
|
||||||
|
|
||||||
def perform_installation(mountpoint: Path) -> None:
|
def perform_installation(mountpoint: Path) -> None:
|
||||||
config: ArchConfig = arch_config_handler.config
|
config = arch_config_handler.config
|
||||||
|
|
||||||
if not config.disk_config:
|
if not config.disk_config:
|
||||||
error("No disk configuration provided")
|
error("No disk configuration provided")
|
||||||
return
|
return
|
||||||
|
|
||||||
disk_config: DiskLayoutConfiguration = config.disk_config
|
disk_config = config.disk_config
|
||||||
disk_encryption = config.disk_encryption
|
disk_encryption = config.disk_encryption
|
||||||
|
|
||||||
with Installer(
|
with Installer(
|
||||||
|
|
@ -41,7 +37,7 @@ def perform_installation(mountpoint: Path) -> None:
|
||||||
installation.set_hostname('minimal-arch')
|
installation.set_hostname('minimal-arch')
|
||||||
installation.add_bootloader(Bootloader.Systemd)
|
installation.add_bootloader(Bootloader.Systemd)
|
||||||
|
|
||||||
network_config: NetworkConfiguration | None = config.network_config
|
network_config = config.network_config
|
||||||
|
|
||||||
if network_config:
|
if network_config:
|
||||||
network_config.install_network_config(
|
network_config.install_network_config(
|
||||||
|
|
|
||||||
|
|
@ -1,15 +1,12 @@
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
|
|
||||||
from archinstall import debug, error
|
from archinstall import debug, error
|
||||||
from archinstall.lib.args import ArchConfig, arch_config_handler
|
from archinstall.lib.args import arch_config_handler
|
||||||
from archinstall.lib.configuration import ConfigurationOutput
|
from archinstall.lib.configuration import ConfigurationOutput
|
||||||
from archinstall.lib.disk.filesystem import FilesystemHandler
|
from archinstall.lib.disk.filesystem import FilesystemHandler
|
||||||
from archinstall.lib.disk.utils import disk_layouts
|
from archinstall.lib.disk.utils import disk_layouts
|
||||||
from archinstall.lib.global_menu import GlobalMenu
|
from archinstall.lib.global_menu import GlobalMenu
|
||||||
from archinstall.lib.installer import Installer
|
from archinstall.lib.installer import Installer
|
||||||
from archinstall.lib.models.device_model import (
|
|
||||||
DiskLayoutConfiguration,
|
|
||||||
)
|
|
||||||
from archinstall.tui import Tui
|
from archinstall.tui import Tui
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -33,13 +30,13 @@ def perform_installation(mountpoint: Path) -> None:
|
||||||
Only requirement is that the block devices are
|
Only requirement is that the block devices are
|
||||||
formatted and setup prior to entering this function.
|
formatted and setup prior to entering this function.
|
||||||
"""
|
"""
|
||||||
config: ArchConfig = arch_config_handler.config
|
config = arch_config_handler.config
|
||||||
|
|
||||||
if not config.disk_config:
|
if not config.disk_config:
|
||||||
error("No disk configuration provided")
|
error("No disk configuration provided")
|
||||||
return
|
return
|
||||||
|
|
||||||
disk_config: DiskLayoutConfiguration = config.disk_config
|
disk_config = config.disk_config
|
||||||
disk_encryption = config.disk_encryption
|
disk_encryption = config.disk_encryption
|
||||||
|
|
||||||
with Installer(
|
with Installer(
|
||||||
|
|
|
||||||
|
|
@ -2,20 +2,18 @@ import os
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
|
|
||||||
from archinstall import SysInfo, debug, error, info
|
from archinstall import SysInfo, debug, error, info
|
||||||
from archinstall.lib.args import ArchConfig, arch_config_handler
|
from archinstall.lib.args import arch_config_handler
|
||||||
from archinstall.lib.configuration import ConfigurationOutput
|
from archinstall.lib.configuration import ConfigurationOutput
|
||||||
from archinstall.lib.disk.filesystem import FilesystemHandler
|
from archinstall.lib.disk.filesystem import FilesystemHandler
|
||||||
from archinstall.lib.disk.utils import disk_layouts
|
from archinstall.lib.disk.utils import disk_layouts
|
||||||
from archinstall.lib.global_menu import GlobalMenu
|
from archinstall.lib.global_menu import GlobalMenu
|
||||||
from archinstall.lib.installer import Installer, accessibility_tools_in_use, run_custom_user_commands
|
from archinstall.lib.installer import Installer, accessibility_tools_in_use, run_custom_user_commands
|
||||||
from archinstall.lib.interactions.general_conf import PostInstallationAction, ask_post_installation
|
from archinstall.lib.interactions.general_conf import PostInstallationAction, ask_post_installation
|
||||||
from archinstall.lib.models import AudioConfiguration, Bootloader
|
from archinstall.lib.models import Bootloader
|
||||||
from archinstall.lib.models.device_model import (
|
from archinstall.lib.models.device_model import (
|
||||||
DiskLayoutConfiguration,
|
|
||||||
DiskLayoutType,
|
DiskLayoutType,
|
||||||
EncryptionType,
|
EncryptionType,
|
||||||
)
|
)
|
||||||
from archinstall.lib.models.network_configuration import NetworkConfiguration
|
|
||||||
from archinstall.lib.models.users import User
|
from archinstall.lib.models.users import User
|
||||||
from archinstall.lib.profile.profiles_handler import profile_handler
|
from archinstall.lib.profile.profiles_handler import profile_handler
|
||||||
from archinstall.tui import Tui
|
from archinstall.tui import Tui
|
||||||
|
|
@ -45,13 +43,13 @@ def perform_installation(mountpoint: Path) -> None:
|
||||||
"""
|
"""
|
||||||
info('Starting installation...')
|
info('Starting installation...')
|
||||||
|
|
||||||
config: ArchConfig = arch_config_handler.config
|
config = arch_config_handler.config
|
||||||
|
|
||||||
if not config.disk_config:
|
if not config.disk_config:
|
||||||
error("No disk configuration provided")
|
error("No disk configuration provided")
|
||||||
return
|
return
|
||||||
|
|
||||||
disk_config: DiskLayoutConfiguration = config.disk_config
|
disk_config = config.disk_config
|
||||||
run_mkinitcpio = not config.uki
|
run_mkinitcpio = not config.uki
|
||||||
locale_config = config.locale_config
|
locale_config = config.locale_config
|
||||||
disk_encryption = config.disk_encryption
|
disk_encryption = config.disk_encryption
|
||||||
|
|
@ -97,7 +95,7 @@ def perform_installation(mountpoint: Path) -> None:
|
||||||
|
|
||||||
# If user selected to copy the current ISO network configuration
|
# If user selected to copy the current ISO network configuration
|
||||||
# Perform a copy of the config
|
# Perform a copy of the config
|
||||||
network_config: NetworkConfiguration | None = config.network_config
|
network_config = config.network_config
|
||||||
|
|
||||||
if network_config:
|
if network_config:
|
||||||
network_config.install_network_config(
|
network_config.install_network_config(
|
||||||
|
|
@ -108,7 +106,7 @@ def perform_installation(mountpoint: Path) -> None:
|
||||||
if users := config.users:
|
if users := config.users:
|
||||||
installation.create_users(users)
|
installation.create_users(users)
|
||||||
|
|
||||||
audio_config: AudioConfiguration | None = config.audio_config
|
audio_config = config.audio_config
|
||||||
if audio_config:
|
if audio_config:
|
||||||
audio_config.install_audio_config(installation)
|
audio_config.install_audio_config(installation)
|
||||||
else:
|
else:
|
||||||
|
|
|
||||||
|
|
@ -1,15 +1,13 @@
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
|
|
||||||
from archinstall.default_profiles.minimal import MinimalProfile
|
from archinstall.default_profiles.minimal import MinimalProfile
|
||||||
from archinstall.lib.args import ArchConfig, arch_config_handler
|
from archinstall.lib.args import arch_config_handler
|
||||||
from archinstall.lib.configuration import ConfigurationOutput
|
from archinstall.lib.configuration import ConfigurationOutput
|
||||||
from archinstall.lib.disk.disk_menu import DiskLayoutConfigurationMenu
|
from archinstall.lib.disk.disk_menu import DiskLayoutConfigurationMenu
|
||||||
from archinstall.lib.disk.encryption_menu import DiskEncryptionMenu
|
from archinstall.lib.disk.encryption_menu import DiskEncryptionMenu
|
||||||
from archinstall.lib.disk.filesystem import FilesystemHandler
|
from archinstall.lib.disk.filesystem import FilesystemHandler
|
||||||
from archinstall.lib.installer import Installer
|
from archinstall.lib.installer import Installer
|
||||||
from archinstall.lib.models import Bootloader
|
from archinstall.lib.models import Bootloader
|
||||||
from archinstall.lib.models.device_model import DiskLayoutConfiguration
|
|
||||||
from archinstall.lib.models.network_configuration import NetworkConfiguration
|
|
||||||
from archinstall.lib.models.profile_model import ProfileConfiguration
|
from archinstall.lib.models.profile_model import ProfileConfiguration
|
||||||
from archinstall.lib.models.users import Password, User
|
from archinstall.lib.models.users import Password, User
|
||||||
from archinstall.lib.output import debug, error, info
|
from archinstall.lib.output import debug, error, info
|
||||||
|
|
@ -18,9 +16,9 @@ from archinstall.tui import Tui
|
||||||
|
|
||||||
|
|
||||||
def perform_installation(mountpoint: Path) -> None:
|
def perform_installation(mountpoint: Path) -> None:
|
||||||
config: ArchConfig = arch_config_handler.config
|
config = arch_config_handler.config
|
||||||
|
|
||||||
disk_config: DiskLayoutConfiguration | None = config.disk_config
|
disk_config = config.disk_config
|
||||||
|
|
||||||
if disk_config is None:
|
if disk_config is None:
|
||||||
error("No disk configuration provided")
|
error("No disk configuration provided")
|
||||||
|
|
@ -40,7 +38,7 @@ def perform_installation(mountpoint: Path) -> None:
|
||||||
installation.set_hostname('minimal-arch')
|
installation.set_hostname('minimal-arch')
|
||||||
installation.add_bootloader(Bootloader.Systemd)
|
installation.add_bootloader(Bootloader.Systemd)
|
||||||
|
|
||||||
network_config: NetworkConfiguration | None = config.network_config
|
network_config = config.network_config
|
||||||
|
|
||||||
if network_config:
|
if network_config:
|
||||||
network_config.install_network_config(
|
network_config.install_network_config(
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,11 @@
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
|
|
||||||
from archinstall.lib.args import ArchConfig, arch_config_handler
|
from archinstall.lib.args import arch_config_handler
|
||||||
from archinstall.lib.configuration import ConfigurationOutput
|
from archinstall.lib.configuration import ConfigurationOutput
|
||||||
from archinstall.lib.disk.filesystem import FilesystemHandler
|
from archinstall.lib.disk.filesystem import FilesystemHandler
|
||||||
from archinstall.lib.disk.utils import disk_layouts
|
from archinstall.lib.disk.utils import disk_layouts
|
||||||
from archinstall.lib.global_menu import GlobalMenu
|
from archinstall.lib.global_menu import GlobalMenu
|
||||||
from archinstall.lib.installer import Installer
|
from archinstall.lib.installer import Installer
|
||||||
from archinstall.lib.models.device_model import DiskLayoutConfiguration
|
|
||||||
from archinstall.lib.output import debug, error
|
from archinstall.lib.output import debug, error
|
||||||
from archinstall.tui import Tui
|
from archinstall.tui import Tui
|
||||||
|
|
||||||
|
|
@ -31,13 +30,13 @@ def perform_installation(mountpoint: Path) -> None:
|
||||||
Only requirement is that the block devices are
|
Only requirement is that the block devices are
|
||||||
formatted and setup prior to entering this function.
|
formatted and setup prior to entering this function.
|
||||||
"""
|
"""
|
||||||
config: ArchConfig = arch_config_handler.config
|
config = arch_config_handler.config
|
||||||
|
|
||||||
if not config.disk_config:
|
if not config.disk_config:
|
||||||
error("No disk configuration provided")
|
error("No disk configuration provided")
|
||||||
return
|
return
|
||||||
|
|
||||||
disk_config: DiskLayoutConfiguration = config.disk_config
|
disk_config = config.disk_config
|
||||||
disk_encryption = config.disk_encryption
|
disk_encryption = config.disk_encryption
|
||||||
|
|
||||||
with Installer(
|
with Installer(
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue