Python Datamodel Code Generator.
Provides
Requires
License
MIT
Changelog
* Tue Dec 09 2025 Matej Cepl <mcepl@cepl.eu>
- Update to 0.42.2:
There are many many releases between this and the previous
packaged version. There is no one ChangeLog document, history
can be followed on the list of releases on
https://github.com/koxudaxi/datamodel-code-generator/releases
* Tue Sep 06 2022 John Vandenberg <jayvdb@gmail.com>
- Update to v0.13.1
* Sat Jul 11 2020 John Vandenberg <jayvdb@gmail.com>
- Initial spec for v0.5.13
Files
/etc/alternatives/datamodel-codegen
/usr/bin/datamodel-codegen
/usr/bin/datamodel-codegen-3.13
/usr/lib/python3.13/site-packages/datamodel_code_generator
/usr/lib/python3.13/site-packages/datamodel_code_generator-0.42.2.dist-info
/usr/lib/python3.13/site-packages/datamodel_code_generator-0.42.2.dist-info/INSTALLER
/usr/lib/python3.13/site-packages/datamodel_code_generator-0.42.2.dist-info/METADATA
/usr/lib/python3.13/site-packages/datamodel_code_generator-0.42.2.dist-info/RECORD
/usr/lib/python3.13/site-packages/datamodel_code_generator-0.42.2.dist-info/REQUESTED
/usr/lib/python3.13/site-packages/datamodel_code_generator-0.42.2.dist-info/WHEEL
/usr/lib/python3.13/site-packages/datamodel_code_generator-0.42.2.dist-info/entry_points.txt
/usr/lib/python3.13/site-packages/datamodel_code_generator-0.42.2.dist-info/licenses
/usr/lib/python3.13/site-packages/datamodel_code_generator-0.42.2.dist-info/licenses/LICENSE
/usr/lib/python3.13/site-packages/datamodel_code_generator/__init__.py
/usr/lib/python3.13/site-packages/datamodel_code_generator/__main__.py
/usr/lib/python3.13/site-packages/datamodel_code_generator/__pycache__
/usr/lib/python3.13/site-packages/datamodel_code_generator/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/__pycache__/__main__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/__pycache__/__main__.cpython-313.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/__pycache__/arguments.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/__pycache__/arguments.cpython-313.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/__pycache__/format.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/__pycache__/format.cpython-313.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/__pycache__/http.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/__pycache__/http.cpython-313.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/__pycache__/imports.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/__pycache__/imports.cpython-313.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/__pycache__/pydantic_patch.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/__pycache__/pydantic_patch.cpython-313.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/__pycache__/reference.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/__pycache__/reference.cpython-313.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/__pycache__/types.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/__pycache__/types.cpython-313.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/__pycache__/util.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/__pycache__/util.cpython-313.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/arguments.py
/usr/lib/python3.13/site-packages/datamodel_code_generator/format.py
/usr/lib/python3.13/site-packages/datamodel_code_generator/http.py
/usr/lib/python3.13/site-packages/datamodel_code_generator/imports.py
/usr/lib/python3.13/site-packages/datamodel_code_generator/model
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/__init__.py
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/__pycache__
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/__pycache__/base.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/__pycache__/base.cpython-313.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/__pycache__/dataclass.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/__pycache__/dataclass.cpython-313.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/__pycache__/enum.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/__pycache__/enum.cpython-313.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/__pycache__/imports.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/__pycache__/imports.cpython-313.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/__pycache__/msgspec.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/__pycache__/msgspec.cpython-313.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/__pycache__/scalar.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/__pycache__/scalar.cpython-313.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/__pycache__/type_alias.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/__pycache__/type_alias.cpython-313.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/__pycache__/typed_dict.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/__pycache__/typed_dict.cpython-313.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/__pycache__/types.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/__pycache__/types.cpython-313.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/__pycache__/union.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/__pycache__/union.cpython-313.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/base.py
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/dataclass.py
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/enum.py
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/imports.py
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/msgspec.py
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/pydantic
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/pydantic/__init__.py
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/pydantic/__pycache__
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/pydantic/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/pydantic/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/pydantic/__pycache__/base_model.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/pydantic/__pycache__/base_model.cpython-313.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/pydantic/__pycache__/custom_root_type.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/pydantic/__pycache__/custom_root_type.cpython-313.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/pydantic/__pycache__/dataclass.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/pydantic/__pycache__/dataclass.cpython-313.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/pydantic/__pycache__/imports.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/pydantic/__pycache__/imports.cpython-313.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/pydantic/__pycache__/types.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/pydantic/__pycache__/types.cpython-313.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/pydantic/base_model.py
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/pydantic/custom_root_type.py
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/pydantic/dataclass.py
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/pydantic/imports.py
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/pydantic/types.py
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/pydantic_v2
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/pydantic_v2/__init__.py
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/pydantic_v2/__pycache__
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/pydantic_v2/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/pydantic_v2/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/pydantic_v2/__pycache__/base_model.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/pydantic_v2/__pycache__/base_model.cpython-313.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/pydantic_v2/__pycache__/imports.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/pydantic_v2/__pycache__/imports.cpython-313.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/pydantic_v2/__pycache__/root_model.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/pydantic_v2/__pycache__/root_model.cpython-313.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/pydantic_v2/__pycache__/types.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/pydantic_v2/__pycache__/types.cpython-313.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/pydantic_v2/base_model.py
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/pydantic_v2/imports.py
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/pydantic_v2/root_model.py
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/pydantic_v2/types.py
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/scalar.py
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/template
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/template/Enum.jinja2
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/template/ScalarTypeAliasAnnotation.jinja2
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/template/ScalarTypeAliasType.jinja2
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/template/ScalarTypeStatement.jinja2
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/template/TypeAliasAnnotation.jinja2
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/template/TypeAliasType.jinja2
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/template/TypeStatement.jinja2
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/template/TypedDict.jinja2
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/template/TypedDictClass.jinja2
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/template/TypedDictFunction.jinja2
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/template/UnionTypeAliasAnnotation.jinja2
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/template/UnionTypeAliasType.jinja2
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/template/UnionTypeStatement.jinja2
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/template/dataclass.jinja2
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/template/msgspec.jinja2
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/template/pydantic
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/template/pydantic/BaseModel.jinja2
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/template/pydantic/BaseModel_root.jinja2
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/template/pydantic/Config.jinja2
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/template/pydantic/dataclass.jinja2
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/template/pydantic_v2
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/template/pydantic_v2/BaseModel.jinja2
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/template/pydantic_v2/ConfigDict.jinja2
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/template/pydantic_v2/RootModel.jinja2
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/type_alias.py
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/typed_dict.py
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/types.py
/usr/lib/python3.13/site-packages/datamodel_code_generator/model/union.py
/usr/lib/python3.13/site-packages/datamodel_code_generator/parser
/usr/lib/python3.13/site-packages/datamodel_code_generator/parser/__init__.py
/usr/lib/python3.13/site-packages/datamodel_code_generator/parser/__pycache__
/usr/lib/python3.13/site-packages/datamodel_code_generator/parser/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/parser/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/parser/__pycache__/_scc.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/parser/__pycache__/_scc.cpython-313.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/parser/__pycache__/base.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/parser/__pycache__/base.cpython-313.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/parser/__pycache__/graphql.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/parser/__pycache__/graphql.cpython-313.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/parser/__pycache__/jsonschema.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/parser/__pycache__/jsonschema.cpython-313.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/parser/__pycache__/openapi.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/parser/__pycache__/openapi.cpython-313.pyc
/usr/lib/python3.13/site-packages/datamodel_code_generator/parser/_scc.py
/usr/lib/python3.13/site-packages/datamodel_code_generator/parser/base.py
/usr/lib/python3.13/site-packages/datamodel_code_generator/parser/graphql.py
/usr/lib/python3.13/site-packages/datamodel_code_generator/parser