(lang dune 2.7) (name opentelemetry) (generate_opam_files true) (source (github aestheticintegration/ocaml-opentelemetry)) (version 0.3) (authors "the Imandra team and contributors") (maintainers "the Imandra team and contributors") (license MIT) ;(documentation https://url/to/documentation) (package (name opentelemetry) (synopsis "Instrumentation for https://opentelemetry.io") (depends (ocaml (>= "4.08")) ptime (odoc :with-doc) (pbrt (>= 2.2))) (tags (instrumentation tracing opentelemetry datadog jaeger))) (package (name opentelemetry-lwt) (synopsis "Lwt-compatible instrumentation for https://opentelemetry.io") (depends (ocaml (>= "4.08")) (opentelemetry (= :version)) (cohttp-lwt-unix :with-test) (odoc :with-doc) (lwt (>= "5.3"))) (tags (instrumentation tracing opentelemetry datadog lwt))) (package (name opentelemetry-client-ocurl) (depends (ocaml (>= "4.08")) (mtime (>= "1.4")) ; for spans ; atomic ; vendored (opentelemetry (= :version)) (pbrt (>= 2.2)) (odoc :with-doc) ocurl) (synopsis "Collector client for opentelemetry, using http + ocurl")) (package (name opentelemetry-cohttp-lwt) (depends (ocaml (>= "4.08")) (opentelemetry (= :version)) (opentelemetry-lwt (= :version)) (odoc :with-doc) (cohttp-lwt (>= "4.0.0"))) (synopsis "Opentelemetry tracing for Cohttp HTTP servers"))