)]}'
{"disaster_recovery/jobs/views.py":[{"author":{"_account_id":23630,"name":"Tovin Seven","email":"tovin07@gmail.com","username":"tovin07"},"change_message_id":"0de739f173444f0649b00303441fba83ceb000df","unresolved":false,"context_lines":[{"line_number":15,"context_line":""},{"line_number":16,"context_line":"from disaster_recovery.jobs.workflows import create as configure_workflow"},{"line_number":17,"context_line":"from disaster_recovery.jobs.workflows import update_job as update_job_workflow"},{"line_number":18,"context_line":"from disaster_recovery.jobs.workflows import update_actions as update_actions_workflow"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"import disaster_recovery.api.api as freezer_api"},{"line_number":21,"context_line":"import disaster_recovery.jobs.browsers as project_browsers"}],"source_content_type":"text/x-python","patch_set":2,"id":"9f6a8fd7_c78425b4","line":18,"range":{"start_line":18,"start_character":63,"end_line":18,"end_character":86},"updated":"2018-04-19 09:57:34.000000000","message":"oops, pep8","commit_id":"581dc90142b271baa320564bce91b0f4902db24c"},{"author":{"_account_id":22165,"name":"caoyuan","email":"cao.yingjunz@gmail.com","username":"caoyuan"},"change_message_id":"22bbf99d1cf78709c49d1980e3c153572670dd14","unresolved":false,"context_lines":[{"line_number":15,"context_line":""},{"line_number":16,"context_line":"from disaster_recovery.jobs.workflows import create as configure_workflow"},{"line_number":17,"context_line":"from disaster_recovery.jobs.workflows import update_job as update_job_workflow"},{"line_number":18,"context_line":"from disaster_recovery.jobs.workflows import update_actions as update_actions_workflow"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"import disaster_recovery.api.api as freezer_api"},{"line_number":21,"context_line":"import disaster_recovery.jobs.browsers as project_browsers"}],"source_content_type":"text/x-python","patch_set":2,"id":"9f6a8fd7_38389c9e","line":18,"range":{"start_line":18,"start_character":63,"end_line":18,"end_character":86},"in_reply_to":"9f6a8fd7_c78425b4","updated":"2018-04-19 12:03:48.000000000","message":"agree, the pep8 is failed","commit_id":"581dc90142b271baa320564bce91b0f4902db24c"}],"requirements.txt":[{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"b9d4891907399d85a9c0c9210569bb5322901387","unresolved":false,"context_lines":[{"line_number":3,"context_line":"# process, which may cause wedges in the gate later."},{"line_number":4,"context_line":"Django\u003c2.0,\u003e\u003d1.11 # BSD"},{"line_number":5,"context_line":"python-freezerclient\u003e\u003d1.3.0 # Apache-2.0"},{"line_number":6,"context_line":"oslo.log  # Apache-2.0"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"# OpenStack CI will install the following projects from git"},{"line_number":9,"context_line":"# if they are in the required-projects list for a job:"}],"source_content_type":"text/plain","patch_set":3,"id":"9f6a8fd7_11e773ae","line":6,"updated":"2018-04-23 11:11:14.000000000","message":"no lower bound?","commit_id":"f2feb0f0565dd287465dd2a97e61d7d8e9e1b14e"},{"author":{"_account_id":1736,"name":"Ivan Kolodyazhny","email":"e0ne@e0ne.info","username":"e0ne"},"change_message_id":"66839e04b787a9d0bce8fec3588d8fec26e7306d","unresolved":false,"context_lines":[{"line_number":3,"context_line":"# process, which may cause wedges in the gate later."},{"line_number":4,"context_line":"Django\u003c2.0,\u003e\u003d1.11 # BSD"},{"line_number":5,"context_line":"python-freezerclient\u003e\u003d1.3.0 # Apache-2.0"},{"line_number":6,"context_line":"oslo.log  # Apache-2.0"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"# OpenStack CI will install the following projects from git"},{"line_number":9,"context_line":"# if they are in the required-projects list for a job:"}],"source_content_type":"text/plain","patch_set":3,"id":"9f6a8fd7_756d7aca","line":6,"in_reply_to":"9f6a8fd7_11e773ae","updated":"2018-04-23 11:22:27.000000000","message":"I use the same as in the global-requirements [1] \n\n[1] https://github.com/openstack/requirements/blob/master/global-requirements.txt#L148","commit_id":"f2feb0f0565dd287465dd2a97e61d7d8e9e1b14e"},{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"9dfb836df1a85e5026f1daa5661829f72196ceb6","unresolved":false,"context_lines":[{"line_number":3,"context_line":"# process, which may cause wedges in the gate later."},{"line_number":4,"context_line":"Django\u003c2.0,\u003e\u003d1.11 # BSD"},{"line_number":5,"context_line":"python-freezerclient\u003e\u003d1.3.0 # Apache-2.0"},{"line_number":6,"context_line":"oslo.log  # Apache-2.0"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"# OpenStack CI will install the following projects from git"},{"line_number":9,"context_line":"# if they are in the required-projects list for a job:"}],"source_content_type":"text/plain","patch_set":3,"id":"9f6a8fd7_f5bc2a07","line":6,"in_reply_to":"9f6a8fd7_756d7aca","updated":"2018-04-23 11:28:07.000000000","message":"The requirements team recently dropped the lower bound from global-requirements and the lower bound is now up to individual project teams. Individual teams are now responsible to select appropriate minimum versions. I am not sure which is the minimum version that freeze-ui works.","commit_id":"f2feb0f0565dd287465dd2a97e61d7d8e9e1b14e"}]}
