(lang dune 3.21) (name init) (generate_opam_files true) (license ISC) (authors "Anil Madhavapeddy ") (maintainers "Anil Madhavapeddy ") (source (tangled anil.recoil.org/ocaml-init)) (package (name init) (synopsis "Declarative INI data manipulation for OCaml") (description "Init provides bidirectional codecs for INI files following Python's configparser semantics. Features include multiline values, interpolation, DEFAULT section inheritance, and layout preservation. The core init library has no dependencies. The init.bytesrw sub-library provides parsing/encoding with bytesrw. The init.eio sub-library provides Eio file system integration.") (depends (ocaml (>= 4.14.0)) (bytesrw (>= 0.1.0)) (eio (>= 1.0)) (bytesrw-eio (>= 0.1.0)) (alcotest (and :with-test (>= 1.7.0)))))