Installed /usr/local/lib/python3.13/dist-packages/wifiphisher-1.4-py3.13.egg
Processing dependencies for wifiphisher==1.4
Searching for roguehostapd
Downloading http://github.com/wifiphisher/roguehostapd/tarball/master#egg=roguehostapd-1.9.0
Best match: roguehostapd 1.9.0
Processing master
Writing /tmp/easy_install-0eb0guhr/wifiphisher-roguehostapd-381b373/setup.cfg
Running wifiphisher-roguehostapd-381b373/setup.py -q bdist_egg --dist-dir /tmp/easy_install-0eb0guhr/wifiphisher-roguehostapd-381b373/egg-dist-tmp-j_4ad3v9
Traceback (most recent call last):
  File "/tmp/easy_install-0eb0guhr/wifiphisher-roguehostapd-381b373/roguehostapd/config/hostapdconfig.py", line 10, in <module>
ImportError: cannot import name 'SafeConfigParser' from 'configparser' (/usr/lib/python3.13/configparser.py). Did you mean: 'RawConfigParser'?

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/setuptools/sandbox.py", line 167, in save_modules
    yield saved
  File "/usr/lib/python3/dist-packages/setuptools/sandbox.py", line 209, in setup_context
    yield
  File "/usr/lib/python3/dist-packages/setuptools/sandbox.py", line 270, in run_setup
    _execfile(setup_script, ns)
    ~~~~~~~~~^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/setuptools/sandbox.py", line 52, in _execfile
    exec(code, globals, locals)
    ~~~~^^^^^^^^^^^^^^^^^^^^^^^
  File "/tmp/easy_install-0eb0guhr/wifiphisher-roguehostapd-381b373/setup.py", line 15, in <module>
  File "/tmp/easy_install-0eb0guhr/wifiphisher-roguehostapd-381b373/roguehostapd/config/hostapdconfig.py", line 12, in <module>
ModuleNotFoundError: No module named 'ConfigParser'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/ger/wifiphisher/setup.py", line 169, in <module>
    setup(name=NAME, author=AUTHOR, author_email=AUTHOR_EMAIL, description=DESCRIPTION,
    ~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
          license=LICENSE, keywords=KEYWORDS, packages=PACKAGES,
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
          include_package_data=INCLUDE_PACKAGE_DATA, version=VERSION, entry_points=ENTRY_POINTS,
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
          install_requires=INSTALL_REQUIRES, dependency_links=DEPENDENCY_LINKS,
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
          classifiers=CLASSIFIERS, url=URL, cmdclass=CMDCLASS)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/setuptools/__init__.py", line 117, in setup
    return distutils.core.setup(**attrs)
           ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
  File "/usr/lib/python3/dist-packages/setuptools/_distutils/core.py", line 186, in setup
    return run_commands(dist)
  File "/usr/lib/python3/dist-packages/setuptools/_distutils/core.py", line 202, in run_commands
    dist.run_commands()
    ~~~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py", line 1002, in run_commands
    self.run_command(cmd)
    ~~~~~~~~~~~~~~~~^^^^^
  File "/usr/lib/python3/dist-packages/setuptools/dist.py", line 1104, in run_command
    super().run_command(command)
    ~~~~~~~~~~~~~~~~~~~^^^^^^^^^
  File "/usr/lib/python3/dist-packages/setuptools/_distutils/dist.py", line 1021, in run_command
    cmd_obj.run()
    ~~~~~~~~~~~^^
  File "/usr/lib/python3/dist-packages/setuptools/command/install.py", line 109, in run
    self.do_egg_install()
    ~~~~~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3/dist-packages/setuptools/command/install.py", line 176, in do_egg_install
    cmd.run(show_deprecation=False)
    ~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/setuptools/command/easy_install.py", line 461, in run
    self.easy_install(spec, not self.no_deps)
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/setuptools/command/easy_install.py", line 710, in easy_install
    return self.install_item(None, spec, tmpdir, deps, True)
           ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/setuptools/command/easy_install.py", line 762, in install_item
    self.process_distribution(spec, dist, deps)
    ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/setuptools/command/easy_install.py", line 811, in process_distribution
    distros = WorkingSet([]).resolve(
        [requirement], self.local_index, self.easy_install
    )
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 893, in resolve
    dist = self._resolve_dist(
        req, best, replace_conflicting, env, installer, required_by, to_activate
    )
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 929, in _resolve_dist
    dist = best[req.key] = env.best_match(
                           ~~~~~~~~~~~~~~^
        req, ws, installer, replace_conflicting=replace_conflicting
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    )
    ^
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 1267, in best_match
    return self.obtain(req, installer)
           ~~~~~~~~~~~^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 1303, in obtain
    return installer(requirement) if installer else None
           ~~~~~~~~~^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/setuptools/command/easy_install.py", line 733, in easy_install
    return self.install_item(spec, dist.location, tmpdir, deps)
           ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/setuptools/command/easy_install.py", line 760, in install_item
    dists = self.install_eggs(spec, download, tmpdir)
  File "/usr/lib/python3/dist-packages/setuptools/command/easy_install.py", line 956, in install_eggs
    return self.build_and_install(setup_script, setup_base)
           ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/setuptools/command/easy_install.py", line 1230, in build_and_install
    self.run_setup(setup_script, setup_base, args)
    ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/setuptools/command/easy_install.py", line 1216, in run_setup
    run_setup(setup_script, args)
    ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/setuptools/sandbox.py", line 260, in run_setup
    with setup_context(setup_dir):
         ~~~~~~~~~~~~~^^^^^^^^^^^
  File "/usr/lib/python3.13/contextlib.py", line 162, in __exit__
    self.gen.throw(value)
    ~~~~~~~~~~~~~~^^^^^^^
  File "/usr/lib/python3/dist-packages/setuptools/sandbox.py", line 201, in setup_context
    with save_modules():
         ~~~~~~~~~~~~^^
  File "/usr/lib/python3.13/contextlib.py", line 162, in __exit__
    self.gen.throw(value)
    ~~~~~~~~~~~~~~^^^^^^^
  File "/usr/lib/python3/dist-packages/setuptools/sandbox.py", line 180, in save_modules
    saved_exc.resume()
    ~~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3/dist-packages/setuptools/sandbox.py", line 154, in resume
    raise exc.with_traceback(self._tb)
  File "/usr/lib/python3/dist-packages/setuptools/sandbox.py", line 167, in save_modules
    yield saved
  File "/usr/lib/python3/dist-packages/setuptools/sandbox.py", line 209, in setup_context
    yield
  File "/usr/lib/python3/dist-packages/setuptools/sandbox.py", line 270, in run_setup
    _execfile(setup_script, ns)
    ~~~~~~~~~^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/setuptools/sandbox.py", line 52, in _execfile
    exec(code, globals, locals)
    ~~~~^^^^^^^^^^^^^^^^^^^^^^^
  File "/tmp/easy_install-0eb0guhr/wifiphisher-roguehostapd-381b373/setup.py", line 15, in <module>
  File "/tmp/easy_install-0eb0guhr/wifiphisher-roguehostapd-381b373/roguehostapd/config/hostapdconfig.py", line 12, in <module>
ModuleNotFoundError: No module named 'ConfigParser'