diff options
author | Matěj Cepl <mcepl@redhat.com> | 2012-04-16 23:50:15 +0200 |
---|---|---|
committer | Matěj Cepl <mcepl@redhat.com> | 2012-04-17 00:57:13 +0200 |
commit | dbd47fe3e0002d9a9c1975075d7435a15b87fb51 (patch) | |
tree | 7151c83eb63662e02defda884d7e97359d256bfb /setup.py | |
parent | d7b122f17ebc23b0ea8bd0cf1df3bc854a9a595b (diff) | |
download | yamlish-dbd47fe3e0002d9a9c1975075d7435a15b87fb51.tar.gz |
Make the package compatible with python 2.70.9
There is actually unittest module now, so we have to work for the
possibility that unittest2 is not available.
Fixes #49.
Diffstat (limited to 'setup.py')
-rw-r--r-- | setup.py | 19 |
1 files changed, 13 insertions, 6 deletions
@@ -1,7 +1,17 @@ # coding: utf-8 -from __future__ import absolute_import, print_function, unicode_literals +from __future__ import absolute_import, print_function from distutils.core import setup, Command -import unittest2 as unittest +import sys +requires_list = [ + "PyYAML (>=3.09)" + ] +try: + import unittest2 as unittest +except ImportError: + import unittest +else: + if sys.version_info <= (2 , 6): + requires_list.append("unittest2") import os.path import yamlish @@ -51,8 +61,5 @@ setup( "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Text Processing :: Markup", ], - requires=[ - "PyYAML (>=3.09)", - "unittest2" - ], + requires=requires_list ) |