opam-version: "2.0"
maintainer: "Asemio"
authors: [
  "Simon Grondin"
]
synopsis: "Streaming ZIP XML XLSX parser"
description: """
SZXX is a streaming, non-seeking and efficient XLSX parser built from ground up for low memory usage.
SZXX is able to output XLSX rows while a file is being read from the file descriptor without buffering any part of the file.
"""
license: "MIT"
tags: ["Stream" "ZIP" "XML" "XLSX"]
homepage: "https://github.com/asemio/SZXX"
dev-repo: "git://github.com/asemio/SZXX"
doc: "https://github.com/asemio/SZXX"
bug-reports: "https://github.com/asemio/SZXX/issues"
depends: [
  "ocaml" {>= "4.08.1"}
  "dune" {>= "1.9.0"}

  "angstrom" {>= "0.14.1"}
  "angstrom-lwt-unix" {>= "0.14.1"}
  "core_kernel" {>= "v0.13.0"}
  "camlzip"
  "lwt" {>= "5.0.0"}
  "lwt_ppx"

  "alcotest-lwt" {with-test}
  "yojson" {with-test}
]
build: ["dune" "build" "-p" name "-j" jobs]
url {
  src: "https://github.com/asemio/SZXX/archive/1.1.0.tar.gz"
  checksum: [
    "md5=92e28435b03db45f993496e4287e61ed"
    "sha512=a75edb6216532a42010ed8f04da6161c8c814ac1e87ee5c190615ddc242447224a4d147b8563c76da5ee440f3db9d4a752b52804cf57103ed8a3579eb8fec1ca"
  ]
}
