setup.py: make libbe._version optional.
authorW. Trevor King <wking@tremily.us>
Thu, 25 Oct 2012 11:00:42 +0000 (07:00 -0400)
committerW. Trevor King <wking@tremily.us>
Thu, 25 Oct 2012 11:05:37 +0000 (07:05 -0400)
Thanks to Timmie for pointing this out:

From: Timmie <timmichelsen@gmx-topmail.de>
Date: Thu, 25 Oct 2012 09:42:23 +0000 (UTC)
Subject: Re: [Be-devel] NotImplementedError with Bazaar

...
I notices the following glichtes during the install:

D:\be-be-master\be-be>python setup.py install
WARNING:root:unable to import libbe._version: No module named _version
Traceback (most recent call last):
  File "setup.py", line 6, in <module>
    from libbe import _version, version
ImportError: cannot import name _version
...

setup.py

index bd45d082079e8ab3ab4f6577d57f57094f6f6faf..a8973de9755024f2601fabd22c7a24d37ae9c7c1 100755 (executable)
--- a/setup.py
+++ b/setup.py
@@ -3,10 +3,11 @@
 from distutils.core import setup
 import os.path
 
-from libbe import _version, version
+from libbe import version
 
-rev_id = _version.version_info["revision"]
-rev_date = _version.version_info["date"]
+
+rev_id = version.version_info['revision']
+rev_date = version.version_info['date']
 
 data_files = []