betterproto

View on PyPIReverse Dependencies (132)

2.0.0b7 betterproto-2.0.0b7-py3-none-any.whl

Wheel Details

Project: betterproto
Version: 2.0.0b7
Filename: betterproto-2.0.0b7-py3-none-any.whl
Download: [link]
Size: 105386
MD5: c2fa52fed765922732c22867fe028a16
SHA256: 401ab8055e2f814e77b9c88a74d0e1ae3d1e8a969cced6aeb1b59f71ad63fbd2
Uploaded: 2024-08-14 21:25:59 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: betterproto
Version: 2.0.0b7
Summary: A better Protobuf / gRPC generator & library
Author: Daniel G. Taylor
Author-Email: danielgtaylor[at]gmail.com
Home-Page: https://github.com/danielgtaylor/python-betterproto
Project-Url: Repository, https://github.com/danielgtaylor/python-betterproto
License: MIT
Keywords: protobuf,gRPC
Classifier: License :: OSI Approved :: MIT License
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
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.7,<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: importlib-metadata (>=1.6.0); python_version < "3.8"
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: 17789 characters]

WHEEL

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

RECORD

Path Digest Size
betterproto/__init__.py sha256=4_DEpeCjERj8WdkWB0gVidIoKaBjNYsi-sHRKCIOYmQ 71580
betterproto/_types.py sha256=aEjeDHl8GnkkGTX9TWlrp-0ct-S_LqutfjuKp7EUNhg 295
betterproto/_version.py sha256=LTSqFxCjgbXc0oIBfqIihhvapVAPfhVYrr9pvUAPc4U 184
betterproto/casing.py sha256=T1h2fNb6hNX7s7sW8pA4jqLcE7jT74-JtqYCyJfzVhI 3618
betterproto/compile/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
betterproto/compile/importing.py sha256=DBDeSJ9tq4zDDyKlwfnOLB0_ZoL4r-hoTgQQxYDwmmM 6621
betterproto/compile/naming.py sha256=T4wOBxP4LMVeqGPA5iaOfLY7qYuE7TzV335qvoPPaTs 552
betterproto/enum.py sha256=zbWCThJazECZL2fRgeZJTvbsboFfGA2NLg5Q_lQpHBo 5805
betterproto/grpc/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
betterproto/grpc/grpclib_client.py sha256=nAo4P_cTr-LvKSnx4XX7CaSbu4Q0tfYSzPNrMFxMEV8 5335
betterproto/grpc/grpclib_server.py sha256=FGqFo24lDdLABd8XJPZDE8PIQ8o416hepOhGUr06tvc 882
betterproto/grpc/util/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
betterproto/grpc/util/async_channel.py sha256=ZXAdJHs4_plhOgk1WJYlwqThmeM4HZ_E_PMdfMbr34I 6793
betterproto/lib/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
betterproto/lib/google/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
betterproto/lib/google/protobuf/__init__.py sha256=6Y8Wq6ybWQmrCVJQgsCRgi6qROf1Aru742KApdJTiSY 50
betterproto/lib/google/protobuf/compiler/__init__.py sha256=-Zeq4M5VWE65Dko7772P6H_x2D49OZnBoTjFVykSp0U 59
betterproto/lib/pydantic/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
betterproto/lib/pydantic/google/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
betterproto/lib/pydantic/google/protobuf/__init__.py sha256=vYQULHIFRVb2f8TcfAjT0pGrRB71cNbjtAAl3s21gUY 92347
betterproto/lib/pydantic/google/protobuf/compiler/__init__.py sha256=vUfCKYHDmyzs7eudOZ2YutVruZwwU_c-AZzdyijifPI 8964
betterproto/lib/std/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
betterproto/lib/std/google/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
betterproto/lib/std/google/protobuf/__init__.py sha256=jyLW6TT9-iucvfqxxXqWcxNvBb_aXGAxJyuEkfsDPq0 87820
betterproto/lib/std/google/protobuf/compiler/__init__.py sha256=0albng526t5at2tmjKOqdjP4bOUnIqJjjJQPWm1hPNo 8566
betterproto/plugin/__init__.py sha256=-bBNFYOq80A2Egtpo5V5zWJtYOxQfRZFQ_feve5lkFU 23
betterproto/plugin/__main__.py sha256=Mq_5NLhlf4CKBJzualo746UgHv13FJP10ByUhzXkHYM 32
betterproto/plugin/compiler.py sha256=LvJV7xoR4dyZTiijpctwBrWwebye5hMoCPOMxaAk-lU 2093
betterproto/plugin/main.py sha256=pfnyaVetkNt0jsKL519Abw0Dsy3g0vF7R7XGP2WnZN4 1471
betterproto/plugin/models.py sha256=Hc-z669M44quxOopSou11-A-lhdvj2bxT8ZO-5A-UIU 27903
betterproto/plugin/module_validation.py sha256=gwTrB0znSuYfX_XZoHdlCQPlCzBB8YAvCljsLtHb-QQ 4867
betterproto/plugin/parser.py sha256=YIInkgLALHnY9Xd8b7_Wvj3-K6wEogdpMdK7BJuEajo 9072
betterproto/plugin/plugin.bat sha256=lfLT1WguAXqyerLLsRL6BfHA0RqUE6QG79v-1BYVSpI 48
betterproto/plugin/typing_compiler.py sha256=3wlBJFD5PnCyvMnmdNzwyKtCndq3minBNKRB5puOxLU 5083
betterproto/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
betterproto/templates/header.py.j2 sha256=W-SboKR3czBKRuTl4YGCPtiF8zQShBG9bbEUee4WrNE 1594
betterproto/templates/template.py.j2 sha256=uIoDlwIjP1ijgBi7tCS3SfGaEE0oNBOc5xN16ybjVXg 8026
betterproto/utils.py sha256=Q8yJGWmb5vv4Abhnt7YtF_1ulDRpZl751CQxE6TYQyA 1361
betterproto-2.0.0b7.dist-info/LICENSE.md sha256=pbjfdUZ-S1ejCKlMzl_a6EgIqD7mzVr34XXGuXhKdT8 1073
betterproto-2.0.0b7.dist-info/METADATA sha256=8J-1gdPnZ82XkgPbMcYl-GiRFuNx2eL7UCfy72YC3Xs 19108
betterproto-2.0.0b7.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
betterproto-2.0.0b7.dist-info/entry_points.txt sha256=6xVGoa8rBb8UB0Z7la8QpRm0dLJ-sinSAJVcEnpEH5o 73
betterproto-2.0.0b7.dist-info/RECORD

entry_points.txt

protoc-gen-python_betterproto = betterproto.plugin:main