)]}'
{"lower-constraints.txt":[{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"f5b5acdb794c0c39d1811c51a241c863b4e33481","unresolved":false,"context_lines":[{"line_number":39,"context_line":"linecache2\u003d\u003d1.0.0"},{"line_number":40,"context_line":"MarkupSafe\u003d\u003d1.0"},{"line_number":41,"context_line":"mccabe\u003d\u003d0.2.1"},{"line_number":42,"context_line":"mock\u003d\u003d2.0.0"},{"line_number":43,"context_line":"monotonic\u003d\u003d0.6"},{"line_number":44,"context_line":"mox3\u003d\u003d0.20.0"},{"line_number":45,"context_line":"msgpack-python\u003d\u003d0.4.0"}],"source_content_type":"text/plain","patch_set":2,"id":"ff570b3c_81984ec0","line":42,"range":{"start_line":42,"start_character":0,"end_line":42,"end_character":11},"updated":"2020-06-01 12:56:16.000000000","message":"This can be removed","commit_id":"a34a2b82ade4422dc46bb7f230519f3e5a288f3f"}],"neutronclient/tests/unit/osc/v2/logging/fakes.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"fc20f079f59f16b6ece46daafabbe33194f37e02","unresolved":false,"context_lines":[{"line_number":21,"context_line":""},{"line_number":22,"context_line":""},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"class FakeLogging(object):"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"    def create(self, attrs\u003d{}):"},{"line_number":27,"context_line":"        \"\"\"Create a fake network logs"}],"source_content_type":"text/x-python","patch_set":1,"id":"3f4c43b2_00ebad78","line":24,"updated":"2020-04-18 18:32:52.000000000","message":"pep8: E303 too many blank lines (3)","commit_id":"25722f7ec70416544c275285ede55652e8ac41a4"}],"neutronclient/tests/unit/osc/v2/sfc/test_service_graph.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"fc20f079f59f16b6ece46daafabbe33194f37e02","unresolved":false,"context_lines":[{"line_number":14,"context_line":""},{"line_number":15,"context_line":"from osc_lib import exceptions"},{"line_number":16,"context_line":"from osc_lib.tests import utils as tests_utils"},{"line_number":17,"context_line":"from unittest import mock"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"from neutronclient.osc.v2.sfc import sfc_service_graph"},{"line_number":20,"context_line":"from neutronclient.tests.unit.osc.v2.sfc import fakes"}],"source_content_type":"text/x-python","patch_set":1,"id":"3f4c43b2_c0f0a56a","line":17,"updated":"2020-04-18 18:32:52.000000000","message":"pep8: I100 Import statements are in the wrong order. from unittest should be before from osc_lib.tests","commit_id":"25722f7ec70416544c275285ede55652e8ac41a4"}],"neutronclient/tests/unit/osc/v2/vpnaas/fakes.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"fc20f079f59f16b6ece46daafabbe33194f37e02","unresolved":false,"context_lines":[{"line_number":21,"context_line":""},{"line_number":22,"context_line":""},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"class FakeVPNaaS(object):"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"    def create(self, attrs\u003d{}):"},{"line_number":27,"context_line":"        \"\"\"Create a fake vpnaas resources"}],"source_content_type":"text/x-python","patch_set":1,"id":"3f4c43b2_a0f3d972","line":24,"updated":"2020-04-18 18:32:52.000000000","message":"pep8: E303 too many blank lines (3)","commit_id":"25722f7ec70416544c275285ede55652e8ac41a4"}]}
