thenuke02/cs2-analyzer
0
1"""2OpenSight CLI Entry Point3 4Allows running the package as a module: python -m opensight5"""6 7import sys8 9 10def main():11 """Main entry point for the CLI."""12 try:13 from opensight.cli import app14 15 app()16 except ImportError as e:17 # Fallback if typer/rich not installed18 print(f"Error: Missing dependencies for CLI. {e}")19 print("Install with: pip install typer rich")20 sys.exit(1)21 22 23if __name__ == "__main__":24 main()25 