)]}'
{"openstack_requirements/requirement.py":[{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"c085d8032c9db7a821e450a20b1a089234750bd3","unresolved":false,"context_lines":[{"line_number":225,"context_line":"                for spec in _specifiers:"},{"line_number":226,"context_line":"                    if spec.operator \u003d\u003d \u0027!\u003d\u0027:"},{"line_number":227,"context_line":"                        if not lower_bound.contains(spec.version,"},{"line_number":228,"context_line":"                                                    prereleases\u003dTrue):"},{"line_number":229,"context_line":"                            yield(\u0027Requirement %s has a !\u003d%s specifier \u0027"},{"line_number":230,"context_line":"                                  \u0027that is not \u003e\u003d%s\u0027 % (req.package,"},{"line_number":231,"context_line":"                                                        spec.version,"}],"source_content_type":"text/x-python","patch_set":6,"id":"bf659307_4d59dd32","line":228,"updated":"2018-03-29 22:45:51.000000000","message":"I\u0027m not sure this is right but I\u0027ll check that and fix if needed in a follow-up patch","commit_id":"29877158547f869e90cc6a766c5d56d444ebc2ab"},{"author":{"_account_id":12898,"name":"Tony Breeds","email":"tony@bakeyournoodle.com","username":"tonyb"},"change_message_id":"aa599c4585567e00116fe80dd8a76bab9d937a3c","unresolved":false,"context_lines":[{"line_number":225,"context_line":"                for spec in _specifiers:"},{"line_number":226,"context_line":"                    if spec.operator \u003d\u003d \u0027!\u003d\u0027:"},{"line_number":227,"context_line":"                        if not lower_bound.contains(spec.version,"},{"line_number":228,"context_line":"                                                    prereleases\u003dTrue):"},{"line_number":229,"context_line":"                            yield(\u0027Requirement %s has a !\u003d%s specifier \u0027"},{"line_number":230,"context_line":"                                  \u0027that is not \u003e\u003d%s\u0027 % (req.package,"},{"line_number":231,"context_line":"                                                        spec.version,"}],"source_content_type":"text/x-python","patch_set":6,"id":"bf659307_aded19f1","line":228,"in_reply_to":"bf659307_4d59dd32","updated":"2018-03-29 23:08:59.000000000","message":"I was wrong.  pip will install the rc1 version even though it\u0027s prerelease.\n\nI suspect it might not if it were the latest but I\u0027m not going to build my own devpi to test that.","commit_id":"29877158547f869e90cc6a766c5d56d444ebc2ab"}]}
