jtd-codebuild

View on PyPIReverse Dependencies (0)

1.0.1 jtd_codebuild-1.0.1-py3-none-any.whl

Wheel Details

Project: jtd-codebuild
Version: 1.0.1
Filename: jtd_codebuild-1.0.1-py3-none-any.whl
Download: [link]
Size: 35647
MD5: d2ff711e81249872656a40d9888ce1f5
SHA256: 6431b9449f6d67c3d127dcba680908c36b254b426395bf42bacf973288a91c2c
Uploaded: 2024-05-01 13:24:12 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: jtd-codebuild
Version: 1.0.1
Summary: Tool for generating language specific schemas and interfaces code from JSON Type Definition IDL files in yaml format. Powered by jtd-codegen.
Author: 01Joseph-Hwang10
Author-Email: joseph95501[at]gmail.com
License: MIT
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
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
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Utilities
Requires-Python: >=3.8.1,<4.0
Requires-Dist: case-converter (<2.0.0,>=1.1.0)
Requires-Dist: click (<9.0.0,>=8.1.7)
Requires-Dist: colorama (<0.5.0,>=0.4.6)
Requires-Dist: deepmerge (<2.0.0,>=1.1.1)
Requires-Dist: joblib (<2.0.0,>=1.4.0)
Requires-Dist: pydantic (<3.0.0,>=2.7.1)
Requires-Dist: pyyaml (<7.0.0,>=6.0.1)
Requires-Dist: toolz (<0.13.0,>=0.12.1)
Description-Content-Type: text/markdown
[Description omitted; length: 3237 characters]

WHEEL

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

RECORD

Path Digest Size
jtd_codebuild/__init__.py sha256=xMnKJsSPacksOaPraApAmQTu1NX4YrfL7_sgxOFESXU 55
jtd_codebuild/__main__.py sha256=8hDtWlaFZK24KhfNq_ZKgtXqYHsDQDetukOCMlsbW0Q 59
jtd_codebuild/bundler.py sha256=f4TZEXToc50DQ1yNFSS25EDmwzGxUVJ0_se5HWVWU58 3368
jtd_codebuild/cli.py sha256=u85LNnzA8_Lzb5L_u_uiOclw50dkVTZDPGl48U332qI 1435
jtd_codebuild/codebuild.py sha256=unlpjL-tm9kOgswKriNM2v9DPmDtbkZkzFmEC9ZR9fY 2878
jtd_codebuild/commands/__init__.py sha256=6ifPAIsSNl8FFA1X6xkWsTik-XxrAZLqN3jbLIu3YTU 86
jtd_codebuild/commands/_build.py sha256=yeDwKwHouGODG1rcBb5D5SixMXp4HBM3pfmklyqbEIk 192
jtd_codebuild/commands/_command.py sha256=-dFCgZTSmwTESvRGgVvA5r2asdioBh0HQdZ5eJrqn4I 365
jtd_codebuild/commands/_init.py sha256=FbGHgUpaxnCM-TQEBX2CM3B08JBJjfcH8uYqH58pP0o 868
jtd_codebuild/component.py sha256=JNZQiXFIREL_S_ztPY9zbbgDs_K28gSyTYPNM9eJy2c 218
jtd_codebuild/config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
jtd_codebuild/config/project/__init__.py sha256=XAWJKJ6PdTMbvtg4Suq9dPhdfKXO8yvl4xUour03i6E 63
jtd_codebuild/config/project/_project.py sha256=-Jr0mFkOaPZgsnq3kGUMftIZUuXdNKy9wa3uN4gQ-Bo 1032
jtd_codebuild/config/project/config.json sha256=_HDYbGoISaG51_AHZciWjviVbPTBI8c7r3yKwKjvIjE 9273
jtd_codebuild/config/project/model/__init__.py sha256=cWapJ8U6xx6vwv41ylP8hw77KxtyNE5NDKpUA7BEA2s 327
jtd_codebuild/config/project/model/_config.py sha256=XBKdegHjwPel9BAGztW7mVD3W3jYnTAUnuqejCspSMA 839
jtd_codebuild/config/project/model/_target.py sha256=h2-jXyqL_rRXuafh37rl01Kwu2hVfdqQhg3ObFyYF7I 1499
jtd_codebuild/config/project/model/_types.py sha256=CBF34dEmA94CZGnvSQm8dhrROIG8DeNbrjKWL7jFGHw 351
jtd_codebuild/config/project/scripts/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
jtd_codebuild/config/project/scripts/generate_project_config_json_schema.py sha256=mNoxmmwqU6TxP0dk6-4Zm6yK0sDNcenhCysNSkzQClE 288
jtd_codebuild/config/workspace/__init__.py sha256=LDCNUvxnwwQfoLIqNpLweowsFc0_OROuA1G-uklBCQA 73
jtd_codebuild/config/workspace/_workspace.py sha256=JXPrgjjLThw_IgkwSBH12uKIQ1Fqsxmjd6pmcdW4ul8 447
jtd_codebuild/generators/__init__.py sha256=s20bZtcy6qC-f1pm0VqBt-lUnkQjoDKL3wzUZSJMdw4 63
jtd_codebuild/generators/_generator.py sha256=VhXhBRfBE3CTDmHggh-Ma1vGUl5fnwiL2KjLArMnW-w 2203
jtd_codebuild/generators/_values.py sha256=sN3j6bx5MptzhtegEHVBWQGYxKzDC119Q4RTGZ56pFs 44
jtd_codebuild/generators/csharp/__init__.py sha256=f9C3-0AkWNdcDae1Q2-NTdxhqga7NxfxVSlibC8eSXs 69
jtd_codebuild/generators/csharp/_generator.py sha256=B8-1T-Z5NlJ_Occ9DVaU6gcPpBr5wgo-fcRchmABKIc 591
jtd_codebuild/generators/go/__init__.py sha256=p8nBcs2nDez82fw22vhJYU6WZXoGNx8O-s-yP-VUfIs 65
jtd_codebuild/generators/go/_generator.py sha256=soj5b6xCOqYIwuR-Sc6ExC8b7hKEcNvATAXV21TarIw 539
jtd_codebuild/generators/java/__init__.py sha256=AgmBSjsT1drpnceUd2pPfys7limDJlvmpz0P2zOjT8Y 67
jtd_codebuild/generators/java/_generator.py sha256=ZG-ufRCBW1x2QhMFAtQwTdeCZ6m-Zj8uY1VbX_0qTP0 567
jtd_codebuild/generators/python/__init__.py sha256=I2e5w1vLNv4ETLHHeiRZLT5ah9f1qg22MTursgUORDo 69
jtd_codebuild/generators/python/_generator.py sha256=hzSt9FIRSKaNngNPiRhfwVIUUcVdJMUlcdWGoMmjY8A 19508
jtd_codebuild/generators/ruby/__init__.py sha256=hrwI_ztw8HKSMVmxdZrIfNfpvIBg384QmCFo5P3S3Og 67
jtd_codebuild/generators/ruby/_generator.py sha256=QjQLwKDCpXXNFz8Vw7Fw9LD8BIDSDQiRgGMdpDZPJjY 549
jtd_codebuild/generators/rust/__init__.py sha256=K5LZEqU2gYLA4yd44ukh2_t07UoPMvUmHz0wNVFzQU0 67
jtd_codebuild/generators/rust/_generator.py sha256=_rXJHfzyvJWqfZraz2_mNQzz-P6B3WM9Z126l1HafVk 240
jtd_codebuild/generators/typescript/__init__.py sha256=nWyBgwyVCjPUOEwV0mw64vFaYLGf8p6GnYmAHvHXClE 73
jtd_codebuild/generators/typescript/_generator.py sha256=t-MoCW0FM0ywGWlR2ohLyF62oeiqZdNRgIH8ggtdzcg 2995
jtd_codebuild/inheritance.py sha256=JNpzqRS_BjO2Y57cIrAC1ULnwu0uPYn2_nVLn_LHy7g 2244
jtd_codebuild/logger/__init__.py sha256=W2kh8GrBNID8bq3BtwGvpZjTs9Y9S41WtF26-gDE48M 126
jtd_codebuild/logger/_click_logger.py sha256=8AW6JXvIgb2bkiXRA2N5lJF-2CLvNIt53ITTzmMbvfs 1354
jtd_codebuild/logger/_logger.py sha256=kEcmd_gq8dzCyK9htfF611qXIRxKd48dGti2BU4IACE 841
jtd_codebuild/logger/_noop_logger.py sha256=-o1mwLysy4HSFh5nGTqVj7IpjnwTs1JMjc4Y4F_weGI 428
jtd_codebuild/preset/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
jtd_codebuild/preset/_preset.py sha256=2PBQYXtwQxbEtRzneBbVWcnAvAAYLczFsaLgSQ2BlN4 186
jtd_codebuild/preset/config/__init__.py sha256=kUASuI3SXhRcPMiE0PwikrpgmjBBQPa4UT7EhTNpXZ0 56
jtd_codebuild/preset/config/_preset.py sha256=tZ0DB5sBGDsOdJC0YzDOVHxNi0OL1bAeDM7VlUHCgag 713
jtd_codebuild/preset/config/templates/jtd-codebuild.json sha256=qvaz7D_x-X77ubHjt-31KCbx6V6AYWPaqfjft7ZzNJw 228
jtd_codebuild/preset/project/__init__.py sha256=1mMhkqqtxjRNU2J_bGUkaTEDj5DqTXnXbImx8b932CM 57
jtd_codebuild/preset/project/_preset.py sha256=0NrFZWzQqnxZHeHuv7hc6cGxB_7Bv0Cu3nYv-G8v6pA 1118
jtd_codebuild/preset/project/templates/.gitignore sha256=8pBe1VwtnU5Gc2ht0QJ70zbzJltNzqNuyhiPr6j3ZLo 4
jtd_codebuild/preset/project/templates/jtd-codebuild.json sha256=zSq49oH6RactOt3H7f5te7BmwvxMrWMyr0j-Iqe6Cwc 233
jtd_codebuild/preset/workspace/__init__.py sha256=7Z6Y3au_oj5XHjkP5rNGNPHA_mufYAJg-APxZ9WbZBI 59
jtd_codebuild/preset/workspace/_preset.py sha256=jmeQ90W0RKOPW2k1mKQE6SpDjjpt4QTT3ziRDb4apM8 746
jtd_codebuild/preset/workspace/templates/jtd-codebuild-workspace.json sha256=yj0WO6sFU4GCciYUBWjzvvfqrBh869doeOC2Pp5EI1Y 3
jtd_codebuild/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
jtd_codebuild/utils/fs.py sha256=Ljb_4aavgDoEwUIchHKqDxZAH2087BqVHjqr0R1Lp4w 1009
jtd_codebuild/utils/function/__init__.py sha256=XTh0WdOSysXhPfumRMxqxBntHKSY5P3SOi7oQ_tkABc 51
jtd_codebuild/utils/function/_string.py sha256=H6Prv6BwO4TBe5v5iQlzvb-PR5hClYgrsrdSq6-MGbI 429
jtd_codebuild/utils/io.py sha256=_iNCaM1f7ZNDzwQHFfarKSGpXN_fbJU1NiJlajQyBTY 972
jtd_codebuild/utils/list/__init__.py sha256=YwInP41btNepzgLrlUdjz_D9hp7RhsTLoBAUYC1Nam4 56
jtd_codebuild/utils/list/_find.py sha256=Xvx1Cf1poo7MHAbNdbL9gBy_kqbG-c4qeAZVURIrl_0 457
jtd_codebuild/utils/mapping/__init__.py sha256=g1aEzvtXZSSH7O0Hk6oMTFZUDiIordKnbApeMChAKdY 64
jtd_codebuild/utils/mapping/_subscriptable.py sha256=5raj220hwIF_wJPKFn8xtgLALVL-NZi-8E_fYUuL8LQ 620
jtd_codebuild/utils/string.py sha256=SKljogMtdRDqpSIp3k2jsawrOhQawXBGHG_zrNSHSgQ 414
jtd_codebuild/utils/subprocess.py sha256=PR1I7HitKkc8GUOmsuu4mZb6Two3dyrK_a9ZE35HgwA 615
jtd_codebuild/values.py sha256=xeRI5q3bHhGerna7M5bUj_3WhQWddNx2ztf_GPNe588 90
jtd_codebuild-1.0.1.dist-info/LICENSE sha256=Gmpn3oxD9JJ0dUq_zliD1XYB0VpaaVx6flpz1gyu-K4 1056
jtd_codebuild-1.0.1.dist-info/METADATA sha256=9DiWvtxsCMLl7VXF0bXTScXJUCxT51QY8JYltcq6aro 4803
jtd_codebuild-1.0.1.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
jtd_codebuild-1.0.1.dist-info/entry_points.txt sha256=BIYgsA33dAp8LoNF6uLJhAZhpS3luOzrGWZG8ItAbM4 60
jtd_codebuild-1.0.1.dist-info/RECORD

entry_points.txt

jtd-codebuild = jtd_codebuild.__main__:cli