Skip to content

Fix quickstart dependency resolution and CLI integration tests - #45

Closed
moonandlife wants to merge 6 commits into
RIDE-Lab:mainfrom
moonandlife:moonandlife/fix-quickstart-deps-and-cli-tests
Closed

Fix quickstart dependency resolution and CLI integration tests#45
moonandlife wants to merge 6 commits into
RIDE-Lab:mainfrom
moonandlife:moonandlife/fix-quickstart-deps-and-cli-tests

Conversation

@moonandlife

@moonandlife moonandlife commented Apr 2, 2026

Copy link
Copy Markdown
Contributor

Summary

  • relax dev Ruff constraint to avoid unavailable exact version resolution
  • align CI Ruff install with project dev constraint
  • ensure dev extras include full runtime/auth dependencies expected by quickstart
  • update studio CLI integration test to use current Studio Typer surface instead of removed sage-cli app export

Validation

  • pytest tests/integration/test_studio_cli.py -q
  • pytest tests/ (local): 127 passed

@moonandlife moonandlife closed this Apr 2, 2026
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