Python库版本升级时,应选用哪种Conventional Commit type?
关于pyproject.toml版本升级的Conventional Commits规范适配
你的commit信息 chore: Bump version to 0.3.2 完全符合Conventional Commits规范,是合适的选择,原因如下:
- Conventional Commits中,
chore类型专门用于那些不影响用户功能、不修改核心代码逻辑的杂项维护操作,比如构建流程调整、工具配置更新、依赖或版本号升级等。单独修改pyproject.toml里的版本号属于这类操作,用chore完全契合规范定义。 - 部分团队会自定义
release类型来标记版本升级,但chore是规范内置的标准类型,通用性更强,跨团队协作时更容易被理解。
如果版本升级是伴随其他功能新增、bug修复等变更的,通常会把版本号更新合并到对应的功能/修复commit中;但如果是单独提交版本号变更,你的这个写法完全合规。
内容的提问来源于stack exchange,提问作者Cheche
相关产品推荐
相关产品推荐

