)]}'
{"tox.ini":[{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"d7732056bbe9383e0f9e286b67f3488190893059","unresolved":true,"context_lines":[{"line_number":150,"context_line":"allowlist_externals \u003d"},{"line_number":151,"context_line":"  {toxinidir}/tools/normalize_acl.py"},{"line_number":152,"context_line":"commands \u003d"},{"line_number":153,"context_line":"  {toxinidir}/tools/normalize_acl.py {posargs} apply"},{"line_number":154,"context_line":""},{"line_number":155,"context_line":"[testenv:normalize-projects-yaml]"},{"line_number":156,"context_line":"allowlist_externals \u003d"}],"source_content_type":"text/x-properties","patch_set":1,"id":"29a208a1_dd39a205","line":153,"updated":"2023-05-09 23:15:47.000000000","message":"Minor nit. If you run this as `python {toxinidir}/tools/normalize_acl.py {posargs} apply` then you can drop allowlist_externals. The command doesn\u0027t actually have any deps outside of python stdlib so we don\u0027t need to do this hence the nit.","commit_id":"a4c131ca921f3bc435dd5d0425d23a280a4307e9"},{"author":{"_account_id":4146,"name":"Clark Boylan","email":"cboylan@sapwetik.org","username":"cboylan"},"change_message_id":"d110e4d38dc2fe00f2fb2660363fc82c9907de31","unresolved":false,"context_lines":[{"line_number":150,"context_line":"allowlist_externals \u003d"},{"line_number":151,"context_line":"  {toxinidir}/tools/normalize_acl.py"},{"line_number":152,"context_line":"commands \u003d"},{"line_number":153,"context_line":"  {toxinidir}/tools/normalize_acl.py {posargs} apply"},{"line_number":154,"context_line":""},{"line_number":155,"context_line":"[testenv:normalize-projects-yaml]"},{"line_number":156,"context_line":"allowlist_externals \u003d"}],"source_content_type":"text/x-properties","patch_set":1,"id":"ba8dda58_7d187496","line":153,"in_reply_to":"29a208a1_dd39a205","updated":"2023-05-10 15:10:10.000000000","message":"Done","commit_id":"a4c131ca921f3bc435dd5d0425d23a280a4307e9"}]}
