mirror of
https://github.com/SuperClaude-Org/SuperClaude_Framework.git
synced 2025-12-29 16:16:08 +00:00
🚀 v4.0.4 - Enhanced installation with pipx support
- Added automatic detection of PEP 668 environments - Implemented pipx as preferred installation method for Linux/macOS - Added fallback to pip --user for externally managed environments - Improved error messages with clear installation alternatives - Added --break-system-packages as last resort option - Updated NPM wrapper to handle all installation scenarios - Enhanced update mechanism to detect and use correct tool
This commit is contained in:
@@ -94,7 +94,7 @@ Examples:
|
||||
parents=[global_parser]
|
||||
)
|
||||
|
||||
parser.add_argument("--version", action="version", version="SuperClaude 4.0.3")
|
||||
parser.add_argument("--version", action="version", version="SuperClaude 4.0.4")
|
||||
|
||||
subparsers = parser.add_subparsers(
|
||||
dest="operation",
|
||||
@@ -202,7 +202,7 @@ def main() -> int:
|
||||
# No operation provided? Show help manually unless in quiet mode
|
||||
if not args.operation:
|
||||
if not args.quiet:
|
||||
display_header("SuperClaude Framework v4.0.3", "Unified CLI for all operations")
|
||||
display_header("SuperClaude Framework v4.0.4", "Unified CLI for all operations")
|
||||
print(f"{Colors.CYAN}Available operations:{Colors.RESET}")
|
||||
for op, desc in get_operation_modules().items():
|
||||
print(f" {op:<12} {desc}")
|
||||
|
||||
Reference in New Issue
Block a user