5b302877fc
This is incorrect and should never have been added. The order of lines in requirements files affects the pip dependency resolver. Therefore, while it's nice to add new packages in alphabetical order, it must not be required. Move pbr to the top of the list as it should always be installed first. Move hacking to the top of the test-requires list. Change-Id: I81f7e75b77baccd12d9660dc009f30f2f2c891bc
25 lines
645 B
Plaintext
25 lines
645 B
Plaintext
# Order matters to the pip dependency resolver, so sorting this file
|
|
# changes how packages are installed. New dependencies should be
|
|
# added in alphabetical order, however, some dependencies may need to
|
|
# be installed in a specific order.
|
|
#
|
|
# Hacking should appear first in case something else depends on pep8
|
|
hacking>=0.9.2,<0.10
|
|
#
|
|
coverage>=3.6
|
|
django-nose
|
|
docutils==0.9.1
|
|
mox>=0.5.3
|
|
nodeenv>=0.9.4 # BSD License
|
|
nose
|
|
nose-exclude
|
|
nosehtmloutput>=0.0.3
|
|
nosexcover
|
|
openstack.nose_plugin>=0.7
|
|
oslosphinx
|
|
selenium
|
|
sphinx>=1.1.2,!=1.2.0,<1.3
|
|
testtools>=0.9.34
|
|
# This also needs xvfb library installed on your OS
|
|
xvfbwrapper>=0.1.3 #license: MIT
|