<div dir="ltr">Hi all,<div><br></div><div>We're using opam internally at work. I have two use cases for our internal libraries:</div><div><br></div><div>1) "dev dependencies" -- I want what is in the repo.</div><div>2) "explicit dependency" -- I want a given version.</div><div><br></div><div>opam has #2 covered.</div><div><br></div><div>However it is not clear to me how to do #1 correctly. I can, on a given machine (ie not on an opam repository), pin a given package to a git repo. But locally pinning isn't what I want. I want a package in an opam repository to say "I depend upon this other dev package" so that our build boxes, and various developer machines will all do the same thing, and I don't need to separately pin everything on each box.</div><div><br></div><div>Has anyone else encountered this situation before?</div><div><br></div><div>Thoughts? Thanks.</div><div><br></div><div>Trevor</div></div>