# along with this program. If not, see `<http://www.gnu.org/licenses/>`.
#
import os
+import sys
from setuptools import setup
from setuptools import find_packages
f = open(path)
return f.read()
+
+def filter_included_modules(*m):
+ modules = sum(m, [])
+ if sys.version_info[0] == 2 and sys.version_info[1] <= 6:
+ return modules
+ included_modules = set(['argparse', 'importlib', 'sysconfig'])
+ return list(set(modules) - included_modules)
+
+
install_requires = read('requirements.txt').split()
tests_require = read('test-requirements.txt').split()
keywords='ceph',
url="https://git.ceph.com/?p=ceph.git;a=summary",
- install_requires=[
- 'setuptools',
- ] + install_requires,
-
- tests_require=tests_require,
+ install_requires=filter_included_modules(['setuptools'],
+ install_requires),
+ tests_require=filter_included_modules(tests_require),
classifiers=[
'Environment :: Console',