{ pkgs ? import ./nixpkgs-pinned.nix {} }: let ocamlPackages = pkgs.ocaml-ng.ocamlPackages_4_14; in pkgs.mkShell { inputsFrom = [ (import ./coverage.nix { inherit pkgs; }) ]; buildInputs = with pkgs; [ bash cloc git jq tree (python3.withPackages (pkgs: [ pkgs.pygments ])) coqPackages_8_20.coq coqPackages_8_20.coq-lsp coqPackages_8_20.vscoq-language-server ocamlPackages.ocaml-lsp ocamlPackages.ocamlformat ocamlPackages.odoc ocamlPackages.utop ocamlPackages.merlin ]; }