{"package": "protobuf-pydantic-gen", "summary": "A tool for converting between Pydantic models and Protobuf messages, specifically enabling the generation of Pydantic BaseModel classes from .proto files.", "pypi_url": "https://pypi.org/project/protobuf-pydantic-gen", "piwheels_url": "https://www.piwheels.org/project/protobuf-pydantic-gen", "releases": {"0.1.9": {"released": "2026-05-09 16:18:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"protobuf_pydantic_gen-0.1.9-py3-none-any.whl": {"file_url": "/simple/protobuf-pydantic-gen/protobuf_pydantic_gen-0.1.9-py3-none-any.whl", "filehash": "4eabd805842456f8e784bca3090d6f76a566d771ecc51a55c5a4d77097487f8a", "filesize": 48934, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["annotated-types", "autopep8", "googleapis-common-protos", "grpcio", "grpcio-tools", "inflection", "jinja2", "peewee", "pgvector", "protobuf", "pydantic", "pydantic-core", "pydantic-settings", "pytest", "pytest-asyncio", "requests", "sqlmodel", "starlette", "zstandard"]}}}, "0.1.8": {"released": "2025-07-16 02:22:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"protobuf_pydantic_gen-0.1.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/protobuf-pydantic-gen/protobuf_pydantic_gen-0.1.8-py3-none-any.whl", "filehash": "730e6280e49d24b8504dc84c983abdfd805816ed04eeccf5c14feb43c631b6ab", "filesize": 80939, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["annotated-types", "autopep8", "brotli", "fastapi", "googleapis-common-protos", "granian", "grpcio", "grpcio-tools", "httpx", "hypercorn", "inflection", "jinja2", "patch-ng", "patchy", "peewee", "protobuf", "pydantic", "pydantic-core", "pydantic-settings", "pytest", "pytest-asyncio", "sqlmodel", "sse-starlette", "starlette", "websockets", "zstandard"]}}}, "0.1.7": {"released": "2025-06-25 16:50:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"protobuf_pydantic_gen-0.1.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/protobuf-pydantic-gen/protobuf_pydantic_gen-0.1.7-py3-none-any.whl", "filehash": "650ab1e33da5fbbfcdc2dbaf9053e38f98abb36d25d8605d093ca1e2bf3e9826", "filesize": 37940, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["annotated-types", "autopep8", "brotli", "fastapi", "googleapis-common-protos", "granian", "grpcio", "grpcio-tools", "hypercorn", "inflection", "jinja2", "patch-ng", "patchy", "peewee", "protobuf", "pydantic", "pydantic-core", "sqlmodel", "sse-starlette", "starlette", "zstandard"]}}}, "0.1.6": {"released": "2025-05-10 06:12:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"protobuf_pydantic_gen-0.1.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/protobuf-pydantic-gen/protobuf_pydantic_gen-0.1.6-py3-none-any.whl", "filehash": "ebf0f6ecdc3d7918ed9341a02e516dc0ac9ca25e302c27b8b57afa18525d077f", "filesize": 20227, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["annotated-types", "autopep8", "grpcio", "grpcio-tools", "inflection", "jinja2", "peewee", "protobuf", "pydantic", "pydantic-core", "sqlmodel"]}}}, "0.1.5": {"released": "2024-12-02 01:30:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"protobuf_pydantic_gen-0.1.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/protobuf-pydantic-gen/protobuf_pydantic_gen-0.1.5-py3-none-any.whl", "filehash": "6a99f5c06e2df61a67d99846d80a6d04aaaf55218587de55ecb15baaad3f200d", "filesize": 20272, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["annotated-types", "autopep8", "grpcio", "grpcio-tools", "inflection", "jinja2", "peewee", "protobuf", "pydantic", "pydantic-core", "sqlmodel"]}}}, "0.1.4.post1": {"released": "2024-11-28 03:52:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"protobuf_pydantic_gen-0.1.4.post1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/protobuf-pydantic-gen/protobuf_pydantic_gen-0.1.4.post1-py3-none-any.whl", "filehash": "2d2ff7602f50610472ba1aa2a24b43d34470ebe4e59da48e2ad8d187270a17b6", "filesize": 20342, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["annotated-types", "autopep8", "grpcio", "grpcio-tools", "inflection", "jinja2", "peewee", "protobuf", "pydantic", "pydantic-core", "sqlmodel"]}}}, "0.1.4": {"released": "2024-11-27 06:55:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"protobuf_pydantic_gen-0.1.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/protobuf-pydantic-gen/protobuf_pydantic_gen-0.1.4-py3-none-any.whl", "filehash": "8b3c942a4edd8c943ea95904206eae968093ec6b2f6fd3ff6c63f6871530c234", "filesize": 20248, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["annotated-types", "autopep8", "grpcio", "grpcio-tools", "inflection", "jinja2", "peewee", "protobuf", "pydantic", "pydantic-core", "sqlmodel"]}}}, "0.1.3": {"released": "2024-11-21 09:18:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"protobuf_pydantic_gen-0.1.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/protobuf-pydantic-gen/protobuf_pydantic_gen-0.1.3-py3-none-any.whl", "filehash": "a78c53c326d438b66a66d8d7f22e31d069ce67798d63b0776bee0a05c2050b8f", "filesize": 18927, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["annotated-types", "autopep8", "grpcio", "grpcio-tools", "inflection", "jinja2", "peewee", "protobuf", "pydantic", "pydantic-core", "sqlmodel"]}}}, "0.1.2": {"released": "2024-11-21 09:13:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"protobuf_pydantic_gen-0.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/protobuf-pydantic-gen/protobuf_pydantic_gen-0.1.2-py3-none-any.whl", "filehash": "35b3330ee6b2caee5bd5c3b476fa2def6a08b1a1a19803372ca267f890752986", "filesize": 18925, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["annotated-types", "autopep8", "grpcio", "grpcio-tools", "inflection", "jinja2", "peewee", "protobuf", "pydantic", "pydantic-core", "sqlmodel"]}}}, "0.1.1": {"released": "2024-11-21 08:59:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"protobuf_pydantic_gen-0.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/protobuf-pydantic-gen/protobuf_pydantic_gen-0.1.1-py3-none-any.whl", "filehash": "96db06a6ac2157b8abc66ccf599edd79823a9f06685409050737e021d8bb8162", "filesize": 18838, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["annotated-types", "autopep8", "grpcio", "grpcio-tools", "inflection", "jinja2", "peewee", "protobuf", "pydantic", "pydantic-core", "sqlmodel"]}}}}}