...
File "/nix/store/p93gaplc5svnpvpik8k0aprrgfa9xql2-python3.12-wfuzz-3.1.0/lib/python3.12/site-packages/wfuzz/__init__.py", line 55, in <module>
from .options import FuzzSession
File "/nix/store/p93gaplc5svnpvpik8k0aprrgfa9xql2-python3.12-wfuzz-3.1.0/lib/python3.12/site-packages/wfuzz/options.py", line 6, in <module>
from .facade import (
File "/nix/store/p93gaplc5svnpvpik8k0aprrgfa9xql2-python3.12-wfuzz-3.1.0/lib/python3.12/site-packages/wfuzz/facade.py", line 5, in <module>
from .externals.moduleman.loader import DirLoader
File "/nix/store/p93gaplc5svnpvpik8k0aprrgfa9xql2-python3.12-wfuzz-3.1.0/lib/python3.12/site-packages/wfuzz/externals/moduleman/loader.py", line 3, in <module>
import imp
ModuleNotFoundError: No module named 'imp'
error: builder for '/nix/store/f9453pjz3ljmqp5xcqhp5f9ixsz37dk1-python3.12-wfuzz-3.1.0.drv' failed with exit code 1;
Steps To Reproduce
Steps to reproduce the behavior:
nix-shell -p wfuzz
Notify maintainers
@Pamplemousse
Metadata
Please run nix-shell -p nix-info --run "nix-info -m" and paste the result.
There is PR upstream that supposedly fixes compatibility with python 3.12 (removed imp module):
https://github.com/xmendez/wfuzz/pull/365
so it may be as simple as getting that patch into nixpkgs
Describe the bug
wfuzz installation returns the following error:
Steps To Reproduce
Steps to reproduce the behavior:
nix-shell -p wfuzz
Notify maintainers
@Pamplemousse
Metadata
Please run
nix-shell -p nix-info --run "nix-info -m"
and paste the result.Add a :+1: reaction to issues you find important.