diff --git a/falyx/action/action_group.py b/falyx/action/action_group.py index 2608705..f3140bd 100644 --- a/falyx/action/action_group.py +++ b/falyx/action/action_group.py @@ -1,3 +1,5 @@ +# Falyx CLI Framework — (c) 2025 rtj.dev LLC — MIT Licensed +"""action_group.py""" import asyncio import random from typing import Any, Callable diff --git a/falyx/action/chained_action.py b/falyx/action/chained_action.py index a3199a3..57ec8cf 100644 --- a/falyx/action/chained_action.py +++ b/falyx/action/chained_action.py @@ -1,3 +1,5 @@ +# Falyx CLI Framework — (c) 2025 rtj.dev LLC — MIT Licensed +"""chained_action.py""" from __future__ import annotations from typing import Any, Callable diff --git a/falyx/action/fallback_action.py b/falyx/action/fallback_action.py index aa37349..2db6c84 100644 --- a/falyx/action/fallback_action.py +++ b/falyx/action/fallback_action.py @@ -1,3 +1,5 @@ +# Falyx CLI Framework — (c) 2025 rtj.dev LLC — MIT Licensed +"""fallback_action.py""" from functools import cached_property from typing import Any diff --git a/falyx/action/literal_input_action.py b/falyx/action/literal_input_action.py index 5d1fe2f..99ec3be 100644 --- a/falyx/action/literal_input_action.py +++ b/falyx/action/literal_input_action.py @@ -1,3 +1,5 @@ +# Falyx CLI Framework — (c) 2025 rtj.dev LLC — MIT Licensed +"""literal_input_action.py""" from __future__ import annotations from functools import cached_property diff --git a/falyx/action/mixins.py b/falyx/action/mixins.py index e7f8ea8..da9d615 100644 --- a/falyx/action/mixins.py +++ b/falyx/action/mixins.py @@ -1,3 +1,5 @@ +# Falyx CLI Framework — (c) 2025 rtj.dev LLC — MIT Licensed +"""mixins.py""" from falyx.action.base import BaseAction diff --git a/falyx/action/process_action.py b/falyx/action/process_action.py index 7f778a3..d711ec6 100644 --- a/falyx/action/process_action.py +++ b/falyx/action/process_action.py @@ -1,3 +1,5 @@ +# Falyx CLI Framework — (c) 2025 rtj.dev LLC — MIT Licensed +"""process_action.py""" from __future__ import annotations import asyncio diff --git a/falyx/action/process_pool_action.py b/falyx/action/process_pool_action.py index d9665dd..027eb6c 100644 --- a/falyx/action/process_pool_action.py +++ b/falyx/action/process_pool_action.py @@ -1,3 +1,5 @@ +# Falyx CLI Framework — (c) 2025 rtj.dev LLC — MIT Licensed +"""process_pool_action.py""" from __future__ import annotations import asyncio diff --git a/falyx/action/shell_action.py b/falyx/action/shell_action.py index c41ffc5..4b9a946 100644 --- a/falyx/action/shell_action.py +++ b/falyx/action/shell_action.py @@ -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 diff --git a/falyx/action/types.py b/falyx/action/types.py index 6b1a829..bc43b63 100644 --- a/falyx/action/types.py +++ b/falyx/action/types.py @@ -1,3 +1,5 @@ +# Falyx CLI Framework — (c) 2025 rtj.dev LLC — MIT Licensed +"""types.py""" from __future__ import annotations from enum import Enum diff --git a/falyx/action/user_input_action.py b/falyx/action/user_input_action.py index 80b3fcc..73c2cbc 100644 --- a/falyx/action/user_input_action.py +++ b/falyx/action/user_input_action.py @@ -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.validation import Validator from rich.console import Console diff --git a/falyx/command.py b/falyx/command.py index 9a8172c..a9e4cc9 100644 --- a/falyx/command.py +++ b/falyx/command.py @@ -34,7 +34,7 @@ from falyx.execution_registry import ExecutionRegistry as er from falyx.hook_manager import HookManager, HookType from falyx.logger import logger 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.prompt_utils import confirm_async, should_prompt_user from falyx.protocols import ArgParserProtocol diff --git a/falyx/parser/argument.py b/falyx/parser/argument.py index 1f23b52..e3d3e04 100644 --- a/falyx/parser/argument.py +++ b/falyx/parser/argument.py @@ -1,3 +1,5 @@ +# Falyx CLI Framework — (c) 2025 rtj.dev LLC — MIT Licensed +"""argument.py""" from dataclasses import dataclass from typing import Any diff --git a/falyx/parser/argument_action.py b/falyx/parser/argument_action.py index fb5ea2c..4964f48 100644 --- a/falyx/parser/argument_action.py +++ b/falyx/parser/argument_action.py @@ -1,3 +1,5 @@ +# Falyx CLI Framework — (c) 2025 rtj.dev LLC — MIT Licensed +"""argument_action.py""" from __future__ import annotations from enum import Enum diff --git a/falyx/parser/command_argument_parser.py b/falyx/parser/command_argument_parser.py index a16163e..58bff85 100644 --- a/falyx/parser/command_argument_parser.py +++ b/falyx/parser/command_argument_parser.py @@ -1,4 +1,5 @@ # Falyx CLI Framework — (c) 2025 rtj.dev LLC — MIT Licensed +"""command_argument_parser.py""" from __future__ import annotations from copy import deepcopy diff --git a/falyx/parser/signature.py b/falyx/parser/signature.py index 525c70f..4224fbe 100644 --- a/falyx/parser/signature.py +++ b/falyx/parser/signature.py @@ -1,3 +1,4 @@ +# Falyx CLI Framework — (c) 2025 rtj.dev LLC — MIT Licensed import inspect from typing import Any, Callable diff --git a/falyx/parser/utils.py b/falyx/parser/utils.py index 821808d..78c507c 100644 --- a/falyx/parser/utils.py +++ b/falyx/parser/utils.py @@ -1,3 +1,4 @@ +# Falyx CLI Framework — (c) 2025 rtj.dev LLC — MIT Licensed import types from datetime import datetime from enum import EnumMeta