Update command import

This commit is contained in:
2025-06-08 14:45:41 -04:00
parent 3c7ef3eb1c
commit 2d1177e820
16 changed files with 29 additions and 2 deletions

View File

@ -1,3 +1,5 @@
# Falyx CLI Framework — (c) 2025 rtj.dev LLC — MIT Licensed
"""action_group.py"""
import asyncio import asyncio
import random import random
from typing import Any, Callable from typing import Any, Callable

View File

@ -1,3 +1,5 @@
# Falyx CLI Framework — (c) 2025 rtj.dev LLC — MIT Licensed
"""chained_action.py"""
from __future__ import annotations from __future__ import annotations
from typing import Any, Callable from typing import Any, Callable

View File

@ -1,3 +1,5 @@
# Falyx CLI Framework — (c) 2025 rtj.dev LLC — MIT Licensed
"""fallback_action.py"""
from functools import cached_property from functools import cached_property
from typing import Any from typing import Any

View File

@ -1,3 +1,5 @@
# Falyx CLI Framework — (c) 2025 rtj.dev LLC — MIT Licensed
"""literal_input_action.py"""
from __future__ import annotations from __future__ import annotations
from functools import cached_property from functools import cached_property

View File

@ -1,3 +1,5 @@
# Falyx CLI Framework — (c) 2025 rtj.dev LLC — MIT Licensed
"""mixins.py"""
from falyx.action.base import BaseAction from falyx.action.base import BaseAction

View File

@ -1,3 +1,5 @@
# Falyx CLI Framework — (c) 2025 rtj.dev LLC — MIT Licensed
"""process_action.py"""
from __future__ import annotations from __future__ import annotations
import asyncio import asyncio

View File

@ -1,3 +1,5 @@
# Falyx CLI Framework — (c) 2025 rtj.dev LLC — MIT Licensed
"""process_pool_action.py"""
from __future__ import annotations from __future__ import annotations
import asyncio import asyncio

View File

@ -1,4 +1,6 @@
"""shell_action.py - Execute shell commands with input substitution.""" # Falyx CLI Framework — (c) 2025 rtj.dev LLC — MIT Licensed
"""shell_action.py
Execute shell commands with input substitution."""
from __future__ import annotations from __future__ import annotations

View File

@ -1,3 +1,5 @@
# Falyx CLI Framework — (c) 2025 rtj.dev LLC — MIT Licensed
"""types.py"""
from __future__ import annotations from __future__ import annotations
from enum import Enum from enum import Enum

View File

@ -1,3 +1,5 @@
# Falyx CLI Framework — (c) 2025 rtj.dev LLC — MIT Licensed
"""user_input_action.py"""
from prompt_toolkit import PromptSession from prompt_toolkit import PromptSession
from prompt_toolkit.validation import Validator from prompt_toolkit.validation import Validator
from rich.console import Console from rich.console import Console

View File

@ -34,7 +34,7 @@ from falyx.execution_registry import ExecutionRegistry as er
from falyx.hook_manager import HookManager, HookType from falyx.hook_manager import HookManager, HookType
from falyx.logger import logger from falyx.logger import logger
from falyx.options_manager import OptionsManager from falyx.options_manager import OptionsManager
from falyx.parser.argparse import CommandArgumentParser from falyx.parser.command_argument_parser import CommandArgumentParser
from falyx.parser.signature import infer_args_from_func from falyx.parser.signature import infer_args_from_func
from falyx.prompt_utils import confirm_async, should_prompt_user from falyx.prompt_utils import confirm_async, should_prompt_user
from falyx.protocols import ArgParserProtocol from falyx.protocols import ArgParserProtocol

View File

@ -1,3 +1,5 @@
# Falyx CLI Framework — (c) 2025 rtj.dev LLC — MIT Licensed
"""argument.py"""
from dataclasses import dataclass from dataclasses import dataclass
from typing import Any from typing import Any

View File

@ -1,3 +1,5 @@
# Falyx CLI Framework — (c) 2025 rtj.dev LLC — MIT Licensed
"""argument_action.py"""
from __future__ import annotations from __future__ import annotations
from enum import Enum from enum import Enum

View File

@ -1,4 +1,5 @@
# Falyx CLI Framework — (c) 2025 rtj.dev LLC — MIT Licensed # Falyx CLI Framework — (c) 2025 rtj.dev LLC — MIT Licensed
"""command_argument_parser.py"""
from __future__ import annotations from __future__ import annotations
from copy import deepcopy from copy import deepcopy

View File

@ -1,3 +1,4 @@
# Falyx CLI Framework — (c) 2025 rtj.dev LLC — MIT Licensed
import inspect import inspect
from typing import Any, Callable from typing import Any, Callable

View File

@ -1,3 +1,4 @@
# Falyx CLI Framework — (c) 2025 rtj.dev LLC — MIT Licensed
import types import types
from datetime import datetime from datetime import datetime
from enum import EnumMeta from enum import EnumMeta