Skip to content

v1.0.5 release

Choose a tag to compare

@NotHarshhaa NotHarshhaa released this 18 Jan 15:06
· 45 commits to master since this release
09d08b4

✨ NEW FEATURES

  • 🤖 Non-Interactive CLI Mode: Generate projects with command-line flags
  • 🚀 CI/CD Ready: Perfect for automation and DevOps pipelines
  • 📋 Complete CLI Flags: Full configuration via command-line options
  • ⚡ Smart Defaults: Automatic fallbacks for unspecified options

🎯 USE CASES ENABLED

  • GitHub Actions Integration: Automated project generation
  • GitLab CI/CD: Pipeline-based project creation
  • Jenkins Integration: Enterprise automation
  • Docker Workflows: Container-based generation

🔧 TECHNICAL IMPROVEMENTS

  • Zero Breaking Changes: Existing workflows preserved
  • Smart Mode Detection: Auto-switch between interactive/non-interactive
  • Clean Output: Log-friendly messages for CI/CD
  • Enhanced Testing: Comprehensive test coverage for new features

📚 DOCUMENTATION

  • Updated README: Complete CLI reference and examples
  • CI/CD Integration: Ready-to-use pipeline templates
  • Use Case Examples: Real-world implementation guides

🚀 CLI FLAGS ADDED

  • --framework, -f: ML framework (sklearn, pytorch, tensorflow)
  • --task-type, -t: Task type (classification, regression, time-series, nlp, computer-vision)
  • --tracking, -r: Experiment tracking (mlflow, wandb, custom, none)
  • --orchestration, -o: Orchestration (airflow, kubeflow, none)
  • --deployment, -d: Deployment (fastapi, docker, kubernetes)
  • --monitoring, -m: Monitoring (evidently, custom, none)
  • --project-name, -p: Project name
  • --author-name, -a: Author name
  • --description, --desc: Project description