summaryrefslogtreecommitdiff
path: root/msgpack/__init__.py
diff options
context:
space:
mode:
authorFelix Schwarz <felix.schwarz@oss.schwarz.eu>2019-05-12 14:44:32 +0200
committerInada Naoki <songofacandy@gmail.com>2019-05-12 21:44:32 +0900
commit05ff11dbcc8181cc781b121e46e76a01258a32af (patch)
treec972ea0cbd95fbe7c1f396d9958b5d4419a8f1d1 /msgpack/__init__.py
parent737f08a885dcff32aa1a417a45936d7f7810ee37 (diff)
downloadmsgpack-python-05ff11dbcc8181cc781b121e46e76a01258a32af.tar.gz
use relative imports (#357)
Some applications use msgpack to store persistent data and require a specific msgpack version (e.g. borgbackup). Bundling helps in case there is an (incompatible) version of msgpack in a system-wide install.
Diffstat (limited to 'msgpack/__init__.py')
-rw-r--r--msgpack/__init__.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/msgpack/__init__.py b/msgpack/__init__.py
index 7493c4c..4ad9c1a 100644
--- a/msgpack/__init__.py
+++ b/msgpack/__init__.py
@@ -1,6 +1,6 @@
# coding: utf-8
-from msgpack._version import version
-from msgpack.exceptions import *
+from ._version import version
+from .exceptions import *
from collections import namedtuple
@@ -19,12 +19,12 @@ class ExtType(namedtuple('ExtType', 'code data')):
import os
if os.environ.get('MSGPACK_PUREPYTHON'):
- from msgpack.fallback import Packer, unpackb, Unpacker
+ from .fallback import Packer, unpackb, Unpacker
else:
try:
- from msgpack._cmsgpack import Packer, unpackb, Unpacker
+ from ._cmsgpack import Packer, unpackb, Unpacker
except ImportError:
- from msgpack.fallback import Packer, unpackb, Unpacker
+ from .fallback import Packer, unpackb, Unpacker
def pack(o, stream, **kwargs):