2026-05-28T20:32:47,427 Created temporary directory: /tmp/pip-ephem-wheel-cache-2z055erq 2026-05-28T20:32:47,429 Created temporary directory: /tmp/pip-build-tracker-6_bcho_p 2026-05-28T20:32:47,429 Initialized build tracking at /tmp/pip-build-tracker-6_bcho_p 2026-05-28T20:32:47,430 Created build tracker: /tmp/pip-build-tracker-6_bcho_p 2026-05-28T20:32:47,430 Entered build tracker: /tmp/pip-build-tracker-6_bcho_p 2026-05-28T20:32:47,431 Created temporary directory: /tmp/pip-wheel-kkco4v6e 2026-05-28T20:32:47,435 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-05-28T20:32:47,437 Created temporary directory: /tmp/pip-ephem-wheel-cache-06w9nf5g 2026-05-28T20:32:47,459 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-28T20:32:47,464 2 location(s) to search for versions of wifi-jammer: 2026-05-28T20:32:47,464 * https://pypi.org/simple/wifi-jammer/ 2026-05-28T20:32:47,464 * https://www.piwheels.org/simple/wifi-jammer/ 2026-05-28T20:32:47,464 Fetching project page and analyzing links: https://pypi.org/simple/wifi-jammer/ 2026-05-28T20:32:47,465 Getting page https://pypi.org/simple/wifi-jammer/ 2026-05-28T20:32:47,467 Found index url https://pypi.org/simple 2026-05-28T20:32:47,708 Fetched page https://pypi.org/simple/wifi-jammer/ as application/vnd.pypi.simple.v1+json 2026-05-28T20:32:47,709 Skipping link: No binaries permitted for wifi-jammer: https://files.pythonhosted.org/packages/4d/75/e707ca7a3ebc39b16af996d2b7aad6474951ff717a46ff46ee3c99b3f1ee/wifi_jammer-2.0.0-py3-none-any.whl (from https://pypi.org/simple/wifi-jammer/) (requires-python:>=3.9) 2026-05-28T20:32:47,710 Found link https://files.pythonhosted.org/packages/81/a6/174700febc82e25f36b4455b422ea2d5bfaf3f1cc02096001ff0648ce24a/wifi_jammer-2.0.0.tar.gz (from https://pypi.org/simple/wifi-jammer/) (requires-python:>=3.9), version: 2.0.0 2026-05-28T20:32:47,711 Fetching project page and analyzing links: https://www.piwheels.org/simple/wifi-jammer/ 2026-05-28T20:32:47,712 Getting page https://www.piwheels.org/simple/wifi-jammer/ 2026-05-28T20:32:47,714 Found index url https://www.piwheels.org/simple 2026-05-28T20:32:47,896 Fetched page https://www.piwheels.org/simple/wifi-jammer/ as text/html 2026-05-28T20:32:47,897 Skipping link: not a file: https://www.piwheels.org/simple/wifi-jammer/ 2026-05-28T20:32:47,898 Skipping link: not a file: https://pypi.org/simple/wifi-jammer/ 2026-05-28T20:32:47,918 Given no hashes to check 1 links for project 'wifi-jammer': discarding no candidates 2026-05-28T20:32:47,938 Collecting wifi-jammer==2.0.0 2026-05-28T20:32:47,940 Created temporary directory: /tmp/pip-unpack-38lzj3q3 2026-05-28T20:32:48,120 Downloading wifi_jammer-2.0.0.tar.gz (84 kB) 2026-05-28T20:32:48,320 Added wifi-jammer==2.0.0 from https://files.pythonhosted.org/packages/81/a6/174700febc82e25f36b4455b422ea2d5bfaf3f1cc02096001ff0648ce24a/wifi_jammer-2.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-6_bcho_p' 2026-05-28T20:32:48,326 Created temporary directory: /tmp/pip-build-env-4zpjnsm5 2026-05-28T20:32:48,331 Installing build dependencies: started 2026-05-28T20:32:48,333 Running command pip subprocess to install build dependencies 2026-05-28T20:32:49,566 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-05-28T20:32:50,007 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-05-28T20:32:50,033 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-28T20:32:51,779 Collecting setuptools>=68.0 2026-05-28T20:32:51,780 Obtaining dependency information for setuptools>=68.0 from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-05-28T20:32:51,796 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-05-28T20:32:52,031 Collecting wheel 2026-05-28T20:32:52,032 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata 2026-05-28T20:32:52,046 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB) 2026-05-28T20:32:52,234 Collecting packaging>=24.0 2026-05-28T20:32:52,235 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-05-28T20:32:52,249 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-05-28T20:32:52,449 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-05-28T20:32:52,471 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-28T20:32:52,560 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-28T20:32:52,594 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-05-28T20:32:52,619 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-28T20:32:52,708 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-28T20:32:55,473 Installing collected packages: setuptools, packaging, wheel 2026-05-28T20:32:59,067 Creating /tmp/pip-build-env-4zpjnsm5/overlay/local/bin 2026-05-28T20:32:59,069 changing mode of /tmp/pip-build-env-4zpjnsm5/overlay/local/bin/wheel to 755 2026-05-28T20:32:59,092 Successfully installed packaging-26.2 setuptools-82.0.1 wheel-0.47.0 2026-05-28T20:32:59,376 Installing build dependencies: finished with status 'done' 2026-05-28T20:32:59,383 Getting requirements to build wheel: started 2026-05-28T20:32:59,384 Running command Getting requirements to build wheel 2026-05-28T20:33:00,047 /tmp/pip-build-env-4zpjnsm5/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-28T20:33:00,047 !! 2026-05-28T20:33:00,048 ******************************************************************************** 2026-05-28T20:33:00,049 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-05-28T20:33:00,050 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-28T20:33:00,051 or your builds will no longer be supported. 2026-05-28T20:33:00,052 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-28T20:33:00,052 ******************************************************************************** 2026-05-28T20:33:00,053 !! 2026-05-28T20:33:00,054 corresp(dist, value, root_dir) 2026-05-28T20:33:00,055 /tmp/pip-build-env-4zpjnsm5/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2026-05-28T20:33:00,055 corresp(dist, value, root_dir) 2026-05-28T20:33:00,128 /tmp/pip-build-env-4zpjnsm5/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-28T20:33:00,129 !! 2026-05-28T20:33:00,130 ******************************************************************************** 2026-05-28T20:33:00,131 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-28T20:33:00,132 License :: OSI Approved :: MIT License 2026-05-28T20:33:00,133 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-28T20:33:00,134 ******************************************************************************** 2026-05-28T20:33:00,135 !! 2026-05-28T20:33:00,135 dist._finalize_license_expression() 2026-05-28T20:33:00,136 /tmp/pip-build-env-4zpjnsm5/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-28T20:33:00,136 !! 2026-05-28T20:33:00,137 ******************************************************************************** 2026-05-28T20:33:00,138 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-28T20:33:00,139 License :: OSI Approved :: MIT License 2026-05-28T20:33:00,140 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-28T20:33:00,140 ******************************************************************************** 2026-05-28T20:33:00,141 !! 2026-05-28T20:33:00,142 self._finalize_license_expression() 2026-05-28T20:33:00,142 running egg_info 2026-05-28T20:33:00,147 writing wifi_jammer.egg-info/PKG-INFO 2026-05-28T20:33:00,153 writing dependency_links to wifi_jammer.egg-info/dependency_links.txt 2026-05-28T20:33:00,155 writing entry points to wifi_jammer.egg-info/entry_points.txt 2026-05-28T20:33:00,158 writing requirements to wifi_jammer.egg-info/requires.txt 2026-05-28T20:33:00,159 writing top-level names to wifi_jammer.egg-info/top_level.txt 2026-05-28T20:33:00,186 reading manifest file 'wifi_jammer.egg-info/SOURCES.txt' 2026-05-28T20:33:00,191 adding license file 'LICENSE' 2026-05-28T20:33:00,195 writing manifest file 'wifi_jammer.egg-info/SOURCES.txt' 2026-05-28T20:33:00,293 Getting requirements to build wheel: finished with status 'done' 2026-05-28T20:33:00,296 Created temporary directory: /tmp/pip-modern-metadata-pr94lu9k 2026-05-28T20:33:00,299 Preparing metadata (pyproject.toml): started 2026-05-28T20:33:00,300 Running command Preparing metadata (pyproject.toml) 2026-05-28T20:33:00,907 /tmp/pip-build-env-4zpjnsm5/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-28T20:33:00,907 !! 2026-05-28T20:33:00,909 ******************************************************************************** 2026-05-28T20:33:00,909 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-05-28T20:33:00,910 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-28T20:33:00,911 or your builds will no longer be supported. 2026-05-28T20:33:00,912 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-28T20:33:00,913 ******************************************************************************** 2026-05-28T20:33:00,914 !! 2026-05-28T20:33:00,915 corresp(dist, value, root_dir) 2026-05-28T20:33:00,915 /tmp/pip-build-env-4zpjnsm5/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2026-05-28T20:33:00,916 corresp(dist, value, root_dir) 2026-05-28T20:33:00,986 /tmp/pip-build-env-4zpjnsm5/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-28T20:33:00,987 !! 2026-05-28T20:33:00,988 ******************************************************************************** 2026-05-28T20:33:00,989 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-28T20:33:00,990 License :: OSI Approved :: MIT License 2026-05-28T20:33:00,991 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-28T20:33:00,991 ******************************************************************************** 2026-05-28T20:33:00,992 !! 2026-05-28T20:33:00,993 dist._finalize_license_expression() 2026-05-28T20:33:00,993 /tmp/pip-build-env-4zpjnsm5/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-28T20:33:00,994 !! 2026-05-28T20:33:00,995 ******************************************************************************** 2026-05-28T20:33:00,995 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-28T20:33:00,996 License :: OSI Approved :: MIT License 2026-05-28T20:33:00,998 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-28T20:33:00,998 ******************************************************************************** 2026-05-28T20:33:00,999 !! 2026-05-28T20:33:01,000 self._finalize_license_expression() 2026-05-28T20:33:01,000 running dist_info 2026-05-28T20:33:01,011 creating /tmp/pip-modern-metadata-pr94lu9k/wifi_jammer.egg-info 2026-05-28T20:33:01,012 writing /tmp/pip-modern-metadata-pr94lu9k/wifi_jammer.egg-info/PKG-INFO 2026-05-28T20:33:01,018 writing dependency_links to /tmp/pip-modern-metadata-pr94lu9k/wifi_jammer.egg-info/dependency_links.txt 2026-05-28T20:33:01,020 writing entry points to /tmp/pip-modern-metadata-pr94lu9k/wifi_jammer.egg-info/entry_points.txt 2026-05-28T20:33:01,023 writing requirements to /tmp/pip-modern-metadata-pr94lu9k/wifi_jammer.egg-info/requires.txt 2026-05-28T20:33:01,024 writing top-level names to /tmp/pip-modern-metadata-pr94lu9k/wifi_jammer.egg-info/top_level.txt 2026-05-28T20:33:01,025 writing manifest file '/tmp/pip-modern-metadata-pr94lu9k/wifi_jammer.egg-info/SOURCES.txt' 2026-05-28T20:33:01,050 reading manifest file '/tmp/pip-modern-metadata-pr94lu9k/wifi_jammer.egg-info/SOURCES.txt' 2026-05-28T20:33:01,052 adding license file 'LICENSE' 2026-05-28T20:33:01,055 writing manifest file '/tmp/pip-modern-metadata-pr94lu9k/wifi_jammer.egg-info/SOURCES.txt' 2026-05-28T20:33:01,056 creating '/tmp/pip-modern-metadata-pr94lu9k/wifi_jammer-2.0.0.dist-info' 2026-05-28T20:33:01,184 Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-28T20:33:01,189 Source in /tmp/pip-wheel-kkco4v6e/wifi-jammer_b6d1818d4eba41f89b5841d14fc3a4c1 has version 2.0.0, which satisfies requirement wifi-jammer==2.0.0 from https://files.pythonhosted.org/packages/81/a6/174700febc82e25f36b4455b422ea2d5bfaf3f1cc02096001ff0648ce24a/wifi_jammer-2.0.0.tar.gz 2026-05-28T20:33:01,190 Removed wifi-jammer==2.0.0 from https://files.pythonhosted.org/packages/81/a6/174700febc82e25f36b4455b422ea2d5bfaf3f1cc02096001ff0648ce24a/wifi_jammer-2.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-6_bcho_p' 2026-05-28T20:33:01,197 Created temporary directory: /tmp/pip-unpack-xnu16pvu 2026-05-28T20:33:01,198 Building wheels for collected packages: wifi-jammer 2026-05-28T20:33:01,202 Created temporary directory: /tmp/pip-wheel-mf9bpq4x 2026-05-28T20:33:01,203 Destination directory: /tmp/pip-wheel-mf9bpq4x 2026-05-28T20:33:01,206 Building wheel for wifi-jammer (pyproject.toml): started 2026-05-28T20:33:01,207 Running command Building wheel for wifi-jammer (pyproject.toml) 2026-05-28T20:33:01,792 /tmp/pip-build-env-4zpjnsm5/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-28T20:33:01,793 !! 2026-05-28T20:33:01,794 ******************************************************************************** 2026-05-28T20:33:01,794 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-05-28T20:33:01,795 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-28T20:33:01,796 or your builds will no longer be supported. 2026-05-28T20:33:01,797 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-28T20:33:01,797 ******************************************************************************** 2026-05-28T20:33:01,798 !! 2026-05-28T20:33:01,798 corresp(dist, value, root_dir) 2026-05-28T20:33:01,799 /tmp/pip-build-env-4zpjnsm5/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2026-05-28T20:33:01,799 corresp(dist, value, root_dir) 2026-05-28T20:33:01,862 /tmp/pip-build-env-4zpjnsm5/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-28T20:33:01,863 !! 2026-05-28T20:33:01,864 ******************************************************************************** 2026-05-28T20:33:01,864 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-28T20:33:01,865 License :: OSI Approved :: MIT License 2026-05-28T20:33:01,867 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-28T20:33:01,867 ******************************************************************************** 2026-05-28T20:33:01,868 !! 2026-05-28T20:33:01,869 dist._finalize_license_expression() 2026-05-28T20:33:01,869 /tmp/pip-build-env-4zpjnsm5/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-28T20:33:01,870 !! 2026-05-28T20:33:01,871 ******************************************************************************** 2026-05-28T20:33:01,872 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-28T20:33:01,873 License :: OSI Approved :: MIT License 2026-05-28T20:33:01,874 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-28T20:33:01,875 ******************************************************************************** 2026-05-28T20:33:01,876 !! 2026-05-28T20:33:01,877 self._finalize_license_expression() 2026-05-28T20:33:01,877 running bdist_wheel 2026-05-28T20:33:01,887 running build 2026-05-28T20:33:01,887 running build_py 2026-05-28T20:33:01,893 creating build/lib/wifi_jammer 2026-05-28T20:33:01,896 copying wifi_jammer/__init__.py -> build/lib/wifi_jammer 2026-05-28T20:33:01,898 copying wifi_jammer/config.py -> build/lib/wifi_jammer 2026-05-28T20:33:01,900 copying wifi_jammer/cli.py -> build/lib/wifi_jammer 2026-05-28T20:33:01,903 copying wifi_jammer/tui.py -> build/lib/wifi_jammer 2026-05-28T20:33:01,906 copying wifi_jammer/tui_attack_config.py -> build/lib/wifi_jammer 2026-05-28T20:33:01,908 creating build/lib/wifi_jammer/gui 2026-05-28T20:33:01,909 copying wifi_jammer/gui/__init__.py -> build/lib/wifi_jammer/gui 2026-05-28T20:33:01,911 copying wifi_jammer/gui/gui.py -> build/lib/wifi_jammer/gui 2026-05-28T20:33:01,913 copying wifi_jammer/gui/progress_monitor_widget.py -> build/lib/wifi_jammer/gui 2026-05-28T20:33:01,916 copying wifi_jammer/gui/attack_config_widget.py -> build/lib/wifi_jammer/gui 2026-05-28T20:33:01,918 copying wifi_jammer/gui/main_window.py -> build/lib/wifi_jammer/gui 2026-05-28T20:33:01,920 copying wifi_jammer/gui/network_scanner_widget.py -> build/lib/wifi_jammer/gui 2026-05-28T20:33:01,923 creating build/lib/wifi_jammer/scanner 2026-05-28T20:33:01,924 copying wifi_jammer/scanner/__init__.py -> build/lib/wifi_jammer/scanner 2026-05-28T20:33:01,925 copying wifi_jammer/scanner/network_scanner.py -> build/lib/wifi_jammer/scanner 2026-05-28T20:33:01,929 creating build/lib/wifi_jammer/factory 2026-05-28T20:33:01,930 copying wifi_jammer/factory/attack_factory.py -> build/lib/wifi_jammer/factory 2026-05-28T20:33:01,932 copying wifi_jammer/factory/__init__.py -> build/lib/wifi_jammer/factory 2026-05-28T20:33:01,934 creating build/lib/wifi_jammer/core 2026-05-28T20:33:01,935 copying wifi_jammer/core/__init__.py -> build/lib/wifi_jammer/core 2026-05-28T20:33:01,936 copying wifi_jammer/core/platform_interface.py -> build/lib/wifi_jammer/core 2026-05-28T20:33:01,939 copying wifi_jammer/core/interfaces.py -> build/lib/wifi_jammer/core 2026-05-28T20:33:01,941 creating build/lib/wifi_jammer/attacks 2026-05-28T20:33:01,942 copying wifi_jammer/attacks/flood_attacks.py -> build/lib/wifi_jammer/attacks 2026-05-28T20:33:01,944 copying wifi_jammer/attacks/__init__.py -> build/lib/wifi_jammer/attacks 2026-05-28T20:33:01,946 copying wifi_jammer/attacks/channel_hop_attack.py -> build/lib/wifi_jammer/attacks 2026-05-28T20:33:01,948 copying wifi_jammer/attacks/pmkid_capture_attack.py -> build/lib/wifi_jammer/attacks 2026-05-28T20:33:01,950 copying wifi_jammer/attacks/base_attack.py -> build/lib/wifi_jammer/attacks 2026-05-28T20:33:01,952 copying wifi_jammer/attacks/netcut_attack.py -> build/lib/wifi_jammer/attacks 2026-05-28T20:33:01,954 copying wifi_jammer/attacks/deauth_attack.py -> build/lib/wifi_jammer/attacks 2026-05-28T20:33:01,956 copying wifi_jammer/attacks/evil_twin_attack.py -> build/lib/wifi_jammer/attacks 2026-05-28T20:33:01,958 creating build/lib/wifi_jammer/utils 2026-05-28T20:33:01,959 copying wifi_jammer/utils/__init__.py -> build/lib/wifi_jammer/utils 2026-05-28T20:33:01,961 copying wifi_jammer/utils/modern_crypto.py -> build/lib/wifi_jammer/utils 2026-05-28T20:33:01,963 copying wifi_jammer/utils/warning_suppressor.py -> build/lib/wifi_jammer/utils 2026-05-28T20:33:01,965 copying wifi_jammer/utils/platform_utils.py -> build/lib/wifi_jammer/utils 2026-05-28T20:33:01,967 copying wifi_jammer/utils/python_detector.py -> build/lib/wifi_jammer/utils 2026-05-28T20:33:01,969 copying wifi_jammer/utils/validators.py -> build/lib/wifi_jammer/utils 2026-05-28T20:33:01,971 copying wifi_jammer/utils/logger.py -> build/lib/wifi_jammer/utils 2026-05-28T20:33:01,972 running egg_info 2026-05-28T20:33:01,982 writing wifi_jammer.egg-info/PKG-INFO 2026-05-28T20:33:01,987 writing dependency_links to wifi_jammer.egg-info/dependency_links.txt 2026-05-28T20:33:01,988 writing entry points to wifi_jammer.egg-info/entry_points.txt 2026-05-28T20:33:01,990 writing requirements to wifi_jammer.egg-info/requires.txt 2026-05-28T20:33:01,992 writing top-level names to wifi_jammer.egg-info/top_level.txt 2026-05-28T20:33:02,006 reading manifest file 'wifi_jammer.egg-info/SOURCES.txt' 2026-05-28T20:33:02,010 adding license file 'LICENSE' 2026-05-28T20:33:02,014 writing manifest file 'wifi_jammer.egg-info/SOURCES.txt' 2026-05-28T20:33:02,030 installing to build/bdist.linux-armv7l/wheel 2026-05-28T20:33:02,031 running install 2026-05-28T20:33:02,053 running install_lib 2026-05-28T20:33:02,059 creating build/bdist.linux-armv7l/wheel 2026-05-28T20:33:02,061 creating build/bdist.linux-armv7l/wheel/wifi_jammer 2026-05-28T20:33:02,062 copying build/lib/wifi_jammer/__init__.py -> build/bdist.linux-armv7l/wheel/./wifi_jammer 2026-05-28T20:33:02,064 creating build/bdist.linux-armv7l/wheel/wifi_jammer/gui 2026-05-28T20:33:02,065 copying build/lib/wifi_jammer/gui/__init__.py -> build/bdist.linux-armv7l/wheel/./wifi_jammer/gui 2026-05-28T20:33:02,067 copying build/lib/wifi_jammer/gui/gui.py -> build/bdist.linux-armv7l/wheel/./wifi_jammer/gui 2026-05-28T20:33:02,069 copying build/lib/wifi_jammer/gui/progress_monitor_widget.py -> build/bdist.linux-armv7l/wheel/./wifi_jammer/gui 2026-05-28T20:33:02,071 copying build/lib/wifi_jammer/gui/attack_config_widget.py -> build/bdist.linux-armv7l/wheel/./wifi_jammer/gui 2026-05-28T20:33:02,073 copying build/lib/wifi_jammer/gui/main_window.py -> build/bdist.linux-armv7l/wheel/./wifi_jammer/gui 2026-05-28T20:33:02,075 copying build/lib/wifi_jammer/gui/network_scanner_widget.py -> build/bdist.linux-armv7l/wheel/./wifi_jammer/gui 2026-05-28T20:33:02,077 copying build/lib/wifi_jammer/config.py -> build/bdist.linux-armv7l/wheel/./wifi_jammer 2026-05-28T20:33:02,080 creating build/bdist.linux-armv7l/wheel/wifi_jammer/scanner 2026-05-28T20:33:02,081 copying build/lib/wifi_jammer/scanner/__init__.py -> build/bdist.linux-armv7l/wheel/./wifi_jammer/scanner 2026-05-28T20:33:02,083 copying build/lib/wifi_jammer/scanner/network_scanner.py -> build/bdist.linux-armv7l/wheel/./wifi_jammer/scanner 2026-05-28T20:33:02,086 creating build/bdist.linux-armv7l/wheel/wifi_jammer/factory 2026-05-28T20:33:02,087 copying build/lib/wifi_jammer/factory/attack_factory.py -> build/bdist.linux-armv7l/wheel/./wifi_jammer/factory 2026-05-28T20:33:02,090 copying build/lib/wifi_jammer/factory/__init__.py -> build/bdist.linux-armv7l/wheel/./wifi_jammer/factory 2026-05-28T20:33:02,092 creating build/bdist.linux-armv7l/wheel/wifi_jammer/core 2026-05-28T20:33:02,093 copying build/lib/wifi_jammer/core/__init__.py -> build/bdist.linux-armv7l/wheel/./wifi_jammer/core 2026-05-28T20:33:02,095 copying build/lib/wifi_jammer/core/platform_interface.py -> build/bdist.linux-armv7l/wheel/./wifi_jammer/core 2026-05-28T20:33:02,097 copying build/lib/wifi_jammer/core/interfaces.py -> build/bdist.linux-armv7l/wheel/./wifi_jammer/core 2026-05-28T20:33:02,100 copying build/lib/wifi_jammer/cli.py -> build/bdist.linux-armv7l/wheel/./wifi_jammer 2026-05-28T20:33:02,102 copying build/lib/wifi_jammer/tui.py -> build/bdist.linux-armv7l/wheel/./wifi_jammer 2026-05-28T20:33:02,105 copying build/lib/wifi_jammer/tui_attack_config.py -> build/bdist.linux-armv7l/wheel/./wifi_jammer 2026-05-28T20:33:02,107 creating build/bdist.linux-armv7l/wheel/wifi_jammer/attacks 2026-05-28T20:33:02,108 copying build/lib/wifi_jammer/attacks/flood_attacks.py -> build/bdist.linux-armv7l/wheel/./wifi_jammer/attacks 2026-05-28T20:33:02,111 copying build/lib/wifi_jammer/attacks/__init__.py -> build/bdist.linux-armv7l/wheel/./wifi_jammer/attacks 2026-05-28T20:33:02,113 copying build/lib/wifi_jammer/attacks/channel_hop_attack.py -> build/bdist.linux-armv7l/wheel/./wifi_jammer/attacks 2026-05-28T20:33:02,115 copying build/lib/wifi_jammer/attacks/pmkid_capture_attack.py -> build/bdist.linux-armv7l/wheel/./wifi_jammer/attacks 2026-05-28T20:33:02,116 copying build/lib/wifi_jammer/attacks/base_attack.py -> build/bdist.linux-armv7l/wheel/./wifi_jammer/attacks 2026-05-28T20:33:02,119 copying build/lib/wifi_jammer/attacks/netcut_attack.py -> build/bdist.linux-armv7l/wheel/./wifi_jammer/attacks 2026-05-28T20:33:02,121 copying build/lib/wifi_jammer/attacks/deauth_attack.py -> build/bdist.linux-armv7l/wheel/./wifi_jammer/attacks 2026-05-28T20:33:02,122 copying build/lib/wifi_jammer/attacks/evil_twin_attack.py -> build/bdist.linux-armv7l/wheel/./wifi_jammer/attacks 2026-05-28T20:33:02,125 creating build/bdist.linux-armv7l/wheel/wifi_jammer/utils 2026-05-28T20:33:02,126 copying build/lib/wifi_jammer/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./wifi_jammer/utils 2026-05-28T20:33:02,128 copying build/lib/wifi_jammer/utils/modern_crypto.py -> build/bdist.linux-armv7l/wheel/./wifi_jammer/utils 2026-05-28T20:33:02,131 copying build/lib/wifi_jammer/utils/warning_suppressor.py -> build/bdist.linux-armv7l/wheel/./wifi_jammer/utils 2026-05-28T20:33:02,133 copying build/lib/wifi_jammer/utils/platform_utils.py -> build/bdist.linux-armv7l/wheel/./wifi_jammer/utils 2026-05-28T20:33:02,135 copying build/lib/wifi_jammer/utils/python_detector.py -> build/bdist.linux-armv7l/wheel/./wifi_jammer/utils 2026-05-28T20:33:02,137 copying build/lib/wifi_jammer/utils/validators.py -> build/bdist.linux-armv7l/wheel/./wifi_jammer/utils 2026-05-28T20:33:02,140 copying build/lib/wifi_jammer/utils/logger.py -> build/bdist.linux-armv7l/wheel/./wifi_jammer/utils 2026-05-28T20:33:02,142 running install_egg_info 2026-05-28T20:33:02,148 Copying wifi_jammer.egg-info to build/bdist.linux-armv7l/wheel/./wifi_jammer-2.0.0-py3.11.egg-info 2026-05-28T20:33:02,159 running install_scripts 2026-05-28T20:33:02,187 creating build/bdist.linux-armv7l/wheel/wifi_jammer-2.0.0.dist-info/WHEEL 2026-05-28T20:33:02,190 creating '/tmp/pip-wheel-mf9bpq4x/.tmp-sz6pd38q/wifi_jammer-2.0.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-05-28T20:33:02,192 adding 'wifi_jammer/__init__.py' 2026-05-28T20:33:02,196 adding 'wifi_jammer/cli.py' 2026-05-28T20:33:02,198 adding 'wifi_jammer/config.py' 2026-05-28T20:33:02,201 adding 'wifi_jammer/tui.py' 2026-05-28T20:33:02,202 adding 'wifi_jammer/tui_attack_config.py' 2026-05-28T20:33:02,204 adding 'wifi_jammer/attacks/__init__.py' 2026-05-28T20:33:02,207 adding 'wifi_jammer/attacks/base_attack.py' 2026-05-28T20:33:02,208 adding 'wifi_jammer/attacks/channel_hop_attack.py' 2026-05-28T20:33:02,209 adding 'wifi_jammer/attacks/deauth_attack.py' 2026-05-28T20:33:02,211 adding 'wifi_jammer/attacks/evil_twin_attack.py' 2026-05-28T20:33:02,212 adding 'wifi_jammer/attacks/flood_attacks.py' 2026-05-28T20:33:02,213 adding 'wifi_jammer/attacks/netcut_attack.py' 2026-05-28T20:33:02,215 adding 'wifi_jammer/attacks/pmkid_capture_attack.py' 2026-05-28T20:33:02,216 adding 'wifi_jammer/core/__init__.py' 2026-05-28T20:33:02,218 adding 'wifi_jammer/core/interfaces.py' 2026-05-28T20:33:02,220 adding 'wifi_jammer/core/platform_interface.py' 2026-05-28T20:33:02,222 adding 'wifi_jammer/factory/__init__.py' 2026-05-28T20:33:02,223 adding 'wifi_jammer/factory/attack_factory.py' 2026-05-28T20:33:02,225 adding 'wifi_jammer/gui/__init__.py' 2026-05-28T20:33:02,227 adding 'wifi_jammer/gui/attack_config_widget.py' 2026-05-28T20:33:02,228 adding 'wifi_jammer/gui/gui.py' 2026-05-28T20:33:02,230 adding 'wifi_jammer/gui/main_window.py' 2026-05-28T20:33:02,231 adding 'wifi_jammer/gui/network_scanner_widget.py' 2026-05-28T20:33:02,233 adding 'wifi_jammer/gui/progress_monitor_widget.py' 2026-05-28T20:33:02,235 adding 'wifi_jammer/scanner/__init__.py' 2026-05-28T20:33:02,243 adding 'wifi_jammer/scanner/network_scanner.py' 2026-05-28T20:33:02,246 adding 'wifi_jammer/utils/__init__.py' 2026-05-28T20:33:02,247 adding 'wifi_jammer/utils/logger.py' 2026-05-28T20:33:02,249 adding 'wifi_jammer/utils/modern_crypto.py' 2026-05-28T20:33:02,251 adding 'wifi_jammer/utils/platform_utils.py' 2026-05-28T20:33:02,252 adding 'wifi_jammer/utils/python_detector.py' 2026-05-28T20:33:02,254 adding 'wifi_jammer/utils/validators.py' 2026-05-28T20:33:02,255 adding 'wifi_jammer/utils/warning_suppressor.py' 2026-05-28T20:33:02,258 adding 'wifi_jammer-2.0.0.dist-info/licenses/LICENSE' 2026-05-28T20:33:02,260 adding 'wifi_jammer-2.0.0.dist-info/METADATA' 2026-05-28T20:33:02,261 adding 'wifi_jammer-2.0.0.dist-info/WHEEL' 2026-05-28T20:33:02,262 adding 'wifi_jammer-2.0.0.dist-info/entry_points.txt' 2026-05-28T20:33:02,263 adding 'wifi_jammer-2.0.0.dist-info/top_level.txt' 2026-05-28T20:33:02,264 adding 'wifi_jammer-2.0.0.dist-info/RECORD' 2026-05-28T20:33:02,266 removing build/bdist.linux-armv7l/wheel 2026-05-28T20:33:02,376 Building wheel for wifi-jammer (pyproject.toml): finished with status 'done' 2026-05-28T20:33:02,383 Created wheel for wifi-jammer: filename=wifi_jammer-2.0.0-py3-none-any.whl size=78143 sha256=36ccb95aa7c0b07279e74402613564f507dd1b4f2416d12a028d7aeb7b4a810d 2026-05-28T20:33:02,384 Stored in directory: /tmp/pip-ephem-wheel-cache-06w9nf5g/wheels/96/1c/1b/c556a82b12a5131ff6fbdbd039c3324d306a1a94d546b85ea9 2026-05-28T20:33:02,397 Successfully built wifi-jammer 2026-05-28T20:33:02,403 Removed build tracker: '/tmp/pip-build-tracker-6_bcho_p'