{"library":"protobuf-to-pydantic","type":"library","category":null,"description":"protobuf-to-pydantic is a Python library that generates `pydantic.BaseModel` classes with parameter verification functions directly from Protobuf files (proto3 syntax). It supports both runtime object generation and plugin-based code generation, enabling robust data validation for Protobuf messages within Python applications. The library is actively maintained with frequent minor releases, currently at version 0.3.3.1.","language":"python","status":"active","version":"0.3.3.1","tags":["protobuf","pydantic","code-generation","validation","schema","data-modeling"],"install":[{"cmd":"pip install protobuf-to-pydantic","imports":["from protobuf_to_pydantic import msg_to_pydantic_model","from protobuf_to_pydantic.template import Template"]},{"cmd":"pip install protobuf-to-pydantic[mypy-protobuf]","imports":[]}],"homepage":null,"github":"https://github.com/so1n/protobuf_to_pydantic","docs":null,"changelog":null,"pypi":"https://pypi.org/project/protobuf-to-pydantic/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":3.8,"avg_import_s":0.71,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/protobuf-to-pydantic/compatibility"},"provenance":{"verified_status":"passing","verified_at":"Sun Jun 28","last_verified":"Sun Jun 28","next_check":"Tue Jul 28","install_tag":null}}