)]}'
{"openstack/openstacksdk/openstacksdk.spec.j2":[{"author":{"_account_id":13294,"name":"Javier Peña","email":"jpena@redhat.com","username":"jpena"},"change_message_id":"f9e42395e2c83bc1011edba13a85190ef725017b","unresolved":false,"context_lines":[{"line_number":11,"context_line":"Group:          Development/Languages/Python"},{"line_number":12,"context_line":"URL:            https://launchpad.net/{{ pypi_name }}"},{"line_number":13,"context_line":"Source0:        {{ source }}"},{"line_number":14,"context_line":"# https://review.openstack.org/#/c/651119/"},{"line_number":15,"context_line":"Patch0:         0001-add-python-3.7-unit-test-job.patch"},{"line_number":16,"context_line":"# https://review.openstack.org/#/c/651193/"},{"line_number":17,"context_line":"Patch1:         0001-baremetal-Add-support-for-mkisofs-and-xorrisofs-for-.patch"},{"line_number":18,"context_line":"BuildRequires:  openstack-macros"},{"line_number":19,"context_line":"BuildRequires:  {{ py2pkg(\u0027devel\u0027, py_versions\u003d[\u0027py2\u0027, \u0027py3\u0027]) }}"},{"line_number":20,"context_line":"BuildRequires:  {{ py2pkg(\u0027PyYAML\u0027, py_versions\u003d[\u0027py2\u0027, \u0027py3\u0027]) }}"}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"9fb8cfa7_d0ba0ebf","line":17,"range":{"start_line":14,"start_character":0,"end_line":17,"end_character":79},"updated":"2019-06-14 08:09:04.000000000","message":"These two patches are included in 0.31.1 now, so they need to be removed from the spec and the repo.","commit_id":"0f309627e79ceb3f149efe668239c6d6b940e095"},{"author":{"_account_id":13294,"name":"Javier Peña","email":"jpena@redhat.com","username":"jpena"},"change_message_id":"1aa68c445cfd5601dcb6826e7d13532fd63697d1","unresolved":false,"context_lines":[{"line_number":34,"context_line":"BuildRequires:  {{ py2pkg(\u0027oslo.config\u0027, py_versions\u003d[\u0027py2\u0027, \u0027py3\u0027]) }}"},{"line_number":35,"context_line":"BuildRequires:  {{ py2pkg(\u0027oslotest\u0027, py_versions\u003d[\u0027py2\u0027, \u0027py3\u0027]) }}"},{"line_number":36,"context_line":"BuildRequires:  {{ py2pkg(\u0027pbr\u0027, py_versions\u003d[\u0027py2\u0027, \u0027py3\u0027]) }}"},{"line_number":37,"context_line":"BuildRequires:  {{ py2pkg(\u0027prometheus_client\u0027, py_versions\u003d[\u0027py2\u0027, \u0027py3\u0027]) }}"},{"line_number":38,"context_line":"BuildRequires:  {{ py2pkg(\u0027python-subunit\u0027, py_versions\u003d[\u0027py2\u0027, \u0027py3\u0027]) }}"},{"line_number":39,"context_line":"BuildRequires:  {{ py2pkg(\u0027requests-mock\u0027, py_versions\u003d[\u0027py2\u0027, \u0027py3\u0027]) }}"},{"line_number":40,"context_line":"BuildRequires:  {{ py2pkg(\u0027requestsexceptions\u0027, py_versions\u003d[\u0027py2\u0027, \u0027py3\u0027]) }}"}],"source_content_type":"text/x-jinja2","patch_set":8,"id":"7faddb67_6ce1bd9b","line":37,"range":{"start_line":37,"start_character":0,"end_line":37,"end_character":77},"updated":"2019-08-26 10:16:03.000000000","message":"RDO is not packaging prometheus_client for now. Since it is an optional requirement, what we do is just remove  openstack/tests/unit/test_stats.py in %prep","commit_id":"644adbc48a737db43ad31f3ab2749a630a84f523"},{"author":{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@chainguard.dev","username":"toabctl"},"change_message_id":"052ec50271e6c6f34bdd03bbb3b7fa40ed0d2d75","unresolved":false,"context_lines":[{"line_number":34,"context_line":"BuildRequires:  {{ py2pkg(\u0027oslo.config\u0027, py_versions\u003d[\u0027py2\u0027, \u0027py3\u0027]) }}"},{"line_number":35,"context_line":"BuildRequires:  {{ py2pkg(\u0027oslotest\u0027, py_versions\u003d[\u0027py2\u0027, \u0027py3\u0027]) }}"},{"line_number":36,"context_line":"BuildRequires:  {{ py2pkg(\u0027pbr\u0027, py_versions\u003d[\u0027py2\u0027, \u0027py3\u0027]) }}"},{"line_number":37,"context_line":"BuildRequires:  {{ py2pkg(\u0027prometheus_client\u0027, py_versions\u003d[\u0027py2\u0027, \u0027py3\u0027]) }}"},{"line_number":38,"context_line":"BuildRequires:  {{ py2pkg(\u0027python-subunit\u0027, py_versions\u003d[\u0027py2\u0027, \u0027py3\u0027]) }}"},{"line_number":39,"context_line":"BuildRequires:  {{ py2pkg(\u0027requests-mock\u0027, py_versions\u003d[\u0027py2\u0027, \u0027py3\u0027]) }}"},{"line_number":40,"context_line":"BuildRequires:  {{ py2pkg(\u0027requestsexceptions\u0027, py_versions\u003d[\u0027py2\u0027, \u0027py3\u0027]) }}"}],"source_content_type":"text/x-jinja2","patch_set":8,"id":"7faddb67_e77f06dd","line":37,"range":{"start_line":37,"start_character":0,"end_line":37,"end_character":77},"in_reply_to":"7faddb67_6ce1bd9b","updated":"2019-08-26 11:07:07.000000000","message":"Done","commit_id":"644adbc48a737db43ad31f3ab2749a630a84f523"}]}
