Add helper scripts for binding cyclic Python classes
gen_multi is a wrapper for pyml_bindgen that takes a TSV file of command line specs, and runs pyml_bindgen on each of them.combine_rec_modules is a small program that takes generated OCaml modules and "converts" them into recursive modulespy_arg_name attribute. It lets you use different argument names in the OCaml bindings than used in the Python functions.--split-caml-module option to split generated module into separate ml and mli files.pyml_bindgen-dev.opam for easier installation of development dependencies.Reduce number of dependencies (including when installing from the GitHub repository).
re instead of re2 for regular expressions.opam file.Food.Dessert.Apple_pie.t)Pytypes.pyobject and Py.Object.t in val specspy_fun creation failsYou can now use attributes on value specifications.
py_fun_name.You can now bind tuples with 2, 3, 4, or 5 elements.
(int * string) list, but not Options or Or_errors.otype bugs--embed-python-source CLI option. See this issue for more info.examples directoryocamlformat version for the tests. See this Opam repository pull request for more info.grep commandInitial release!