Как я могу потребовать модуль python только для определенной версии python с помощью setuptools?

У меня есть небольшой пакет Python, который должен использовать OrderedDict. Начиная с Python 2.7, OrderedDict включен в коллекции Python. Для Python 2.6 и более ранних версий существует пакет orderdict, который предлагает OrderedDict. Как я могу попросить установить orderdict в setup.py только для python 2.6 и более ранних версий?


person seandavi    schedule 30.08.2015    source источник
comment
первый пакет проверки находится в системе или не использует dir('OrderedDict')   -  person Saket Mittal    schedule 30.08.2015
comment
возможный дубликат Что такое лучший способ обработки зависимостей на основе версии Python?   -  person seartun    schedule 30.08.2015
comment
@seartun прав. Мой вопрос задан и на него дан ответ.   -  person seandavi    schedule 30.08.2015