Skip to content

Migrating Benchmarking to Cli#13

Merged
djriffle merged 15 commits intomainfrom
MigratingBenchmarkingToCli
Aug 16, 2025
Merged

Migrating Benchmarking to Cli#13
djriffle merged 15 commits intomainfrom
MigratingBenchmarkingToCli

Conversation

@djriffle
Copy link
Member

This pull request refactors the project's standalone scripts into a unified, modular CLI application using Typer, significantly improving usability and maintainability. It introduces new, structured commands like run, create-system, datasets, and config, replacing the previous argparse and manual script execution. The core enhancement is a user-friendly "prompt-if-missing" system that interactively guides users through configuration if command-line flags are omitted. Furthermore, path management has been centralized using platformdirs to ensure the tool works reliably from any directory, and sandbox options have been streamlined for clarity.

@djriffle djriffle merged commit b99bfab into main Aug 16, 2025
2 checks passed
@djriffle djriffle deleted the MigratingBenchmarkingToCli branch August 28, 2025 19:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant