Add OrderedDict dependency. Make sure hooks are run in a deterministic order

This commit is contained in:
Anthony Sottile 2014-03-23 12:35:29 -07:00
parent dc1494d0e7
commit 254655e2fd
3 changed files with 28 additions and 8 deletions

View file

@ -1,6 +1,21 @@
import sys
from setuptools import find_packages
from setuptools import setup
install_requires = [
'argparse',
'jsonschema',
'plumbum',
'pyyaml',
'simplejson',
]
if sys.version_info < (2, 7):
install_requires.append('ordereddict')
setup(
name='pre_commit',
version='0.0.0',
@ -10,13 +25,7 @@ setup(
'resources/pre-commit.sh'
]
},
install_requires=[
'argparse',
'jsonschema',
'plumbum',
'pyyaml',
'simplejson',
],
install_requires=install_requires,
entry_points={
'console_scripts': [
'pre-commit = pre_commit.run:run',