Skip to content

refactor(cli): unify dependency installation prompts - #215

Merged
luk384090-cloud merged 2 commits into
mainfrom
dev/v2-1
Oct 21, 2026
Merged

luk384090-cloud merged 2 commits into
mainfrom
dev/v2-1

Conversation

@luk384090-cloud

Copy link
Copy Markdown
Collaborator
  • Updated install command hints in _rl_unavailable_detail function
  • Updated dependency missing error messages in RL fine-tuning module
  • Simplified dependency check logic in CLI interface
  • Removed RL test option from requirements-test.txt
  • Updated setup.py config to remove tokenizer and rl extra dependency groups
  • Updated optional feature group descriptions in README
  • Unified all dependency install prompts to "pip install -U dashscope"
  • Adjusted test cases to match new error message format

Description

[Describe what this PR does and why]

Related Issue: Fixes #[issue_number] or Relates to #[issue_number]

Security Considerations: [Check if API keys or sensitive credentials are exposed in code/logs]

Type of Change

  • Bug fix
  • New feature
  • Breaking change
  • Documentation
  • Refactoring

Component(s) Affected

  • Model
  • Application
  • Common
  • Documentation
  • Tests
  • CI/CD

Checklist

  • Pre-commit hooks pass
  • Tests pass locally
  • Documentation updated (if needed)
  • Ready for review

Testing

[How to test these changes]

Additional Notes

[Optional: any other context]

luk384090-cloud added 2 commits October 21, 2026 11:25
- Updated install command hints in _rl_unavailable_detail function
- Updated dependency missing error messages in RL fine-tuning module
- Simplified dependency check logic in CLI interface
- Removed RL test option from requirements-test.txt
- Updated setup.py config to remove tokenizer and rl extra dependency groups
- Updated optional feature group descriptions in README
- Unified all dependency install prompts to "pip install -U dashscope"
- Adjusted test cases to match new error message format
- Mark error handling feature as work-in-progress in comparison table
- Add warning notice that 2.0 typed error system is still under active development
- Add forward-compatible exception handling recommendations
- Remind users that new exception classes may be added and error code mappings may be adjusted
@luk384090-cloud
luk384090-cloud merged commit 4d3e950 into main Oct 21, 2026
6 checks passed
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