GeneratorOutput

class xsdata.models.config.GeneratorOutput(max_line_length=79, package='generated', format=<factory>, structure=StructureStyle.FILENAMES, docstring_style=DocstringStyle.RST, relative_imports=False, 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 (OutputFormat) – Code generator output format name

  • structure (StructureStyle) – Select an output structure

  • docstring_style (DocstringStyle) – Select a docstring style

  • relative_imports (bool) – Enable relative imports

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