diff --git a/cliff/formatters/commaseparated.py b/cliff/formatters/commaseparated.py index ea9629d..571eed8 100644 --- a/cliff/formatters/commaseparated.py +++ b/cliff/formatters/commaseparated.py @@ -1,7 +1,11 @@ """Output formatters using csv format. """ -import unicodecsv as csv +import sys +if sys.version_info[0] == 3: + import csv +else: + import unicodecsv as csv import os from .base import ListFormatter diff --git a/requirements.txt b/requirements.txt index 1dda2f0..3f20d16 100644 --- a/requirements.txt +++ b/requirements.txt @@ -8,5 +8,5 @@ PrettyTable<0.8,>=0.7 pyparsing>=2.0.1 six>=1.9.0 stevedore>=1.5.0 # Apache-2.0 -unicodecsv>=0.8.0 +unicodecsv>=0.8.0;python_version=='2.7' or python_version=='2.6' PyYAML>=3.1.0