)]}'
{"requirements.txt":[{"author":{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},"change_message_id":"3ad5141a2fc731d76b2313cea8a7a03dc879b8b2","unresolved":false,"context_lines":[{"line_number":4,"context_line":"pbr\u003e\u003d1.6"},{"line_number":5,"context_line":"setuptools\u003e\u003d11.3"},{"line_number":6,"context_line":"shade\u003e\u003d1.8.0"},{"line_number":7,"context_line":"python-neutronclient\u003d\u003d6.5.0"},{"line_number":8,"context_line":"python-openstackclient\u003d\u003d3.12.0"},{"line_number":9,"context_line":"python-heatclient\u003d\u003d1.11.0"}],"source_content_type":"text/plain","patch_set":1,"id":"7f287b81_b661ecab","line":9,"range":{"start_line":7,"start_character":0,"end_line":9,"end_character":25},"updated":"2017-08-28 19:11:14.000000000","message":"Maybe use upper-constraints so you don\u0027t have to manage these manually ?\n\nFor example in tox:\n\n    pip install -c{env:UPPER_CONSTRAINTS_FILE:https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt} {opts} {packages}\n\nAlthough ARA is not in upper-constraints, it *could* be, I guess.","commit_id":"276e493a2201b47d2ec59a1d71fb45732557e8e6"}]}
