Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)

catcli: 0.8.7 -> 0.9.6

Diff: https://github.com/deadc0de6/catcli/compare/refs/tags/v0.8.7...v0.9.6

Changelog: https://github.com/deadc0de6/catcli/releases/tag/v0.9.6

+18 -8
+18 -8
pkgs/tools/filesystems/catcli/default.nix
··· 1 1 { lib 2 2 , fetchFromGitHub 3 - , buildPythonApplication 4 - , docopt, anytree 3 + , python3 5 4 }: 6 5 7 - buildPythonApplication rec { 8 - 6 + python3.pkgs.buildPythonApplication rec { 9 7 pname = "catcli"; 10 - version = "0.8.7"; 8 + version = "0.9.6"; 9 + format = "setuptools"; 11 10 12 11 src = fetchFromGitHub { 13 12 owner = "deadc0de6"; 14 13 repo = pname; 15 14 rev = "refs/tags/v${version}"; 16 - sha256 = "sha256-hVunxgc/aUapQYe6k3hKdkC+2Jw0x1HjI/kl/fJdWUo="; 15 + hash = "sha256-+/kd7oPT6msojPj25bzG9HwVqPj47gIUg9LngbDc3y8="; 17 16 }; 18 - 19 - propagatedBuildInputs = [ docopt anytree ]; 20 17 21 18 postPatch = "patchShebangs . "; 22 19 20 + propagatedBuildInputs = with python3.pkgs; [ 21 + anytree 22 + docopt 23 + fusepy 24 + pyfzf 25 + types-docopt 26 + ]; 27 + 28 + nativeCheckInputs = with python3.pkgs; [ 29 + pytestCheckHook 30 + ]; 31 + 23 32 meta = with lib; { 24 33 description = "The command line catalog tool for your offline data"; 25 34 homepage = "https://github.com/deadc0de6/catcli"; 35 + changelog = "https://github.com/deadc0de6/catcli/releases/tag/v${version}"; 26 36 license = licenses.gpl3Only; 27 37 maintainers = with maintainers; [ petersjt014 ]; 28 38 platforms = platforms.all;