)]}'
{"requirements.txt":[{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"244e83eb3d8e77703e39632c09cc00b3e3515aad","unresolved":false,"context_lines":[{"line_number":2,"context_line":""},{"line_number":3,"context_line":"# NOTE(dhellmann): We pin keyring because new releases tend to add"},{"line_number":4,"context_line":"# dependencies for GUI tools that we don\u0027t use"},{"line_number":5,"context_line":"keyring\u003d\u003d7.3"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"requests\u003e\u003d2.5.2"},{"line_number":8,"context_line":"PyYAML\u003e\u003d3.1.0"}],"source_content_type":"text/plain","patch_set":1,"id":"9a30ddce_47cc2a6a","line":5,"updated":"2017-03-10 02:18:58.000000000","message":"so I *think* we only have keyring for launchpadlib and if  we\u0027re removing launpadlib can we remove keyring too?\n\n $ git grep keyring\n requirements.txt:7:# NOTE(dhellmann): We pin keyring and launchpadlib because new\n requirements.txt:9:keyring\u003d\u003d7.3","commit_id":"42e8a6fd7faec5f13e46d92e7f573aec081e602c"}]}
