GeneratorOutput

class xsdata.models.config.GeneratorOutput(max_line_length=79, package='generated', format='dataclasses', structure=<StructureStyle.FILENAMES: 'filenames'>, docstring_style=<DocstringStyle.RST: 'reStructuredText'>, compound_fields=False)[source]

Main generator output options.

Parameters
  • max_line_length (int) – Maximum line length

  • package (str) – Package name eg foo.bar.models

  • format (str) – Code generator output format name

  • structure (StructureStyle) – Select an output structure

  • docstring_style (DocstringStyle) – Select a docstring style

  • compound_fields (bool) – Use compound fields for repeating choices. Enable if elements ordering matters for your case.