Show system and DataKit information
()
| 122 | |
| 123 | @main.command() |
| 124 | def info(): |
| 125 | """Show system and DataKit information""" |
| 126 | system_info = get_system_info() |
| 127 | |
| 128 | click.echo() |
| 129 | click.secho("🔍 DataKit System Information", fg="blue") |
| 130 | click.echo() |
| 131 | click.secho("DataKit Information:", fg="yellow") |
| 132 | click.secho(f" Version: {system_info['datakit_version']}", fg="white") |
| 133 | click.echo() |
| 134 | click.secho("System Information:", fg="yellow") |
| 135 | click.secho(f" Platform: {system_info['platform']}", fg="white") |
| 136 | click.secho(f" Python: {system_info['python_version']}", fg="white") |
| 137 | click.echo() |
| 138 | click.secho("💡 Recommended for optimal performance:", fg="yellow") |
| 139 | click.secho(" • Python 3.8+ for better performance", fg="bright_black") |
| 140 | click.secho(" • 8GB+ RAM for large file processing", fg="bright_black") |
| 141 | click.secho(" • Modern browser (Chrome/Firefox/Safari/Edge)", fg="bright_black") |
| 142 | click.echo() |
| 143 | |
| 144 | |
| 145 | @main.command() |
nothing calls this directly
no test coverage detected