#35060 Clean up environ.py: remove dead env vars, unify deprecation handling, move examples to a unit test
原始 PR · 作者 merrymercy · 合并时间 2026-08-17 21:53
清理 environ.py:统一弃用注册表、删死变量并修复布尔解析
值得精读。三个看点:一是声明式弃用注册表的建模方式,用 `replacement + transform + note` 三元描述覆盖重命名、极性反转、单位换算、直接移除、CLI 迁移提示五类场景,比散落的过程式 warnings 更易审计;二是 review 中"删干净而非保留兼容层"的取舍,直接删除 `SGLANG_NPU_FUSED_MOE_MODE` 全部兼容代码是值得借鉴的维护哲学;三是清理类 PR 同样携带行为测试(极性反转、`"0"` 解析修复),说明重构应与行为验证同步落地。
参与讨论