From 999c49a4f092422f8340849dbd72399233149a86 Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Wed, 11 May 2011 19:01:35 -0400 Subject: [PATCH] initial compat module --- tablib/__init__.py | 16 ++++------------ tablib/compat.py | 18 ++++++++++++++++++ 2 files changed, 22 insertions(+), 12 deletions(-) create mode 100644 tablib/compat.py diff --git a/tablib/__init__.py b/tablib/__init__.py index dc85527..24d5fdb 100644 --- a/tablib/__init__.py +++ b/tablib/__init__.py @@ -1,16 +1,8 @@ """ Tablib. """ -import sys -if sys.version_info[0:1] > (2, 5): - from tablib.core import ( - Databook, Dataset, detect, import_set, - InvalidDatasetType, InvalidDimensions, UnsupportedFormat - ) - -else: - from tablib.core25 import ( - Databook, Dataset, detect, import_set, - InvalidDatasetType, InvalidDimensions, UnsupportedFormat - ) +from tablib.compat import ( + Databook, Dataset, detect, import_set, + InvalidDatasetType, InvalidDimensions, UnsupportedFormat +) diff --git a/tablib/compat.py b/tablib/compat.py new file mode 100644 index 0000000..f3dad91 --- /dev/null +++ b/tablib/compat.py @@ -0,0 +1,18 @@ +# -*- coding: utf-8 -*- + +""" +tablib.compat +~~~~~~~~~~~~~ + +Tablib compatiblity module. + +""" + +import sys + + +from tablib.core25 import ( + Databook, Dataset, detect, import_set, + InvalidDatasetType, InvalidDimensions, UnsupportedFormat + ) +