Merge pull request #399 from rouge8/python26-wheel-fix

Use extras_require to build a wheel usable on Python 2.6
This commit is contained in:
Steve Pulec 2015-08-13 17:21:22 -04:00
commit e5e05b8eb2

View File

@ -13,11 +13,10 @@ install_requires = [
"werkzeug", "werkzeug",
] ]
import sys extras_require = {
# No builtin OrderedDict before 2.7
if sys.version_info < (2, 7): ':python_version=="2.6"': ['ordereddict'],
# No buildint OrderedDict before 2.7 }
install_requires.append('ordereddict')
setup( setup(
name='moto', name='moto',
@ -34,6 +33,7 @@ setup(
}, },
packages=find_packages(exclude=("tests", "tests.*")), packages=find_packages(exclude=("tests", "tests.*")),
install_requires=install_requires, install_requires=install_requires,
extras_require=extras_require,
license="Apache", license="Apache",
test_suite="tests", test_suite="tests",
classifiers=[ classifiers=[