datamodel-code-generator

View on PyPIReverse Dependencies (122)

0.26.5 datamodel_code_generator-0.26.5-py3-none-any.whl

Wheel Details

Project: datamodel-code-generator
Version: 0.26.5
Filename: datamodel_code_generator-0.26.5-py3-none-any.whl
Download: [link]
Size: 114982
MD5: 421d0e941e8d46ccd64493c4e6899dea
SHA256: e32f986b9914a2b45093947043aa0192d704650be93151f78acf5c95676601ce
Uploaded: 2025-01-14 12:02:04 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: datamodel-code-generator
Version: 0.26.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.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 :: 3.13
Classifier: Programming Language :: Python :: Implementation :: CPython
Requires-Python: >=3.8,<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: 22858 characters]

WHEEL

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

RECORD

Path Digest Size
datamodel_code_generator/__init__.py sha256=OrU_lId2PgS_G7Mhn8ih2AmgGc-CXPMtWDgqONlCzfA 19937
datamodel_code_generator/__main__.py sha256=QA6GA3USdZRjv47HeFhznM2L3rXiu3-PN3biVt25678 21835
datamodel_code_generator/arguments.py sha256=jf5LnhDl6LnCqRs05iAzvnUwt3bFnfUA43PIbv1xhks 16306
datamodel_code_generator/format.py sha256=M2lag7AeB4eIHaTORu1A_RzMdIflINbypoeqsEYEEGY 8904
datamodel_code_generator/http.py sha256=CwLVnXO4_W_fWKJsHnJp6Q_3GuF3qjCjeAe48Ihawrs 714
datamodel_code_generator/imports.py sha256=utqG4OCL_z92-nY6qpp_ctZbFvRtrcw2NH-mbT3HeLk 5728
datamodel_code_generator/model/__init__.py sha256=PywJfSVTqeTh74jv0uLRIs1dcVrrO2OXPRoP39udqUM 3514
datamodel_code_generator/model/base.py sha256=NaZJFLzVngLjGbAFn65-Y0lDOQSk_bwxTJUJvDKmoQA 14695
datamodel_code_generator/model/dataclass.py sha256=Ebn48PRvCOCcyKhxYxgYBbRcpIvXko-VomZ6N8gKrLA 5871
datamodel_code_generator/model/enum.py sha256=ftQCZ73JBNiLgBzFl2WzbBTrshlnYXvyapK2WxK0xxE 3835
datamodel_code_generator/model/imports.py sha256=9-JLfcilbRz9LI4Q9_YAVpRdIusULBaLsMhHE_6j0-w 784
datamodel_code_generator/model/msgspec.py sha256=TevwsJDtgEzlpd7TvIpcMZ1HGw6gwLkm6yR86b_w8fY 11514
datamodel_code_generator/model/pydantic/__init__.py sha256=AYMjDCtnV4vweYqe1asTRCYdOo8IGLBhd8pEdxyY8ok 1372
datamodel_code_generator/model/pydantic/base_model.py sha256=sTxrFItp7wpL0OxBYOGLyyjWWrzGDuV_pFeHPsSQ4Gs 12120
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=xtkdfQc295ACRvsSig0Zo-mxCw8Xdfu2VXeDbLF_l0Y 13607
datamodel_code_generator/model/pydantic_v2/__init__.py sha256=PWG0jyOaAIgaoPNKyko2-wihSOwzlkRAyEriagl09Cc 1018
datamodel_code_generator/model/pydantic_v2/base_model.py sha256=JHUirMIITztUFtvL1vc_tkE0tRhum3f-JNydmVuzngs 8033
datamodel_code_generator/model/pydantic_v2/imports.py sha256=n0yWg5QGDDzOseN35RJFlEbmV6oKMLQ8Kju1w4N6D08 263
datamodel_code_generator/model/pydantic_v2/root_model.py sha256=iApUz1uGe4hHV8RyOK8rGjaEJcnqTJZqo-0uSfyVMGc 884
datamodel_code_generator/model/pydantic_v2/types.py sha256=JV2m0TOPbh-1oHpN_W12KKuNf19RI-V2oehAUJtDIn4 1921
datamodel_code_generator/model/rootmodel.py sha256=8bW7emVQtDGe2iUAmqtlQb607LvTRL0TBSP66pIeNzY 202
datamodel_code_generator/model/scalar.py sha256=md13JdHahWqjuASbivhywvy4MQ8sZhCAaClhEvWrY3M 2596
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=wRSy2g11Dr1GN9YUl13OZt2xg37bQyFwKn2wEsQIndE 865
datamodel_code_generator/model/template/msgspec.jinja2 sha256=qMuFOH6SFFh558wImdI6uIjG4Mtam3J_ox8Hmgqkv0g 1174
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=XdSCvA0hSdjkMtI9CA3M-2xBgieCOV-sWIfQvJPnJ4I 1119
datamodel_code_generator/model/template/pydantic_v2/ConfigDict.jinja2 sha256=xHvBYrh__32O1xRCSl6_u5zbyYIjB8a5k8fZiTo0spY 149
datamodel_code_generator/model/template/pydantic_v2/RootModel.jinja2 sha256=XQBlML7Hm5hN6_AExENNvVc_yxNWijcIfTTbbmegCpE 1223
datamodel_code_generator/model/template/root.jinja2 sha256=3OTtibxLcGA-FMdR0QDCJUJQgf_kRW0OafeCTPFSFFo 162
datamodel_code_generator/model/typed_dict.py sha256=W1r3NRy8uFkYe3YVnjL9PAGZdGyoSDcd-Otq7cxFDMM 4792
datamodel_code_generator/model/types.py sha256=T3Xxa7MToHXIH1zXHT1P6PzE49aah0IhnwkCbYVc79c 3157
datamodel_code_generator/model/union.py sha256=4LT5E46c2OH1dvQmvRWM7mX1Pziu_oWBHwXsGsylUbY 1791
datamodel_code_generator/parser/__init__.py sha256=zHbw6RPlJC0SAQjb-XyVlyZhcOu5PfYgPidy6jlUM8M 793
datamodel_code_generator/parser/base.py sha256=MBwA77ht66rSoQtuXDVRaOQ_LGCaXo9InqJJvpfruP8 61987
datamodel_code_generator/parser/graphql.py sha256=MwaLVmEcYky8CRueOYxB2n5MKU4FOmASy9stKIUGBVo 22417
datamodel_code_generator/parser/jsonschema.py sha256=sjqpGMXq-Nym4cF-ML6utBiZMYYS0-4QPTGPUBXS1u8 70878
datamodel_code_generator/parser/openapi.py sha256=UMvLzvlNcNxik9ttPvjBl3PGUBhGhYedKcbGnrSNaIQ 26666
datamodel_code_generator/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
datamodel_code_generator/pydantic_patch.py sha256=5UKotLqor9HixzXk463CUevyCcH2zmQljMAPRyTOxiM 570
datamodel_code_generator/reference.py sha256=Vaqni43Z1176rL5L83U6OvUM_btRwafQXW-7aB-LuoU 26580
datamodel_code_generator/types.py sha256=vTa7-I_NECFkpaLI0-azHErdmr1txdLDdR7xKx5yhYo 19896
datamodel_code_generator/util.py sha256=OmYaVP0z0fGPnvmZQx63qmdMwFnMAIVHfTwSkExpoKk 2829
datamodel_code_generator/version.py sha256=TNxw8_M4v5PH0eredAbnMHbocjoh_Mh-PTaI4X2JiFY 24
datamodel_code_generator-0.26.5.dist-info/LICENSE sha256=K54Lwc6_jduycsy8oFFjQEeSSuEiqvVIjCGIXOMnuTQ 1068
datamodel_code_generator-0.26.5.dist-info/METADATA sha256=1j7kIzH6carcuQiFE5nMo45gOd8G4VNaL5p_hsu9ZS8 24960
datamodel_code_generator-0.26.5.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
datamodel_code_generator-0.26.5.dist-info/entry_points.txt sha256=bykbUWqOCiKfxJPGe8jpNqTqD1NG7uyRmozdnwzu7rk 76
datamodel_code_generator-0.26.5.dist-info/RECORD

entry_points.txt

datamodel-codegen = datamodel_code_generator.__main__:main