Import package name as setup.py doesn't work with relative path.
6 files changed, 19 insertions(+), 15 deletions(-)

A => .hgignore
M setup.py
M wormhole/handler.py
M wormhole/proxy.py
M wormhole/server.py
A => wormhole/version.py
A => .hgignore +3 -0
@@ 0,0 1,3 @@ 
+build
+dist
+.egg-info

          
M setup.py +1 -1
@@ 3,7 3,7 @@ try:
 except ImportError:
     from distutils.core import setup
 
-from wormhole.proxy import VERSION
+from wormhole.version import VERSION
 
 
 def readme():

          
M wormhole/handler.py +3 -3
@@ 1,8 1,8 @@ 
 import asyncio
 from socket import TCP_NODELAY
-from logger import get_logger
-from tools import get_content_length
-from tools import get_host_and_port
+from wormhole.logger import get_logger
+from wormhole.tools import get_content_length
+from wormhole.tools import get_host_and_port
 
 
 async def relay_stream(stream_reader, stream_writer,

          
M wormhole/proxy.py +4 -5
@@ 1,7 1,5 @@ 
 #!/usr/bin/env python3
 
-VERSION = "v2.0.4"
-
 import sys
 if sys.version_info < (3, 5):
     print('Error: You need python 3.5.0 or above.')

          
@@ 9,9 7,10 @@ if sys.version_info < (3, 5):
 
 import asyncio
 from argparse import ArgumentParser
-from license import LICENSE
-from logger import get_logger
-from server import start_wormhole_server
+from wormhole.license import LICENSE
+from wormhole.logger import get_logger
+from wormhole.server import start_wormhole_server
+from wormhole.version import VERSION
 
 
 def main():

          
M wormhole/server.py +6 -6
@@ 2,12 2,12 @@ import asyncio
 import functools
 import sys
 from time import time
-from authentication import get_ident
-from authentication import verify
-from handler import process_http
-from handler import process_https
-from handler import process_request
-from logger import get_logger
+from wormhole.authentication import get_ident
+from wormhole.authentication import verify
+from wormhole.handler import process_http
+from wormhole.handler import process_https
+from wormhole.handler import process_request
+from wormhole.logger import get_logger
 
 
 MAX_RETRY = 3

          
A => wormhole/version.py +2 -0
@@ 0,0 1,2 @@ 
+VERSION = 'v3.0.0'
+