)]}'
{"tools/pip-requires":[{"author":{"_account_id":447,"name":"dan wendlandt","email":"dan@nicira.com","username":"danwent"},"change_message_id":"4d294b877105dc79adb30eb2ed80565e52d7d48c","unresolved":false,"context_lines":[{"line_number":8,"context_line":"simplejson"},{"line_number":9,"context_line":"sqlalchemy"},{"line_number":10,"context_line":"webob\u003d\u003d1.1.1"},{"line_number":11,"context_line":"webtest"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"distribute\u003e\u003d0.6.24"},{"line_number":14,"context_line":""}],"source_content_type":"application/octet-stream","patch_set":2,"id":"AAAAEn%2F%2F0Zg%3D","side":"PARENT","line":11,"updated":"2012-02-29 17:57:20.000000000","message":"I think webtest is only needed for tests.","commit_id":"7ad5d9b093ae4bc8bf132d0ddc422a26749ca057"},{"author":{"_account_id":447,"name":"dan wendlandt","email":"dan@nicira.com","username":"danwent"},"change_message_id":"4d294b877105dc79adb30eb2ed80565e52d7d48c","unresolved":false,"context_lines":[{"line_number":18,"context_line":"nosexcover"},{"line_number":19,"context_line":"pep8\u003d\u003d0.6.1"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"-e git+https://review.openstack.org/p/openstack/python-quantumclient#egg\u003dpython-quantumclient-dev"},{"line_number":22,"context_line":"-e git+https://review.openstack.org/p/openstack-dev/openstack-nose.git#egg\u003dopenstack.nose_plugin"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"AAAAEn%2F%2F0Zo%3D","side":"PARENT","line":21,"updated":"2012-02-29 17:57:20.000000000","message":"we need quantumclient just to run quantum server, right?  Doesn\u0027t that mean it should still be in pip-requires?","commit_id":"7ad5d9b093ae4bc8bf132d0ddc422a26749ca057"}],"tox.ini":[{"author":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"change_message_id":"f3ef29eacab98051513452b1bc94552f940386a2","unresolved":false,"context_lines":[{"line_number":5,"context_line":"setenv \u003d VIRTUAL_ENV\u003d{envdir}"},{"line_number":6,"context_line":"deps \u003d -r{toxinidir}/tools/pip-requires"},{"line_number":7,"context_line":"       -r{toxinidir}/tools/test-requires"},{"line_number":8,"context_line":"commands \u003d nosetests --where\u003dquantum/tests/unit"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"[testenv:pep8]"},{"line_number":11,"context_line":"deps \u003d pep8"}],"source_content_type":"text/x-properties","patch_set":4,"id":"AAAAEn%2F%2F0Ac%3D","line":8,"updated":"2012-03-01 01:59:25.000000000","message":"Consider adding {posargs} at the end of the command to allow the default nose run to be parametrized.","commit_id":"889f7c8ceccd5bd49ae76a4f2a735fff3adb362f"}]}
