The opam repository for my Advent of Agentic Humps 2025
1opam-version: "2.0" 2synopsis: "Batteries included HTTPS client library for OCaml" 3description: 4 "A modern HTTP(S) client library for OCaml with Eio support, providing a clean API for making web requests with automatic TLS/CA certificate handling. Inspired by the Python's requests library, this provides a simple, intuitive interface for HTTP operations." 5maintainer: ["Anil Madhavapeddy <anil@recoil.org>"] 6authors: ["Anil Madhavapeddy"] 7license: "ISC" 8homepage: "https://tangled.org/@anil.recoil.org/ocaml-requests" 9bug-reports: "https://tangled.org/@anil.recoil.org/ocaml-requests/issues" 10depends: [ 11 "dune" {>= "3.18"} 12 "ocaml" {>= "5.1.0"} 13 "eio" 14 "tls" 15 "tls-eio" 16 "ca-certs" 17 "mirage-crypto" 18 "mirage-crypto-rng" 19 "uri" 20 "jsont" 21 "bytesrw" 22 "bytesrw-eio" 23 "cookeio" 24 "xdge" 25 "ptime" 26 "cmdliner" 27 "digestif" 28 "base64" 29 "logs" 30 "domain-name" 31 "cstruct" 32 "optint" 33 "conpool" 34 "decompress" 35 "bigstringaf" 36 "magic-mime" 37 "odoc" {with-doc} 38 "alcotest" {with-test & >= "1.7.0"} 39 "eio_main" 40] 41build: [ 42 ["dune" "subst"] {dev} 43 [ 44 "dune" 45 "build" 46 "-p" 47 name 48 "-j" 49 jobs 50 "@install" 51 "@doc" {with-doc} 52 ] 53] 54dev-repo: "git+https://tangled.org/@anil.recoil.org/ocaml-requests.git" 55url { 56 src: "git+https://tangled.org/@anil.recoil.org/ocaml-requests.git#main" 57} 58x-maintenance-intent: ["(latest)"]