From 1ef992c2645da9aeb605ae0a3310015897c45b32 Mon Sep 17 00:00:00 2001 From: Simon Cruanes Date: Fri, 5 Dec 2025 23:34:52 -0500 Subject: [PATCH] update opam files --- opentelemetry-client-cohttp-eio.opam | 1 + opentelemetry-client-cohttp-lwt.opam | 1 + opentelemetry-client-ocurl-lwt.opam | 1 + opentelemetry-client-ocurl.opam | 1 + opentelemetry-client.opam | 39 ++++++++++++++++++++++++++++ opentelemetry-logs.opam | 2 +- opentelemetry.opam | 4 +-- 7 files changed, 45 insertions(+), 4 deletions(-) create mode 100644 opentelemetry-client.opam diff --git a/opentelemetry-client-cohttp-eio.opam b/opentelemetry-client-cohttp-eio.opam index b19ae6b5..bc651d2c 100644 --- a/opentelemetry-client-cohttp-eio.opam +++ b/opentelemetry-client-cohttp-eio.opam @@ -18,6 +18,7 @@ depends: [ "ca-certs" "mirage-crypto-rng-eio" "opentelemetry" {= version} + "opentelemetry-client" {= version} "odoc" {with-doc} "cohttp-eio" {>= "6.1.0"} "eio_main" {with-test} diff --git a/opentelemetry-client-cohttp-lwt.opam b/opentelemetry-client-cohttp-lwt.opam index a486137f..7c9b7894 100644 --- a/opentelemetry-client-cohttp-lwt.opam +++ b/opentelemetry-client-cohttp-lwt.opam @@ -16,6 +16,7 @@ depends: [ "ocaml" {>= "4.08"} "mtime" {>= "1.4"} "opentelemetry" {= version} + "opentelemetry-client" {= version} "odoc" {with-doc} "lwt" {>= "5.3"} "lwt_ppx" {>= "2.0"} diff --git a/opentelemetry-client-ocurl-lwt.opam b/opentelemetry-client-ocurl-lwt.opam index 263582b0..1abeacf5 100644 --- a/opentelemetry-client-ocurl-lwt.opam +++ b/opentelemetry-client-ocurl-lwt.opam @@ -16,6 +16,7 @@ depends: [ "ocaml" {>= "4.08"} "mtime" {>= "1.4"} "opentelemetry" {= version} + "opentelemetry-client" {= version} "odoc" {with-doc} "ezcurl-lwt" {>= "0.2.3"} "ocurl" diff --git a/opentelemetry-client-ocurl.opam b/opentelemetry-client-ocurl.opam index de605919..12b01e4e 100644 --- a/opentelemetry-client-ocurl.opam +++ b/opentelemetry-client-ocurl.opam @@ -16,6 +16,7 @@ depends: [ "ocaml" {>= "4.08"} "mtime" {>= "1.4"} "opentelemetry" {= version} + "opentelemetry-client" {= version} "odoc" {with-doc} "ezcurl" {>= "0.2.3"} "ocurl" diff --git a/opentelemetry-client.opam b/opentelemetry-client.opam new file mode 100644 index 00000000..c646e1b9 --- /dev/null +++ b/opentelemetry-client.opam @@ -0,0 +1,39 @@ +# This file is generated by dune, edit dune-project instead +opam-version: "2.0" +version: "0.12" +synopsis: "Client SDK for https://opentelemetry.io" +maintainer: [ + "Simon Cruanes " + "Matt Bray " + "ELLIOTTCABLE " +] +authors: ["the Imandra team and contributors"] +license: "MIT" +tags: ["tracing" "opentelemetry" "sdk"] +homepage: "https://github.com/imandra-ai/ocaml-opentelemetry" +bug-reports: "https://github.com/imandra-ai/ocaml-opentelemetry/issues" +depends: [ + "dune" {>= "2.9"} + "opentelemetry" {= version} + "odoc" {with-doc} + "alcotest" {with-test} + "saturn" {>= "1.0" & < "2.0"} + "thread-local-storage" {>= "0.2" & < "0.3"} +] +build: [ + ["dune" "subst"] {dev} + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "--promote-install-files=false" + "@install" + "@runtest" {with-test} + "@doc" {with-doc} + ] + ["dune" "install" "-p" name "--create-install-files" name] +] +dev-repo: "git+https://github.com/imandra-ai/ocaml-opentelemetry.git" diff --git a/opentelemetry-logs.opam b/opentelemetry-logs.opam index f3a5c4ee..90a192fa 100644 --- a/opentelemetry-logs.opam +++ b/opentelemetry-logs.opam @@ -1,7 +1,7 @@ # This file is generated by dune, edit dune-project instead opam-version: "2.0" version: "0.12" -synopsis: "Opentelemetry tracing for Cohttp HTTP servers" +synopsis: "Opentelemetry-based reporter for Logs" maintainer: [ "Simon Cruanes " "Matt Bray " diff --git a/opentelemetry.opam b/opentelemetry.opam index 7e3128d9..5d2d150c 100644 --- a/opentelemetry.opam +++ b/opentelemetry.opam @@ -17,8 +17,6 @@ depends: [ "ocaml" {>= "4.08"} "ptime" "hmap" - "atomic" - "thread-local-storage" {>= "0.2" & < "0.3"} "odoc" {with-doc} "alcotest" {with-test} "pbrt" {>= "4.0" & < "5.0"} @@ -26,7 +24,7 @@ depends: [ "ocamlformat" {with-dev-setup & >= "0.27" & < "0.28"} "mtime" {>= "1.4"} ] -depopts: ["trace" "lwt" "eio"] +depopts: ["atomic" "trace" "thread-local-storage" "lwt" "eio"] conflicts: [ "trace" {< "0.10"} ]