命名项目版本的正确方法是什么?

时间:2016-10-31 03:32:04

标签: python python-2.7 python-3.x metadata

我正在开展一个项目,我想为每个版本命名。类似的东西:

  • 1.0(第一)
  • 2.0(魅力)
  • 3.0(幸运)

等等。我创建了version.py,内容如下:

__version__ = '1.0'

是否可以使用__version_name__ = 'First'获得第二行?有没有更好的方法来实现它?

1 个答案:

答案 0 :(得分:2)

1)使用Semantic versioning,例如1.2.3

  1. 主要(界面破坏变化)
  2. 次要(新功能,相同界面)
  3. 修补程序(错误和安全修复程序)
  4. 2)在__version_info__中加入名称,例如__version_info = (1, 2, 3, 'First')