this repo has no description
1opam-version: "2.0" 2maintainer: "Thierry Martinez <martinez@nsup.org>" 3authors: "Thierry Martinez <martinez@nsup.org>" 4homepage: "http://pyml.gforge.inria.fr" 5bug-reports: "http://pyml.gforge.inria.fr/tracker" 6license: "BSD-3-Clause" 7dev-repo: "git+https://scm.gforge.inria.fr/anonscm/git/pyml/pyml.git" 8build: [ 9 [make] 10] 11install: [make "install"] 12remove: ["ocamlfind" "remove" "pyml"] 13depends: [ 14 "ocaml" {< "5.0"} 15 "ocamlfind" {build} 16] 17synopsis: "``py.ml``: OCaml bindings for Python" 18description: """ 19==================================== 20 21``py.ml`` provides OCaml bindings for ``Python 2`` and ``Python 223``. This library subsumes the ``pycaml`` library, which is no longer 23actively maintained. 24 25*Homepage:* http://pyml.gforge.inria.fr 26 27*Documentation:* http://pyml.gforge.inria.fr/doc 28 29*Git:* ``git clone http://pyml.gforge.inria.fr/pyml.git`` 30 31*Git Repository Browser:* http://pyml.gforge.inria.fr/browser 32 33*Tracker for bug reports and feature requests:* 34http://pyml.gforge.inria.fr/tracker 35 36*OPAM:* ``opam install pyml`` 37 38The Python library is linked at runtime and the same executable can be 39run in a Python 2 or a Python 3 environment. ``py.ml`` does not 40require any Python library at compile time, nor any other 41dependency. 42 43Bindings are split in three modules: 44 45- ``Py`` provides the initialization functions and some high-level 46 bindings, with error handling and naming conventions closer to OCaml 47 usages. 48 49- ``Pycaml`` provides a signature close to the old ``Pycaml`` 50 module, so as to ease migration. 51 52- ``Pywrappers`` provides low-level bindings, which follow closely the 53 conventions of the C bindings for Python. Submodules 54 ``Pywrappers.Python2`` and ``Pywrappers.Python3`` contain version-specific 55 bindings.""" 56flags: light-uninstall 57url { 58 src: 59 "https://github.com/ocaml/opam-source-archives/raw/main/pyml-20161224.tar.gz" 60 checksum: [ 61 "sha256=2438f53edcba823ebd1ef94bf59cab8e0b4c12bb8d1ee573b7744707f963dc4c" 62 "md5=ea8f445792ba5c8a7d5b6f4bf6bb31cd" 63 ] 64}