{"library":"jsoncompat","type":"library","category":null,"description":"jsoncompat provides Python bindings for a Rust core, enabling robust checking of compatibility between evolving JSON schemas and automatic generation of representative sample data. It helps developers ensure backward and forward compatibility for APIs and data storage, preventing unintended breaking changes. The current version is 0.3.1, and it maintains an active release cadence.","language":"python","status":"active","version":"0.3.1","tags":["JSON","schema","validation","compatibility","API","data-modeling"],"last_verified":"Wed May 20","install":[{"cmd":"pip install jsoncompat","imports":["import jsoncompat as jsc","jsc.check_compat(old_schema_json, new_schema_json, role)","jsc.generate_value(schema_json)"]}],"homepage":null,"github":null,"docs":null,"changelog":null,"pypi":"https://pypi.org/project/jsoncompat/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":80,"avg_install_s":2.1,"avg_import_s":0,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/jsoncompat/compatibility"}}