datamodel-code-generator

View on PyPIReverse Dependencies (68)

0.25.5 datamodel_code_generator-0.25.5-py3-none-any.whl

Wheel Details

Project: datamodel-code-generator
Version: 0.25.5
Filename: datamodel_code_generator-0.25.5-py3-none-any.whl
Download: [link]
Size: 107457
MD5: fc89117b4f87f0405e6a313e02ac407f
SHA256: 3b62b42c8ebf2bb98cfbc24467b523c5b76780c585b72f4ac2fc1f1f576702ab
Uploaded: 2024-03-16 17:18:04 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: datamodel-code-generator
Version: 0.25.5
Summary: Datamodel Code Generator
Author: Koudai Aono
Author-Email: koxudaxi[at]gmail.com
Home-Page: https://github.com/koxudaxi/datamodel-code-generator
Project-Url: Repository, https://github.com/koxudaxi/datamodel-code-generator
License: MIT
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
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
Classifier: Programming Language :: Python :: Implementation :: CPython
Requires-Python: >=3.7,<4.0
Requires-Dist: PySnooper (<2.0.0,>=0.4.1); extra == "debug"
Requires-Dist: argcomplete (<4.0,>=1.10)
Requires-Dist: black (>=19.10b0)
Requires-Dist: genson (<2.0,>=1.2.1)
Requires-Dist: graphql-core (<4.0.0,>=3.2.3); extra == "graphql"
Requires-Dist: httpx; extra == "http"
Requires-Dist: inflect (<6.0,>=4.1.0)
Requires-Dist: isort (<6.0,>=4.3.21)
Requires-Dist: jinja2 (<4.0,>=2.10.1)
Requires-Dist: openapi-spec-validator (<0.7.0,>=0.2.8); extra == "validation"
Requires-Dist: packaging
Requires-Dist: prance (>=0.18.2); extra == "validation"
Requires-Dist: pydantic[email] (!=2.0.0,!=2.0.1,!=2.4.0,<3.0,>=1.10.0); python_version >= "3.12" and python_version < "4.0"
Requires-Dist: pydantic[email] (!=2.4.0,<3.0,>=1.10.0); python_version >= "3.11" and python_version < "4.0"
Requires-Dist: pydantic[email] (!=2.4.0,<3.0,>=1.5.1); python_version < "3.10"
Requires-Dist: pydantic[email] (!=2.4.0,<3.0,>=1.9.0); python_version >= "3.10" and python_version < "3.11"
Requires-Dist: pyyaml (>=6.0.1)
Requires-Dist: toml (<1.0.0,>=0.10.0); python_version < "3.11"
Provides-Extra: debug
Provides-Extra: graphql
Provides-Extra: http
Provides-Extra: validation
Description-Content-Type: text/markdown
[Description omitted; length: 20897 characters]

WHEEL

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

RECORD

Path Digest Size
datamodel_code_generator/__init__.py sha256=T2FKUpXjyLwcssL2AHYBeIQyCk2_5kvXRJdqLvMD5q0 17707
datamodel_code_generator/__main__.py sha256=yoBk5FUlSXTv46EkmD1fRCacddXInKZU9iKZAb3-ECk 18480
datamodel_code_generator/arguments.py sha256=N5dOWb_cR5orktDK1FeGy7txVN566mxRlGkvyGeTVaY 14594
datamodel_code_generator/format.py sha256=yTSOf3-jUO4X5NOljAjm-4xYC_uBJV3-RLXUYIvw-yw 8595
datamodel_code_generator/http.py sha256=WYScR7rqz8GjgdVPPhFp4PJzgON5DPpO1vmHQLDxYxE 590
datamodel_code_generator/imports.py sha256=0PoAG59qI1wujrzcsySFNQRh-po0bRjt7tPI8KDjHg4 5335
datamodel_code_generator/model/__init__.py sha256=A0CqnL87-lY_Te-n-99ya5v7h6l4jE6hOPP_itvcWOc 3091
datamodel_code_generator/model/base.py sha256=M1T8L7how4nW0aqGuunzc1LyWVSJ3OuFvRnx1Ig13hA 14019
datamodel_code_generator/model/dataclass.py sha256=9meJNWb-XPYYO8kDMSLhSfO6fulGWV7r3_XIM5kA71M 3965
datamodel_code_generator/model/enum.py sha256=Giehhtij2DZs2LssSJnG_CIIHsSA7Mkz471GU-Cb5kI 3338
datamodel_code_generator/model/imports.py sha256=9-0bd-DvZRjZkWMsmw-gykL8fzTd6M-vQEqS7Rm_ty4 725
datamodel_code_generator/model/msgspec.py sha256=_568E91e07NX-A1bOeITOqr3h1Cr9ykecoSYeIZ5PwI 8934
datamodel_code_generator/model/pydantic/__init__.py sha256=AYMjDCtnV4vweYqe1asTRCYdOo8IGLBhd8pEdxyY8ok 1372
datamodel_code_generator/model/pydantic/base_model.py sha256=Y2GSlcLBvQh8hrlwGE3rGLTsQLKxERBts0so5BcUP6Y 11970
datamodel_code_generator/model/pydantic/custom_root_type.py sha256=XOeJqzUEAYE21C3hPAnRIz9iDWIjZvUOWDc9MCrpdvw 299
datamodel_code_generator/model/pydantic/dataclass.py sha256=sbqTmutl8Fjf1pYngfdv0NMXt904QcTRpHqmZy6GUiQ 424
datamodel_code_generator/model/pydantic/imports.py sha256=2nSLYwphBUMQEa0PTSNwoLjEBslu02EQb6BdZ-S51yk 2189
datamodel_code_generator/model/pydantic/types.py sha256=tvPOPXO04qcPiP0vhf70OHK2Mw2uWGlN8SYiD7jaGKg 12577
datamodel_code_generator/model/pydantic_v2/__init__.py sha256=ahhh9sRT9d032dG5gf14M4Q-8MC3P2rQ5Ngo7v_uB6A 865
datamodel_code_generator/model/pydantic_v2/base_model.py sha256=ed4wP_DkrsafPh5Clt1wccel9svggJ8MXKy8w1jCQDs 7596
datamodel_code_generator/model/pydantic_v2/imports.py sha256=Q6XC6iE5v4LJvQ2DOXDGFtR-FnGPsaZ56KiiTiF2bIE 191
datamodel_code_generator/model/pydantic_v2/root_model.py sha256=ZlaNHfC8PuLJ1--OYm9AXbL1A95z1F421VoraP3mo70 951
datamodel_code_generator/model/pydantic_v2/types.py sha256=6KAJXO_SGs5bc8GQScCpowgqjaSmrn9W9iewpWIHack 1440
datamodel_code_generator/model/rootmodel.py sha256=8bW7emVQtDGe2iUAmqtlQb607LvTRL0TBSP66pIeNzY 202
datamodel_code_generator/model/scalar.py sha256=d4vqDW9OcvPR1I0lrlss2wDprWbUt9kPv767VYZi_Ks 2521
datamodel_code_generator/model/template/Enum.jinja2 sha256=k9lB8iQUsB94bPi8e3xJEd0AGk2ciWL-pSZuGY5kNPQ 378
datamodel_code_generator/model/template/Scalar.jinja2 sha256=Ss22-mYG3Vez-pbqmW2zFzwxGVhXkbQcAVTMV7POpg8 104
datamodel_code_generator/model/template/TypedDict.jinja2 sha256=J_Pe_CiuvTOb-EUCExXPaeTEFzn2keyrKB0wglZ8HgA 135
datamodel_code_generator/model/template/TypedDictClass.jinja2 sha256=URwp5__WyR8G21Hoyc17aMzoast-NppXnXe19VFi5wQ 377
datamodel_code_generator/model/template/TypedDictFunction.jinja2 sha256=KjSij5_w4ow4a12SR3orYOndmXGkIvJBBUN735bQ6G0 321
datamodel_code_generator/model/template/Union.jinja2 sha256=sq7o--2ESUSfIL4kCfgnr5ZXPFa_VeioqbATTY-N-5I 258
datamodel_code_generator/model/template/dataclass.jinja2 sha256=U-zwO9xoClVcNmNCDBnvZQo0_xcRWsPYh2QfsNMyUsQ 816
datamodel_code_generator/model/template/msgspec.jinja2 sha256=iDkKjMSN_xk065prQP-rElVosSyiYYeKxV6UEH7IFdA 916
datamodel_code_generator/model/template/pydantic/BaseModel.jinja2 sha256=sYZa-47YAXqZrd5cYKVnPrsbDvLkHEJOUd7M0nAosP8 1084
datamodel_code_generator/model/template/pydantic/BaseModel_root.jinja2 sha256=WDdTXYNTrkIw-B4OvPVxOaETTknLs0zdNuq_iDQ2Bcw 1000
datamodel_code_generator/model/template/pydantic/Config.jinja2 sha256=Ik028qdqQhDfEP207TCbwVv2b5Do1-nRNDPKzBHKzwM 135
datamodel_code_generator/model/template/pydantic/dataclass.jinja2 sha256=hM4OZTVhtOokqlPNSdh5drhBXfQLPvbyO88jipSPr5Y 629
datamodel_code_generator/model/template/pydantic_v2/BaseModel.jinja2 sha256=6Swz3U3vYFGnTFY85SGTmsNUflcJI61oxdz2CgPKaDk 1091
datamodel_code_generator/model/template/pydantic_v2/ConfigDict.jinja2 sha256=xHvBYrh__32O1xRCSl6_u5zbyYIjB8a5k8fZiTo0spY 149
datamodel_code_generator/model/template/pydantic_v2/RootModel.jinja2 sha256=jAuFry_aUvY5II3czG2ZZrhEfcPKiULWifDdDDAz1us 1193
datamodel_code_generator/model/template/root.jinja2 sha256=3OTtibxLcGA-FMdR0QDCJUJQgf_kRW0OafeCTPFSFFo 162
datamodel_code_generator/model/typed_dict.py sha256=pzUaKLaVDF5rfxAaR1m4FqnhR00eE6AIP30oGTj67fY 4717
datamodel_code_generator/model/types.py sha256=GmKGPrpbJRgcsfRv9Khpo26e8DgMrPBnmLw6cpdjdiE 2891
datamodel_code_generator/model/union.py sha256=loaVWQi-UHkV4gLfF2JhxLcgZRMsejaoJzGvjTlp_bo 1716
datamodel_code_generator/parser/__init__.py sha256=zHbw6RPlJC0SAQjb-XyVlyZhcOu5PfYgPidy6jlUM8M 793
datamodel_code_generator/parser/base.py sha256=9Qp1TUYRKzpjYNuELPqaRB_2w-3e7dcVB56GYAzXe14 52868
datamodel_code_generator/parser/graphql.py sha256=PuHN3WlCMA0dHuYp0xMmKWHrlhJYryV_LP3831y46YQ 20387
datamodel_code_generator/parser/jsonschema.py sha256=ccjDf266lWQzeJr0Mn6-NmnJKIIaFJo15z5bygzJe5Y 69292
datamodel_code_generator/parser/openapi.py sha256=Iderij7OytmLchS7EJ6FjCz7rATFp0VlmRz__2uCGvQ 25416
datamodel_code_generator/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
datamodel_code_generator/reference.py sha256=EoalUNUP5us31bfMrHDa1iiKqxL8gHrpZKY_IxgZrOg 26347
datamodel_code_generator/types.py sha256=NcbLfgrx7nhu6UX1fW-uPOhZnJv1vI5uefe_bYtE_rE 19569
datamodel_code_generator/util.py sha256=Lrjj20mmma4Glpfs42sCoGpt1cncalgUGyNZZviqWdU 3692
datamodel_code_generator/version.py sha256=50th3mtCHhxAHTTiNr6-p9dr4WfCx_PVJcY39lYUlvc 24
datamodel_code_generator-0.25.5.dist-info/LICENSE sha256=K54Lwc6_jduycsy8oFFjQEeSSuEiqvVIjCGIXOMnuTQ 1068
datamodel_code_generator-0.25.5.dist-info/METADATA sha256=i-e_XWpioMc7kc0LRle0OiEUysIHEdPNUWWS5uvOoVo 22998
datamodel_code_generator-0.25.5.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
datamodel_code_generator-0.25.5.dist-info/entry_points.txt sha256=bykbUWqOCiKfxJPGe8jpNqTqD1NG7uyRmozdnwzu7rk 76
datamodel_code_generator-0.25.5.dist-info/RECORD

entry_points.txt

datamodel-codegen = datamodel_code_generator.__main__:main