package opam-minver

  1. Overview
  2. No Docs
Find minimum dependency versions for an opam project

Install

dune-project
 Dependency

Authors

Maintainers

Sources

0.2.0.tar.gz
md5=428896397f819221fab490c601b07614
sha512=d7e55592a748cb6ad0fae394b9218f8eeeb6d7791c7d2022f0b6b12704c4bd602d8bd91069bf467fee593c7da8a979ae35b5f5e451d8ab48dd72c371993fe20e

Description

opam-minver reads a project's .opam file to enumerate its dependencies, then performs a binary search over each dependency's available versions (including the OCaml compiler version) to find the oldest version set at which the project successfully builds and passes its tests. Once found, it can optionally write the discovered lower bounds back into the .opam file.

Published: 05 Jul 2026

Dependencies (9)

  1. sexplib0 >= "v0.14.0"
  2. parsexp >= "v0.14.1"
  3. fmt >= "0.8.0"
  4. logs >= "0.7.0"
  5. cmdliner >= "1.3.0"
  6. opam-core >= "2.2.0"
  7. opam-format >= "2.2.0"
  8. dune >= "2.9.3"
  9. ocaml >= "4.14.0"

Dev Dependencies (3)

  1. ppx_expect with-test & >= "v0.14.1"
  2. ppx_inline_test with-test & >= "v0.14.1"
  3. base with-test & >= "v0.14.2"

Used by

None

Conflicts

None