)]}'
{"oslo_utils/schemautils.py":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"35b9eb6b543bf3771b60017242e55c9c6aa7a302","unresolved":false,"context_lines":[{"line_number":31,"context_line":""},{"line_number":32,"context_line":"def schema_validate(data, schema):"},{"line_number":33,"context_line":"    \"\"\"Validates given data using provided json schema.\"\"\""},{"line_number":34,"context_line":"    jsonschema.validate(data, schema, types\u003d_SCHEMA_TYPES)"}],"source_content_type":"text/x-python","patch_set":1,"id":"3a50d1a3_3e81fe4d","line":34,"updated":"2015-07-31 09:38:08.000000000","message":"Does it make sense to allow caller to provide more types? like\n\n def schema_validate(data, schema, types\u003dNone):\n   all_types \u003d _SCHEMA_TYPES.copy()\n   all_types.update(types or {})\n   ...","commit_id":"8d0d4e0daf698b3fd046b5d205e7f784954977bc"},{"author":{"_account_id":1297,"name":"Joshua Harlow","email":"jxharlow@godaddy.com","username":"harlowja"},"change_message_id":"5a20dda7836ecfc894e26a566889e63e0ca1ef34","unresolved":false,"context_lines":[{"line_number":31,"context_line":""},{"line_number":32,"context_line":"def schema_validate(data, schema):"},{"line_number":33,"context_line":"    \"\"\"Validates given data using provided json schema.\"\"\""},{"line_number":34,"context_line":"    jsonschema.validate(data, schema, types\u003d_SCHEMA_TYPES)"}],"source_content_type":"text/x-python","patch_set":1,"id":"1a4dcd0f_45dd4713","line":34,"in_reply_to":"3a50d1a3_3e81fe4d","updated":"2015-08-04 01:24:46.000000000","message":"Possibly, let me revive this, it needs some further changes anyway I think... There seems to be a variety of types people have made already that should probably be centralized into some kind of `jsonschema-extras` or something package.","commit_id":"8d0d4e0daf698b3fd046b5d205e7f784954977bc"}]}
