Merge pull request 'Chore(clan/clan_uri): Remove ClanURI class from clan_cli' (#3401) from hsjobeki/clan-core:remove-clan-uri into main

Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3401
This commit is contained in:
hsjobeki
2025-04-23 15:13:32 +00:00
9 changed files with 9 additions and 9 deletions

View File

@@ -207,7 +207,7 @@ def complete_secrets(
"""
Provides completion functionality for clan secrets
"""
from .clan_uri import Flake
from . import Flake
from .secrets.secrets import list_secrets
flake = clan_dir_result if (clan_dir_result := clan_dir(None)) is not None else "."

View File

@@ -3,9 +3,8 @@ import logging
import shutil
from pathlib import Path
from clan_cli import inventory
from clan_cli import Flake, inventory
from clan_cli.api import API
from clan_cli.clan_uri import Flake
from clan_cli.completions import add_dynamic_completer, complete_machines
from clan_cli.dirs import specific_machine_dir
from clan_cli.secrets.folders import sops_secrets_folder

View File

@@ -13,12 +13,12 @@ from typing import IO, ClassVar
import gi
from clan_cli import vms
from clan_cli.clan_uri import ClanURI
from clan_cli.dirs import vm_state_dir
from clan_cli.machines.machines import Machine
from clan_cli.vms.inspect import inspect_vm
from clan_cli.vms.qemu import QMPWrapper
from clan_vm_manager.clan_uri import ClanURI
from clan_vm_manager.components.executor import MPProcess, spawn
from clan_vm_manager.history import HistoryEntry
from clan_vm_manager.singletons.toast import (

View File

@@ -6,12 +6,13 @@ import logging
from typing import Any
from clan_cli.clan.inspect import FlakeConfig, inspect_flake
from clan_cli.clan_uri import ClanURI
from clan_cli.dirs import user_history_file
from clan_cli.errors import ClanError
from clan_cli.locked_open import read_history_file, write_history_file
from clan_cli.machines.list import list_nixos_machines
from clan_vm_manager.clan_uri import ClanURI
log = logging.getLogger(__name__)

View File

@@ -4,9 +4,9 @@ from collections.abc import Callable
from typing import Any, ClassVar, cast
import gi
from clan_cli.clan_uri import ClanURI
from clan_cli.machines.machines import Machine
from clan_vm_manager.clan_uri import ClanURI
from clan_vm_manager.components.gkvstore import GKVStore
from clan_vm_manager.history import HistoryEntry, add_history
from clan_vm_manager.singletons.use_vms import ClanStore

View File

@@ -4,11 +4,11 @@ from pathlib import Path
from typing import Any, ClassVar
import gi
from clan_cli.clan_uri import ClanURI
from clan_cli.flake import Flake
from clan_cli.machines.machines import Machine
from clan_vm_manager import assets
from clan_vm_manager.clan_uri import ClanURI
from clan_vm_manager.components.gkvstore import GKVStore
from clan_vm_manager.components.vmobj import VMObject
from clan_vm_manager.history import HistoryEntry

View File

@@ -5,9 +5,9 @@ from functools import partial
from typing import Any, TypeVar
import gi
from clan_cli.clan_uri import ClanURI
from clan_cli.errors import ClanError
from clan_vm_manager.clan_uri import ClanURI
from clan_vm_manager.components.gkvstore import GKVStore
from clan_vm_manager.components.interfaces import ClanConfig
from clan_vm_manager.components.list_splash import EmptySplash

View File

@@ -1,9 +1,9 @@
from pathlib import Path
import pytest
from clan_cli.clan_uri import ClanURI
from clan_cli.flake import Flake
from clan_cli.tests.fixtures_flakes import ClanFlake
from clan_vm_manager.clan_uri import ClanURI
def test_get_url() -> None: