)]}'
{"openstack/python-tackerclient/python-tackerclient.spec.j2":[{"author":{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@chainguard.dev","username":"toabctl"},"change_message_id":"4622687f8770d43fa8fb9ce25f1d4e48ffb424b9","unresolved":false,"context_lines":[{"line_number":13,"context_line":"Source0:        {{ source }}"},{"line_number":14,"context_line":"BuildRequires:  openstack-macros"},{"line_number":15,"context_line":"BuildRequires:  {{ py3(\u0027cliff\u0027) }}"},{"line_number":16,"context_line":"BuildRequires:  {{ py3(\u0027devel\u0027) }}"},{"line_number":17,"context_line":"BuildRequires:  {{ py3(\u0027fixtures\u0027) }}"},{"line_number":18,"context_line":"BuildRequires:  {{ py3(\u0027python-keystoneclient\u0027) }}"},{"line_number":19,"context_line":"BuildRequires:  {{ py3(\u0027mock\u0027) }}"}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"5faad753_26f3eba0","line":16,"updated":"2019-09-09 09:50:32.000000000","message":"devel is not needed so we could remove it while switching to python3","commit_id":"8439975a015d0f6d83779a7977880a94d3e77e2b"},{"author":{"_account_id":2062,"name":"Ralf Haferkamp","email":"rhafer@suse.com","username":"rhafer"},"change_message_id":"3c3b1940c1a30f72cdaff13382b3eeb2553a5742","unresolved":false,"context_lines":[{"line_number":13,"context_line":"Source0:        {{ source }}"},{"line_number":14,"context_line":"BuildRequires:  openstack-macros"},{"line_number":15,"context_line":"BuildRequires:  {{ py3(\u0027cliff\u0027) }}"},{"line_number":16,"context_line":"BuildRequires:  {{ py3(\u0027devel\u0027) }}"},{"line_number":17,"context_line":"BuildRequires:  {{ py3(\u0027fixtures\u0027) }}"},{"line_number":18,"context_line":"BuildRequires:  {{ py3(\u0027python-keystoneclient\u0027) }}"},{"line_number":19,"context_line":"BuildRequires:  {{ py3(\u0027mock\u0027) }}"}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"5faad753_c1820150","line":16,"in_reply_to":"5faad753_26f3eba0","updated":"2019-09-09 10:21:53.000000000","message":"Done","commit_id":"8439975a015d0f6d83779a7977880a94d3e77e2b"},{"author":{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@chainguard.dev","username":"toabctl"},"change_message_id":"4622687f8770d43fa8fb9ce25f1d4e48ffb424b9","unresolved":false,"context_lines":[{"line_number":46,"context_line":"Group:          Documentation/HTML"},{"line_number":47,"context_line":"BuildRequires:  {{ py3(\u0027Sphinx\u0027) }}"},{"line_number":48,"context_line":"BuildRequires:  {{ py3(\u0027openstackdocstheme\u0027) }}"},{"line_number":49,"context_line":"BuildRequires:  {{ py3(\u0027reno\u0027) }}"},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"%description doc"},{"line_number":52,"context_line":"OpenStack tacker client."}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"5faad753_06302f56","line":49,"updated":"2019-09-09 09:50:32.000000000","message":"is reno really needed?","commit_id":"8439975a015d0f6d83779a7977880a94d3e77e2b"},{"author":{"_account_id":2062,"name":"Ralf Haferkamp","email":"rhafer@suse.com","username":"rhafer"},"change_message_id":"3c3b1940c1a30f72cdaff13382b3eeb2553a5742","unresolved":false,"context_lines":[{"line_number":46,"context_line":"Group:          Documentation/HTML"},{"line_number":47,"context_line":"BuildRequires:  {{ py3(\u0027Sphinx\u0027) }}"},{"line_number":48,"context_line":"BuildRequires:  {{ py3(\u0027openstackdocstheme\u0027) }}"},{"line_number":49,"context_line":"BuildRequires:  {{ py3(\u0027reno\u0027) }}"},{"line_number":50,"context_line":""},{"line_number":51,"context_line":"%description doc"},{"line_number":52,"context_line":"OpenStack tacker client."}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"5faad753_2191959a","line":49,"in_reply_to":"5faad753_06302f56","updated":"2019-09-09 10:21:53.000000000","message":"Yes. The built fails without it.","commit_id":"8439975a015d0f6d83779a7977880a94d3e77e2b"}]}
