def write_version_py(filename='pyfunt/version.py'):
cnt = """\
# THIS FILE IS GENERATED FROM PYFUNT SETUP.PY\
short_version = '%(version)s'\
version = '%(version)s'\
full_version = '%(full_version)s'\
git_revision = '%(git_revision)s'\
release = %(isrelease)s\
if not release:\
version = full_version\
"""
FULLVERSION, GIT_REVISION = get_version_info()
a = open(filename, 'w')
try:
a.write(cnt % {'version': VERSION,
'full_version': FULLVERSION,
'git_revision': GIT_REVISION,
'isrelease': str(ISRELEASED)})
finally:
a.close()
评论列表
文章目录