OCaml codecs for Python INI file handling compatible with ConfigParser
1# This file is generated by dune, edit dune-project instead
2opam-version: "2.0"
3synopsis: "Declarative INI data manipulation for OCaml"
4description: """
5Init provides bidirectional codecs for INI files following Python's
6 configparser semantics. Features include multiline values, interpolation,
7 DEFAULT section inheritance, and layout preservation.
8
9 The core init library has no dependencies. The init.bytesrw
10 sub-library provides parsing/encoding with bytesrw. The init.eio
11 sub-library provides Eio file system integration."""
12maintainer: ["Anil Madhavapeddy <anil@recoil.org>"]
13authors: ["Anil Madhavapeddy <anil@recoil.org>"]
14license: "ISC"
15homepage: "https://tangled.org/anil.recoil.org/ocaml-init"
16bug-reports: "https://tangled.org/anil.recoil.org/ocaml-init/issues"
17depends: [
18 "dune" {>= "3.21"}
19 "ocaml" {>= "4.14.0"}
20 "bytesrw" {>= "0.1.0"}
21 "eio" {>= "1.0"}
22 "bytesrw-eio" {>= "0.1.0"}
23 "alcotest" {with-test & >= "1.7.0"}
24 "odoc" {with-doc}
25]
26build: [
27 ["dune" "subst"] {dev}
28 [
29 "dune"
30 "build"
31 "-p"
32 name
33 "-j"
34 jobs
35 "@install"
36 "@runtest" {with-test}
37 "@doc" {with-doc}
38 ]
39]
40dev-repo: "git+https://tangled.org/anil.recoil.org/ocaml-init"
41x-maintenance-intent: ["(latest)"]