wrknv
2025-11-09
Refactor version handling and split container shell command tests
11 files · 600+ · 583-
Version management refactor
4 files changed
__init__.pyConsolidated version management into package init_version.pyRemoved standalone version modulehub_cli.pyUpdated version import pathsetup.pyRefactored logging setup with structlog
- Removed _version.py and centralized version handling in init.py; refactored logging setup to use structlog configuration
decouple
architectural
3 files
__init__.py_version.pysetup.py
Container test suite reorganization
5 files changed
test_cli_integration.pyNew focused test for container CLI integrationtest_exec_command.pyNew focused test for exec commandtest_logs_command.pyNew focused test for logs commandtest_shell_command.pyNew focused test for shell commandtest_container_shell_commands.pyRemoved monolithic test file (527 lines)