17 buildPythonPackage rec {
20 format = "setuptools";
22 disabled = pythonOlder "3.7";
24 src = fetchFromGitHub {
28 hash = "sha256-RM6QM/iR00ymg0FBUtaWAtxPHIX4u9U/t5N/UT/T6sc=";
32 substituteInPlace setup.py \
33 --replace "pyparsing>=2.4*" "pyparsing>=2.4"
36 propagatedBuildInputs = [
42 ] ++ lib.optionals stdenv.hostPlatform.isWindows [
53 export HOME=$(mktemp -d)
57 # The tests are requiring a local web server
58 "tests/test_acceptance.py"
59 "tests/acceptance/test_saved_filter.py"
62 pythonImportsCheck = [
67 mkdir -p $out/share/wordlists/wfuzz
68 cp -R -T "wordlist" "$out/share/wordlists/wfuzz"
72 description = "Web content fuzzer to facilitate web applications assessments";
74 Wfuzz provides a framework to automate web applications security assessments
75 and could help you to secure your web applications by finding and exploiting
76 web application vulnerabilities.
78 homepage = "https://wfuzz.readthedocs.io";
79 license = with licenses; [ gpl2Only ];
80 maintainers = with maintainers; [ pamplemousse ];