Migrate to sysprog21/Kconfiglib for improved UI and active maintenance#10845
Migrate to sysprog21/Kconfiglib for improved UI and active maintenance#10845
Conversation
|
|
|
👋 感谢您对 RT-Thread 的贡献!Thank you for your contribution to RT-Thread! 为确保代码符合 RT-Thread 的编码规范,请在你的仓库中执行以下步骤运行代码格式化工作流(如果格式化CI运行失败)。 🛠 操作步骤 | Steps
完成后,提交将自动更新至 如有问题欢迎联系我们,再次感谢您的贡献!💐 |
Co-authored-by: BernardXiong <1241087+BernardXiong@users.noreply.github.com>
Co-authored-by: BernardXiong <1241087+BernardXiong@users.noreply.github.com>
Co-authored-by: BernardXiong <1241087+BernardXiong@users.noreply.github.com>
📌 Code Review Assignment🏷️ Tag: bsp_k230Reviewers: unicornx Changed Files (Click to expand)
🏷️ Tag: bsp_ultrariscReviewers: zhangjing0303 Changed Files (Click to expand)
🏷️ Tag: workflowReviewers: Rbb666 kurisaW supperthomas Changed Files (Click to expand)
📊 Current Review Status (Last Updated: 2025-10-25 15:34 CST)
📝 Review Instructions
|
| $ pip3 install git+https://github.com/sysprog21/Kconfiglib | ||
| ``` | ||
|
|
||
| 注意:如果下载速度较慢,可以使用 git 代理或设置 pip 镜像源来加速安装。 |
There was a problem hiding this comment.
Place the information for using mirrors.
The PyPI
kconfiglibpackage is unmaintained. Migrate to the actively maintained sysprog21/Kconfiglib fork which provides enhanced menuconfig/guiconfig UIs, bug fixes, and full Kconfig language compatibility.Changes
Dependency updates:
tools/requirements.txt:kconfiglib>=13.7.1→kconfiglib @ git+https://github.com/sysprog21/Kconfiglib.github/workflows/utest_auto_run.yml: Updated pip install commandDocumentation:
bsp/ultrarisc/ur_dp1000_evb/README.md: Updated installation instructionsbsp/k230/README.md: Updated installation instructionsInstallation
pip install git+https://github.com/sysprog21/Kconfiglib # or pip install -r tools/requirements.txtBenefits
The fork provides:
API-compatible drop-in replacement (v14.1.1a4). No RT-Thread code changes required.
Original prompt
💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.