CLI Options

For reference, here are the CLI opts:

$ pyml_bindgen --help
NAME
       pyml_bindgen - generate pyml bindings for a set of signatures

SYNOPSIS
       pyml_bindgen [OPTION]... SIGNATURES PY_MODULE PY_CLASS

DESCRIPTION
       Generate pyml bindings from OCaml signatures.

ARGUMENTS
       PY_CLASS (required)
           Python class name

       PY_MODULE (required)
           Python module name

       SIGNATURES (required)
           Path to signatures

OPTIONS
       -a ASSOCIATED_WITH, --associated-with=ASSOCIATED_WITH (absent=class)
           Are the Python functions associated with a class or just a module?
           ASSOCIATED_WITH must be either `class' or `module'.

       -c CAML_MODULE, --caml-module=CAML_MODULE
           Write full module and signature

       --help[=FMT] (default=auto)
           Show this help in format FMT. The value FMT must be one of `auto',
           `pager', `groff' or `plain'. With `auto', the format is `pager` or
           `plain' whenever the TERM env var is `dumb' or undefined.

       -r OF_PYO_RET_TYPE, --of-pyo-ret-type=OF_PYO_RET_TYPE (absent=option)
           Return type of the of_pyobject function. OF_PYO_RET_TYPE must be
           one of `no_check', `option' or `or_error'.

       --version
           Show version information.

BUGS
       Please report any bugs or issues on GitHub.
       (https://github.com/mooreryan/pyml_bindgen/issues)

SEE ALSO
       For full documentation, please see the GitHub page.
       (https://github.com/mooreryan/pyml_bindgen)

AUTHORS
       Ryan M. Moore <https://orcid.org/0000-0003-3337-8184>