python三方库的版本由三部分组成:v1.v2.v3(如:1.0.0版本)
- v3:当版本的bug修复后,v3+1
- v2:当新添加了一个新功能后,v2+1
- v1:当修改了之前的某个功能或api,v1+1
基本流程:
- 我发布了一个库1.0.0版本
- 出现了一个bug,修改后重新发布1.0.1版本,以此类推
- 我添加了一个新功能重新发布1.1.0版本
- 出现了一个bug,修改后重新发布1.1.1版本
- 又出现了一个bug,修改后就是1.1.2版本,以此类推
- 当我又增加了一个新功能就是1.2.0版本
- 当我修改了某个api,重新发布就是2.0.0版本,这也是当我们在升级一些包后出错的原因,因为一些api发生了改变。



