File tree Expand file tree Collapse file tree 1 file changed +44
-0
lines changed Expand file tree Collapse file tree 1 file changed +44
-0
lines changed Original file line number Diff line number Diff line change 1+ opam-version: "2.0"
2+ maintainer: "Asemio"
3+ authors: [
4+ "Simon Grondin"
5+ ]
6+ synopsis: "Streaming ZIP XML XLSX parser"
7+ description: """
8+ SZXX is a streaming and efficient XLSX, ZIP and XML parser built from the ground up for low and constant memory usage (<10Mb).
9+ SZXX is able to output XLSX rows while reading from a network socket without buffering any part of the file.
10+ It can also stream data (including network sockets) out of ZIP and XML files without buffering.
11+ """
12+ license: "MIT"
13+ tags: ["XLSX" "Excel" "ZIP" "XML" "spreadsheet" "Stream" "Streaming"]
14+ homepage: "https://github.com/asemio/SZXX"
15+ dev-repo: "git://github.com/asemio/SZXX"
16+ doc: "https://github.com/asemio/SZXX"
17+ bug-reports: "https://github.com/asemio/SZXX/issues"
18+ depends: [
19+ "ocaml" { >= "5.0.0" }
20+ "dune" { >= "1.9.0" }
21+
22+ "angstrom" { >= "0.15.0" }
23+ "base" { >= "v0.16.0" }
24+ "ppx_sexp_conv" { >= "v0.16.0" }
25+ "ppx_compare" { >= "v0.16.0" }
26+ "ppx_custom_printf" { >= "v0.16.0" }
27+ "decompress" { >= "1.4.1" }
28+ "eio_main" { >= "0.12" }
29+ "ptime" { >= "0.8.6" }
30+
31+ "alcotest" { with-test }
32+ "yojson" { with-test }
33+ "ppx_deriving_yojson" { >= "3.5.2" & with-test }
34+ # "ocamlformat" { = "0.25.1" } # Development
35+ # "ocaml-lsp-server" # Development
36+ ]
37+ build: ["dune" "build" "-p" name "-j" jobs]
38+ url {
39+ src: "https://github.com/asemio/SZXX/archive/refs/tags/4.1.0.tar.gz"
40+ checksum: [
41+ "md5=6ac602e40f480e5b1eb51589494e0888"
42+ "sha512=4ff1d6107552028bc23e7c11a7478f53b5e12299ac020df2ee1c1a7c464b9221a0a745439f6e00b9505c0d515ce1c17454ddd9b40ef9dc4ef40612a403b4a196"
43+ ]
44+ }
You can’t perform that action at this time.
0 commit comments