提交 029da409 authored 作者: Arnaud Bergeron's avatar Arnaud Bergeron

Make setup.py use a fallback version when versioneer fails.

上级 deea1af5
...@@ -16,6 +16,7 @@ except ImportError: ...@@ -16,6 +16,7 @@ except ImportError:
import versioneer import versioneer
FALLBACK_VERSION="0.10.0beta3+unknown"
CLASSIFIERS = """\ CLASSIFIERS = """\
Development Status :: 4 - Beta Development Status :: 4 - Beta
...@@ -70,9 +71,15 @@ def find_packages(where='.', exclude=()): ...@@ -70,9 +71,15 @@ def find_packages(where='.', exclude=()):
return out return out
version_data = versioneer.get_versions()
if version_data['error'] is not None:
version_data['version'] = FALLBACK_VERSION
def do_setup(): def do_setup():
setup(name=NAME, setup(name=NAME,
version=versioneer.get_version(), version=version_data['version'],
description=DESCRIPTION, description=DESCRIPTION,
long_description=LONG_DESCRIPTION, long_description=LONG_DESCRIPTION,
classifiers=CLASSIFIERS, classifiers=CLASSIFIERS,
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论