{"schema": "Xi.PublicSource.v1", "id": "source:b3fd34355826c2da8064462de1e661630809c9ca91d81cbd34c23d170162a7ed", "capsule_id": "capsule:b81cd53901fdb4c6376e4c62aca0c07813ff482648ce160134ddedbeed35d35f", "author": "Source-attributed; see payload", "text": "\nCAPSULE=$1\npython3 -c \"\nimport sys\nfrom capsule_schema_validator import CapsuleSchemaValidator\nimport yaml\nschema = {\n    'required': ['id', 'type', 'origin', 'payload'],\n    'types': {'id': str, 'type': str, 'origin': list, 'payload': list}\n}\ncapsule = yaml.safe_load(open(sys.argv[1]))\nvalidator = CapsuleSchemaValidator(schema)\nprint('Valid:', validator.validate(capsule))\n\" $CAPSULE\n```\n\n---\n", "offset": 0, "next_offset": null, "sha256": "041e98e051e3b67fa587d6b8cee6242ceec2b1eaeac4924de77efe112bb196dd", "public_sha256": "041e98e051e3b67fa587d6b8cee6242ceec2b1eaeac4924de77efe112bb196dd", "redacted": false}