This library exposes the following toplevel modules:
OpamAction Handles concrete actions on packages, like installations and removalsOpamAdminCheck OpamAdminCommand OpamAdminRepoUpgrade OpamArg Command-line argument parsers and helpersOpamArgTools CLI version helpersOpamAuxCommands Some command helpers, and auxiliary opam management functions used by the CLIOpamCLIVersion CLI VersionsOpamCliMain OpamClient High-level execution of user-facing functions like install and upgrade, and wrappers around the pinning commandsOpamClientConfig Configuration options for the client lib (record, global reference, setter, initialisation), plus helper for global setupOpamCommands Opam CLI main entry pointOpamConfigCommand Functions handling the `opam config` subcommand and configuration actionsOpamGitVersion (generated) Current git version of OPAMOpamInitDefaults This module defines a few defaults, used at 'opam init', that bind opam to its default OCaml repository at https://opam.ocaml.org. All can be overridden through the init command flags or an init config file.OpamListCommand Functions handling the "opam list" subcommandOpamLockCommand Functions handling the "opam lock" commandOpamPinCommand Functions handling the "opam pin" subcommandOpamRepositoryCommand Functions handling the "opam repository" subcommandOpamSolution Interface with the solver, processing of full solutions through actionsOpamSwitchCommand Functions handling the "opam switch" subcommandOpamTreeCommand Functions handling the "opam tree" subcommand