Skip to content

Commit 74008e2

Browse files
committed
Use PEP 426 environment markers for conditional dependency. Fixes #12.
1 parent 7039b39 commit 74008e2

1 file changed

Lines changed: 3 additions & 4 deletions

File tree

setup.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,6 @@
44

55
install_requires = []
66

7-
try:
8-
from collections import OrderedDict
9-
except ImportError:
10-
install_requires.extend(['ordereddict>=1.1'])
117

128
if 'develop' in sys.argv:
139
install_requires.extend([
@@ -39,6 +35,9 @@ def get_version():
3935
],
4036
keywords='textile,text',
4137
install_requires=install_requires,
38+
extras_require={
39+
':python_version=="2.6"': ['ordereddict>=1.1'],
40+
},
4241
test_suite='nose.collector',
4342
tests_require=['nose'],
4443
include_package_data=True,

0 commit comments

Comments
 (0)