2 pkgs ? import <nixpkgs> { },
16 buildPythonPackage rec {
20 url = "https://git.scottworley.com/pub/git/git-cache";
22 hash = "sha256-g4TS/zX3e29Q3ThsCAX2wLLlYbi8fdux5uqAc+b/Oww=";
25 build-system = [ setuptools ];
26 propagatedBuildInputs = [ backoff ];
32 checkPhase = "./test.sh";
36 pkgs.python3Packages.callPackage
49 buildPythonPackage rec {
51 version = "3.3.3-pre";
52 src = lib.cleanSource ./.;
54 build-system = [ setuptools ];
55 propagatedBuildInputs = [ git-cache ];
61 ++ lib.optionals lint [
66 checkPhase = "./test.sh";
68 description = "A replacement for `nix-channel --update`";
69 homepage = "https://git.scottworley.com/pinch";
70 license = pkgs.lib.licenses.gpl3;
71 maintainers = with pkgs.lib.maintainers; [ chkno ];
77 pkgs.python3Packages.git-cache or (pkgs.python3Packages.callPackage git-cache-fallback { });