From bc1ead03516da0a36d2d43155359627de1e4c79d Mon Sep 17 00:00:00 2001 From: Marlon Costa Date: Mon, 21 Sep 2026 00:33:26 -0300 Subject: [PATCH] chore(gen): regenerate projections with the published flext-infra ee8c58a1df (flext-0in0k C1) Fleet make gen x2 in a workspace worktree on the integration tips; second run no diff. Generator law ADR-018; renderer one-name-per-line (#783). Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_01S2Sdb2nKZBjqJk3sxqAgET --- src/flext_cli/__init__.py | 10 +++- src/flext_cli/_utilities/__init__.py | 75 +++++++++++++++++++++------- tests/unit/__init__.py | 9 +++- 3 files changed, 73 insertions(+), 21 deletions(-) diff --git a/src/flext_cli/__init__.py b/src/flext_cli/__init__.py index b076bfd1..89532008 100644 --- a/src/flext_cli/__init__.py +++ b/src/flext_cli/__init__.py @@ -9,8 +9,14 @@ from flext_core.lazy import build_lazy_import_map, install_lazy_exports from .__version__ import ( - __author__ as __author__, __author_email__ as __author_email__, __description__ as __description__, __license__ as __license__, - __title__ as __title__, __url__ as __url__, __version__ as __version__, __version_info__ as __version_info__, + __author__ as __author__, + __author_email__ as __author_email__, + __description__ as __description__, + __license__ as __license__, + __title__ as __title__, + __url__ as __url__, + __version__ as __version__, + __version_info__ as __version_info__, ) if TYPE_CHECKING: diff --git a/src/flext_cli/_utilities/__init__.py b/src/flext_cli/_utilities/__init__.py index b0cd7edc..ea9e7efc 100644 --- a/src/flext_cli/_utilities/__init__.py +++ b/src/flext_cli/_utilities/__init__.py @@ -10,9 +10,17 @@ if TYPE_CHECKING: from . import ( - _docx, _file_test_helper_parts, _files_parts, _json, - _options_parts, _pptx, _rules, _tables_parts, - _toml_parts, _xlxx, _yaml, + _docx, + _file_test_helper_parts, + _files_parts, + _json, + _options_parts, + _pptx, + _rules, + _tables_parts, + _toml_parts, + _xlxx, + _yaml, ) from ._cli_namespace import Cli, FlextCliUtilitiesCli from ._docx._reader import FlextCliUtilitiesDocxReader @@ -92,12 +100,22 @@ from .atomic_directory_create import create_guarded_empty_directory from .atomic_directory_delete import remove_guarded_empty_directory from .atomic_directory_descriptor import ( - create_entry, remove_entry, rename_entry_noreplace, require_create_capabilities, - require_delete_capabilities, require_publish_capabilities, require_read_capabilities, + create_entry, + remove_entry, + rename_entry_noreplace, + require_create_capabilities, + require_delete_capabilities, + require_publish_capabilities, + require_read_capabilities, ) from .atomic_directory_model import ( - DirectoryPhysicalState, from_observed, physical_state, require_absent, - require_existing, require_observed, require_parent, + DirectoryPhysicalState, + from_observed, + physical_state, + require_absent, + require_existing, + require_observed, + require_parent, ) from .atomic_directory_noreplace import ( rename_noreplace, @@ -115,19 +133,35 @@ from .atomic_file_cleanup import remove_failed_temporary from .atomic_file_delete import remove_guarded_file from .atomic_file_descriptor import ( - ParentDescriptor, assert_parent_unchanged, close_after_failure, entry_descriptor, - entry_stat, open_entry, parent_descriptor, replace_entry, - require_entry, unlink_entry, + ParentDescriptor, + assert_parent_unchanged, + close_after_failure, + entry_descriptor, + entry_stat, + open_entry, + parent_descriptor, + replace_entry, + require_entry, + unlink_entry, ) from .atomic_file_durability import sync_parent, sync_replacement from .atomic_file_mode import ( - NO_MODE_PRECONDITION, assert_observed_mode, publication_mode, validate_guarded_mode_tuple, - validate_mode, validate_mode_precondition, + NO_MODE_PRECONDITION, + assert_observed_mode, + publication_mode, + validate_guarded_mode_tuple, + validate_mode, + validate_mode_precondition, ) from .atomic_file_model import PhysicalState from .atomic_file_path import ( - identity, is_reparse_point, resolve_parent_path, validate_atomic_path, - validate_directory_path, validate_directory_state, validate_parent_path, + identity, + is_reparse_point, + resolve_parent_path, + validate_atomic_path, + validate_directory_path, + validate_directory_state, + validate_parent_path, ) from .atomic_file_publish import publish_guarded_staged_file from .atomic_file_publish_checks import ( @@ -151,15 +185,22 @@ write_and_sync, ) from .atomic_parent_descriptor import ( - DirectoryChainInspection, PhysicalDirectory, inspect_directory_chain, physical_directory, + DirectoryChainInspection, + PhysicalDirectory, + inspect_directory_chain, + physical_directory, require_traversal_capabilities, ) from .atomic_parent_failure import preserve_recheck_failure from .atomic_tree_cleanup import cleanup_physical_tree_guarded from .atomic_tree_darwin import FlextCliAtomicTreeDarwin from .atomic_tree_descriptor import ( - measure_authenticated_file, mount_id, require_directory_state, require_entry_state, - require_mount, require_same_device, + measure_authenticated_file, + mount_id, + require_directory_state, + require_entry_state, + require_mount, + require_same_device, ) from .atomic_tree_inventory import inventory_physical_tree from .auth import FlextCliUtilitiesAuth diff --git a/tests/unit/__init__.py b/tests/unit/__init__.py index d64272d0..b32f527e 100644 --- a/tests/unit/__init__.py +++ b/tests/unit/__init__.py @@ -12,8 +12,13 @@ from flext_tests import c, d, e, h, m, p, r, s, t, td, tf, tk, tm, tv, u, x from .conftest import ( - TestsFlextCliCaptureLogPrompts, TestsFlextCliFailingLogPrompts, TestsFlextCliScriptedPrompts, make_capture_prompts, - make_failing_prompts, make_prompts, scripted_password_pair, + TestsFlextCliCaptureLogPrompts, + TestsFlextCliFailingLogPrompts, + TestsFlextCliScriptedPrompts, + make_capture_prompts, + make_failing_prompts, + make_prompts, + scripted_password_pair, ) from .test_atomic_directory_chain import TestsAtomicDirectoryChain from .test_atomic_directory_identity import TestsAtomicDirectoryIdentity