)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"142e8a215d01f6c2cda704cbe29d5babdfdcc322","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Steve Baker \u003csbaker@redhat.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2020-07-02 15:54:24 +1200"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Document metalsmith_instances"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: I9d3d17f104caea470252d400d26c225ca5de3b6e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":9,"id":"9f560f44_983d2cc6","line":7,"updated":"2020-08-25 10:07:16.000000000","message":"Please rebase directly on top of the patch adding metalsmith_instances","commit_id":"e4c1290ae067463922b072016c6106327a768e72"},{"author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"change_message_id":"13ffa446155dd6fbf557d31383feb8c6a211b830","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Steve Baker \u003csbaker@redhat.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2020-07-02 15:54:24 +1200"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Document metalsmith_instances"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: I9d3d17f104caea470252d400d26c225ca5de3b6e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":9,"id":"9f560f44_950a0a87","line":7,"in_reply_to":"9f560f44_983d2cc6","updated":"2020-08-25 21:41:38.000000000","message":"I moved it to be just after the new logging change https://review.opendev.org/#/c/748031/","commit_id":"e4c1290ae067463922b072016c6106327a768e72"}],"doc/requirements.txt":[{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"97e2cb571ad0692d4a4d09a4d3b60048bfb2409e","unresolved":false,"context_lines":[{"line_number":6,"context_line":"sphinxcontrib-apidoc\u003e\u003d0.2.0  # BSD"},{"line_number":7,"context_line":"sphinxcontrib-svg2pdfconverter\u003e\u003d0.1.0 # BSD"},{"line_number":8,"context_line":"openstackdocstheme\u003e\u003d2.2.1 # Apache-2.0"},{"line_number":9,"context_line":"ruamel.yaml  # MIT License"},{"line_number":10,"context_line":"ansible\u003e\u003d2.8"}],"source_content_type":"text/plain","patch_set":11,"id":"9f560f44_421b2c72","line":9,"updated":"2020-09-01 18:49:04.000000000","message":"ruamel.yaml needs to be added to global-requirements for this to merge. It IS in upper-constraints, but likely due to indirect importing.","commit_id":"60ed5399a9c0ec3ae05c8f92c927784a24de1ec8"},{"author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"change_message_id":"8c257520769e05cdf5cc87c5ba51cea189ac18fc","unresolved":false,"context_lines":[{"line_number":6,"context_line":"sphinxcontrib-apidoc\u003e\u003d0.2.0  # BSD"},{"line_number":7,"context_line":"sphinxcontrib-svg2pdfconverter\u003e\u003d0.1.0 # BSD"},{"line_number":8,"context_line":"openstackdocstheme\u003e\u003d2.2.1 # Apache-2.0"},{"line_number":9,"context_line":"ruamel.yaml  # MIT License"},{"line_number":10,"context_line":"ansible\u003e\u003d2.8"}],"source_content_type":"text/plain","patch_set":11,"id":"9f560f44_d3338c61","line":9,"in_reply_to":"9f560f44_421b2c72","updated":"2020-09-01 23:10:02.000000000","message":"ruamel is good for preserving whitespace, comments, and dict order when reading and writing yaml. But all we really need is preserving dict order, which PyYAML now supports natively.\n\nI\u0027ll modify the autodoc extension to not use ruamel, I think that will be *way* easier than getting it into global requirements","commit_id":"60ed5399a9c0ec3ae05c8f92c927784a24de1ec8"}],"doc/source/_exts/ansible-autodoc.py":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"142e8a215d01f6c2cda704cbe29d5babdfdcc322","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"9f560f44_783818d2","updated":"2020-08-25 10:07:16.000000000","message":"There seems to be an existing project with this name, why are we implementing it here? https://pypi.org/project/ansible-autodoc/","commit_id":"e4c1290ae067463922b072016c6106327a768e72"},{"author":{"_account_id":4571,"name":"Steve Baker","email":"sbaker@redhat.com","username":"steve-stevebaker"},"change_message_id":"6d061353a8e80e9bee99fd6c81e2f0743a35dec7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"9f560f44_750016ac","in_reply_to":"9f560f44_783818d2","updated":"2020-08-25 21:31:25.000000000","message":"This file has been vendored around a couple of tripleo projects, and it has enhancements which are not in the project (I don\u0027t recall exactly, possible the project doesn\u0027t document modules at all)\n\nIts not a good situation, but I justify vendoring to myself by saying its \"just\" a docs extension.","commit_id":"e4c1290ae067463922b072016c6106327a768e72"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"142e8a215d01f6c2cda704cbe29d5babdfdcc322","unresolved":false,"context_lines":[{"line_number":29,"context_line":"    import io"},{"line_number":30,"context_line":"    StringIO \u003d io.StringIO"},{"line_number":31,"context_line":"except ImportError:"},{"line_number":32,"context_line":"    import StringIO"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"class DocYaml(RYAML):"}],"source_content_type":"text/x-python","patch_set":9,"id":"9f560f44_d83324f5","line":32,"updated":"2020-08-25 10:07:16.000000000","message":"no need to support python 2","commit_id":"e4c1290ae067463922b072016c6106327a768e72"}]}
