interface_gen

View on PyPIReverse Dependencies (0)

0.1.0 interface_gen-0.1.0-py3-none-any.whl

Wheel Details

Project: interface_gen
Version: 0.1.0
Filename: interface_gen-0.1.0-py3-none-any.whl
Download: [link]
Size: 21555
MD5: 829f46d006d9bdffc308edfa3652da04
SHA256: 7fb869eeb9978966c153648f962b629291fcd7972b1d0788af035b3d7a60430c
Uploaded: 2025-01-17 21:23:42 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: interface_gen
Version: 0.1.0
Summary: Define data format schemas once and generate code for multiple languages and serialization frameworks.
Author-Email: Aaron Fabbri <aaron.fabbri[at]ditto.live>
Project-Url: Homepage, https://github.com/getditto/interface-gen
Project-Url: Issues, https://github.com/getditto/interface-gen/issues
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: File Formats
Requires-Python: >=3.10
Requires-Dist: avro (==1.11.3)
Requires-Dist: avrotize (==2.6.0)
Requires-Dist: fastavro (==1.9.7)
Requires-Dist: flake8 (==7.1.1)
Requires-Dist: install-jdk (==1.1.0)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 1202 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.27.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
README.md sha256=WDLbXrzZtrPDgMu2yt9ijfYEg7NfCv1KjnBBV-BQNtI 5909
dist-readme.md sha256=BsPWUCpSLXo6SbqrODHtCKsYUVSL-hQbnD7FGZrOkzU 1202
requirements.txt sha256=K5A5ZOI_gtDK_7RCvQgQ2hoM9Leb4yj760V0DDkbTZM 78
interface_gen/.flake8 sha256=7aA_O0WQv4CKNC9QSZXLIehpoEwwR4dVDAWfHBWARF8 31
interface_gen/README.md sha256=Qt8Fse9IpueAuqRtSBHjNMpHfMZRCHnfDiC4jytaWVY 1869
interface_gen/__init__.py sha256=axFhwW7Cqq6SZ63LVoKUunB3Bdrm3DOWD1_XrP6IftY 24
interface_gen/docs.py sha256=CauxpqWAHwcrST1fuCOntBGXn06RPa_P8ENMb7FRISI 6277
interface_gen/generate.py sha256=5sRIVSAI6b3VWmEcA18nRBvAsoVHaMLHnuLxv6a4wnM 4854
interface_gen/protocols_test.py sha256=ck-5hl8BnK31cPUfbfgcSyrvixmK8X0AnJSI5vVu11c 2495
interface_gen/toolchain.py sha256=2YmZVZxg0mOBj6NE8UAoS-TYYlNHpeAzbKWxO_CZAY8 2861
interface_gen-0.1.0.dist-info/METADATA sha256=ivVberWOt-85H0pwRUWVn4Yr-8PceiqCtadQNKJF5eM 2034
interface_gen-0.1.0.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
interface_gen-0.1.0.dist-info/entry_points.txt sha256=IBPStPY-mlPH_KuNvRtHBq0XDSc0OPmytFlY0GJAVEY 54
interface_gen-0.1.0.dist-info/licenses/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
interface_gen-0.1.0.dist-info/RECORD

entry_points.txt

ifgen = interface_gen.generate:main