7 python3.pkgs.buildPythonApplication rec {
12 src = fetchFromGitHub {
13 owner = "praetorian-inc";
15 rev = "refs/tags/${version}";
16 hash = "sha256-vXQFgP0KDWo1VWe7tMGCB2yEYlr/1KMXsiNupBVLBqc=";
20 substituteInPlace pyproject.toml \
21 --replace "--cov=gato" ""
24 nativeBuildInputs = with python3.pkgs; [
29 propagatedBuildInputs = with python3.pkgs; [
37 nativeCheckInputs = with python3.pkgs; [
42 pythonImportsCheck = [
47 description = "GitHub Self-Hosted Runner Enumeration and Attack Tool";
48 homepage = "https://github.com/praetorian-inc/gato";
49 changelog = "https://github.com/praetorian-inc/gato/releases/tag/${version}";
50 license = licenses.asl20;
51 maintainers = with maintainers; [ fab ];