)]}'
{"keystone/tests/unit/test_v3_credential.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"d50ad734e343af9c23200611adaf129627fb555c","unresolved":false,"context_lines":[{"line_number":1756,"context_line":"    def test_require_primary_auth_allows_custom_method_via_config(self):"},{"line_number":1757,"context_line":"        \"\"\"An operator-registered custom auth plugin is not mistaken for a"},{"line_number":1758,"context_line":"        delegated credential once listed in"},{"line_number":1759,"context_line":"        [auth] additional_primary_auth_methods."},{"line_number":1760,"context_line":"        \"\"\""},{"line_number":1761,"context_line":"        credentials_api.CONF.set_override("},{"line_number":1762,"context_line":"            \u0027additional_primary_auth_methods\u0027, [\u0027sso\u0027], group\u003d\u0027auth\u0027"}],"source_content_type":"text/x-python","patch_set":1,"id":"6a2e6a9c_89ce7ea8","line":1759,"updated":"2026-08-25 18:42:32.000000000","message":"pep8: H405: multi line docstring summary not separated with an empty line","commit_id":"f810f6063714af7c75081e58b960bbfea5ddbd71"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"d50ad734e343af9c23200611adaf129627fb555c","unresolved":false,"context_lines":[{"line_number":1757,"context_line":"        \"\"\"An operator-registered custom auth plugin is not mistaken for a"},{"line_number":1758,"context_line":"        delegated credential once listed in"},{"line_number":1759,"context_line":"        [auth] additional_primary_auth_methods."},{"line_number":1760,"context_line":"        \"\"\""},{"line_number":1761,"context_line":"        credentials_api.CONF.set_override("},{"line_number":1762,"context_line":"            \u0027additional_primary_auth_methods\u0027, [\u0027sso\u0027], group\u003d\u0027auth\u0027"},{"line_number":1763,"context_line":"        )"}],"source_content_type":"text/x-python","patch_set":1,"id":"3af01cb0_2febf187","line":1760,"updated":"2026-08-25 18:42:32.000000000","message":"pep8: H405: multi line docstring summary not separated with an empty line","commit_id":"f810f6063714af7c75081e58b960bbfea5ddbd71"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"d50ad734e343af9c23200611adaf129627fb555c","unresolved":false,"context_lines":[{"line_number":1758,"context_line":"        delegated credential once listed in"},{"line_number":1759,"context_line":"        [auth] additional_primary_auth_methods."},{"line_number":1760,"context_line":"        \"\"\""},{"line_number":1761,"context_line":"        credentials_api.CONF.set_override("},{"line_number":1762,"context_line":"            \u0027additional_primary_auth_methods\u0027, [\u0027sso\u0027], group\u003d\u0027auth\u0027"},{"line_number":1763,"context_line":"        )"},{"line_number":1764,"context_line":"        self.addCleanup("}],"source_content_type":"text/x-python","patch_set":1,"id":"da8f723c_19117518","line":1761,"updated":"2026-08-25 18:42:32.000000000","message":"pep8: H405: multi line docstring summary not separated with an empty line","commit_id":"f810f6063714af7c75081e58b960bbfea5ddbd71"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"d50ad734e343af9c23200611adaf129627fb555c","unresolved":false,"context_lines":[{"line_number":1759,"context_line":"        [auth] additional_primary_auth_methods."},{"line_number":1760,"context_line":"        \"\"\""},{"line_number":1761,"context_line":"        credentials_api.CONF.set_override("},{"line_number":1762,"context_line":"            \u0027additional_primary_auth_methods\u0027, [\u0027sso\u0027], group\u003d\u0027auth\u0027"},{"line_number":1763,"context_line":"        )"},{"line_number":1764,"context_line":"        self.addCleanup("},{"line_number":1765,"context_line":"            credentials_api.CONF.clear_override,"}],"source_content_type":"text/x-python","patch_set":1,"id":"83c959db_464c0e6b","line":1762,"updated":"2026-08-25 18:42:32.000000000","message":"pep8: H405: multi line docstring summary not separated with an empty line","commit_id":"f810f6063714af7c75081e58b960bbfea5ddbd71"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"3d239af3ccddebb88c0883e935ce440e440ad0af","unresolved":false,"context_lines":[{"line_number":1756,"context_line":"    def test_require_primary_auth_allows_custom_method_via_config(self):"},{"line_number":1757,"context_line":"        \"\"\"An operator-registered custom auth plugin is not mistaken for a"},{"line_number":1758,"context_line":"        delegated credential once listed in"},{"line_number":1759,"context_line":"        [auth] additional_primary_auth_methods."},{"line_number":1760,"context_line":"        \"\"\""},{"line_number":1761,"context_line":"        credentials_api.CONF.set_override("},{"line_number":1762,"context_line":"            \u0027additional_primary_auth_methods\u0027, [\u0027sso\u0027], group\u003d\u0027auth\u0027"}],"source_content_type":"text/x-python","patch_set":2,"id":"07bf0e85_d3cefa9a","line":1759,"updated":"2026-08-26 00:33:51.000000000","message":"pep8: H405: multi line docstring summary not separated with an empty line","commit_id":"ee7bf1d3dd3748674360f69befa01efd389d2ce1"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"3d239af3ccddebb88c0883e935ce440e440ad0af","unresolved":false,"context_lines":[{"line_number":1757,"context_line":"        \"\"\"An operator-registered custom auth plugin is not mistaken for a"},{"line_number":1758,"context_line":"        delegated credential once listed in"},{"line_number":1759,"context_line":"        [auth] additional_primary_auth_methods."},{"line_number":1760,"context_line":"        \"\"\""},{"line_number":1761,"context_line":"        credentials_api.CONF.set_override("},{"line_number":1762,"context_line":"            \u0027additional_primary_auth_methods\u0027, [\u0027sso\u0027], group\u003d\u0027auth\u0027"},{"line_number":1763,"context_line":"        )"}],"source_content_type":"text/x-python","patch_set":2,"id":"f2b755fc_d4bfcd2a","line":1760,"updated":"2026-08-26 00:33:51.000000000","message":"pep8: H405: multi line docstring summary not separated with an empty line","commit_id":"ee7bf1d3dd3748674360f69befa01efd389d2ce1"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"3d239af3ccddebb88c0883e935ce440e440ad0af","unresolved":false,"context_lines":[{"line_number":1758,"context_line":"        delegated credential once listed in"},{"line_number":1759,"context_line":"        [auth] additional_primary_auth_methods."},{"line_number":1760,"context_line":"        \"\"\""},{"line_number":1761,"context_line":"        credentials_api.CONF.set_override("},{"line_number":1762,"context_line":"            \u0027additional_primary_auth_methods\u0027, [\u0027sso\u0027], group\u003d\u0027auth\u0027"},{"line_number":1763,"context_line":"        )"},{"line_number":1764,"context_line":"        self.addCleanup("}],"source_content_type":"text/x-python","patch_set":2,"id":"a0a91915_ba7ef3f2","line":1761,"updated":"2026-08-26 00:33:51.000000000","message":"pep8: H405: multi line docstring summary not separated with an empty line","commit_id":"ee7bf1d3dd3748674360f69befa01efd389d2ce1"},{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"3d239af3ccddebb88c0883e935ce440e440ad0af","unresolved":false,"context_lines":[{"line_number":1759,"context_line":"        [auth] additional_primary_auth_methods."},{"line_number":1760,"context_line":"        \"\"\""},{"line_number":1761,"context_line":"        credentials_api.CONF.set_override("},{"line_number":1762,"context_line":"            \u0027additional_primary_auth_methods\u0027, [\u0027sso\u0027], group\u003d\u0027auth\u0027"},{"line_number":1763,"context_line":"        )"},{"line_number":1764,"context_line":"        self.addCleanup("},{"line_number":1765,"context_line":"            credentials_api.CONF.clear_override,"}],"source_content_type":"text/x-python","patch_set":2,"id":"38ddae23_40f310e3","line":1762,"updated":"2026-08-26 00:33:51.000000000","message":"pep8: H405: multi line docstring summary not separated with an empty line","commit_id":"ee7bf1d3dd3748674360f69befa01efd389d2ce1"}]}
