From e5ce6be4d593c7884ddb40b5a6d63a3531a2e6e1 Mon Sep 17 00:00:00 2001
From: Antoine Millet <antoine.millet@smartjog.com>
Date: Wed, 5 Oct 2011 19:26:42 +0200
Subject: [PATCH] Added absolute import on missing files

---
 sjrpc/core/__init__.py           | 2 ++
 sjrpc/core/protocols/__init__.py | 1 +
 sjrpc/server/simple.py           | 2 ++
 sjrpc/utils/proxies.py           | 2 ++
 4 files changed, 7 insertions(+)

diff --git a/sjrpc/core/__init__.py b/sjrpc/core/__init__.py
index 84a52d8..e75178d 100644
--- a/sjrpc/core/__init__.py
+++ b/sjrpc/core/__init__.py
@@ -17,6 +17,8 @@ It also contains a sub-package containing protocols: :mod:`core.protocols`.
 
 '''
 
+from __future__ import absolute_import
+
 from sjrpc.core.rpcconnection import *
 from sjrpc.core.exceptions import *
 from sjrpc.core.async import *
diff --git a/sjrpc/core/protocols/__init__.py b/sjrpc/core/protocols/__init__.py
index 25a1bdc..52ecf12 100644
--- a/sjrpc/core/protocols/__init__.py
+++ b/sjrpc/core/protocols/__init__.py
@@ -14,6 +14,7 @@ can create yours if you needs:
 
 '''
 
+from __future__ import absolute_import
 
 import logging
 
diff --git a/sjrpc/server/simple.py b/sjrpc/server/simple.py
index 0ca7063..dabce6c 100644
--- a/sjrpc/server/simple.py
+++ b/sjrpc/server/simple.py
@@ -1,3 +1,5 @@
+from __future__ import absolute_import
+
 import gc
 import ssl
 import time
diff --git a/sjrpc/utils/proxies.py b/sjrpc/utils/proxies.py
index be35613..47ae6fa 100644
--- a/sjrpc/utils/proxies.py
+++ b/sjrpc/utils/proxies.py
@@ -1,6 +1,8 @@
 #!/usr/bin/env python
 #coding:utf8
 
+from __future__ import absolute_import
+
 from sjrpc.core.exceptions import RpcError
 
 class ConnectionProxy(object):
-- 
GitLab