py-to-proto

View on PyPIReverse Dependencies (1)

0.5.2 py_to_proto-0.5.2-py39-none-any.whl
py_to_proto-0.5.2-py38-none-any.whl
py_to_proto-0.5.2-py37-none-any.whl
py_to_proto-0.5.2-py311-none-any.whl
py_to_proto-0.5.2-py310-none-any.whl

Wheel Details

Project: py-to-proto
Version: 0.5.2
Filename: py_to_proto-0.5.2-py39-none-any.whl
Download: [link]
Size: 32881
MD5: d6f3326bc021391abc0c8c29a1b5abae
SHA256: a1a3553b6b0ce87fed08567615c444f1eeafacb3a124920a2ea02b91f62ac0e1
Uploaded: 2023-10-12 23:07:49 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: py-to-proto
Version: 0.5.2
Summary: A tool to dynamically create protobuf message classes from python data schemas
Author: Gabe Goodhart
Author-Email: gabe.l.hart[at]gmail.com
Home-Page: https://github.com/IBM/py-to-proto
License: MIT
Keywords: json,json typedef,jtd,protobuf,proto,dataclass
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Dist: protobuf (<5,>=3.19.0)
Requires-Dist: alchemy-logging (>=1.0.3)
Requires-Dist: typing-extensions (<5,>=4.5.0); python_version < "3.9"
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 5885 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.41.2)
Root-Is-Purelib: true
Tag: py39-none-any

RECORD

Path Digest Size
py_to_proto/__init__.py sha256=0xvSrTlGuMSPzey0U_v2i1ehBcFVzQRk3Z2qbFZiXO4 1174
py_to_proto/compat_annotated.py sha256=-JMeTz4v2hSkrRKVfQVqOlI1Az6IVqXoIC3ma2Fu2XI 251
py_to_proto/converter_base.py sha256=UIEiHlFl8A8HJu8UgtVDHpMMMuL5cQlT3R5SeM9ot6Y 26051
py_to_proto/dataclass_to_proto.py sha256=nlzwuhj3d7JRYT43gXs4wbV1GDgrkVWw6gp4VxESrho 13631
py_to_proto/descriptor_to_file.py sha256=K3uDrbdp2c0WcKMuFJn79wDrU0w16Fjwy5lw1q00RBU 10579
py_to_proto/descriptor_to_message_class.py sha256=2gJfz38W0_XLS4I3XI4Vtycok0-9q6kfSK7A_OYW2X4 5265
py_to_proto/json_to_service.py sha256=zzbJnXnXLeCPwRQsFYWnbzSKFgUBe-SpUeWYIKd7HCU 12474
py_to_proto/jtd_to_proto.py sha256=dmRj35Z5rfFgfeP2QRTaJ2sF1tZrYBD7KsyNY5yrCQ0 8288
py_to_proto/utils.py sha256=7bj45FqYORAzS-Yx0JmXFWeAuBSKFgubiOr628UX8o0 12598
py_to_proto/validation.py sha256=ssTE17roJwMYwTkRSuDUKL_JGAf1C3Ua0bcAsSPEtLE 14885
py_to_proto-0.5.2.dist-info/LICENSE sha256=t-ZkY-vak1QWjzid8VIzMds6wT0xEafbk406cLmdj_Q 1088
py_to_proto-0.5.2.dist-info/METADATA sha256=Wm07Po4G-NH1NzDB9NIOQ4FvPatEuLhrv83FOdLxcl0 6771
py_to_proto-0.5.2.dist-info/WHEEL sha256=huTYhC6bMVZujCdspxB4IwBBREv-mM3sBUBfNyH-X6U 93
py_to_proto-0.5.2.dist-info/top_level.txt sha256=AScY99r2vRxOMZGEg6sfYg7B5BlIyy9sXKc6CrlBR5s 12
py_to_proto-0.5.2.dist-info/RECORD

top_level.txt

py_to_proto