)]}'
{".zuul.yaml":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"86f1b1aff67be1712538cba356081d9cd3200949","unresolved":false,"context_lines":[{"line_number":52,"context_line":"    required-projects:"},{"line_number":53,"context_line":"      - openstack/python-openstackclient"},{"line_number":54,"context_line":"    vars:"},{"line_number":55,"context_line":"      devstack_localrc:"},{"line_number":56,"context_line":"        LIBS_FROM_GIT: python-openstackclient"},{"line_number":57,"context_line":"        # NOTE(dtroyer): OSC needs to support Image v1 for a while yet so re-enable"},{"line_number":58,"context_line":"        GLANCE_V1_ENABLED: true"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3fa7e38b_f018a2d3","line":55,"updated":"2019-10-29 21:50:36.000000000","message":"This should set USE_PYTHON3: True unless the parent job is switched over to do that.","commit_id":"420032649da6520324d0e9e7f662eeb413498b9c"},{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"d0b66e2b3aaf5153d73af1676a55177475c5939a","unresolved":false,"context_lines":[{"line_number":52,"context_line":"    required-projects:"},{"line_number":53,"context_line":"      - openstack/python-openstackclient"},{"line_number":54,"context_line":"    vars:"},{"line_number":55,"context_line":"      devstack_localrc:"},{"line_number":56,"context_line":"        LIBS_FROM_GIT: python-openstackclient"},{"line_number":57,"context_line":"        # NOTE(dtroyer): OSC needs to support Image v1 for a while yet so re-enable"},{"line_number":58,"context_line":"        GLANCE_V1_ENABLED: true"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3fa7e38b_65b7b287","line":55,"in_reply_to":"3fa7e38b_f018a2d3","updated":"2019-12-16 15:46:50.000000000","message":"Done","commit_id":"420032649da6520324d0e9e7f662eeb413498b9c"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"86f1b1aff67be1712538cba356081d9cd3200949","unresolved":false,"context_lines":[{"line_number":177,"context_line":"      - lib-forward-testing-python3"},{"line_number":178,"context_line":"    check:"},{"line_number":179,"context_line":"      jobs:"},{"line_number":180,"context_line":"        - openstack-tox-pep8"},{"line_number":181,"context_line":"        - osc-functional-devstack"},{"line_number":182,"context_line":"        # - osc-functional-devstack-n-net:"},{"line_number":183,"context_line":"        #     voting: false"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3fa7e38b_10445eb7","line":180,"updated":"2019-10-29 21:50:36.000000000","message":"openstack-python3-ussuri-jobs has this now so you can remove.","commit_id":"420032649da6520324d0e9e7f662eeb413498b9c"},{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"d0b66e2b3aaf5153d73af1676a55177475c5939a","unresolved":false,"context_lines":[{"line_number":177,"context_line":"      - lib-forward-testing-python3"},{"line_number":178,"context_line":"    check:"},{"line_number":179,"context_line":"      jobs:"},{"line_number":180,"context_line":"        - openstack-tox-pep8"},{"line_number":181,"context_line":"        - osc-functional-devstack"},{"line_number":182,"context_line":"        # - osc-functional-devstack-n-net:"},{"line_number":183,"context_line":"        #     voting: false"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3fa7e38b_05acbe34","line":180,"in_reply_to":"3fa7e38b_10445eb7","updated":"2019-12-16 15:46:50.000000000","message":"Done","commit_id":"420032649da6520324d0e9e7f662eeb413498b9c"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"86f1b1aff67be1712538cba356081d9cd3200949","unresolved":false,"context_lines":[{"line_number":191,"context_line":"            branches: ^(?!stable)"},{"line_number":192,"context_line":"    gate:"},{"line_number":193,"context_line":"      jobs:"},{"line_number":194,"context_line":"        - openstack-tox-pep8"},{"line_number":195,"context_line":"        - osc-functional-devstack"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3fa7e38b_d01326b7","line":194,"updated":"2019-10-29 21:50:36.000000000","message":"same","commit_id":"420032649da6520324d0e9e7f662eeb413498b9c"},{"author":{"_account_id":2,"name":"Monty Taylor","email":"mordred@inaugust.com","username":"mordred"},"change_message_id":"d0b66e2b3aaf5153d73af1676a55177475c5939a","unresolved":false,"context_lines":[{"line_number":191,"context_line":"            branches: ^(?!stable)"},{"line_number":192,"context_line":"    gate:"},{"line_number":193,"context_line":"      jobs:"},{"line_number":194,"context_line":"        - openstack-tox-pep8"},{"line_number":195,"context_line":"        - osc-functional-devstack"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3fa7e38b_25a9ba24","line":194,"in_reply_to":"3fa7e38b_d01326b7","updated":"2019-12-16 15:46:50.000000000","message":"Done","commit_id":"420032649da6520324d0e9e7f662eeb413498b9c"}],"/COMMIT_MSG":[{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"b3d8bb07064248dcd871aeb756fe8d52f36de509","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Andreas Jaeger \u003cjaegerandi@gmail.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2020-02-02 11:15:46 +0000"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Stop testing python2"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"It\u0027s no longer supported past train, so let\u0027s stop running the tests."},{"line_number":10,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":8,"id":"3fa7e38b_41aeee80","line":7,"updated":"2020-02-05 05:54:49.000000000","message":"This summary no longer looks correct.\nPy2 testing has been dropped in https://review.opendev.org/#/c/695427/ and this commit cleans up the remaining stuffs. How about \"Drop python 2.7 support completely\" or \"Complete \u0027Drop python 2.7 support\u0027 goal\"?","commit_id":"1a7ebd75ff0d0f2e854ca5160a75521fdd2f218b"}],"tox.ini":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"1f83b632877109024f0b008d7b9cbb6303232f75","unresolved":false,"context_lines":[{"line_number":110,"context_line":"    oslo_debug_helper -t openstackclient/tests {posargs}"},{"line_number":111,"context_line":""},{"line_number":112,"context_line":"[testenv:docs]"},{"line_number":113,"context_line":"basepython \u003d python3"},{"line_number":114,"context_line":"deps \u003d"},{"line_number":115,"context_line":"  -c{env:UPPER_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master}"},{"line_number":116,"context_line":"  -r{toxinidir}/requirements.txt"}],"source_content_type":"text/x-properties","patch_set":1,"id":"3fa7e38b_d07806f9","side":"PARENT","line":113,"updated":"2019-10-29 21:51:52.000000000","message":"With this I suppose we don\u0027t even need this:\n\nhttps://github.com/openstack/python-openstackclient/blob/master/doc/requirements.txt#L6","commit_id":"371f5f552291ec14bdd1550d1c066b80bd874333"}]}
