2026-05-05T02:17:54,702 Created temporary directory: /tmp/pip-ephem-wheel-cache-vz55a5g6 2026-05-05T02:17:54,704 Created temporary directory: /tmp/pip-build-tracker-65_ehakg 2026-05-05T02:17:54,704 Initialized build tracking at /tmp/pip-build-tracker-65_ehakg 2026-05-05T02:17:54,705 Created build tracker: /tmp/pip-build-tracker-65_ehakg 2026-05-05T02:17:54,705 Entered build tracker: /tmp/pip-build-tracker-65_ehakg 2026-05-05T02:17:54,706 Created temporary directory: /tmp/pip-wheel-r3j5n2b4 2026-05-05T02:17:54,709 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-05T02:17:54,711 Created temporary directory: /tmp/pip-ephem-wheel-cache-05hg6q5i 2026-05-05T02:17:54,732 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-05T02:17:54,736 2 location(s) to search for versions of isphishing: 2026-05-05T02:17:54,736 * https://pypi.org/simple/isphishing/ 2026-05-05T02:17:54,736 * https://www.piwheels.org/simple/isphishing/ 2026-05-05T02:17:54,736 Fetching project page and analyzing links: https://pypi.org/simple/isphishing/ 2026-05-05T02:17:54,737 Getting page https://pypi.org/simple/isphishing/ 2026-05-05T02:17:54,739 Found index url https://pypi.org/simple 2026-05-05T02:17:54,962 Fetched page https://pypi.org/simple/isphishing/ as application/vnd.pypi.simple.v1+json 2026-05-05T02:17:54,966 Skipping link: No binaries permitted for isphishing: https://files.pythonhosted.org/packages/5e/c2/27fde2f368cdf7ee36f15c2e3455563c0bbdb5817e4321348d7c93008f3d/isphishing-1.0.0-py3-none-any.whl (from https://pypi.org/simple/isphishing/) (requires-python:>=3.8) 2026-05-05T02:17:54,967 Found link https://files.pythonhosted.org/packages/1a/64/5b789043edeaf3de4648d5f1beb08697dd22e6ab4b6d3b8c423871bce10a/isphishing-1.0.0.tar.gz (from https://pypi.org/simple/isphishing/) (requires-python:>=3.8), version: 1.0.0 2026-05-05T02:17:54,968 Skipping link: No binaries permitted for isphishing: https://files.pythonhosted.org/packages/f5/15/d21eda5eb54b65426b53fa1b9e35ab33a4b24485865979cad207e837ecd9/isphishing-1.0.1-py3-none-any.whl (from https://pypi.org/simple/isphishing/) (requires-python:>=3.8) 2026-05-05T02:17:54,968 Found link https://files.pythonhosted.org/packages/b1/c0/8b7fe1b8c6001c8c8c5a92b307164e9642e4114ff1ef69172ab3c6f3f93c/isphishing-1.0.1.tar.gz (from https://pypi.org/simple/isphishing/) (requires-python:>=3.8), version: 1.0.1 2026-05-05T02:17:54,969 Skipping link: No binaries permitted for isphishing: https://files.pythonhosted.org/packages/02/3f/ba309883adcead57e880c63892aaa4be93e905aca10b1b5581e8be759100/isphishing-1.0.2-py3-none-any.whl (from https://pypi.org/simple/isphishing/) (requires-python:>=3.8) 2026-05-05T02:17:54,970 Found link https://files.pythonhosted.org/packages/b8/3d/f3e05f2ffe47af4f2b0f5ba43e118bf1a2c934e745eb74c56231d10ebe4c/isphishing-1.0.2.tar.gz (from https://pypi.org/simple/isphishing/) (requires-python:>=3.8), version: 1.0.2 2026-05-05T02:17:54,971 Skipping link: No binaries permitted for isphishing: https://files.pythonhosted.org/packages/da/8d/90d16d110ad7fc150b4b300777f8b5f1e6c3e60f734a9845b820799fb36c/isphishing-1.0.3-py3-none-any.whl (from https://pypi.org/simple/isphishing/) (requires-python:>=3.8) 2026-05-05T02:17:54,972 Found link https://files.pythonhosted.org/packages/68/d5/5a32bccdc0c0aaa283a561b97d2b7010eaf7d4babb0db72f8d848a1d0d0f/isphishing-1.0.3.tar.gz (from https://pypi.org/simple/isphishing/) (requires-python:>=3.8), version: 1.0.3 2026-05-05T02:17:54,973 Skipping link: No binaries permitted for isphishing: https://files.pythonhosted.org/packages/ef/6c/816cd73f03de71abf3a6cac597e64f4522ace66b255ab75dfb4e59a3958a/isphishing-1.0.4-py3-none-any.whl (from https://pypi.org/simple/isphishing/) (requires-python:>=3.8) 2026-05-05T02:17:54,974 Found link https://files.pythonhosted.org/packages/aa/a7/0de88fc1ad5e81b4efecc6f168a26358f122c576bb85e61cda8105520e27/isphishing-1.0.4.tar.gz (from https://pypi.org/simple/isphishing/) (requires-python:>=3.8), version: 1.0.4 2026-05-05T02:17:54,974 Skipping link: No binaries permitted for isphishing: https://files.pythonhosted.org/packages/4f/bf/93f93f9954cc18dda3e04cafd011a31cb7a1e80bff5fd351dca60afca21c/isphishing-1.0.5-py3-none-any.whl (from https://pypi.org/simple/isphishing/) (requires-python:>=3.8) 2026-05-05T02:17:54,975 Found link https://files.pythonhosted.org/packages/83/2d/62493d4e78ea3738adca98f822cc86f8dfc7446cf8cece97756f34f861e7/isphishing-1.0.5.tar.gz (from https://pypi.org/simple/isphishing/) (requires-python:>=3.8), version: 1.0.5 2026-05-05T02:17:54,976 Skipping link: No binaries permitted for isphishing: https://files.pythonhosted.org/packages/8e/c6/dff80ae8dd2f8926731abfabf1951e01203581380c6de39955c7bf8ff980/isphishing-1.0.6-py3-none-any.whl (from https://pypi.org/simple/isphishing/) (requires-python:>=3.8) 2026-05-05T02:17:54,977 Found link https://files.pythonhosted.org/packages/7d/28/5abf8aa5242abd13345400b96f8c44268881e62c118026b89bab7caf5dd3/isphishing-1.0.6.tar.gz (from https://pypi.org/simple/isphishing/) (requires-python:>=3.8), version: 1.0.6 2026-05-05T02:17:54,977 Skipping link: No binaries permitted for isphishing: https://files.pythonhosted.org/packages/d1/d5/c89c9ce4a25173a5f0c39f30a24369b156017430a771b677b62a2eaa5463/isphishing-1.0.7-py3-none-any.whl (from https://pypi.org/simple/isphishing/) (requires-python:>=3.8) 2026-05-05T02:17:54,978 Found link https://files.pythonhosted.org/packages/82/4a/7293e774fb901c9a6865361a0258aed7c2388971f7ab7a62e9b8db0ea0a6/isphishing-1.0.7.tar.gz (from https://pypi.org/simple/isphishing/) (requires-python:>=3.8), version: 1.0.7 2026-05-05T02:17:54,979 Skipping link: No binaries permitted for isphishing: https://files.pythonhosted.org/packages/3a/0f/6a6a0c5f92c1f846b82e6c7c4233ead34bd38c6f76ec95638d3848384bee/isphishing-2.0.0-py3-none-any.whl (from https://pypi.org/simple/isphishing/) (requires-python:>=3.8) 2026-05-05T02:17:54,979 Found link https://files.pythonhosted.org/packages/69/26/a7631b22b51ee6b0d63eedd78fb84b84b6f205eb4d18d8367da459e41b2c/isphishing-2.0.0.tar.gz (from https://pypi.org/simple/isphishing/) (requires-python:>=3.8), version: 2.0.0 2026-05-05T02:17:54,980 Fetching project page and analyzing links: https://www.piwheels.org/simple/isphishing/ 2026-05-05T02:17:54,981 Getting page https://www.piwheels.org/simple/isphishing/ 2026-05-05T02:17:54,982 Found index url https://www.piwheels.org/simple 2026-05-05T02:17:55,191 Fetched page https://www.piwheels.org/simple/isphishing/ as text/html 2026-05-05T02:17:55,195 Skipping link: No binaries permitted for isphishing: https://www.piwheels.org/simple/isphishing/isphishing-1.0.7-py3-none-any.whl#sha256=40187b7e2eb5cf362d0c944418305905fafcc753b6f3564f234bdab8cdec29fa (from https://www.piwheels.org/simple/isphishing/) (requires-python:>=3.8) 2026-05-05T02:17:55,195 Skipping link: No binaries permitted for isphishing: https://www.piwheels.org/simple/isphishing/isphishing-1.0.6-py3-none-any.whl#sha256=15efc1710a76ffc6b02ccb14507f3a24ed6b072b8a0671839a19bdd889b549e2 (from https://www.piwheels.org/simple/isphishing/) (requires-python:>=3.8) 2026-05-05T02:17:55,196 Skipping link: No binaries permitted for isphishing: https://www.piwheels.org/simple/isphishing/isphishing-1.0.5-py3-none-any.whl#sha256=7e848dd8c504e306e6fb92d12794f20bbcb45b314a7b73b186bfa8f087576efa (from https://www.piwheels.org/simple/isphishing/) (requires-python:>=3.8) 2026-05-05T02:17:55,196 Skipping link: No binaries permitted for isphishing: https://www.piwheels.org/simple/isphishing/isphishing-1.0.4-py3-none-any.whl#sha256=8c549ef0bc993747f4382dc92a581b2b89dae02632099bf9a0960f0f6097f553 (from https://www.piwheels.org/simple/isphishing/) (requires-python:>=3.8) 2026-05-05T02:17:55,197 Skipping link: No binaries permitted for isphishing: https://www.piwheels.org/simple/isphishing/isphishing-1.0.3-py3-none-any.whl#sha256=94a9cd24074059aa30ad6e4b1c0e0b9959fdb16d128d4f9d236b6167b906348c (from https://www.piwheels.org/simple/isphishing/) (requires-python:>=3.8) 2026-05-05T02:17:55,198 Skipping link: No binaries permitted for isphishing: https://www.piwheels.org/simple/isphishing/isphishing-1.0.2-py3-none-any.whl#sha256=647e954dd91ce1cecfa9ddf681eaaafee83b8a946e45e42c7146996893fd9bad (from https://www.piwheels.org/simple/isphishing/) (requires-python:>=3.8) 2026-05-05T02:17:55,198 Skipping link: No binaries permitted for isphishing: https://www.piwheels.org/simple/isphishing/isphishing-1.0.1-py3-none-any.whl#sha256=7a5deab851c7ae385dc57b302839123853379d648dff85d5d65df30c9c8a3328 (from https://www.piwheels.org/simple/isphishing/) (requires-python:>=3.8) 2026-05-05T02:17:55,199 Skipping link: No binaries permitted for isphishing: https://www.piwheels.org/simple/isphishing/isphishing-1.0.0-py3-none-any.whl#sha256=ed592ca4e49fb279d5bcefa019516813fd8893c72c742802b81ec960d86241ee (from https://www.piwheels.org/simple/isphishing/) (requires-python:>=3.8) 2026-05-05T02:17:55,199 Skipping link: not a file: https://www.piwheels.org/simple/isphishing/ 2026-05-05T02:17:55,200 Skipping link: not a file: https://pypi.org/simple/isphishing/ 2026-05-05T02:17:55,221 Given no hashes to check 1 links for project 'isphishing': discarding no candidates 2026-05-05T02:17:55,241 Collecting isphishing==2.0.0 2026-05-05T02:17:55,243 Created temporary directory: /tmp/pip-unpack-6xpgezx9 2026-05-05T02:17:55,388 Downloading isphishing-2.0.0.tar.gz (15 kB) 2026-05-05T02:17:55,453 Added isphishing==2.0.0 from https://files.pythonhosted.org/packages/69/26/a7631b22b51ee6b0d63eedd78fb84b84b6f205eb4d18d8367da459e41b2c/isphishing-2.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-65_ehakg' 2026-05-05T02:17:55,458 Created temporary directory: /tmp/pip-build-env-pr107pxm 2026-05-05T02:17:55,463 Installing build dependencies: started 2026-05-05T02:17:55,464 Running command pip subprocess to install build dependencies 2026-05-05T02:17:56,631 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-05-05T02:17:57,126 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-05T02:17:57,149 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-05T02:17:58,913 Collecting setuptools>=61.0 2026-05-05T02:17:58,986 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-05T02:17:59,252 Collecting wheel 2026-05-05T02:17:59,269 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-05-05T02:17:59,451 Collecting packaging>=24.0 2026-05-05T02:17:59,470 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-05T02:18:02,448 Installing collected packages: setuptools, packaging, wheel 2026-05-05T02:18:05,896 Creating /tmp/pip-build-env-pr107pxm/overlay/local/bin 2026-05-05T02:18:05,898 changing mode of /tmp/pip-build-env-pr107pxm/overlay/local/bin/wheel to 755 2026-05-05T02:18:05,918 Successfully installed packaging-26.2 setuptools-82.0.1 wheel-0.47.0 2026-05-05T02:18:06,198 Installing build dependencies: finished with status 'done' 2026-05-05T02:18:06,205 Getting requirements to build wheel: started 2026-05-05T02:18:06,206 Running command Getting requirements to build wheel 2026-05-05T02:18:06,837 /tmp/pip-build-env-pr107pxm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `classifiers` defined outside of `pyproject.toml` is ignored. 2026-05-05T02:18:06,837 !! 2026-05-05T02:18:06,838 ******************************************************************************** 2026-05-05T02:18:06,839 The following seems to be defined outside of `pyproject.toml`: 2026-05-05T02:18:06,840 `classifiers = ['Programming Language :: Python :: 3', 'License :: OSI Approved :: MIT License', 'Operating System :: OS Independent', 'Topic :: Security']` 2026-05-05T02:18:06,841 According to the spec (see the link below), however, setuptools CANNOT 2026-05-05T02:18:06,841 consider this value unless `classifiers` is listed as `dynamic`. 2026-05-05T02:18:06,842 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2026-05-05T02:18:06,843 To prevent this problem, you can list `classifiers` under `dynamic` or alternatively 2026-05-05T02:18:06,844 remove the `[project]` table from your file and rely entirely on other means of 2026-05-05T02:18:06,844 configuration. 2026-05-05T02:18:06,845 ******************************************************************************** 2026-05-05T02:18:06,846 !! 2026-05-05T02:18:06,846 _handle_missing_dynamic(dist, project_table) 2026-05-05T02:18:06,847 /tmp/pip-build-env-pr107pxm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2026-05-05T02:18:06,847 corresp(dist, value, root_dir) 2026-05-05T02:18:06,926 running egg_info 2026-05-05T02:18:06,931 writing isphishing.egg-info/PKG-INFO 2026-05-05T02:18:06,935 writing dependency_links to isphishing.egg-info/dependency_links.txt 2026-05-05T02:18:06,936 writing entry points to isphishing.egg-info/entry_points.txt 2026-05-05T02:18:06,938 writing requirements to isphishing.egg-info/requires.txt 2026-05-05T02:18:06,940 writing top-level names to isphishing.egg-info/top_level.txt 2026-05-05T02:18:06,966 reading manifest file 'isphishing.egg-info/SOURCES.txt' 2026-05-05T02:18:06,972 writing manifest file 'isphishing.egg-info/SOURCES.txt' 2026-05-05T02:18:07,070 Getting requirements to build wheel: finished with status 'done' 2026-05-05T02:18:07,074 Created temporary directory: /tmp/pip-modern-metadata-77pyo8rl 2026-05-05T02:18:07,076 Preparing metadata (pyproject.toml): started 2026-05-05T02:18:07,078 Running command Preparing metadata (pyproject.toml) 2026-05-05T02:18:07,919 /tmp/pip-build-env-pr107pxm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `classifiers` defined outside of `pyproject.toml` is ignored. 2026-05-05T02:18:07,920 !! 2026-05-05T02:18:07,921 ******************************************************************************** 2026-05-05T02:18:07,921 The following seems to be defined outside of `pyproject.toml`: 2026-05-05T02:18:07,922 `classifiers = ['Programming Language :: Python :: 3', 'License :: OSI Approved :: MIT License', 'Operating System :: OS Independent', 'Topic :: Security']` 2026-05-05T02:18:07,923 According to the spec (see the link below), however, setuptools CANNOT 2026-05-05T02:18:07,924 consider this value unless `classifiers` is listed as `dynamic`. 2026-05-05T02:18:07,925 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2026-05-05T02:18:07,926 To prevent this problem, you can list `classifiers` under `dynamic` or alternatively 2026-05-05T02:18:07,927 remove the `[project]` table from your file and rely entirely on other means of 2026-05-05T02:18:07,927 configuration. 2026-05-05T02:18:07,928 ******************************************************************************** 2026-05-05T02:18:07,929 !! 2026-05-05T02:18:07,929 _handle_missing_dynamic(dist, project_table) 2026-05-05T02:18:07,930 /tmp/pip-build-env-pr107pxm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2026-05-05T02:18:07,930 corresp(dist, value, root_dir) 2026-05-05T02:18:08,002 running dist_info 2026-05-05T02:18:08,012 creating /tmp/pip-modern-metadata-77pyo8rl/isphishing.egg-info 2026-05-05T02:18:08,013 writing /tmp/pip-modern-metadata-77pyo8rl/isphishing.egg-info/PKG-INFO 2026-05-05T02:18:08,016 writing dependency_links to /tmp/pip-modern-metadata-77pyo8rl/isphishing.egg-info/dependency_links.txt 2026-05-05T02:18:08,018 writing entry points to /tmp/pip-modern-metadata-77pyo8rl/isphishing.egg-info/entry_points.txt 2026-05-05T02:18:08,019 writing requirements to /tmp/pip-modern-metadata-77pyo8rl/isphishing.egg-info/requires.txt 2026-05-05T02:18:08,020 writing top-level names to /tmp/pip-modern-metadata-77pyo8rl/isphishing.egg-info/top_level.txt 2026-05-05T02:18:08,022 writing manifest file '/tmp/pip-modern-metadata-77pyo8rl/isphishing.egg-info/SOURCES.txt' 2026-05-05T02:18:08,044 reading manifest file '/tmp/pip-modern-metadata-77pyo8rl/isphishing.egg-info/SOURCES.txt' 2026-05-05T02:18:08,048 writing manifest file '/tmp/pip-modern-metadata-77pyo8rl/isphishing.egg-info/SOURCES.txt' 2026-05-05T02:18:08,049 creating '/tmp/pip-modern-metadata-77pyo8rl/isphishing-2.0.0.dist-info' 2026-05-05T02:18:08,172 Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-05T02:18:08,177 Source in /tmp/pip-wheel-r3j5n2b4/isphishing_6702b75926ab49fc987aeda9fdcb1d34 has version 2.0.0, which satisfies requirement isphishing==2.0.0 from https://files.pythonhosted.org/packages/69/26/a7631b22b51ee6b0d63eedd78fb84b84b6f205eb4d18d8367da459e41b2c/isphishing-2.0.0.tar.gz 2026-05-05T02:18:08,178 Removed isphishing==2.0.0 from https://files.pythonhosted.org/packages/69/26/a7631b22b51ee6b0d63eedd78fb84b84b6f205eb4d18d8367da459e41b2c/isphishing-2.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-65_ehakg' 2026-05-05T02:18:08,183 Created temporary directory: /tmp/pip-unpack-ptw4_tzd 2026-05-05T02:18:08,184 Building wheels for collected packages: isphishing 2026-05-05T02:18:08,188 Created temporary directory: /tmp/pip-wheel-py6cfxo7 2026-05-05T02:18:08,189 Destination directory: /tmp/pip-wheel-py6cfxo7 2026-05-05T02:18:08,191 Building wheel for isphishing (pyproject.toml): started 2026-05-05T02:18:08,192 Running command Building wheel for isphishing (pyproject.toml) 2026-05-05T02:18:08,740 /tmp/pip-build-env-pr107pxm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `classifiers` defined outside of `pyproject.toml` is ignored. 2026-05-05T02:18:08,740 !! 2026-05-05T02:18:08,741 ******************************************************************************** 2026-05-05T02:18:08,742 The following seems to be defined outside of `pyproject.toml`: 2026-05-05T02:18:08,743 `classifiers = ['Programming Language :: Python :: 3', 'License :: OSI Approved :: MIT License', 'Operating System :: OS Independent', 'Topic :: Security']` 2026-05-05T02:18:08,744 According to the spec (see the link below), however, setuptools CANNOT 2026-05-05T02:18:08,745 consider this value unless `classifiers` is listed as `dynamic`. 2026-05-05T02:18:08,746 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2026-05-05T02:18:08,747 To prevent this problem, you can list `classifiers` under `dynamic` or alternatively 2026-05-05T02:18:08,747 remove the `[project]` table from your file and rely entirely on other means of 2026-05-05T02:18:08,748 configuration. 2026-05-05T02:18:08,749 ******************************************************************************** 2026-05-05T02:18:08,750 !! 2026-05-05T02:18:08,751 _handle_missing_dynamic(dist, project_table) 2026-05-05T02:18:08,751 /tmp/pip-build-env-pr107pxm/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2026-05-05T02:18:08,752 corresp(dist, value, root_dir) 2026-05-05T02:18:08,815 running bdist_wheel 2026-05-05T02:18:08,832 running build 2026-05-05T02:18:08,833 running build_py 2026-05-05T02:18:08,839 creating build/lib/src 2026-05-05T02:18:08,841 copying src/__init__.py -> build/lib/src 2026-05-05T02:18:08,843 creating build/lib/tests 2026-05-05T02:18:08,844 copying tests/test_inputs.py -> build/lib/tests 2026-05-05T02:18:08,846 copying tests/test_detector.py -> build/lib/tests 2026-05-05T02:18:08,848 copying tests/test_model.py -> build/lib/tests 2026-05-05T02:18:08,850 copying tests/__init__.py -> build/lib/tests 2026-05-05T02:18:08,852 creating build/lib/src/detector 2026-05-05T02:18:08,853 copying src/detector/phishing_setup.py -> build/lib/src/detector 2026-05-05T02:18:08,854 copying src/detector/threat_report.py -> build/lib/src/detector 2026-05-05T02:18:08,856 copying src/detector/phishing_cli.py -> build/lib/src/detector 2026-05-05T02:18:08,858 copying src/detector/__init__.py -> build/lib/src/detector 2026-05-05T02:18:08,860 copying src/detector/phishing_detector.py -> build/lib/src/detector 2026-05-05T02:18:08,862 creating build/lib/src/model 2026-05-05T02:18:08,863 copying src/model/evaluator.py -> build/lib/src/model 2026-05-05T02:18:08,865 copying src/model/ml_model.py -> build/lib/src/model 2026-05-05T02:18:08,867 copying src/model/__init__.py -> build/lib/src/model 2026-05-05T02:18:08,869 creating build/lib/src/alert 2026-05-05T02:18:08,870 copying src/alert/alert_system.py -> build/lib/src/alert 2026-05-05T02:18:08,872 copying src/alert/__init__.py -> build/lib/src/alert 2026-05-05T02:18:08,874 creating build/lib/src/features 2026-05-05T02:18:08,875 copying src/features/text_cleaner.py -> build/lib/src/features 2026-05-05T02:18:08,877 copying src/features/__init__.py -> build/lib/src/features 2026-05-05T02:18:08,879 copying src/features/feature_extractor.py -> build/lib/src/features 2026-05-05T02:18:08,881 creating build/lib/src/inputs 2026-05-05T02:18:08,882 copying src/inputs/email_input.py -> build/lib/src/inputs 2026-05-05T02:18:08,884 copying src/inputs/__init__.py -> build/lib/src/inputs 2026-05-05T02:18:08,886 copying src/inputs/url_input.py -> build/lib/src/inputs 2026-05-05T02:18:08,888 copying src/inputs/base_input.py -> build/lib/src/inputs 2026-05-05T02:18:08,889 running egg_info 2026-05-05T02:18:08,898 writing isphishing.egg-info/PKG-INFO 2026-05-05T02:18:08,901 writing dependency_links to isphishing.egg-info/dependency_links.txt 2026-05-05T02:18:08,902 writing entry points to isphishing.egg-info/entry_points.txt 2026-05-05T02:18:08,904 writing requirements to isphishing.egg-info/requires.txt 2026-05-05T02:18:08,905 writing top-level names to isphishing.egg-info/top_level.txt 2026-05-05T02:18:08,918 reading manifest file 'isphishing.egg-info/SOURCES.txt' 2026-05-05T02:18:08,924 writing manifest file 'isphishing.egg-info/SOURCES.txt' 2026-05-05T02:18:08,940 installing to build/bdist.linux-armv7l/wheel 2026-05-05T02:18:08,941 running install 2026-05-05T02:18:08,963 running install_lib 2026-05-05T02:18:08,968 creating build/bdist.linux-armv7l/wheel 2026-05-05T02:18:08,971 creating build/bdist.linux-armv7l/wheel/src 2026-05-05T02:18:08,973 creating build/bdist.linux-armv7l/wheel/src/detector 2026-05-05T02:18:08,974 copying build/lib/src/detector/phishing_setup.py -> build/bdist.linux-armv7l/wheel/./src/detector 2026-05-05T02:18:08,976 copying build/lib/src/detector/threat_report.py -> build/bdist.linux-armv7l/wheel/./src/detector 2026-05-05T02:18:08,978 copying build/lib/src/detector/phishing_cli.py -> build/bdist.linux-armv7l/wheel/./src/detector 2026-05-05T02:18:08,980 copying build/lib/src/detector/__init__.py -> build/bdist.linux-armv7l/wheel/./src/detector 2026-05-05T02:18:08,981 copying build/lib/src/detector/phishing_detector.py -> build/bdist.linux-armv7l/wheel/./src/detector 2026-05-05T02:18:08,984 creating build/bdist.linux-armv7l/wheel/src/model 2026-05-05T02:18:08,985 copying build/lib/src/model/evaluator.py -> build/bdist.linux-armv7l/wheel/./src/model 2026-05-05T02:18:08,987 copying build/lib/src/model/ml_model.py -> build/bdist.linux-armv7l/wheel/./src/model 2026-05-05T02:18:08,989 copying build/lib/src/model/__init__.py -> build/bdist.linux-armv7l/wheel/./src/model 2026-05-05T02:18:08,991 creating build/bdist.linux-armv7l/wheel/src/alert 2026-05-05T02:18:08,992 copying build/lib/src/alert/alert_system.py -> build/bdist.linux-armv7l/wheel/./src/alert 2026-05-05T02:18:08,994 copying build/lib/src/alert/__init__.py -> build/bdist.linux-armv7l/wheel/./src/alert 2026-05-05T02:18:08,996 creating build/bdist.linux-armv7l/wheel/src/features 2026-05-05T02:18:08,997 copying build/lib/src/features/text_cleaner.py -> build/bdist.linux-armv7l/wheel/./src/features 2026-05-05T02:18:08,999 copying build/lib/src/features/__init__.py -> build/bdist.linux-armv7l/wheel/./src/features 2026-05-05T02:18:09,000 copying build/lib/src/features/feature_extractor.py -> build/bdist.linux-armv7l/wheel/./src/features 2026-05-05T02:18:09,003 creating build/bdist.linux-armv7l/wheel/src/inputs 2026-05-05T02:18:09,004 copying build/lib/src/inputs/email_input.py -> build/bdist.linux-armv7l/wheel/./src/inputs 2026-05-05T02:18:09,006 copying build/lib/src/inputs/__init__.py -> build/bdist.linux-armv7l/wheel/./src/inputs 2026-05-05T02:18:09,007 copying build/lib/src/inputs/url_input.py -> build/bdist.linux-armv7l/wheel/./src/inputs 2026-05-05T02:18:09,009 copying build/lib/src/inputs/base_input.py -> build/bdist.linux-armv7l/wheel/./src/inputs 2026-05-05T02:18:09,011 copying build/lib/src/__init__.py -> build/bdist.linux-armv7l/wheel/./src 2026-05-05T02:18:09,013 creating build/bdist.linux-armv7l/wheel/tests 2026-05-05T02:18:09,014 copying build/lib/tests/test_inputs.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-05T02:18:09,016 copying build/lib/tests/test_detector.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-05T02:18:09,018 copying build/lib/tests/test_model.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-05T02:18:09,019 copying build/lib/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./tests 2026-05-05T02:18:09,021 running install_egg_info 2026-05-05T02:18:09,026 Copying isphishing.egg-info to build/bdist.linux-armv7l/wheel/./isphishing-2.0.0-py3.11.egg-info 2026-05-05T02:18:09,037 running install_scripts 2026-05-05T02:18:09,046 creating build/bdist.linux-armv7l/wheel/isphishing-2.0.0.dist-info/WHEEL 2026-05-05T02:18:09,049 creating '/tmp/pip-wheel-py6cfxo7/.tmp-fo5chcym/isphishing-2.0.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-05-05T02:18:09,052 adding 'src/__init__.py' 2026-05-05T02:18:09,054 adding 'src/alert/__init__.py' 2026-05-05T02:18:09,055 adding 'src/alert/alert_system.py' 2026-05-05T02:18:09,057 adding 'src/detector/__init__.py' 2026-05-05T02:18:09,059 adding 'src/detector/phishing_cli.py' 2026-05-05T02:18:09,060 adding 'src/detector/phishing_detector.py' 2026-05-05T02:18:09,062 adding 'src/detector/phishing_setup.py' 2026-05-05T02:18:09,063 adding 'src/detector/threat_report.py' 2026-05-05T02:18:09,065 adding 'src/features/__init__.py' 2026-05-05T02:18:09,067 adding 'src/features/feature_extractor.py' 2026-05-05T02:18:09,068 adding 'src/features/text_cleaner.py' 2026-05-05T02:18:09,069 adding 'src/inputs/__init__.py' 2026-05-05T02:18:09,071 adding 'src/inputs/base_input.py' 2026-05-05T02:18:09,072 adding 'src/inputs/email_input.py' 2026-05-05T02:18:09,073 adding 'src/inputs/url_input.py' 2026-05-05T02:18:09,075 adding 'src/model/__init__.py' 2026-05-05T02:18:09,076 adding 'src/model/evaluator.py' 2026-05-05T02:18:09,078 adding 'src/model/ml_model.py' 2026-05-05T02:18:09,079 adding 'tests/__init__.py' 2026-05-05T02:18:09,081 adding 'tests/test_detector.py' 2026-05-05T02:18:09,082 adding 'tests/test_inputs.py' 2026-05-05T02:18:09,084 adding 'tests/test_model.py' 2026-05-05T02:18:09,085 adding 'isphishing-2.0.0.dist-info/METADATA' 2026-05-05T02:18:09,086 adding 'isphishing-2.0.0.dist-info/WHEEL' 2026-05-05T02:18:09,087 adding 'isphishing-2.0.0.dist-info/entry_points.txt' 2026-05-05T02:18:09,088 adding 'isphishing-2.0.0.dist-info/top_level.txt' 2026-05-05T02:18:09,089 adding 'isphishing-2.0.0.dist-info/RECORD' 2026-05-05T02:18:09,090 removing build/bdist.linux-armv7l/wheel 2026-05-05T02:18:09,197 Building wheel for isphishing (pyproject.toml): finished with status 'done' 2026-05-05T02:18:09,202 Created wheel for isphishing: filename=isphishing-2.0.0-py3-none-any.whl size=19927 sha256=194ca8663c6bae7de55433557646a268508ff1f720de775f77f11dc4b2c3a9a2 2026-05-05T02:18:09,203 Stored in directory: /tmp/pip-ephem-wheel-cache-05hg6q5i/wheels/fd/71/6f/027c8b78a0768d8995caf6a68bd146f0855d6f88acb2c6d696 2026-05-05T02:18:09,214 Successfully built isphishing 2026-05-05T02:18:09,217 Removed build tracker: '/tmp/pip-build-tracker-65_ehakg'