)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":7847,"name":"Alistair Coles","email":"alistairncoles@gmail.com","username":"acoles"},"change_message_id":"f0dde3a451612f75515d93f77c344199599a17df","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"567145ab_071f549b","updated":"2026-07-20 09:29:36.000000000","message":"@Clay - this seems very reasonable, understandable, flexible\n\nCan we just merge this to master (without the NativeMpu parts of course) so the better pattern isn\u0027t rotting on feature/mpu \n\nShould we apply the same treatment to the ``def name()`` hack I also needed to add so that the name of the class didn\u0027t dictate the string used in resp bodies(!!) ?","commit_id":"52e52fecfc155a62f5eb126c3cf9470e1628e38f"},{"author":{"_account_id":1179,"name":"Clay Gerrard","email":"clay.gerrard@gmail.com","username":"clay-gerrard"},"change_message_id":"0bcfaf95d2d0a21d98bbd41aa859b6a9d59d3fab","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"4bace4ca_66f0d4f4","updated":"2026-07-21 02:32:26.000000000","message":"remote:   https://review.opendev.org/c/openstack/swift/+/998074 s3api: bind ACL handlers to controllers [NEW]        \nremote:   https://review.opendev.org/c/openstack/swift/+/998075 s3api: make resource types explicit [NEW]","commit_id":"52e52fecfc155a62f5eb126c3cf9470e1628e38f"}],"swift/common/middleware/s3api/controllers/base.py":[{"author":{"_account_id":15343,"name":"Tim Burke","email":"tburke@nvidia.com","username":"tburke"},"change_message_id":"eb58c2b00e45183cc5d68c63a4803cfa082e0242","unresolved":true,"context_lines":[{"line_number":78,"context_line":"    \"\"\""},{"line_number":79,"context_line":"    Base WSGI controller class for the middleware"},{"line_number":80,"context_line":"    \"\"\""},{"line_number":81,"context_line":"    def __init_subclass__(cls, **kwargs):"},{"line_number":82,"context_line":"        super().__init_subclass__(**kwargs)"},{"line_number":83,"context_line":"        if \u0027acl_handler\u0027 not in cls.__dict__:"},{"line_number":84,"context_line":"            raise TypeError("}],"source_content_type":"text/x-python","patch_set":1,"id":"e82fe7bb_055e7f19","line":81,"range":{"start_line":81,"start_character":8,"end_line":81,"end_character":25},"updated":"2026-07-20 19:33:00.000000000","message":"Look at us using some of that modern Python hotness! TIL about https://peps.python.org/pep-0487/","commit_id":"52e52fecfc155a62f5eb126c3cf9470e1628e38f"}]}
