aristaproto

View on PyPIReverse Dependencies (0)

0.1.2 aristaproto-0.1.2-py3-none-any.whl

Wheel Details

Project: aristaproto
Version: 0.1.2
Filename: aristaproto-0.1.2-py3-none-any.whl
Download: [link]
Size: 100493
MD5: c6e93141be99283dbfebf3df7abfb91b
SHA256: 7c28055bbc25930a0b2cf2ffd987374e54cd6482b4e086d3e24be45cf665f1d3
Uploaded: 2024-04-30 04:42:17 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: aristaproto
Version: 0.1.2
Summary: Arista Protobuf / Python gRPC bindings generator & library
Author: Arista Networks
Author-Email: ansible[at]arista.com
Home-Page: https://github.com/aristanetworks/python-aristaproto
Project-Url: Repository, https://github.com/aristanetworks/python-aristaproto
License: MIT
Keywords: protobuf,gRPC,aristanetworks,arista
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.9,<4.0
Requires-Dist: betterproto-rust-codec (==0.1.1); extra == "rust-codec"
Requires-Dist: black (>=23.1.0); extra == "compiler"
Requires-Dist: grpclib (<0.5.0,>=0.4.1)
Requires-Dist: isort (<6.0.0,>=5.11.5); extra == "compiler"
Requires-Dist: jinja2 (>=3.0.3); extra == "compiler"
Requires-Dist: python-dateutil (<3.0,>=2.8)
Requires-Dist: typing-extensions (<5.0.0,>=4.7.1)
Provides-Extra: compiler
Provides-Extra: rust-codec
Description-Content-Type: text/markdown
[Description omitted; length: 13631 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.8.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
aristaproto/__init__.py sha256=H99zJ99aotOZk43sAeWUJylvvjrfwTx8wDd3QM175cI 72253
aristaproto/_types.py sha256=aEjeDHl8GnkkGTX9TWlrp-0ct-S_LqutfjuKp7EUNhg 295
aristaproto/_version.py sha256=9M1Bnrg35n0eMw0re3b9BEEwuPr6YMlXpwnOb7DTCmU 79
aristaproto/casing.py sha256=T1h2fNb6hNX7s7sW8pA4jqLcE7jT74-JtqYCyJfzVhI 3618
aristaproto/compile/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
aristaproto/compile/importing.py sha256=-ibZTz-7BKcFhhIe6u3pDkOy65IrYYml7RupOtf1kfo 6443
aristaproto/compile/naming.py sha256=NkLRjEJBYLYqXi-cOmSppOJDXLrpAfDKbZ7kDdpvhzU 552
aristaproto/enum.py sha256=G2q6Sx6LdJe-Y95zHe1qJKrp87aqBjzK5cUXgL90QeA 5564
aristaproto/grpc/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
aristaproto/grpc/grpclib_client.py sha256=nAo4P_cTr-LvKSnx4XX7CaSbu4Q0tfYSzPNrMFxMEV8 5335
aristaproto/grpc/grpclib_server.py sha256=FGqFo24lDdLABd8XJPZDE8PIQ8o416hepOhGUr06tvc 882
aristaproto/grpc/util/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
aristaproto/grpc/util/async_channel.py sha256=ZXAdJHs4_plhOgk1WJYlwqThmeM4HZ_E_PMdfMbr34I 6793
aristaproto/lib/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
aristaproto/lib/google/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
aristaproto/lib/google/protobuf/__init__.py sha256=8o8oMMqdeSnMlZ3RpWkMNklVNn3AlUOyi0sf4c7l4xY 50
aristaproto/lib/google/protobuf/compiler/__init__.py sha256=ho2AOsaDCYAoSk6wOha6JeMmLujOAx2W00WCTmtESO0 59
aristaproto/lib/pydantic/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
aristaproto/lib/pydantic/google/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
aristaproto/lib/pydantic/google/protobuf/__init__.py sha256=mFtEwpWV0MCEIs87Xwl-_jiHfB1iXFGFYeI4OWLRnOQ 90940
aristaproto/lib/pydantic/google/protobuf/compiler/__init__.py sha256=aJaZFv1njM1vH4JAuhWdjFb7fxN3C9u7AHzs3Ik_cGs 8928
aristaproto/lib/std/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
aristaproto/lib/std/google/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
aristaproto/lib/std/google/protobuf/__init__.py sha256=VV2smwJy2S_JOYwqXgitDqrj0gGlnikepM6jksgZ0rw 87660
aristaproto/lib/std/google/protobuf/compiler/__init__.py sha256=zQa5MO3n3q3ovCxO_Ud8CsyiIPQRzUmD09e339IfqKY 8530
aristaproto/plugin/__init__.py sha256=-bBNFYOq80A2Egtpo5V5zWJtYOxQfRZFQ_feve5lkFU 23
aristaproto/plugin/__main__.py sha256=Mq_5NLhlf4CKBJzualo746UgHv13FJP10ByUhzXkHYM 32
aristaproto/plugin/compiler.py sha256=8qj2joOoNDIO6TLtb_VDzQxRLjAo7Qc-MLyB6YuPgDI 1320
aristaproto/plugin/main.py sha256=e2Dd7uQQ8wv4_RXCO5M5JnzvRgB8R1Lp_JWG3v4yQQo 1471
aristaproto/plugin/models.py sha256=GXG_Cky5gHVUsCeBIowJmjbtSyodTmi4g1xk98XCaVQ 28524
aristaproto/plugin/parser.py sha256=_eyeNeXpfKtqTO9v3HKYGZBEs88NP6OJDoFs1Tb9hLI 7649
aristaproto/plugin/plugin.bat sha256=lfLT1WguAXqyerLLsRL6BfHA0RqUE6QG79v-1BYVSpI 48
aristaproto/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
aristaproto/templates/template.py.j2 sha256=skQrMcuwOHrOPVczB7RddFIqJfnO_gn1A92_jZz6p9c 8794
aristaproto/utils.py sha256=Q8yJGWmb5vv4Abhnt7YtF_1ulDRpZl751CQxE6TYQyA 1361
aristaproto-0.1.2.dist-info/LICENSE.md sha256=MkOzyRlcfNQWpUr-xj1xQbSfWHS8jSl55R0pcqJZSBw 1114
aristaproto-0.1.2.dist-info/METADATA sha256=EmMlw89P2hLIUXs0RNyIDpE5dquW5yY6aeee1_h5xnQ 14810
aristaproto-0.1.2.dist-info/WHEEL sha256=FMvqSimYX_P7y0a7UY-_Mc83r5zkBZsCYPm7Lr0Bsq4 88
aristaproto-0.1.2.dist-info/entry_points.txt sha256=oYVv_CIwZMd-Q_KJmKVGKvGwILdJaZFc4MieAJNbeFs 73
aristaproto-0.1.2.dist-info/RECORD

entry_points.txt

protoc-gen-python_aristaproto = aristaproto.plugin:main