steps
step1: 明确更新缘由
比如说有用户提出bug的issue,则可以考虑在空闲时分析问题甚至重现问题以寻找到bug,然后修改代码修复bug。
又如对项目进行重构或增加新的feature等,也相应的修改代码。
step2:对修改后代码进行测试
对修改后的项目代码进行测试,以确保问题修复,或代码的修改完善并未影响其他的代码的正常运行。
step3: 根据需要修改项目配置和说明文件
- 在
README.md
中做说明。 - 修改
setup.py
文件中版本号
step4: 提交代码到Github仓库
git的add
、commit
、push
三连。
step5: 编译项目并更新到pypi源中
参考我的另一篇文章:python库打包分发 | lightsmile’s Blog
step6: 友好回复提出问题的用户
遵守“富强、民主、文明、和谐、自由、平等、公正、法治、爱国、敬业、诚信、友善”社会主义核心价值观,和用户进行友好沟通,告知用户已解决问题或其他说明。