7 python3.pkgs.buildPythonApplication rec {
12 src = fetchFromGitHub {
13 owner = "denniswalker";
15 rev = "refs/tags/v${version}";
16 hash = "sha256-pwHP9eAf2S08ucUawxrQvzMBJNITxbddoLzEoSNUdao=";
25 build-system = with python3.pkgs; [ hatchling ];
27 dependencies = with python3.pkgs; [
37 # Project has no tests
40 pythonImportsCheck = [ "tunnelgraf" ];
43 description = "Tool to manage SSH tunnel hops to many endpoints";
44 homepage = "https://github.com/denniswalker/tunnelgraf";
45 changelog = "https://github.com/denniswalker/tunnelgraf/releases/tag/v${version}";
46 license = licenses.mit;
47 maintainers = with maintainers; [ fab ];
48 mainProgram = "tunnelgraf";