def _increment_version(self, version, kind):
if kind == 'patch':
major, minor, patch = self.version
new_version = (major, minor, patch + 1)
elif kind == 'minor':
major, minor, patch = self.version
new_version = (major, minor + 1, 0)
elif kind == 'major':
major, minor, patch = self.version
new_version = (major + 1, 0, 0)
elif kind is None:
new_version = self.version
else:
raise ValueError('Bump kind "{}" not understood'.format(kind))
return new_version
评论列表
文章目录