code: def cfdv32mx(config):
      
      # TODO: look for a secure option for eval.
      #       Or simply the CLI only should manage json?
      # TODO: Implement json option also.
      dict_input = eval(config.in_file.read())
      invoice = cfdv32.get_invoice(dict_input)
      if invoice.valid:
          config.out_file.write(invoice.document)
          config.out_file.flush()
          click.echo('Document %s has been created.' % config.out_file.name)
      else:
          click.echo(invoice.ups.message)
docs: Format cfdi v3.2 for Mexico.
  
      \b
      File where the files will be written document.xml.
          cfdicli --in_file /path/to/yout/json/documnt.json cfdv32mx
  
      \b
      File where the files will be written from document.json.
          cfdicli --out_file ./document.xml cfdv32mx