2026-04-11T14:13:07,200 Created temporary directory: /tmp/pip-ephem-wheel-cache-0ra4pnvk 2026-04-11T14:13:07,202 Created temporary directory: /tmp/pip-build-tracker-cq4d70_n 2026-04-11T14:13:07,202 Initialized build tracking at /tmp/pip-build-tracker-cq4d70_n 2026-04-11T14:13:07,203 Created build tracker: /tmp/pip-build-tracker-cq4d70_n 2026-04-11T14:13:07,203 Entered build tracker: /tmp/pip-build-tracker-cq4d70_n 2026-04-11T14:13:07,204 Created temporary directory: /tmp/pip-wheel-5tv47yif 2026-04-11T14:13:07,207 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-04-11T14:13:07,209 Created temporary directory: /tmp/pip-ephem-wheel-cache-9tpa3sq4 2026-04-11T14:13:07,231 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-11T14:13:07,234 2 location(s) to search for versions of renef-mcp: 2026-04-11T14:13:07,234 * https://pypi.org/simple/renef-mcp/ 2026-04-11T14:13:07,234 * https://www.piwheels.org/simple/renef-mcp/ 2026-04-11T14:13:07,235 Fetching project page and analyzing links: https://pypi.org/simple/renef-mcp/ 2026-04-11T14:13:07,236 Getting page https://pypi.org/simple/renef-mcp/ 2026-04-11T14:13:07,237 Found index url https://pypi.org/simple 2026-04-11T14:13:07,464 Fetched page https://pypi.org/simple/renef-mcp/ as application/vnd.pypi.simple.v1+json 2026-04-11T14:13:07,467 Skipping link: No binaries permitted for renef-mcp: https://files.pythonhosted.org/packages/9d/45/cd1827a713379587112a406e2d19741394f9c62da5d524051ecf663a959b/renef_mcp-0.1.0-py3-none-any.whl (from https://pypi.org/simple/renef-mcp/) (requires-python:>=3.8) 2026-04-11T14:13:07,468 Found link https://files.pythonhosted.org/packages/37/28/cc0519fe15c1c8dfce2713ef80374dd76ade0541650a3a5801e1827df948/renef_mcp-0.1.0.tar.gz (from https://pypi.org/simple/renef-mcp/) (requires-python:>=3.8), version: 0.1.0 2026-04-11T14:13:07,469 Skipping link: No binaries permitted for renef-mcp: https://files.pythonhosted.org/packages/53/64/8063d51ab7fcd437ef663e8a26a5ba5f825ed831e7e118de607d5948daac/renef_mcp-0.1.1-py3-none-any.whl (from https://pypi.org/simple/renef-mcp/) (requires-python:>=3.8) 2026-04-11T14:13:07,470 Found link https://files.pythonhosted.org/packages/c9/1f/7ec1cf0ace459fbd3acbd99d8751fec830c5ef18b0dda54f82d5b63da685/renef_mcp-0.1.1.tar.gz (from https://pypi.org/simple/renef-mcp/) (requires-python:>=3.8), version: 0.1.1 2026-04-11T14:13:07,471 Skipping link: No binaries permitted for renef-mcp: https://files.pythonhosted.org/packages/4e/8e/5e8e38111c1230983d40623e82cd8a202b7b6bef307eb538035bb8a448d2/renef_mcp-0.2.0-py3-none-any.whl (from https://pypi.org/simple/renef-mcp/) (requires-python:>=3.8) 2026-04-11T14:13:07,472 Found link https://files.pythonhosted.org/packages/8f/90/076fc0567e90aef3fadde0041257f375071d34985e2d04d9dfab1096c111/renef_mcp-0.2.0.tar.gz (from https://pypi.org/simple/renef-mcp/) (requires-python:>=3.8), version: 0.2.0 2026-04-11T14:13:07,473 Skipping link: No binaries permitted for renef-mcp: https://files.pythonhosted.org/packages/12/85/274a822343282e81c440a2782f9e0fcd52128078aa12bef035ee68671289/renef_mcp-0.3.0-py3-none-any.whl (from https://pypi.org/simple/renef-mcp/) (requires-python:>=3.8) 2026-04-11T14:13:07,474 Found link https://files.pythonhosted.org/packages/78/2a/e0e7ca933679f86727832e7dcb6847b22347d5cf0b53887c9118c5e87e80/renef_mcp-0.3.0.tar.gz (from https://pypi.org/simple/renef-mcp/) (requires-python:>=3.8), version: 0.3.0 2026-04-11T14:13:07,474 Fetching project page and analyzing links: https://www.piwheels.org/simple/renef-mcp/ 2026-04-11T14:13:07,475 Getting page https://www.piwheels.org/simple/renef-mcp/ 2026-04-11T14:13:07,477 Found index url https://www.piwheels.org/simple 2026-04-11T14:13:07,723 Fetched page https://www.piwheels.org/simple/renef-mcp/ as text/html 2026-04-11T14:13:07,725 Skipping link: No binaries permitted for renef-mcp: https://archive1.piwheels.org/simple/renef-mcp/renef_mcp-0.2.0-py3-none-any.whl#sha256=847cb72222da834b967714359c6bff97a27480dcc4f2ce3e0f5d64dd2e8641d2 (from https://www.piwheels.org/simple/renef-mcp/) (requires-python:>=3.8) 2026-04-11T14:13:07,726 Skipping link: No binaries permitted for renef-mcp: https://archive1.piwheels.org/simple/renef-mcp/renef_mcp-0.1.1-py3-none-any.whl#sha256=d12e9949acfa2bdd2ccd6e3d3e4962659bf5c27368d7d2c3c339db0ea7aaf620 (from https://www.piwheels.org/simple/renef-mcp/) (requires-python:>=3.8) 2026-04-11T14:13:07,727 Skipping link: No binaries permitted for renef-mcp: https://archive1.piwheels.org/simple/renef-mcp/renef_mcp-0.1.0-py3-none-any.whl#sha256=e9aef9b3e229b2dc9d2cf70cac28b67ae19e1a77c3dc060e451b4bcb55a72399 (from https://www.piwheels.org/simple/renef-mcp/) (requires-python:>=3.8) 2026-04-11T14:13:07,727 Skipping link: not a file: https://www.piwheels.org/simple/renef-mcp/ 2026-04-11T14:13:07,728 Skipping link: not a file: https://pypi.org/simple/renef-mcp/ 2026-04-11T14:13:07,749 Given no hashes to check 1 links for project 'renef-mcp': discarding no candidates 2026-04-11T14:13:07,768 Collecting renef-mcp==0.3.0 2026-04-11T14:13:07,771 Created temporary directory: /tmp/pip-unpack-7uem52rn 2026-04-11T14:13:08,012 Downloading renef_mcp-0.3.0.tar.gz (9.5 MB) 2026-04-11T14:13:11,543 Added renef-mcp==0.3.0 from https://files.pythonhosted.org/packages/78/2a/e0e7ca933679f86727832e7dcb6847b22347d5cf0b53887c9118c5e87e80/renef_mcp-0.3.0.tar.gz to build tracker '/tmp/pip-build-tracker-cq4d70_n' 2026-04-11T14:13:11,549 Created temporary directory: /tmp/pip-build-env-_i4o7tw3 2026-04-11T14:13:11,553 Installing build dependencies: started 2026-04-11T14:13:11,554 Running command pip subprocess to install build dependencies 2026-04-11T14:13:12,693 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-11T14:13:13,144 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-04-11T14:13:13,168 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-11T14:13:14,956 Collecting setuptools>=61.0 2026-04-11T14:13:15,036 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-04-11T14:13:15,311 Collecting wheel 2026-04-11T14:13:15,327 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-04-11T14:13:15,517 Collecting packaging>=24.0 2026-04-11T14:13:15,535 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-04-11T14:13:18,477 Installing collected packages: setuptools, packaging, wheel 2026-04-11T14:13:21,836 Creating /tmp/pip-build-env-_i4o7tw3/overlay/local/bin 2026-04-11T14:13:21,838 changing mode of /tmp/pip-build-env-_i4o7tw3/overlay/local/bin/wheel to 755 2026-04-11T14:13:21,859 Successfully installed packaging-26.0 setuptools-82.0.1 wheel-0.46.3 2026-04-11T14:13:22,137 Installing build dependencies: finished with status 'done' 2026-04-11T14:13:22,144 Getting requirements to build wheel: started 2026-04-11T14:13:22,146 Running command Getting requirements to build wheel 2026-04-11T14:13:22,764 /tmp/pip-build-env-_i4o7tw3/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-11T14:13:22,764 !! 2026-04-11T14:13:22,765 ******************************************************************************** 2026-04-11T14:13:22,766 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-04-11T14:13:22,768 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-11T14:13:22,768 or your builds will no longer be supported. 2026-04-11T14:13:22,769 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-11T14:13:22,769 ******************************************************************************** 2026-04-11T14:13:22,770 !! 2026-04-11T14:13:22,771 corresp(dist, value, root_dir) 2026-04-11T14:13:22,843 /tmp/pip-build-env-_i4o7tw3/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-11T14:13:22,843 !! 2026-04-11T14:13:22,844 ******************************************************************************** 2026-04-11T14:13:22,845 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-11T14:13:22,846 License :: OSI Approved :: MIT License 2026-04-11T14:13:22,846 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-11T14:13:22,847 ******************************************************************************** 2026-04-11T14:13:22,848 !! 2026-04-11T14:13:22,849 dist._finalize_license_expression() 2026-04-11T14:13:22,849 /tmp/pip-build-env-_i4o7tw3/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-11T14:13:22,849 !! 2026-04-11T14:13:22,851 ******************************************************************************** 2026-04-11T14:13:22,851 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-11T14:13:22,853 License :: OSI Approved :: MIT License 2026-04-11T14:13:22,854 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-11T14:13:22,855 ******************************************************************************** 2026-04-11T14:13:22,856 !! 2026-04-11T14:13:22,856 self._finalize_license_expression() 2026-04-11T14:13:22,857 running egg_info 2026-04-11T14:13:22,859 writing renef_mcp.egg-info/PKG-INFO 2026-04-11T14:13:22,863 writing dependency_links to renef_mcp.egg-info/dependency_links.txt 2026-04-11T14:13:22,865 writing entry points to renef_mcp.egg-info/entry_points.txt 2026-04-11T14:13:22,867 writing requirements to renef_mcp.egg-info/requires.txt 2026-04-11T14:13:22,869 writing top-level names to renef_mcp.egg-info/top_level.txt 2026-04-11T14:13:22,917 reading manifest file 'renef_mcp.egg-info/SOURCES.txt' 2026-04-11T14:13:22,928 reading manifest template 'MANIFEST.in' 2026-04-11T14:13:22,940 warning: no files found matching '*.lua' under directory 'src/techniques' 2026-04-11T14:13:22,940 warning: no files found matching '*' under directory 'src/docs' 2026-04-11T14:13:22,968 warning: no previously-included files found matching '.gitignore' 2026-04-11T14:13:22,970 warning: no previously-included files matching '__pycache__' found under directory '*' 2026-04-11T14:13:22,971 warning: no previously-included files matching '*.py[co]' found under directory '*' 2026-04-11T14:13:22,972 adding license file 'LICENSE' 2026-04-11T14:13:22,981 writing manifest file 'renef_mcp.egg-info/SOURCES.txt' 2026-04-11T14:13:23,079 Getting requirements to build wheel: finished with status 'done' 2026-04-11T14:13:23,082 Created temporary directory: /tmp/pip-modern-metadata-tpdqs094 2026-04-11T14:13:23,085 Preparing metadata (pyproject.toml): started 2026-04-11T14:13:23,086 Running command Preparing metadata (pyproject.toml) 2026-04-11T14:13:23,645 /tmp/pip-build-env-_i4o7tw3/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-11T14:13:23,645 !! 2026-04-11T14:13:23,646 ******************************************************************************** 2026-04-11T14:13:23,647 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-04-11T14:13:23,648 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-11T14:13:23,648 or your builds will no longer be supported. 2026-04-11T14:13:23,649 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-11T14:13:23,649 ******************************************************************************** 2026-04-11T14:13:23,650 !! 2026-04-11T14:13:23,651 corresp(dist, value, root_dir) 2026-04-11T14:13:23,719 /tmp/pip-build-env-_i4o7tw3/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-11T14:13:23,720 !! 2026-04-11T14:13:23,721 ******************************************************************************** 2026-04-11T14:13:23,721 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-11T14:13:23,722 License :: OSI Approved :: MIT License 2026-04-11T14:13:23,723 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-11T14:13:23,723 ******************************************************************************** 2026-04-11T14:13:23,725 !! 2026-04-11T14:13:23,725 dist._finalize_license_expression() 2026-04-11T14:13:23,726 /tmp/pip-build-env-_i4o7tw3/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-11T14:13:23,727 !! 2026-04-11T14:13:23,728 ******************************************************************************** 2026-04-11T14:13:23,729 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-11T14:13:23,730 License :: OSI Approved :: MIT License 2026-04-11T14:13:23,731 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-11T14:13:23,732 ******************************************************************************** 2026-04-11T14:13:23,733 !! 2026-04-11T14:13:23,733 self._finalize_license_expression() 2026-04-11T14:13:23,734 running dist_info 2026-04-11T14:13:23,742 creating /tmp/pip-modern-metadata-tpdqs094/renef_mcp.egg-info 2026-04-11T14:13:23,743 writing /tmp/pip-modern-metadata-tpdqs094/renef_mcp.egg-info/PKG-INFO 2026-04-11T14:13:23,748 writing dependency_links to /tmp/pip-modern-metadata-tpdqs094/renef_mcp.egg-info/dependency_links.txt 2026-04-11T14:13:23,750 writing entry points to /tmp/pip-modern-metadata-tpdqs094/renef_mcp.egg-info/entry_points.txt 2026-04-11T14:13:23,752 writing requirements to /tmp/pip-modern-metadata-tpdqs094/renef_mcp.egg-info/requires.txt 2026-04-11T14:13:23,753 writing top-level names to /tmp/pip-modern-metadata-tpdqs094/renef_mcp.egg-info/top_level.txt 2026-04-11T14:13:23,755 writing manifest file '/tmp/pip-modern-metadata-tpdqs094/renef_mcp.egg-info/SOURCES.txt' 2026-04-11T14:13:23,792 reading manifest file '/tmp/pip-modern-metadata-tpdqs094/renef_mcp.egg-info/SOURCES.txt' 2026-04-11T14:13:23,794 reading manifest template 'MANIFEST.in' 2026-04-11T14:13:23,808 warning: no files found matching '*.lua' under directory 'src/techniques' 2026-04-11T14:13:23,809 warning: no files found matching '*' under directory 'src/docs' 2026-04-11T14:13:23,838 warning: no previously-included files found matching '.gitignore' 2026-04-11T14:13:23,839 warning: no previously-included files matching '__pycache__' found under directory '*' 2026-04-11T14:13:23,840 warning: no previously-included files matching '*.py[co]' found under directory '*' 2026-04-11T14:13:23,841 adding license file 'LICENSE' 2026-04-11T14:13:23,849 writing manifest file '/tmp/pip-modern-metadata-tpdqs094/renef_mcp.egg-info/SOURCES.txt' 2026-04-11T14:13:23,851 creating '/tmp/pip-modern-metadata-tpdqs094/renef_mcp-0.3.0.dist-info' 2026-04-11T14:13:23,978 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-11T14:13:23,982 Source in /tmp/pip-wheel-5tv47yif/renef-mcp_b28f2b06bf974ae290761aacab0309cc has version 0.3.0, which satisfies requirement renef-mcp==0.3.0 from https://files.pythonhosted.org/packages/78/2a/e0e7ca933679f86727832e7dcb6847b22347d5cf0b53887c9118c5e87e80/renef_mcp-0.3.0.tar.gz 2026-04-11T14:13:23,984 Removed renef-mcp==0.3.0 from https://files.pythonhosted.org/packages/78/2a/e0e7ca933679f86727832e7dcb6847b22347d5cf0b53887c9118c5e87e80/renef_mcp-0.3.0.tar.gz from build tracker '/tmp/pip-build-tracker-cq4d70_n' 2026-04-11T14:13:23,989 Created temporary directory: /tmp/pip-unpack-a9lrwuyb 2026-04-11T14:13:23,990 Building wheels for collected packages: renef-mcp 2026-04-11T14:13:23,994 Created temporary directory: /tmp/pip-wheel-6vndgfo1 2026-04-11T14:13:23,995 Destination directory: /tmp/pip-wheel-6vndgfo1 2026-04-11T14:13:23,997 Building wheel for renef-mcp (pyproject.toml): started 2026-04-11T14:13:23,998 Running command Building wheel for renef-mcp (pyproject.toml) 2026-04-11T14:13:24,546 /tmp/pip-build-env-_i4o7tw3/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-11T14:13:24,547 !! 2026-04-11T14:13:24,548 ******************************************************************************** 2026-04-11T14:13:24,548 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-04-11T14:13:24,550 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-11T14:13:24,550 or your builds will no longer be supported. 2026-04-11T14:13:24,552 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-11T14:13:24,552 ******************************************************************************** 2026-04-11T14:13:24,553 !! 2026-04-11T14:13:24,554 corresp(dist, value, root_dir) 2026-04-11T14:13:24,615 /tmp/pip-build-env-_i4o7tw3/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-11T14:13:24,616 !! 2026-04-11T14:13:24,617 ******************************************************************************** 2026-04-11T14:13:24,617 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-11T14:13:24,619 License :: OSI Approved :: MIT License 2026-04-11T14:13:24,620 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-11T14:13:24,620 ******************************************************************************** 2026-04-11T14:13:24,622 !! 2026-04-11T14:13:24,622 dist._finalize_license_expression() 2026-04-11T14:13:24,623 /tmp/pip-build-env-_i4o7tw3/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-11T14:13:24,624 !! 2026-04-11T14:13:24,625 ******************************************************************************** 2026-04-11T14:13:24,626 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-11T14:13:24,627 License :: OSI Approved :: MIT License 2026-04-11T14:13:24,629 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-11T14:13:24,629 ******************************************************************************** 2026-04-11T14:13:24,630 !! 2026-04-11T14:13:24,631 self._finalize_license_expression() 2026-04-11T14:13:24,631 running bdist_wheel 2026-04-11T14:13:24,640 running build 2026-04-11T14:13:24,641 running build_py 2026-04-11T14:13:24,647 creating build/lib/src 2026-04-11T14:13:24,649 copying src/process.py -> build/lib/src 2026-04-11T14:13:24,651 copying src/app.py -> build/lib/src 2026-04-11T14:13:24,653 copying src/main.py -> build/lib/src 2026-04-11T14:13:24,655 copying src/__init__.py -> build/lib/src 2026-04-11T14:13:24,657 creating build/lib/src/tools 2026-04-11T14:13:24,658 copying src/tools/__init__.py -> build/lib/src/tools 2026-04-11T14:13:24,660 creating build/lib/src/tools/core 2026-04-11T14:13:24,661 copying src/tools/core/renef_plugins.py -> build/lib/src/tools/core 2026-04-11T14:13:24,663 copying src/tools/core/renef_thread_id.py -> build/lib/src/tools/core 2026-04-11T14:13:24,665 copying src/tools/core/renef_attach.py -> build/lib/src/tools/core 2026-04-11T14:13:24,667 copying src/tools/core/renef_zero_copy_multiline_exec.py -> build/lib/src/tools/core 2026-04-11T14:13:24,669 copying src/tools/core/renef_hard_reset.py -> build/lib/src/tools/core 2026-04-11T14:13:24,672 copying src/tools/core/renef_list_apps.py -> build/lib/src/tools/core 2026-04-11T14:13:24,673 copying src/tools/core/renef_spawn.py -> build/lib/src/tools/core 2026-04-11T14:13:24,675 copying src/tools/core/renef_watch_realtime.py -> build/lib/src/tools/core 2026-04-11T14:13:24,677 copying src/tools/core/renef_load_script.py -> build/lib/src/tools/core 2026-04-11T14:13:24,679 copying src/tools/core/__init__.py -> build/lib/src/tools/core 2026-04-11T14:13:24,680 copying src/tools/core/renef_thread_backtrace.py -> build/lib/src/tools/core 2026-04-11T14:13:24,682 copying src/tools/core/renef_console_log.py -> build/lib/src/tools/core 2026-04-11T14:13:24,684 copying src/tools/core/renef_ping.py -> build/lib/src/tools/core 2026-04-11T14:13:24,686 copying src/tools/core/renef_exec.py -> build/lib/src/tools/core 2026-04-11T14:13:24,688 copying src/tools/core/renef_cli_reset.py -> build/lib/src/tools/core 2026-04-11T14:13:24,690 copying src/tools/core/run.py -> build/lib/src/tools/core 2026-04-11T14:13:24,692 creating build/lib/src/tools/memory 2026-04-11T14:13:24,693 copying src/tools/memory/renef_mem_write.py -> build/lib/src/tools/memory 2026-04-11T14:13:24,695 copying src/tools/memory/renef_mem_read.py -> build/lib/src/tools/memory 2026-04-11T14:13:24,697 copying src/tools/memory/renef_mem_read_string.py -> build/lib/src/tools/memory 2026-04-11T14:13:24,699 copying src/tools/memory/renef_mem_read_int.py -> build/lib/src/tools/memory 2026-04-11T14:13:24,701 copying src/tools/memory/renef_mem_search.py -> build/lib/src/tools/memory 2026-04-11T14:13:24,703 copying src/tools/memory/__init__.py -> build/lib/src/tools/memory 2026-04-11T14:13:24,704 copying src/tools/memory/renef_mem_write_int.py -> build/lib/src/tools/memory 2026-04-11T14:13:24,706 copying src/tools/memory/renef_memory_dump.py -> build/lib/src/tools/memory 2026-04-11T14:13:24,708 copying src/tools/memory/renef_memory_patch.py -> build/lib/src/tools/memory 2026-04-11T14:13:24,710 copying src/tools/memory/renef_mem_search_json.py -> build/lib/src/tools/memory 2026-04-11T14:13:24,712 creating build/lib/src/tools/module 2026-04-11T14:13:24,714 copying src/tools/module/renef_module_exports.py -> build/lib/src/tools/module 2026-04-11T14:13:24,716 copying src/tools/module/renef_module_list.py -> build/lib/src/tools/module 2026-04-11T14:13:24,718 copying src/tools/module/__init__.py -> build/lib/src/tools/module 2026-04-11T14:13:24,719 copying src/tools/module/renef_detect_framework.py -> build/lib/src/tools/module 2026-04-11T14:13:24,721 copying src/tools/module/renef_sections.py -> build/lib/src/tools/module 2026-04-11T14:13:24,723 copying src/tools/module/renef_module_find.py -> build/lib/src/tools/module 2026-04-11T14:13:24,725 copying src/tools/module/renef_module_symbols.py -> build/lib/src/tools/module 2026-04-11T14:13:24,727 creating build/lib/src/tools/server 2026-04-11T14:13:24,728 copying src/tools/server/renef_port_forward_add.py -> build/lib/src/tools/server 2026-04-11T14:13:24,730 copying src/tools/server/renef_server_start.py -> build/lib/src/tools/server 2026-04-11T14:13:24,732 copying src/tools/server/renef_server_deploy.py -> build/lib/src/tools/server 2026-04-11T14:13:24,734 copying src/tools/server/__init__.py -> build/lib/src/tools/server 2026-04-11T14:13:24,735 copying src/tools/server/renef_server_status.py -> build/lib/src/tools/server 2026-04-11T14:13:24,737 copying src/tools/server/renef_server_kill.py -> build/lib/src/tools/server 2026-04-11T14:13:24,739 copying src/tools/server/renef_port_forward_status.py -> build/lib/src/tools/server 2026-04-11T14:13:24,741 copying src/tools/server/renef_server_restart.py -> build/lib/src/tools/server 2026-04-11T14:13:24,743 copying src/tools/server/renef_port_forward_remove.py -> build/lib/src/tools/server 2026-04-11T14:13:24,745 copying src/tools/server/renef_server_logs.py -> build/lib/src/tools/server 2026-04-11T14:13:24,747 creating build/lib/src/tools/search 2026-04-11T14:13:24,748 copying src/tools/search/technique_search.py -> build/lib/src/tools/search 2026-04-11T14:13:24,750 copying src/tools/search/__init__.py -> build/lib/src/tools/search 2026-04-11T14:13:24,753 creating build/lib/src/tools/adb 2026-04-11T14:13:24,754 copying src/tools/adb/adb_root_status.py -> build/lib/src/tools/adb 2026-04-11T14:13:24,756 copying src/tools/adb/adb_selinux_enable.py -> build/lib/src/tools/adb 2026-04-11T14:13:24,758 copying src/tools/adb/adb_start_app_am.py -> build/lib/src/tools/adb 2026-04-11T14:13:24,759 copying src/tools/adb/adb_selinux_disable.py -> build/lib/src/tools/adb 2026-04-11T14:13:24,761 copying src/tools/adb/adb_current_app.py -> build/lib/src/tools/adb 2026-04-11T14:13:24,763 copying src/tools/adb/adb_start_app_monkey.py -> build/lib/src/tools/adb 2026-04-11T14:13:24,765 copying src/tools/adb/adb_selinux_status.py -> build/lib/src/tools/adb 2026-04-11T14:13:24,767 copying src/tools/adb/adb_list_apps.py -> build/lib/src/tools/adb 2026-04-11T14:13:24,769 copying src/tools/adb/__init__.py -> build/lib/src/tools/adb 2026-04-11T14:13:24,770 copying src/tools/adb/adb_devices.py -> build/lib/src/tools/adb 2026-04-11T14:13:24,772 copying src/tools/adb/adb_stop_app_am.py -> build/lib/src/tools/adb 2026-04-11T14:13:24,774 creating build/lib/src/tools/hook 2026-04-11T14:13:24,775 copying src/tools/hook/renef_watch.py -> build/lib/src/tools/hook 2026-04-11T14:13:24,777 copying src/tools/hook/__init__.py -> build/lib/src/tools/hook 2026-04-11T14:13:24,779 copying src/tools/hook/renef_hook_java.py -> build/lib/src/tools/hook 2026-04-11T14:13:24,782 copying src/tools/hook/renef_hook_generate.py -> build/lib/src/tools/hook 2026-04-11T14:13:24,783 copying src/tools/hook/renef_hooks_list.py -> build/lib/src/tools/hook 2026-04-11T14:13:24,785 copying src/tools/hook/renef_hook_native.py -> build/lib/src/tools/hook 2026-04-11T14:13:24,787 copying src/tools/hook/renef_unhook.py -> build/lib/src/tools/hook 2026-04-11T14:13:24,790 creating build/lib/src/tools/file 2026-04-11T14:13:24,791 copying src/tools/file/renef_file_readlink.py -> build/lib/src/tools/file 2026-04-11T14:13:24,793 copying src/tools/file/__init__.py -> build/lib/src/tools/file 2026-04-11T14:13:24,794 copying src/tools/file/renef_file_fdpath.py -> build/lib/src/tools/file 2026-04-11T14:13:24,796 copying src/tools/file/renef_file_exists.py -> build/lib/src/tools/file 2026-04-11T14:13:24,798 copying src/tools/file/renef_file_read.py -> build/lib/src/tools/file 2026-04-11T14:13:24,801 creating build/lib/src/tools/jni 2026-04-11T14:13:24,802 copying src/tools/jni/renef_jni_type_boolean.py -> build/lib/src/tools/jni 2026-04-11T14:13:24,804 copying src/tools/jni/renef_jni_get_string.py -> build/lib/src/tools/jni 2026-04-11T14:13:24,806 copying src/tools/jni/renef_jni_delete_ref.py -> build/lib/src/tools/jni 2026-04-11T14:13:24,808 copying src/tools/jni/renef_jni_type_int.py -> build/lib/src/tools/jni 2026-04-11T14:13:24,809 copying src/tools/jni/renef_jni_type_long.py -> build/lib/src/tools/jni 2026-04-11T14:13:24,811 copying src/tools/jni/renef_jni_type_string.py -> build/lib/src/tools/jni 2026-04-11T14:13:24,813 copying src/tools/jni/__init__.py -> build/lib/src/tools/jni 2026-04-11T14:13:24,815 copying src/tools/jni/renef_jni_new_string.py -> build/lib/src/tools/jni 2026-04-11T14:13:24,816 copying src/tools/jni/renef_jni_string_length.py -> build/lib/src/tools/jni 2026-04-11T14:13:24,819 creating build/lib/src/resources 2026-04-11T14:13:24,820 copying src/resources/__init__.py -> build/lib/src/resources 2026-04-11T14:13:24,822 creating build/lib/src/resources/techniques 2026-04-11T14:13:24,823 copying src/resources/techniques/ssl_pinning.py -> build/lib/src/resources/techniques 2026-04-11T14:13:24,825 copying src/resources/techniques/__init__.py -> build/lib/src/resources/techniques 2026-04-11T14:13:24,827 copying src/resources/techniques/loader.py -> build/lib/src/resources/techniques 2026-04-11T14:13:24,829 running egg_info 2026-04-11T14:13:24,839 writing renef_mcp.egg-info/PKG-INFO 2026-04-11T14:13:24,842 writing dependency_links to renef_mcp.egg-info/dependency_links.txt 2026-04-11T14:13:24,844 writing entry points to renef_mcp.egg-info/entry_points.txt 2026-04-11T14:13:24,846 writing requirements to renef_mcp.egg-info/requires.txt 2026-04-11T14:13:24,847 writing top-level names to renef_mcp.egg-info/top_level.txt 2026-04-11T14:13:24,874 reading manifest file 'renef_mcp.egg-info/SOURCES.txt' 2026-04-11T14:13:24,884 reading manifest template 'MANIFEST.in' 2026-04-11T14:13:24,897 warning: no files found matching '*.lua' under directory 'src/techniques' 2026-04-11T14:13:24,898 warning: no files found matching '*' under directory 'src/docs' 2026-04-11T14:13:24,928 warning: no previously-included files found matching '.gitignore' 2026-04-11T14:13:24,930 warning: no previously-included files matching '__pycache__' found under directory '*' 2026-04-11T14:13:24,931 warning: no previously-included files matching '*.py[co]' found under directory '*' 2026-04-11T14:13:24,932 adding license file 'LICENSE' 2026-04-11T14:13:24,941 writing manifest file 'renef_mcp.egg-info/SOURCES.txt' 2026-04-11T14:13:24,947 /tmp/pip-build-env-_i4o7tw3/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'src.techniques.ssl_pinning' is absent from the `packages` configuration. 2026-04-11T14:13:24,947 !! 2026-04-11T14:13:24,948 ******************************************************************************** 2026-04-11T14:13:24,949 ############################ 2026-04-11T14:13:24,949 # Package would be ignored # 2026-04-11T14:13:24,950 ############################ 2026-04-11T14:13:24,950 Python recognizes 'src.techniques.ssl_pinning' as an importable package[^1], 2026-04-11T14:13:24,951 but it is absent from setuptools' `packages` configuration. 2026-04-11T14:13:24,952 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-11T14:13:24,953 package, please make sure that 'src.techniques.ssl_pinning' is explicitly added 2026-04-11T14:13:24,953 to the `packages` configuration field. 2026-04-11T14:13:24,954 Alternatively, you can also rely on setuptools' discovery methods 2026-04-11T14:13:24,955 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-11T14:13:24,955 instead of `find_packages(...)`/`find:`). 2026-04-11T14:13:24,957 You can read more about "package discovery" on setuptools documentation page: 2026-04-11T14:13:24,958 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-11T14:13:24,959 If you don't want 'src.techniques.ssl_pinning' to be distributed and are 2026-04-11T14:13:24,960 already explicitly excluding 'src.techniques.ssl_pinning' via 2026-04-11T14:13:24,960 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-11T14:13:24,960 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-11T14:13:24,961 combination with a more fine grained `package-data` configuration. 2026-04-11T14:13:24,962 You can read more about "package data files" on setuptools documentation page: 2026-04-11T14:13:24,963 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-11T14:13:24,964 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-11T14:13:24,964 even if it does not contain any `.py` files. 2026-04-11T14:13:24,965 On the other hand, currently there is no concept of package data 2026-04-11T14:13:24,965 directory, all directories are treated like packages. 2026-04-11T14:13:24,966 ******************************************************************************** 2026-04-11T14:13:24,967 !! 2026-04-11T14:13:24,967 check.warn(importable) 2026-04-11T14:13:24,968 creating build/lib/src/../bin/android 2026-04-11T14:13:24,968 copying src/../bin/android/libagent.so -> build/lib/src/../bin/android 2026-04-11T14:13:25,113 copying src/../bin/android/renef -> build/lib/src/../bin/android 2026-04-11T14:13:25,264 copying src/../bin/android/renef-strace -> build/lib/src/../bin/android 2026-04-11T14:13:25,279 copying src/../bin/android/renef_server -> build/lib/src/../bin/android 2026-04-11T14:13:25,426 creating build/lib/src/../bin/linux 2026-04-11T14:13:25,428 copying src/../bin/linux/renef -> build/lib/src/../bin/linux 2026-04-11T14:13:25,597 copying src/../bin/linux/renef-strace -> build/lib/src/../bin/linux 2026-04-11T14:13:25,600 creating build/lib/src/../bin/macos-arm64 2026-04-11T14:13:25,601 copying src/../bin/macos-arm64/renef -> build/lib/src/../bin/macos-arm64 2026-04-11T14:13:25,751 copying src/../bin/macos-arm64/renef-strace -> build/lib/src/../bin/macos-arm64 2026-04-11T14:13:25,754 creating build/lib/src/../bin/macos-x64 2026-04-11T14:13:25,755 copying src/../bin/macos-x64/renef -> build/lib/src/../bin/macos-x64 2026-04-11T14:13:25,898 copying src/../bin/macos-x64/renef-strace -> build/lib/src/../bin/macos-x64 2026-04-11T14:13:25,902 creating build/lib/src/../bin/scripts/examples 2026-04-11T14:13:25,903 copying src/../bin/scripts/examples/dere_0x9.lua -> build/lib/src/../bin/scripts/examples 2026-04-11T14:13:25,905 copying src/../bin/scripts/examples/flutter_ssl.lua -> build/lib/src/../bin/scripts/examples 2026-04-11T14:13:25,907 copying src/../bin/scripts/examples/hexdump.lua -> build/lib/src/../bin/scripts/examples 2026-04-11T14:13:25,910 copying src/../bin/scripts/examples/hook_native_lib.lua -> build/lib/src/../bin/scripts/examples 2026-04-11T14:13:25,912 copying src/../bin/scripts/examples/java_api_example.lua -> build/lib/src/../bin/scripts/examples 2026-04-11T14:13:25,914 copying src/../bin/scripts/examples/java_hook.lua -> build/lib/src/../bin/scripts/examples 2026-04-11T14:13:25,916 copying src/../bin/scripts/examples/kcov_test.lua -> build/lib/src/../bin/scripts/examples 2026-04-11T14:13:25,919 copying src/../bin/scripts/examples/memory_scan.lua -> build/lib/src/../bin/scripts/examples 2026-04-11T14:13:25,921 copying src/../bin/scripts/examples/module.lua -> build/lib/src/../bin/scripts/examples 2026-04-11T14:13:25,923 copying src/../bin/scripts/examples/multi_hook_test.lua -> build/lib/src/../bin/scripts/examples 2026-04-11T14:13:25,925 copying src/../bin/scripts/examples/root_bypass.lua -> build/lib/src/../bin/scripts/examples 2026-04-11T14:13:25,929 copying src/../bin/scripts/examples/simple_fopen_test.lua -> build/lib/src/../bin/scripts/examples 2026-04-11T14:13:25,931 copying src/../bin/scripts/examples/ssl_unpin.lua -> build/lib/src/../bin/scripts/examples 2026-04-11T14:13:25,934 copying src/../bin/scripts/examples/strace_custom.lua -> build/lib/src/../bin/scripts/examples 2026-04-11T14:13:25,936 copying src/../bin/scripts/examples/strace_file.lua -> build/lib/src/../bin/scripts/examples 2026-04-11T14:13:25,938 copying src/../bin/scripts/examples/strace_network.lua -> build/lib/src/../bin/scripts/examples 2026-04-11T14:13:25,940 copying src/../bin/scripts/examples/syscall_test.lua -> build/lib/src/../bin/scripts/examples 2026-04-11T14:13:25,943 copying src/../bin/scripts/examples/thread_test.lua -> build/lib/src/../bin/scripts/examples 2026-04-11T14:13:25,945 creating build/lib/src/techniques/ssl_pinning 2026-04-11T14:13:25,946 copying src/techniques/ssl_pinning/README.md -> build/lib/src/techniques/ssl_pinning 2026-04-11T14:13:25,949 copying src/techniques/ssl_pinning/advanced_bypass_techniques.md -> build/lib/src/techniques/ssl_pinning 2026-04-11T14:13:25,952 copying src/techniques/ssl_pinning/android_native.md -> build/lib/src/techniques/ssl_pinning 2026-04-11T14:13:25,955 copying src/techniques/ssl_pinning/certificate_pinning_fundamentals.md -> build/lib/src/techniques/ssl_pinning 2026-04-11T14:13:25,957 copying src/techniques/ssl_pinning/cordova_ionic.md -> build/lib/src/techniques/ssl_pinning 2026-04-11T14:13:25,959 copying src/techniques/ssl_pinning/detection_anti_tampering.md -> build/lib/src/techniques/ssl_pinning 2026-04-11T14:13:25,962 copying src/techniques/ssl_pinning/flutter.md -> build/lib/src/techniques/ssl_pinning 2026-04-11T14:13:25,964 copying src/techniques/ssl_pinning/how_ssl_tls_works.md -> build/lib/src/techniques/ssl_pinning 2026-04-11T14:13:25,966 copying src/techniques/ssl_pinning/introduction_to_ssl_pinning.md -> build/lib/src/techniques/ssl_pinning 2026-04-11T14:13:25,969 copying src/techniques/ssl_pinning/network_security_configuration.md -> build/lib/src/techniques/ssl_pinning 2026-04-11T14:13:25,971 copying src/techniques/ssl_pinning/react_native.md -> build/lib/src/techniques/ssl_pinning 2026-04-11T14:13:25,974 copying src/techniques/ssl_pinning/summary.md -> build/lib/src/techniques/ssl_pinning 2026-04-11T14:13:25,976 copying src/techniques/ssl_pinning/third_party_libraries.md -> build/lib/src/techniques/ssl_pinning 2026-04-11T14:13:25,979 copying src/techniques/ssl_pinning/unity.md -> build/lib/src/techniques/ssl_pinning 2026-04-11T14:13:25,982 copying src/techniques/ssl_pinning/xamarin.md -> build/lib/src/techniques/ssl_pinning 2026-04-11T14:13:25,999 installing to build/bdist.linux-armv7l/wheel 2026-04-11T14:13:26,000 running install 2026-04-11T14:13:26,023 running install_lib 2026-04-11T14:13:26,028 creating build/bdist.linux-armv7l/wheel 2026-04-11T14:13:26,030 creating build/bdist.linux-armv7l/wheel/bin 2026-04-11T14:13:26,032 creating build/bdist.linux-armv7l/wheel/bin/android 2026-04-11T14:13:26,033 copying build/lib/bin/android/libagent.so -> build/bdist.linux-armv7l/wheel/./bin/android 2026-04-11T14:13:26,342 copying build/lib/bin/android/renef -> build/bdist.linux-armv7l/wheel/./bin/android 2026-04-11T14:13:26,497 copying build/lib/bin/android/renef_server -> build/bdist.linux-armv7l/wheel/./bin/android 2026-04-11T14:13:26,647 copying build/lib/bin/android/renef-strace -> build/bdist.linux-armv7l/wheel/./bin/android 2026-04-11T14:13:26,663 creating build/bdist.linux-armv7l/wheel/bin/macos-x64 2026-04-11T14:13:26,664 copying build/lib/bin/macos-x64/renef -> build/bdist.linux-armv7l/wheel/./bin/macos-x64 2026-04-11T14:13:26,787 copying build/lib/bin/macos-x64/renef-strace -> build/bdist.linux-armv7l/wheel/./bin/macos-x64 2026-04-11T14:13:26,791 creating build/bdist.linux-armv7l/wheel/bin/macos-arm64 2026-04-11T14:13:26,792 copying build/lib/bin/macos-arm64/renef -> build/bdist.linux-armv7l/wheel/./bin/macos-arm64 2026-04-11T14:13:26,916 copying build/lib/bin/macos-arm64/renef-strace -> build/bdist.linux-armv7l/wheel/./bin/macos-arm64 2026-04-11T14:13:26,920 creating build/bdist.linux-armv7l/wheel/bin/scripts 2026-04-11T14:13:26,922 creating build/bdist.linux-armv7l/wheel/bin/scripts/examples 2026-04-11T14:13:26,923 copying build/lib/bin/scripts/examples/strace_file.lua -> build/bdist.linux-armv7l/wheel/./bin/scripts/examples 2026-04-11T14:13:26,925 copying build/lib/bin/scripts/examples/syscall_test.lua -> build/bdist.linux-armv7l/wheel/./bin/scripts/examples 2026-04-11T14:13:26,927 copying build/lib/bin/scripts/examples/java_api_example.lua -> build/bdist.linux-armv7l/wheel/./bin/scripts/examples 2026-04-11T14:13:26,929 copying build/lib/bin/scripts/examples/java_hook.lua -> build/bdist.linux-armv7l/wheel/./bin/scripts/examples 2026-04-11T14:13:26,930 copying build/lib/bin/scripts/examples/hexdump.lua -> build/bdist.linux-armv7l/wheel/./bin/scripts/examples 2026-04-11T14:13:26,932 copying build/lib/bin/scripts/examples/memory_scan.lua -> build/bdist.linux-armv7l/wheel/./bin/scripts/examples 2026-04-11T14:13:26,934 copying build/lib/bin/scripts/examples/ssl_unpin.lua -> build/bdist.linux-armv7l/wheel/./bin/scripts/examples 2026-04-11T14:13:26,936 copying build/lib/bin/scripts/examples/module.lua -> build/bdist.linux-armv7l/wheel/./bin/scripts/examples 2026-04-11T14:13:26,938 copying build/lib/bin/scripts/examples/kcov_test.lua -> build/bdist.linux-armv7l/wheel/./bin/scripts/examples 2026-04-11T14:13:26,940 copying build/lib/bin/scripts/examples/multi_hook_test.lua -> build/bdist.linux-armv7l/wheel/./bin/scripts/examples 2026-04-11T14:13:26,942 copying build/lib/bin/scripts/examples/root_bypass.lua -> build/bdist.linux-armv7l/wheel/./bin/scripts/examples 2026-04-11T14:13:26,945 copying build/lib/bin/scripts/examples/hook_native_lib.lua -> build/bdist.linux-armv7l/wheel/./bin/scripts/examples 2026-04-11T14:13:26,947 copying build/lib/bin/scripts/examples/thread_test.lua -> build/bdist.linux-armv7l/wheel/./bin/scripts/examples 2026-04-11T14:13:26,948 copying build/lib/bin/scripts/examples/strace_custom.lua -> build/bdist.linux-armv7l/wheel/./bin/scripts/examples 2026-04-11T14:13:26,950 copying build/lib/bin/scripts/examples/strace_network.lua -> build/bdist.linux-armv7l/wheel/./bin/scripts/examples 2026-04-11T14:13:26,952 copying build/lib/bin/scripts/examples/simple_fopen_test.lua -> build/bdist.linux-armv7l/wheel/./bin/scripts/examples 2026-04-11T14:13:26,954 copying build/lib/bin/scripts/examples/dere_0x9.lua -> build/bdist.linux-armv7l/wheel/./bin/scripts/examples 2026-04-11T14:13:26,955 copying build/lib/bin/scripts/examples/flutter_ssl.lua -> build/bdist.linux-armv7l/wheel/./bin/scripts/examples 2026-04-11T14:13:26,958 creating build/bdist.linux-armv7l/wheel/bin/linux 2026-04-11T14:13:26,959 copying build/lib/bin/linux/renef -> build/bdist.linux-armv7l/wheel/./bin/linux 2026-04-11T14:13:27,140 copying build/lib/bin/linux/renef-strace -> build/bdist.linux-armv7l/wheel/./bin/linux 2026-04-11T14:13:27,144 creating build/bdist.linux-armv7l/wheel/src 2026-04-11T14:13:27,145 creating build/bdist.linux-armv7l/wheel/src/techniques 2026-04-11T14:13:27,147 creating build/bdist.linux-armv7l/wheel/src/techniques/ssl_pinning 2026-04-11T14:13:27,149 copying build/lib/src/techniques/ssl_pinning/react_native.md -> build/bdist.linux-armv7l/wheel/./src/techniques/ssl_pinning 2026-04-11T14:13:27,151 copying build/lib/src/techniques/ssl_pinning/advanced_bypass_techniques.md -> build/bdist.linux-armv7l/wheel/./src/techniques/ssl_pinning 2026-04-11T14:13:27,154 copying build/lib/src/techniques/ssl_pinning/third_party_libraries.md -> build/bdist.linux-armv7l/wheel/./src/techniques/ssl_pinning 2026-04-11T14:13:27,156 copying build/lib/src/techniques/ssl_pinning/network_security_configuration.md -> build/bdist.linux-armv7l/wheel/./src/techniques/ssl_pinning 2026-04-11T14:13:27,159 copying build/lib/src/techniques/ssl_pinning/detection_anti_tampering.md -> build/bdist.linux-armv7l/wheel/./src/techniques/ssl_pinning 2026-04-11T14:13:27,161 copying build/lib/src/techniques/ssl_pinning/flutter.md -> build/bdist.linux-armv7l/wheel/./src/techniques/ssl_pinning 2026-04-11T14:13:27,164 copying build/lib/src/techniques/ssl_pinning/cordova_ionic.md -> build/bdist.linux-armv7l/wheel/./src/techniques/ssl_pinning 2026-04-11T14:13:27,167 copying build/lib/src/techniques/ssl_pinning/how_ssl_tls_works.md -> build/bdist.linux-armv7l/wheel/./src/techniques/ssl_pinning 2026-04-11T14:13:27,169 copying build/lib/src/techniques/ssl_pinning/introduction_to_ssl_pinning.md -> build/bdist.linux-armv7l/wheel/./src/techniques/ssl_pinning 2026-04-11T14:13:27,171 copying build/lib/src/techniques/ssl_pinning/unity.md -> build/bdist.linux-armv7l/wheel/./src/techniques/ssl_pinning 2026-04-11T14:13:27,173 copying build/lib/src/techniques/ssl_pinning/xamarin.md -> build/bdist.linux-armv7l/wheel/./src/techniques/ssl_pinning 2026-04-11T14:13:27,176 copying build/lib/src/techniques/ssl_pinning/certificate_pinning_fundamentals.md -> build/bdist.linux-armv7l/wheel/./src/techniques/ssl_pinning 2026-04-11T14:13:27,178 copying build/lib/src/techniques/ssl_pinning/README.md -> build/bdist.linux-armv7l/wheel/./src/techniques/ssl_pinning 2026-04-11T14:13:27,180 copying build/lib/src/techniques/ssl_pinning/android_native.md -> build/bdist.linux-armv7l/wheel/./src/techniques/ssl_pinning 2026-04-11T14:13:27,183 copying build/lib/src/techniques/ssl_pinning/summary.md -> build/bdist.linux-armv7l/wheel/./src/techniques/ssl_pinning 2026-04-11T14:13:27,186 creating build/bdist.linux-armv7l/wheel/src/resources 2026-04-11T14:13:27,188 creating build/bdist.linux-armv7l/wheel/src/resources/techniques 2026-04-11T14:13:27,189 copying build/lib/src/resources/techniques/ssl_pinning.py -> build/bdist.linux-armv7l/wheel/./src/resources/techniques 2026-04-11T14:13:27,192 copying build/lib/src/resources/techniques/__init__.py -> build/bdist.linux-armv7l/wheel/./src/resources/techniques 2026-04-11T14:13:27,194 copying build/lib/src/resources/techniques/loader.py -> build/bdist.linux-armv7l/wheel/./src/resources/techniques 2026-04-11T14:13:27,197 copying build/lib/src/resources/__init__.py -> build/bdist.linux-armv7l/wheel/./src/resources 2026-04-11T14:13:27,199 copying build/lib/src/process.py -> build/bdist.linux-armv7l/wheel/./src 2026-04-11T14:13:27,201 copying build/lib/src/app.py -> build/bdist.linux-armv7l/wheel/./src 2026-04-11T14:13:27,203 copying build/lib/src/main.py -> build/bdist.linux-armv7l/wheel/./src 2026-04-11T14:13:27,205 copying build/lib/src/__init__.py -> build/bdist.linux-armv7l/wheel/./src 2026-04-11T14:13:27,208 creating build/bdist.linux-armv7l/wheel/src/tools 2026-04-11T14:13:27,210 creating build/bdist.linux-armv7l/wheel/src/tools/module 2026-04-11T14:13:27,212 copying build/lib/src/tools/module/renef_module_exports.py -> build/bdist.linux-armv7l/wheel/./src/tools/module 2026-04-11T14:13:27,214 copying build/lib/src/tools/module/renef_module_list.py -> build/bdist.linux-armv7l/wheel/./src/tools/module 2026-04-11T14:13:27,216 copying build/lib/src/tools/module/__init__.py -> build/bdist.linux-armv7l/wheel/./src/tools/module 2026-04-11T14:13:27,218 copying build/lib/src/tools/module/renef_detect_framework.py -> build/bdist.linux-armv7l/wheel/./src/tools/module 2026-04-11T14:13:27,220 copying build/lib/src/tools/module/renef_sections.py -> build/bdist.linux-armv7l/wheel/./src/tools/module 2026-04-11T14:13:27,222 copying build/lib/src/tools/module/renef_module_find.py -> build/bdist.linux-armv7l/wheel/./src/tools/module 2026-04-11T14:13:27,224 copying build/lib/src/tools/module/renef_module_symbols.py -> build/bdist.linux-armv7l/wheel/./src/tools/module 2026-04-11T14:13:27,227 creating build/bdist.linux-armv7l/wheel/src/tools/core 2026-04-11T14:13:27,228 copying build/lib/src/tools/core/renef_plugins.py -> build/bdist.linux-armv7l/wheel/./src/tools/core 2026-04-11T14:13:27,230 copying build/lib/src/tools/core/renef_thread_id.py -> build/bdist.linux-armv7l/wheel/./src/tools/core 2026-04-11T14:13:27,232 copying build/lib/src/tools/core/renef_attach.py -> build/bdist.linux-armv7l/wheel/./src/tools/core 2026-04-11T14:13:27,235 copying build/lib/src/tools/core/renef_zero_copy_multiline_exec.py -> build/bdist.linux-armv7l/wheel/./src/tools/core 2026-04-11T14:13:27,237 copying build/lib/src/tools/core/renef_hard_reset.py -> build/bdist.linux-armv7l/wheel/./src/tools/core 2026-04-11T14:13:27,239 copying build/lib/src/tools/core/renef_list_apps.py -> build/bdist.linux-armv7l/wheel/./src/tools/core 2026-04-11T14:13:27,242 copying build/lib/src/tools/core/renef_spawn.py -> build/bdist.linux-armv7l/wheel/./src/tools/core 2026-04-11T14:13:27,244 copying build/lib/src/tools/core/renef_watch_realtime.py -> build/bdist.linux-armv7l/wheel/./src/tools/core 2026-04-11T14:13:27,246 copying build/lib/src/tools/core/renef_load_script.py -> build/bdist.linux-armv7l/wheel/./src/tools/core 2026-04-11T14:13:27,248 copying build/lib/src/tools/core/__init__.py -> build/bdist.linux-armv7l/wheel/./src/tools/core 2026-04-11T14:13:27,249 copying build/lib/src/tools/core/renef_thread_backtrace.py -> build/bdist.linux-armv7l/wheel/./src/tools/core 2026-04-11T14:13:27,252 copying build/lib/src/tools/core/renef_console_log.py -> build/bdist.linux-armv7l/wheel/./src/tools/core 2026-04-11T14:13:27,254 copying build/lib/src/tools/core/renef_ping.py -> build/bdist.linux-armv7l/wheel/./src/tools/core 2026-04-11T14:13:27,256 copying build/lib/src/tools/core/renef_exec.py -> build/bdist.linux-armv7l/wheel/./src/tools/core 2026-04-11T14:13:27,258 copying build/lib/src/tools/core/renef_cli_reset.py -> build/bdist.linux-armv7l/wheel/./src/tools/core 2026-04-11T14:13:27,260 copying build/lib/src/tools/core/run.py -> build/bdist.linux-armv7l/wheel/./src/tools/core 2026-04-11T14:13:27,263 creating build/bdist.linux-armv7l/wheel/src/tools/memory 2026-04-11T14:13:27,264 copying build/lib/src/tools/memory/renef_mem_write.py -> build/bdist.linux-armv7l/wheel/./src/tools/memory 2026-04-11T14:13:27,267 copying build/lib/src/tools/memory/renef_mem_read.py -> build/bdist.linux-armv7l/wheel/./src/tools/memory 2026-04-11T14:13:27,269 copying build/lib/src/tools/memory/renef_mem_read_string.py -> build/bdist.linux-armv7l/wheel/./src/tools/memory 2026-04-11T14:13:27,271 copying build/lib/src/tools/memory/renef_mem_read_int.py -> build/bdist.linux-armv7l/wheel/./src/tools/memory 2026-04-11T14:13:27,273 copying build/lib/src/tools/memory/renef_mem_search.py -> build/bdist.linux-armv7l/wheel/./src/tools/memory 2026-04-11T14:13:27,275 copying build/lib/src/tools/memory/__init__.py -> build/bdist.linux-armv7l/wheel/./src/tools/memory 2026-04-11T14:13:27,277 copying build/lib/src/tools/memory/renef_mem_write_int.py -> build/bdist.linux-armv7l/wheel/./src/tools/memory 2026-04-11T14:13:27,280 copying build/lib/src/tools/memory/renef_memory_dump.py -> build/bdist.linux-armv7l/wheel/./src/tools/memory 2026-04-11T14:13:27,282 copying build/lib/src/tools/memory/renef_memory_patch.py -> build/bdist.linux-armv7l/wheel/./src/tools/memory 2026-04-11T14:13:27,284 copying build/lib/src/tools/memory/renef_mem_search_json.py -> build/bdist.linux-armv7l/wheel/./src/tools/memory 2026-04-11T14:13:27,287 creating build/bdist.linux-armv7l/wheel/src/tools/jni 2026-04-11T14:13:27,288 copying build/lib/src/tools/jni/renef_jni_type_boolean.py -> build/bdist.linux-armv7l/wheel/./src/tools/jni 2026-04-11T14:13:27,290 copying build/lib/src/tools/jni/renef_jni_get_string.py -> build/bdist.linux-armv7l/wheel/./src/tools/jni 2026-04-11T14:13:27,293 copying build/lib/src/tools/jni/renef_jni_delete_ref.py -> build/bdist.linux-armv7l/wheel/./src/tools/jni 2026-04-11T14:13:27,295 copying build/lib/src/tools/jni/renef_jni_type_int.py -> build/bdist.linux-armv7l/wheel/./src/tools/jni 2026-04-11T14:13:27,297 copying build/lib/src/tools/jni/renef_jni_type_long.py -> build/bdist.linux-armv7l/wheel/./src/tools/jni 2026-04-11T14:13:27,299 copying build/lib/src/tools/jni/renef_jni_type_string.py -> build/bdist.linux-armv7l/wheel/./src/tools/jni 2026-04-11T14:13:27,301 copying build/lib/src/tools/jni/__init__.py -> build/bdist.linux-armv7l/wheel/./src/tools/jni 2026-04-11T14:13:27,303 copying build/lib/src/tools/jni/renef_jni_new_string.py -> build/bdist.linux-armv7l/wheel/./src/tools/jni 2026-04-11T14:13:27,305 copying build/lib/src/tools/jni/renef_jni_string_length.py -> build/bdist.linux-armv7l/wheel/./src/tools/jni 2026-04-11T14:13:27,308 creating build/bdist.linux-armv7l/wheel/src/tools/adb 2026-04-11T14:13:27,309 copying build/lib/src/tools/adb/adb_root_status.py -> build/bdist.linux-armv7l/wheel/./src/tools/adb 2026-04-11T14:13:27,312 copying build/lib/src/tools/adb/adb_selinux_enable.py -> build/bdist.linux-armv7l/wheel/./src/tools/adb 2026-04-11T14:13:27,315 copying build/lib/src/tools/adb/adb_start_app_am.py -> build/bdist.linux-armv7l/wheel/./src/tools/adb 2026-04-11T14:13:27,317 copying build/lib/src/tools/adb/adb_selinux_disable.py -> build/bdist.linux-armv7l/wheel/./src/tools/adb 2026-04-11T14:13:27,320 copying build/lib/src/tools/adb/adb_current_app.py -> build/bdist.linux-armv7l/wheel/./src/tools/adb 2026-04-11T14:13:27,323 copying build/lib/src/tools/adb/adb_start_app_monkey.py -> build/bdist.linux-armv7l/wheel/./src/tools/adb 2026-04-11T14:13:27,325 copying build/lib/src/tools/adb/adb_selinux_status.py -> build/bdist.linux-armv7l/wheel/./src/tools/adb 2026-04-11T14:13:27,328 copying build/lib/src/tools/adb/adb_list_apps.py -> build/bdist.linux-armv7l/wheel/./src/tools/adb 2026-04-11T14:13:27,330 copying build/lib/src/tools/adb/__init__.py -> build/bdist.linux-armv7l/wheel/./src/tools/adb 2026-04-11T14:13:27,333 copying build/lib/src/tools/adb/adb_devices.py -> build/bdist.linux-armv7l/wheel/./src/tools/adb 2026-04-11T14:13:27,335 copying build/lib/src/tools/adb/adb_stop_app_am.py -> build/bdist.linux-armv7l/wheel/./src/tools/adb 2026-04-11T14:13:27,339 creating build/bdist.linux-armv7l/wheel/src/tools/hook 2026-04-11T14:13:27,341 copying build/lib/src/tools/hook/renef_watch.py -> build/bdist.linux-armv7l/wheel/./src/tools/hook 2026-04-11T14:13:27,344 copying build/lib/src/tools/hook/__init__.py -> build/bdist.linux-armv7l/wheel/./src/tools/hook 2026-04-11T14:13:27,346 copying build/lib/src/tools/hook/renef_hook_java.py -> build/bdist.linux-armv7l/wheel/./src/tools/hook 2026-04-11T14:13:27,349 copying build/lib/src/tools/hook/renef_hook_generate.py -> build/bdist.linux-armv7l/wheel/./src/tools/hook 2026-04-11T14:13:27,351 copying build/lib/src/tools/hook/renef_hooks_list.py -> build/bdist.linux-armv7l/wheel/./src/tools/hook 2026-04-11T14:13:27,353 copying build/lib/src/tools/hook/renef_hook_native.py -> build/bdist.linux-armv7l/wheel/./src/tools/hook 2026-04-11T14:13:27,355 copying build/lib/src/tools/hook/renef_unhook.py -> build/bdist.linux-armv7l/wheel/./src/tools/hook 2026-04-11T14:13:27,358 copying build/lib/src/tools/__init__.py -> build/bdist.linux-armv7l/wheel/./src/tools 2026-04-11T14:13:27,360 creating build/bdist.linux-armv7l/wheel/src/tools/file 2026-04-11T14:13:27,362 copying build/lib/src/tools/file/renef_file_readlink.py -> build/bdist.linux-armv7l/wheel/./src/tools/file 2026-04-11T14:13:27,364 copying build/lib/src/tools/file/__init__.py -> build/bdist.linux-armv7l/wheel/./src/tools/file 2026-04-11T14:13:27,366 copying build/lib/src/tools/file/renef_file_fdpath.py -> build/bdist.linux-armv7l/wheel/./src/tools/file 2026-04-11T14:13:27,369 copying build/lib/src/tools/file/renef_file_exists.py -> build/bdist.linux-armv7l/wheel/./src/tools/file 2026-04-11T14:13:27,371 copying build/lib/src/tools/file/renef_file_read.py -> build/bdist.linux-armv7l/wheel/./src/tools/file 2026-04-11T14:13:27,374 creating build/bdist.linux-armv7l/wheel/src/tools/search 2026-04-11T14:13:27,375 copying build/lib/src/tools/search/technique_search.py -> build/bdist.linux-armv7l/wheel/./src/tools/search 2026-04-11T14:13:27,378 copying build/lib/src/tools/search/__init__.py -> build/bdist.linux-armv7l/wheel/./src/tools/search 2026-04-11T14:13:27,381 creating build/bdist.linux-armv7l/wheel/src/tools/server 2026-04-11T14:13:27,383 copying build/lib/src/tools/server/renef_port_forward_add.py -> build/bdist.linux-armv7l/wheel/./src/tools/server 2026-04-11T14:13:27,385 copying build/lib/src/tools/server/renef_server_start.py -> build/bdist.linux-armv7l/wheel/./src/tools/server 2026-04-11T14:13:27,387 copying build/lib/src/tools/server/renef_server_deploy.py -> build/bdist.linux-armv7l/wheel/./src/tools/server 2026-04-11T14:13:27,389 copying build/lib/src/tools/server/__init__.py -> build/bdist.linux-armv7l/wheel/./src/tools/server 2026-04-11T14:13:27,391 copying build/lib/src/tools/server/renef_server_status.py -> build/bdist.linux-armv7l/wheel/./src/tools/server 2026-04-11T14:13:27,393 copying build/lib/src/tools/server/renef_server_kill.py -> build/bdist.linux-armv7l/wheel/./src/tools/server 2026-04-11T14:13:27,396 copying build/lib/src/tools/server/renef_port_forward_status.py -> build/bdist.linux-armv7l/wheel/./src/tools/server 2026-04-11T14:13:27,398 copying build/lib/src/tools/server/renef_server_restart.py -> build/bdist.linux-armv7l/wheel/./src/tools/server 2026-04-11T14:13:27,400 copying build/lib/src/tools/server/renef_port_forward_remove.py -> build/bdist.linux-armv7l/wheel/./src/tools/server 2026-04-11T14:13:27,402 copying build/lib/src/tools/server/renef_server_logs.py -> build/bdist.linux-armv7l/wheel/./src/tools/server 2026-04-11T14:13:27,404 running install_egg_info 2026-04-11T14:13:27,412 Copying renef_mcp.egg-info to build/bdist.linux-armv7l/wheel/./renef_mcp-0.3.0-py3.11.egg-info 2026-04-11T14:13:27,426 running install_scripts 2026-04-11T14:13:27,439 creating build/bdist.linux-armv7l/wheel/renef_mcp-0.3.0.dist-info/WHEEL 2026-04-11T14:13:27,443 creating '/tmp/pip-wheel-6vndgfo1/.tmp-simph3wk/renef_mcp-0.3.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-11T14:13:28,103 adding 'bin/android/libagent.so' 2026-04-11T14:13:28,883 adding 'bin/android/renef' 2026-04-11T14:13:29,052 adding 'bin/android/renef-strace' 2026-04-11T14:13:29,748 adding 'bin/android/renef_server' 2026-04-11T14:13:30,755 adding 'bin/linux/renef' 2026-04-11T14:13:30,832 adding 'bin/linux/renef-strace' 2026-04-11T14:13:31,458 adding 'bin/macos-arm64/renef' 2026-04-11T14:13:31,516 adding 'bin/macos-arm64/renef-strace' 2026-04-11T14:13:32,208 adding 'bin/macos-x64/renef' 2026-04-11T14:13:32,267 adding 'bin/macos-x64/renef-strace' 2026-04-11T14:13:32,270 adding 'bin/scripts/examples/dere_0x9.lua' 2026-04-11T14:13:32,272 adding 'bin/scripts/examples/flutter_ssl.lua' 2026-04-11T14:13:32,273 adding 'bin/scripts/examples/hexdump.lua' 2026-04-11T14:13:32,274 adding 'bin/scripts/examples/hook_native_lib.lua' 2026-04-11T14:13:32,276 adding 'bin/scripts/examples/java_api_example.lua' 2026-04-11T14:13:32,277 adding 'bin/scripts/examples/java_hook.lua' 2026-04-11T14:13:32,279 adding 'bin/scripts/examples/kcov_test.lua' 2026-04-11T14:13:32,281 adding 'bin/scripts/examples/memory_scan.lua' 2026-04-11T14:13:32,282 adding 'bin/scripts/examples/module.lua' 2026-04-11T14:13:32,283 adding 'bin/scripts/examples/multi_hook_test.lua' 2026-04-11T14:13:32,286 adding 'bin/scripts/examples/root_bypass.lua' 2026-04-11T14:13:32,287 adding 'bin/scripts/examples/simple_fopen_test.lua' 2026-04-11T14:13:32,291 adding 'bin/scripts/examples/ssl_unpin.lua' 2026-04-11T14:13:32,292 adding 'bin/scripts/examples/strace_custom.lua' 2026-04-11T14:13:32,294 adding 'bin/scripts/examples/strace_file.lua' 2026-04-11T14:13:32,295 adding 'bin/scripts/examples/strace_network.lua' 2026-04-11T14:13:32,297 adding 'bin/scripts/examples/syscall_test.lua' 2026-04-11T14:13:32,298 adding 'bin/scripts/examples/thread_test.lua' 2026-04-11T14:13:32,302 adding 'renef_mcp-0.3.0.dist-info/licenses/LICENSE' 2026-04-11T14:13:32,303 adding 'src/__init__.py' 2026-04-11T14:13:32,305 adding 'src/app.py' 2026-04-11T14:13:32,306 adding 'src/main.py' 2026-04-11T14:13:32,307 adding 'src/process.py' 2026-04-11T14:13:32,310 adding 'src/resources/__init__.py' 2026-04-11T14:13:32,312 adding 'src/resources/techniques/__init__.py' 2026-04-11T14:13:32,313 adding 'src/resources/techniques/loader.py' 2026-04-11T14:13:32,315 adding 'src/resources/techniques/ssl_pinning.py' 2026-04-11T14:13:32,318 adding 'src/techniques/ssl_pinning/README.md' 2026-04-11T14:13:32,320 adding 'src/techniques/ssl_pinning/advanced_bypass_techniques.md' 2026-04-11T14:13:32,322 adding 'src/techniques/ssl_pinning/android_native.md' 2026-04-11T14:13:32,324 adding 'src/techniques/ssl_pinning/certificate_pinning_fundamentals.md' 2026-04-11T14:13:32,325 adding 'src/techniques/ssl_pinning/cordova_ionic.md' 2026-04-11T14:13:32,327 adding 'src/techniques/ssl_pinning/detection_anti_tampering.md' 2026-04-11T14:13:32,329 adding 'src/techniques/ssl_pinning/flutter.md' 2026-04-11T14:13:32,331 adding 'src/techniques/ssl_pinning/how_ssl_tls_works.md' 2026-04-11T14:13:32,332 adding 'src/techniques/ssl_pinning/introduction_to_ssl_pinning.md' 2026-04-11T14:13:32,334 adding 'src/techniques/ssl_pinning/network_security_configuration.md' 2026-04-11T14:13:32,335 adding 'src/techniques/ssl_pinning/react_native.md' 2026-04-11T14:13:32,337 adding 'src/techniques/ssl_pinning/summary.md' 2026-04-11T14:13:32,338 adding 'src/techniques/ssl_pinning/third_party_libraries.md' 2026-04-11T14:13:32,340 adding 'src/techniques/ssl_pinning/unity.md' 2026-04-11T14:13:32,342 adding 'src/techniques/ssl_pinning/xamarin.md' 2026-04-11T14:13:32,344 adding 'src/tools/__init__.py' 2026-04-11T14:13:32,345 adding 'src/tools/adb/__init__.py' 2026-04-11T14:13:32,347 adding 'src/tools/adb/adb_current_app.py' 2026-04-11T14:13:32,348 adding 'src/tools/adb/adb_devices.py' 2026-04-11T14:13:32,349 adding 'src/tools/adb/adb_list_apps.py' 2026-04-11T14:13:32,350 adding 'src/tools/adb/adb_root_status.py' 2026-04-11T14:13:32,351 adding 'src/tools/adb/adb_selinux_disable.py' 2026-04-11T14:13:32,353 adding 'src/tools/adb/adb_selinux_enable.py' 2026-04-11T14:13:32,354 adding 'src/tools/adb/adb_selinux_status.py' 2026-04-11T14:13:32,355 adding 'src/tools/adb/adb_start_app_am.py' 2026-04-11T14:13:32,356 adding 'src/tools/adb/adb_start_app_monkey.py' 2026-04-11T14:13:32,358 adding 'src/tools/adb/adb_stop_app_am.py' 2026-04-11T14:13:32,359 adding 'src/tools/core/__init__.py' 2026-04-11T14:13:32,361 adding 'src/tools/core/renef_attach.py' 2026-04-11T14:13:32,362 adding 'src/tools/core/renef_cli_reset.py' 2026-04-11T14:13:32,363 adding 'src/tools/core/renef_console_log.py' 2026-04-11T14:13:32,364 adding 'src/tools/core/renef_exec.py' 2026-04-11T14:13:32,366 adding 'src/tools/core/renef_hard_reset.py' 2026-04-11T14:13:32,367 adding 'src/tools/core/renef_list_apps.py' 2026-04-11T14:13:32,368 adding 'src/tools/core/renef_load_script.py' 2026-04-11T14:13:32,370 adding 'src/tools/core/renef_ping.py' 2026-04-11T14:13:32,371 adding 'src/tools/core/renef_plugins.py' 2026-04-11T14:13:32,372 adding 'src/tools/core/renef_spawn.py' 2026-04-11T14:13:32,373 adding 'src/tools/core/renef_thread_backtrace.py' 2026-04-11T14:13:32,374 adding 'src/tools/core/renef_thread_id.py' 2026-04-11T14:13:32,376 adding 'src/tools/core/renef_watch_realtime.py' 2026-04-11T14:13:32,377 adding 'src/tools/core/renef_zero_copy_multiline_exec.py' 2026-04-11T14:13:32,378 adding 'src/tools/core/run.py' 2026-04-11T14:13:32,380 adding 'src/tools/file/__init__.py' 2026-04-11T14:13:32,381 adding 'src/tools/file/renef_file_exists.py' 2026-04-11T14:13:32,382 adding 'src/tools/file/renef_file_fdpath.py' 2026-04-11T14:13:32,384 adding 'src/tools/file/renef_file_read.py' 2026-04-11T14:13:32,385 adding 'src/tools/file/renef_file_readlink.py' 2026-04-11T14:13:32,387 adding 'src/tools/hook/__init__.py' 2026-04-11T14:13:32,388 adding 'src/tools/hook/renef_hook_generate.py' 2026-04-11T14:13:32,389 adding 'src/tools/hook/renef_hook_java.py' 2026-04-11T14:13:32,391 adding 'src/tools/hook/renef_hook_native.py' 2026-04-11T14:13:32,392 adding 'src/tools/hook/renef_hooks_list.py' 2026-04-11T14:13:32,393 adding 'src/tools/hook/renef_unhook.py' 2026-04-11T14:13:32,394 adding 'src/tools/hook/renef_watch.py' 2026-04-11T14:13:32,396 adding 'src/tools/jni/__init__.py' 2026-04-11T14:13:32,397 adding 'src/tools/jni/renef_jni_delete_ref.py' 2026-04-11T14:13:32,399 adding 'src/tools/jni/renef_jni_get_string.py' 2026-04-11T14:13:32,400 adding 'src/tools/jni/renef_jni_new_string.py' 2026-04-11T14:13:32,401 adding 'src/tools/jni/renef_jni_string_length.py' 2026-04-11T14:13:32,402 adding 'src/tools/jni/renef_jni_type_boolean.py' 2026-04-11T14:13:32,403 adding 'src/tools/jni/renef_jni_type_int.py' 2026-04-11T14:13:32,404 adding 'src/tools/jni/renef_jni_type_long.py' 2026-04-11T14:13:32,405 adding 'src/tools/jni/renef_jni_type_string.py' 2026-04-11T14:13:32,407 adding 'src/tools/memory/__init__.py' 2026-04-11T14:13:32,408 adding 'src/tools/memory/renef_mem_read.py' 2026-04-11T14:13:32,409 adding 'src/tools/memory/renef_mem_read_int.py' 2026-04-11T14:13:32,410 adding 'src/tools/memory/renef_mem_read_string.py' 2026-04-11T14:13:32,411 adding 'src/tools/memory/renef_mem_search.py' 2026-04-11T14:13:32,412 adding 'src/tools/memory/renef_mem_search_json.py' 2026-04-11T14:13:32,414 adding 'src/tools/memory/renef_mem_write.py' 2026-04-11T14:13:32,415 adding 'src/tools/memory/renef_mem_write_int.py' 2026-04-11T14:13:32,416 adding 'src/tools/memory/renef_memory_dump.py' 2026-04-11T14:13:32,417 adding 'src/tools/memory/renef_memory_patch.py' 2026-04-11T14:13:32,419 adding 'src/tools/module/__init__.py' 2026-04-11T14:13:32,420 adding 'src/tools/module/renef_detect_framework.py' 2026-04-11T14:13:32,421 adding 'src/tools/module/renef_module_exports.py' 2026-04-11T14:13:32,422 adding 'src/tools/module/renef_module_find.py' 2026-04-11T14:13:32,424 adding 'src/tools/module/renef_module_list.py' 2026-04-11T14:13:32,425 adding 'src/tools/module/renef_module_symbols.py' 2026-04-11T14:13:32,426 adding 'src/tools/module/renef_sections.py' 2026-04-11T14:13:32,428 adding 'src/tools/search/__init__.py' 2026-04-11T14:13:32,429 adding 'src/tools/search/technique_search.py' 2026-04-11T14:13:32,431 adding 'src/tools/server/__init__.py' 2026-04-11T14:13:32,432 adding 'src/tools/server/renef_port_forward_add.py' 2026-04-11T14:13:32,433 adding 'src/tools/server/renef_port_forward_remove.py' 2026-04-11T14:13:32,435 adding 'src/tools/server/renef_port_forward_status.py' 2026-04-11T14:13:32,436 adding 'src/tools/server/renef_server_deploy.py' 2026-04-11T14:13:32,437 adding 'src/tools/server/renef_server_kill.py' 2026-04-11T14:13:32,438 adding 'src/tools/server/renef_server_logs.py' 2026-04-11T14:13:32,440 adding 'src/tools/server/renef_server_restart.py' 2026-04-11T14:13:32,441 adding 'src/tools/server/renef_server_start.py' 2026-04-11T14:13:32,442 adding 'src/tools/server/renef_server_status.py' 2026-04-11T14:13:32,443 adding 'renef_mcp-0.3.0.dist-info/METADATA' 2026-04-11T14:13:32,444 adding 'renef_mcp-0.3.0.dist-info/WHEEL' 2026-04-11T14:13:32,445 adding 'renef_mcp-0.3.0.dist-info/entry_points.txt' 2026-04-11T14:13:32,446 adding 'renef_mcp-0.3.0.dist-info/top_level.txt' 2026-04-11T14:13:32,448 adding 'renef_mcp-0.3.0.dist-info/RECORD' 2026-04-11T14:13:32,548 removing build/bdist.linux-armv7l/wheel 2026-04-11T14:13:32,765 Building wheel for renef-mcp (pyproject.toml): finished with status 'done' 2026-04-11T14:13:32,957 Created wheel for renef-mcp: filename=renef_mcp-0.3.0-py3-none-any.whl size=9538829 sha256=319cdb0867d70c775bbde98cb19c85e8fe127fc138182b4a61729fa89ec71db8 2026-04-11T14:13:32,958 Stored in directory: /tmp/pip-ephem-wheel-cache-9tpa3sq4/wheels/8d/13/b7/80f08108108ad4bb7d5da9fc7a6a646719e63c970e18bbbd48 2026-04-11T14:13:32,976 Successfully built renef-mcp 2026-04-11T14:13:33,211 Removed build tracker: '/tmp/pip-build-tracker-cq4d70_n'