Skip to content

feat: add development toolchain (Makefile) and upgrade dependencies - #35

Merged
TATP-233 merged 4 commits into
mainfrom
feat/add-issue-pr-templates
Mar 14, 2026
Merged

TATP-233 merged 4 commits into
mainfrom
feat/add-issue-pr-templates

Conversation

@TATP-233

Copy link
Copy Markdown
Collaborator

描述:

改动内容

开发工具链

  • 添加 Makefile,提供快捷命令(format, type, check, test)
  • 更新 CLAUDE.md 和 README,添加开发流程说明

依赖升级

  • 升级 rsl-rl-lib 从 4.0.1 到 5.0.1
  • 移除 CUDA 特定源配置,使用默认 PyPI(自动支持 MPS 和 CUDA)

代码质量

  • 自动修复 29 个 lint 错误(import 排序等)
  • 剩余 72 个错误需后续手动修复

测试

  • ✅ macOS 上 make check 通过(有 lint 警告)
  • ✅ 依赖安装成功

Breaking Changes

  • rsl-rl-lib 升级到 5.0+,可能影响 API 兼容性

@TATP-233
TATP-233 merged commit 45fe680 into main Mar 14, 2026
9 checks passed
@TATP-233
TATP-233 deleted the feat/add-issue-pr-templates branch March 14, 2026 16:59
TATP-233 added a commit that referenced this pull request May 4, 2026
feat: add development toolchain (Makefile) and upgrade dependencies
TATP-233 added a commit that referenced this pull request Sep 4, 2026
feat: add development toolchain (Makefile) and upgrade dependencies
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