2026-03-27T07:22:16,368 Created temporary directory: /tmp/pip-ephem-wheel-cache-apeh4e41 2026-03-27T07:22:16,370 Created temporary directory: /tmp/pip-build-tracker-fj70vlpp 2026-03-27T07:22:16,370 Initialized build tracking at /tmp/pip-build-tracker-fj70vlpp 2026-03-27T07:22:16,371 Created build tracker: /tmp/pip-build-tracker-fj70vlpp 2026-03-27T07:22:16,371 Entered build tracker: /tmp/pip-build-tracker-fj70vlpp 2026-03-27T07:22:16,372 Created temporary directory: /tmp/pip-wheel-ls06xt6x 2026-03-27T07:22:16,375 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-03-27T07:22:16,377 Created temporary directory: /tmp/pip-ephem-wheel-cache-fhy89y98 2026-03-27T07:22:16,399 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-27T07:22:16,402 2 location(s) to search for versions of certihound: 2026-03-27T07:22:16,402 * https://pypi.org/simple/certihound/ 2026-03-27T07:22:16,402 * https://www.piwheels.org/simple/certihound/ 2026-03-27T07:22:16,403 Fetching project page and analyzing links: https://pypi.org/simple/certihound/ 2026-03-27T07:22:16,404 Getting page https://pypi.org/simple/certihound/ 2026-03-27T07:22:16,405 Found index url https://pypi.org/simple 2026-03-27T07:22:16,554 Fetched page https://pypi.org/simple/certihound/ as application/vnd.pypi.simple.v1+json 2026-03-27T07:22:16,557 Skipping link: No binaries permitted for certihound: https://files.pythonhosted.org/packages/54/d9/4a7270634b583e51035f47237f136983a820459247469500d65d0275718a/certihound-0.1.0-py3-none-any.whl (from https://pypi.org/simple/certihound/) (requires-python:>=3.10) 2026-03-27T07:22:16,594 Found link https://files.pythonhosted.org/packages/a2/a8/022439669ed49e1d5e52bc2f777405a47c0794423d8d31794d3dc28ee376/certihound-0.1.0.tar.gz (from https://pypi.org/simple/certihound/) (requires-python:>=3.10), version: 0.1.0 2026-03-27T07:22:16,594 Skipping link: No binaries permitted for certihound: https://files.pythonhosted.org/packages/95/57/020c5be6e60ed6121dc98154304fa6cdd437c1c2c5eb4ee94f3220e2676c/certihound-0.1.1-py3-none-any.whl (from https://pypi.org/simple/certihound/) (requires-python:>=3.10) 2026-03-27T07:22:16,595 Found link https://files.pythonhosted.org/packages/84/d5/3caecd9b2a1bb0d5607b9270b28a1a1756665b1ccb28aa52da741fe1a4e6/certihound-0.1.1.tar.gz (from https://pypi.org/simple/certihound/) (requires-python:>=3.10), version: 0.1.1 2026-03-27T07:22:16,596 Skipping link: No binaries permitted for certihound: https://files.pythonhosted.org/packages/31/ea/022d38603dd6104bed2d6717e1f7bc0075b3c43a41b63af9f7ae06e3f523/certihound-0.2.0-py3-none-any.whl (from https://pypi.org/simple/certihound/) (requires-python:>=3.10) 2026-03-27T07:22:16,597 Found link https://files.pythonhosted.org/packages/f3/4f/51201fbc0167edb46679b32894c4d931a758a7c23e2d5a4e54ecd7219a95/certihound-0.2.0.tar.gz (from https://pypi.org/simple/certihound/) (requires-python:>=3.10), version: 0.2.0 2026-03-27T07:22:16,598 Skipping link: No binaries permitted for certihound: https://files.pythonhosted.org/packages/4f/92/80ba20537fee36118bf3fd3da6f2121210775bc2a08d839c328b4e4fb95f/certihound-0.3.0-py3-none-any.whl (from https://pypi.org/simple/certihound/) (requires-python:>=3.10) 2026-03-27T07:22:16,599 Found link https://files.pythonhosted.org/packages/f8/fb/b54bc507c72f7e5266b6633440c143a6e175e32024ff7da25ea11bc22506/certihound-0.3.0.tar.gz (from https://pypi.org/simple/certihound/) (requires-python:>=3.10), version: 0.3.0 2026-03-27T07:22:16,600 Fetching project page and analyzing links: https://www.piwheels.org/simple/certihound/ 2026-03-27T07:22:16,600 Getting page https://www.piwheels.org/simple/certihound/ 2026-03-27T07:22:16,602 Found index url https://www.piwheels.org/simple 2026-03-27T07:22:16,778 Fetched page https://www.piwheels.org/simple/certihound/ as text/html 2026-03-27T07:22:16,780 Skipping link: No binaries permitted for certihound: https://www.piwheels.org/simple/certihound/certihound-0.2.0-py3-none-any.whl#sha256=56827260593676ba6dd800ececdbb0d079e6756b7bec37b55cf738e838de61a8 (from https://www.piwheels.org/simple/certihound/) (requires-python:>=3.10) 2026-03-27T07:22:16,781 Skipping link: No binaries permitted for certihound: https://archive1.piwheels.org/simple/certihound/certihound-0.1.1-py3-none-any.whl#sha256=8e7c4a8c533e9701db8a79e339a694cafa6b2dc138ce9d6cd2be40c9163b43fe (from https://www.piwheels.org/simple/certihound/) (requires-python:>=3.10) 2026-03-27T07:22:16,782 Skipping link: No binaries permitted for certihound: https://archive1.piwheels.org/simple/certihound/certihound-0.1.0-py3-none-any.whl#sha256=4da2a74e6ed5ce084f4d9b64e5d600533de4ffe3dbcd8d1401ca18c19f166f96 (from https://www.piwheels.org/simple/certihound/) (requires-python:>=3.10) 2026-03-27T07:22:16,782 Skipping link: not a file: https://www.piwheels.org/simple/certihound/ 2026-03-27T07:22:16,783 Skipping link: not a file: https://pypi.org/simple/certihound/ 2026-03-27T07:22:16,802 Given no hashes to check 1 links for project 'certihound': discarding no candidates 2026-03-27T07:22:16,819 Collecting certihound==0.3.0 2026-03-27T07:22:16,822 Created temporary directory: /tmp/pip-unpack-_kiaegtt 2026-03-27T07:22:17,052 Downloading certihound-0.3.0.tar.gz (66 kB) 2026-03-27T07:22:17,225 Added certihound==0.3.0 from https://files.pythonhosted.org/packages/f8/fb/b54bc507c72f7e5266b6633440c143a6e175e32024ff7da25ea11bc22506/certihound-0.3.0.tar.gz to build tracker '/tmp/pip-build-tracker-fj70vlpp' 2026-03-27T07:22:17,232 Created temporary directory: /tmp/pip-build-env-rwt38s0p 2026-03-27T07:22:17,236 Installing build dependencies: started 2026-03-27T07:22:17,238 Running command pip subprocess to install build dependencies 2026-03-27T07:22:18,588 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-27T07:22:19,611 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-03-27T07:22:19,634 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-27T07:22:21,410 Collecting setuptools>=61.0 2026-03-27T07:22:21,735 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-27T07:22:22,014 Collecting wheel 2026-03-27T07:22:22,031 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-03-27T07:22:22,217 Collecting packaging>=24.0 2026-03-27T07:22:22,235 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-27T07:22:25,194 Installing collected packages: setuptools, packaging, wheel 2026-03-27T07:22:28,572 Creating /tmp/pip-build-env-rwt38s0p/overlay/local/bin 2026-03-27T07:22:28,574 changing mode of /tmp/pip-build-env-rwt38s0p/overlay/local/bin/wheel to 755 2026-03-27T07:22:28,595 Successfully installed packaging-26.0 setuptools-82.0.1 wheel-0.46.3 2026-03-27T07:22:28,872 Installing build dependencies: finished with status 'done' 2026-03-27T07:22:28,879 Getting requirements to build wheel: started 2026-03-27T07:22:28,880 Running command Getting requirements to build wheel 2026-03-27T07:22:29,518 /tmp/pip-build-env-rwt38s0p/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-27T07:22:29,518 !! 2026-03-27T07:22:29,520 ******************************************************************************** 2026-03-27T07:22:29,520 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-03-27T07:22:29,522 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-27T07:22:29,522 or your builds will no longer be supported. 2026-03-27T07:22:29,523 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-27T07:22:29,523 ******************************************************************************** 2026-03-27T07:22:29,524 !! 2026-03-27T07:22:29,525 corresp(dist, value, root_dir) 2026-03-27T07:22:29,597 /tmp/pip-build-env-rwt38s0p/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-27T07:22:29,598 !! 2026-03-27T07:22:29,598 ******************************************************************************** 2026-03-27T07:22:29,599 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-27T07:22:29,600 License :: OSI Approved :: MIT License 2026-03-27T07:22:29,601 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-27T07:22:29,601 ******************************************************************************** 2026-03-27T07:22:29,602 !! 2026-03-27T07:22:29,603 dist._finalize_license_expression() 2026-03-27T07:22:29,603 /tmp/pip-build-env-rwt38s0p/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-27T07:22:29,604 !! 2026-03-27T07:22:29,605 ******************************************************************************** 2026-03-27T07:22:29,605 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-27T07:22:29,607 License :: OSI Approved :: MIT License 2026-03-27T07:22:29,608 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-27T07:22:29,609 ******************************************************************************** 2026-03-27T07:22:29,610 !! 2026-03-27T07:22:29,611 self._finalize_license_expression() 2026-03-27T07:22:29,611 running egg_info 2026-03-27T07:22:29,615 writing certihound.egg-info/PKG-INFO 2026-03-27T07:22:29,621 writing dependency_links to certihound.egg-info/dependency_links.txt 2026-03-27T07:22:29,622 writing entry points to certihound.egg-info/entry_points.txt 2026-03-27T07:22:29,625 writing requirements to certihound.egg-info/requires.txt 2026-03-27T07:22:29,626 writing top-level names to certihound.egg-info/top_level.txt 2026-03-27T07:22:29,654 reading manifest file 'certihound.egg-info/SOURCES.txt' 2026-03-27T07:22:29,658 reading manifest template 'MANIFEST.in' 2026-03-27T07:22:29,680 warning: no previously-included files matching '*' found under directory 'tests' 2026-03-27T07:22:29,681 warning: no previously-included files matching '__pycache__' found under directory '*' 2026-03-27T07:22:29,682 warning: no previously-included files matching '*.py[cod]' found under directory '*' 2026-03-27T07:22:29,682 adding license file 'LICENSE' 2026-03-27T07:22:29,687 writing manifest file 'certihound.egg-info/SOURCES.txt' 2026-03-27T07:22:29,785 Getting requirements to build wheel: finished with status 'done' 2026-03-27T07:22:29,789 Created temporary directory: /tmp/pip-modern-metadata-gicl3tex 2026-03-27T07:22:29,792 Preparing metadata (pyproject.toml): started 2026-03-27T07:22:29,793 Running command Preparing metadata (pyproject.toml) 2026-03-27T07:22:31,362 /tmp/pip-build-env-rwt38s0p/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-27T07:22:31,362 !! 2026-03-27T07:22:31,363 ******************************************************************************** 2026-03-27T07:22:31,364 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-03-27T07:22:31,365 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-27T07:22:31,365 or your builds will no longer be supported. 2026-03-27T07:22:31,366 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-27T07:22:31,366 ******************************************************************************** 2026-03-27T07:22:31,367 !! 2026-03-27T07:22:31,368 corresp(dist, value, root_dir) 2026-03-27T07:22:31,438 /tmp/pip-build-env-rwt38s0p/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-27T07:22:31,438 !! 2026-03-27T07:22:31,439 ******************************************************************************** 2026-03-27T07:22:31,440 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-27T07:22:31,441 License :: OSI Approved :: MIT License 2026-03-27T07:22:31,441 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-27T07:22:31,442 ******************************************************************************** 2026-03-27T07:22:31,443 !! 2026-03-27T07:22:31,444 dist._finalize_license_expression() 2026-03-27T07:22:31,444 /tmp/pip-build-env-rwt38s0p/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-27T07:22:31,445 !! 2026-03-27T07:22:31,446 ******************************************************************************** 2026-03-27T07:22:31,447 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-27T07:22:31,448 License :: OSI Approved :: MIT License 2026-03-27T07:22:31,449 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-27T07:22:31,450 ******************************************************************************** 2026-03-27T07:22:31,452 !! 2026-03-27T07:22:31,452 self._finalize_license_expression() 2026-03-27T07:22:31,453 running dist_info 2026-03-27T07:22:31,462 creating /tmp/pip-modern-metadata-gicl3tex/certihound.egg-info 2026-03-27T07:22:31,463 writing /tmp/pip-modern-metadata-gicl3tex/certihound.egg-info/PKG-INFO 2026-03-27T07:22:31,468 writing dependency_links to /tmp/pip-modern-metadata-gicl3tex/certihound.egg-info/dependency_links.txt 2026-03-27T07:22:31,470 writing entry points to /tmp/pip-modern-metadata-gicl3tex/certihound.egg-info/entry_points.txt 2026-03-27T07:22:31,473 writing requirements to /tmp/pip-modern-metadata-gicl3tex/certihound.egg-info/requires.txt 2026-03-27T07:22:31,474 writing top-level names to /tmp/pip-modern-metadata-gicl3tex/certihound.egg-info/top_level.txt 2026-03-27T07:22:31,475 writing manifest file '/tmp/pip-modern-metadata-gicl3tex/certihound.egg-info/SOURCES.txt' 2026-03-27T07:22:31,500 reading manifest file '/tmp/pip-modern-metadata-gicl3tex/certihound.egg-info/SOURCES.txt' 2026-03-27T07:22:31,502 reading manifest template 'MANIFEST.in' 2026-03-27T07:22:31,524 warning: no previously-included files matching '*' found under directory 'tests' 2026-03-27T07:22:31,525 warning: no previously-included files matching '__pycache__' found under directory '*' 2026-03-27T07:22:31,526 warning: no previously-included files matching '*.py[cod]' found under directory '*' 2026-03-27T07:22:31,527 adding license file 'LICENSE' 2026-03-27T07:22:31,531 writing manifest file '/tmp/pip-modern-metadata-gicl3tex/certihound.egg-info/SOURCES.txt' 2026-03-27T07:22:31,532 creating '/tmp/pip-modern-metadata-gicl3tex/certihound-0.3.0.dist-info' 2026-03-27T07:22:31,884 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-27T07:22:31,890 Source in /tmp/pip-wheel-ls06xt6x/certihound_36c3d42aae6642a6a4d17b56235fd35c has version 0.3.0, which satisfies requirement certihound==0.3.0 from https://files.pythonhosted.org/packages/f8/fb/b54bc507c72f7e5266b6633440c143a6e175e32024ff7da25ea11bc22506/certihound-0.3.0.tar.gz 2026-03-27T07:22:31,891 Removed certihound==0.3.0 from https://files.pythonhosted.org/packages/f8/fb/b54bc507c72f7e5266b6633440c143a6e175e32024ff7da25ea11bc22506/certihound-0.3.0.tar.gz from build tracker '/tmp/pip-build-tracker-fj70vlpp' 2026-03-27T07:22:31,898 Created temporary directory: /tmp/pip-unpack-kf1pzbmk 2026-03-27T07:22:31,898 Building wheels for collected packages: certihound 2026-03-27T07:22:31,902 Created temporary directory: /tmp/pip-wheel-ben34izd 2026-03-27T07:22:31,903 Destination directory: /tmp/pip-wheel-ben34izd 2026-03-27T07:22:31,905 Building wheel for certihound (pyproject.toml): started 2026-03-27T07:22:31,906 Running command Building wheel for certihound (pyproject.toml) 2026-03-27T07:22:32,494 /tmp/pip-build-env-rwt38s0p/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-27T07:22:32,494 !! 2026-03-27T07:22:32,495 ******************************************************************************** 2026-03-27T07:22:32,496 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-03-27T07:22:32,497 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-27T07:22:32,497 or your builds will no longer be supported. 2026-03-27T07:22:32,498 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-27T07:22:32,499 ******************************************************************************** 2026-03-27T07:22:32,500 !! 2026-03-27T07:22:32,501 corresp(dist, value, root_dir) 2026-03-27T07:22:32,567 /tmp/pip-build-env-rwt38s0p/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-27T07:22:32,567 !! 2026-03-27T07:22:32,568 ******************************************************************************** 2026-03-27T07:22:32,569 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-27T07:22:32,570 License :: OSI Approved :: MIT License 2026-03-27T07:22:32,571 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-27T07:22:32,572 ******************************************************************************** 2026-03-27T07:22:32,573 !! 2026-03-27T07:22:32,573 dist._finalize_license_expression() 2026-03-27T07:22:32,574 /tmp/pip-build-env-rwt38s0p/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-27T07:22:32,575 !! 2026-03-27T07:22:32,576 ******************************************************************************** 2026-03-27T07:22:32,576 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-27T07:22:32,577 License :: OSI Approved :: MIT License 2026-03-27T07:22:32,579 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-27T07:22:32,579 ******************************************************************************** 2026-03-27T07:22:32,580 !! 2026-03-27T07:22:32,581 self._finalize_license_expression() 2026-03-27T07:22:32,582 running bdist_wheel 2026-03-27T07:22:32,592 running build 2026-03-27T07:22:32,592 running build_py 2026-03-27T07:22:32,598 creating build/lib/certihound 2026-03-27T07:22:32,600 copying certihound/cli.py -> build/lib/certihound 2026-03-27T07:22:32,603 copying certihound/collector.py -> build/lib/certihound 2026-03-27T07:22:32,605 copying certihound/config.py -> build/lib/certihound 2026-03-27T07:22:32,607 copying certihound/exporter.py -> build/lib/certihound 2026-03-27T07:22:32,610 copying certihound/__init__.py -> build/lib/certihound 2026-03-27T07:22:32,613 creating build/lib/certihound/detection 2026-03-27T07:22:32,613 copying certihound/detection/esc9.py -> build/lib/certihound/detection 2026-03-27T07:22:32,615 copying certihound/detection/esc11.py -> build/lib/certihound/detection 2026-03-27T07:22:32,617 copying certihound/detection/esc2.py -> build/lib/certihound/detection 2026-03-27T07:22:32,619 copying certihound/detection/esc3.py -> build/lib/certihound/detection 2026-03-27T07:22:32,621 copying certihound/detection/esc13.py -> build/lib/certihound/detection 2026-03-27T07:22:32,623 copying certihound/detection/esc15.py -> build/lib/certihound/detection 2026-03-27T07:22:32,625 copying certihound/detection/esc6.py -> build/lib/certihound/detection 2026-03-27T07:22:32,627 copying certihound/detection/esc16.py -> build/lib/certihound/detection 2026-03-27T07:22:32,629 copying certihound/detection/esc8.py -> build/lib/certihound/detection 2026-03-27T07:22:32,631 copying certihound/detection/goldencert.py -> build/lib/certihound/detection 2026-03-27T07:22:32,633 copying certihound/detection/esc4.py -> build/lib/certihound/detection 2026-03-27T07:22:32,635 copying certihound/detection/esc10.py -> build/lib/certihound/detection 2026-03-27T07:22:32,637 copying certihound/detection/esc7.py -> build/lib/certihound/detection 2026-03-27T07:22:32,639 copying certihound/detection/esc1.py -> build/lib/certihound/detection 2026-03-27T07:22:32,641 copying certihound/detection/esc5.py -> build/lib/certihound/detection 2026-03-27T07:22:32,643 copying certihound/detection/__init__.py -> build/lib/certihound/detection 2026-03-27T07:22:32,645 copying certihound/detection/esc17.py -> build/lib/certihound/detection 2026-03-27T07:22:32,647 copying certihound/detection/esc14.py -> build/lib/certihound/detection 2026-03-27T07:22:32,649 creating build/lib/certihound/ldap 2026-03-27T07:22:32,650 copying certihound/ldap/connection.py -> build/lib/certihound/ldap 2026-03-27T07:22:32,652 copying certihound/ldap/queries.py -> build/lib/certihound/ldap 2026-03-27T07:22:32,655 copying certihound/ldap/__init__.py -> build/lib/certihound/ldap 2026-03-27T07:22:32,657 copying certihound/ldap/parsers.py -> build/lib/certihound/ldap 2026-03-27T07:22:32,660 creating build/lib/certihound/output 2026-03-27T07:22:32,661 copying certihound/output/writer.py -> build/lib/certihound/output 2026-03-27T07:22:32,663 copying certihound/output/bloodhound.py -> build/lib/certihound/output 2026-03-27T07:22:32,667 copying certihound/output/nodes.py -> build/lib/certihound/output 2026-03-27T07:22:32,669 copying certihound/output/edges.py -> build/lib/certihound/output 2026-03-27T07:22:32,672 copying certihound/output/__init__.py -> build/lib/certihound/output 2026-03-27T07:22:32,674 creating build/lib/certihound/utils 2026-03-27T07:22:32,675 copying certihound/utils/convert.py -> build/lib/certihound/utils 2026-03-27T07:22:32,677 copying certihound/utils/time.py -> build/lib/certihound/utils 2026-03-27T07:22:32,679 copying certihound/utils/__init__.py -> build/lib/certihound/utils 2026-03-27T07:22:32,681 copying certihound/utils/crypto.py -> build/lib/certihound/utils 2026-03-27T07:22:32,684 creating build/lib/certihound/objects 2026-03-27T07:22:32,685 copying certihound/objects/aiaca.py -> build/lib/certihound/objects 2026-03-27T07:22:32,687 copying certihound/objects/rootca.py -> build/lib/certihound/objects 2026-03-27T07:22:32,688 copying certihound/objects/ntauthstore.py -> build/lib/certihound/objects 2026-03-27T07:22:32,690 copying certihound/objects/enterpriseca.py -> build/lib/certihound/objects 2026-03-27T07:22:32,692 copying certihound/objects/certtemplate.py -> build/lib/certihound/objects 2026-03-27T07:22:32,694 copying certihound/objects/__init__.py -> build/lib/certihound/objects 2026-03-27T07:22:32,696 creating build/lib/certihound/rpc 2026-03-27T07:22:32,697 copying certihound/rpc/ca_registry.py -> build/lib/certihound/rpc 2026-03-27T07:22:32,699 copying certihound/rpc/__init__.py -> build/lib/certihound/rpc 2026-03-27T07:22:32,702 creating build/lib/certihound/acl 2026-03-27T07:22:32,702 copying certihound/acl/rights.py -> build/lib/certihound/acl 2026-03-27T07:22:32,705 copying certihound/acl/parser.py -> build/lib/certihound/acl 2026-03-27T07:22:32,707 copying certihound/acl/__init__.py -> build/lib/certihound/acl 2026-03-27T07:22:32,709 copying certihound/acl/resolver.py -> build/lib/certihound/acl 2026-03-27T07:22:32,711 creating build/lib/certihound/adapters 2026-03-27T07:22:32,712 copying certihound/adapters/impacket_adapter.py -> build/lib/certihound/adapters 2026-03-27T07:22:32,715 copying certihound/adapters/__init__.py -> build/lib/certihound/adapters 2026-03-27T07:22:32,717 running egg_info 2026-03-27T07:22:32,726 writing certihound.egg-info/PKG-INFO 2026-03-27T07:22:32,731 writing dependency_links to certihound.egg-info/dependency_links.txt 2026-03-27T07:22:32,732 writing entry points to certihound.egg-info/entry_points.txt 2026-03-27T07:22:32,734 writing requirements to certihound.egg-info/requires.txt 2026-03-27T07:22:32,735 writing top-level names to certihound.egg-info/top_level.txt 2026-03-27T07:22:32,752 reading manifest file 'certihound.egg-info/SOURCES.txt' 2026-03-27T07:22:32,757 reading manifest template 'MANIFEST.in' 2026-03-27T07:22:32,777 warning: no previously-included files matching '*' found under directory 'tests' 2026-03-27T07:22:32,778 warning: no previously-included files matching '__pycache__' found under directory '*' 2026-03-27T07:22:32,779 warning: no previously-included files matching '*.py[cod]' found under directory '*' 2026-03-27T07:22:32,780 adding license file 'LICENSE' 2026-03-27T07:22:32,785 writing manifest file 'certihound.egg-info/SOURCES.txt' 2026-03-27T07:22:32,791 copying certihound/py.typed -> build/lib/certihound 2026-03-27T07:22:32,806 installing to build/bdist.linux-armv7l/wheel 2026-03-27T07:22:32,806 running install 2026-03-27T07:22:32,829 running install_lib 2026-03-27T07:22:32,835 creating build/bdist.linux-armv7l/wheel 2026-03-27T07:22:32,837 creating build/bdist.linux-armv7l/wheel/certihound 2026-03-27T07:22:32,839 creating build/bdist.linux-armv7l/wheel/certihound/detection 2026-03-27T07:22:32,840 copying build/lib/certihound/detection/esc9.py -> build/bdist.linux-armv7l/wheel/./certihound/detection 2026-03-27T07:22:32,842 copying build/lib/certihound/detection/esc11.py -> build/bdist.linux-armv7l/wheel/./certihound/detection 2026-03-27T07:22:32,844 copying build/lib/certihound/detection/esc2.py -> build/bdist.linux-armv7l/wheel/./certihound/detection 2026-03-27T07:22:32,845 copying build/lib/certihound/detection/esc3.py -> build/bdist.linux-armv7l/wheel/./certihound/detection 2026-03-27T07:22:32,848 copying build/lib/certihound/detection/esc13.py -> build/bdist.linux-armv7l/wheel/./certihound/detection 2026-03-27T07:22:32,850 copying build/lib/certihound/detection/esc15.py -> build/bdist.linux-armv7l/wheel/./certihound/detection 2026-03-27T07:22:32,852 copying build/lib/certihound/detection/esc6.py -> build/bdist.linux-armv7l/wheel/./certihound/detection 2026-03-27T07:22:32,854 copying build/lib/certihound/detection/esc16.py -> build/bdist.linux-armv7l/wheel/./certihound/detection 2026-03-27T07:22:32,856 copying build/lib/certihound/detection/esc8.py -> build/bdist.linux-armv7l/wheel/./certihound/detection 2026-03-27T07:22:32,858 copying build/lib/certihound/detection/goldencert.py -> build/bdist.linux-armv7l/wheel/./certihound/detection 2026-03-27T07:22:32,860 copying build/lib/certihound/detection/esc4.py -> build/bdist.linux-armv7l/wheel/./certihound/detection 2026-03-27T07:22:32,862 copying build/lib/certihound/detection/esc10.py -> build/bdist.linux-armv7l/wheel/./certihound/detection 2026-03-27T07:22:32,864 copying build/lib/certihound/detection/esc7.py -> build/bdist.linux-armv7l/wheel/./certihound/detection 2026-03-27T07:22:32,866 copying build/lib/certihound/detection/esc1.py -> build/bdist.linux-armv7l/wheel/./certihound/detection 2026-03-27T07:22:32,868 copying build/lib/certihound/detection/esc5.py -> build/bdist.linux-armv7l/wheel/./certihound/detection 2026-03-27T07:22:32,870 copying build/lib/certihound/detection/__init__.py -> build/bdist.linux-armv7l/wheel/./certihound/detection 2026-03-27T07:22:32,871 copying build/lib/certihound/detection/esc17.py -> build/bdist.linux-armv7l/wheel/./certihound/detection 2026-03-27T07:22:32,874 copying build/lib/certihound/detection/esc14.py -> build/bdist.linux-armv7l/wheel/./certihound/detection 2026-03-27T07:22:32,876 creating build/bdist.linux-armv7l/wheel/certihound/ldap 2026-03-27T07:22:32,877 copying build/lib/certihound/ldap/connection.py -> build/bdist.linux-armv7l/wheel/./certihound/ldap 2026-03-27T07:22:32,879 copying build/lib/certihound/ldap/queries.py -> build/bdist.linux-armv7l/wheel/./certihound/ldap 2026-03-27T07:22:32,881 copying build/lib/certihound/ldap/__init__.py -> build/bdist.linux-armv7l/wheel/./certihound/ldap 2026-03-27T07:22:32,883 copying build/lib/certihound/ldap/parsers.py -> build/bdist.linux-armv7l/wheel/./certihound/ldap 2026-03-27T07:22:32,886 copying build/lib/certihound/cli.py -> build/bdist.linux-armv7l/wheel/./certihound 2026-03-27T07:22:32,888 creating build/bdist.linux-armv7l/wheel/certihound/output 2026-03-27T07:22:32,889 copying build/lib/certihound/output/writer.py -> build/bdist.linux-armv7l/wheel/./certihound/output 2026-03-27T07:22:32,892 copying build/lib/certihound/output/bloodhound.py -> build/bdist.linux-armv7l/wheel/./certihound/output 2026-03-27T07:22:32,894 copying build/lib/certihound/output/nodes.py -> build/bdist.linux-armv7l/wheel/./certihound/output 2026-03-27T07:22:32,897 copying build/lib/certihound/output/edges.py -> build/bdist.linux-armv7l/wheel/./certihound/output 2026-03-27T07:22:32,899 copying build/lib/certihound/output/__init__.py -> build/bdist.linux-armv7l/wheel/./certihound/output 2026-03-27T07:22:32,901 copying build/lib/certihound/py.typed -> build/bdist.linux-armv7l/wheel/./certihound 2026-03-27T07:22:32,903 creating build/bdist.linux-armv7l/wheel/certihound/utils 2026-03-27T07:22:32,904 copying build/lib/certihound/utils/convert.py -> build/bdist.linux-armv7l/wheel/./certihound/utils 2026-03-27T07:22:32,906 copying build/lib/certihound/utils/time.py -> build/bdist.linux-armv7l/wheel/./certihound/utils 2026-03-27T07:22:32,908 copying build/lib/certihound/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./certihound/utils 2026-03-27T07:22:32,910 copying build/lib/certihound/utils/crypto.py -> build/bdist.linux-armv7l/wheel/./certihound/utils 2026-03-27T07:22:32,912 creating build/bdist.linux-armv7l/wheel/certihound/objects 2026-03-27T07:22:32,913 copying build/lib/certihound/objects/aiaca.py -> build/bdist.linux-armv7l/wheel/./certihound/objects 2026-03-27T07:22:32,915 copying build/lib/certihound/objects/rootca.py -> build/bdist.linux-armv7l/wheel/./certihound/objects 2026-03-27T07:22:32,917 copying build/lib/certihound/objects/ntauthstore.py -> build/bdist.linux-armv7l/wheel/./certihound/objects 2026-03-27T07:22:32,919 copying build/lib/certihound/objects/enterpriseca.py -> build/bdist.linux-armv7l/wheel/./certihound/objects 2026-03-27T07:22:32,921 copying build/lib/certihound/objects/certtemplate.py -> build/bdist.linux-armv7l/wheel/./certihound/objects 2026-03-27T07:22:32,923 copying build/lib/certihound/objects/__init__.py -> build/bdist.linux-armv7l/wheel/./certihound/objects 2026-03-27T07:22:32,925 copying build/lib/certihound/collector.py -> build/bdist.linux-armv7l/wheel/./certihound 2026-03-27T07:22:32,927 copying build/lib/certihound/config.py -> build/bdist.linux-armv7l/wheel/./certihound 2026-03-27T07:22:32,929 copying build/lib/certihound/exporter.py -> build/bdist.linux-armv7l/wheel/./certihound 2026-03-27T07:22:32,932 creating build/bdist.linux-armv7l/wheel/certihound/rpc 2026-03-27T07:22:32,933 copying build/lib/certihound/rpc/ca_registry.py -> build/bdist.linux-armv7l/wheel/./certihound/rpc 2026-03-27T07:22:32,936 copying build/lib/certihound/rpc/__init__.py -> build/bdist.linux-armv7l/wheel/./certihound/rpc 2026-03-27T07:22:32,938 creating build/bdist.linux-armv7l/wheel/certihound/acl 2026-03-27T07:22:32,939 copying build/lib/certihound/acl/rights.py -> build/bdist.linux-armv7l/wheel/./certihound/acl 2026-03-27T07:22:32,941 copying build/lib/certihound/acl/parser.py -> build/bdist.linux-armv7l/wheel/./certihound/acl 2026-03-27T07:22:32,943 copying build/lib/certihound/acl/__init__.py -> build/bdist.linux-armv7l/wheel/./certihound/acl 2026-03-27T07:22:32,945 copying build/lib/certihound/acl/resolver.py -> build/bdist.linux-armv7l/wheel/./certihound/acl 2026-03-27T07:22:32,948 creating build/bdist.linux-armv7l/wheel/certihound/adapters 2026-03-27T07:22:32,948 copying build/lib/certihound/adapters/impacket_adapter.py -> build/bdist.linux-armv7l/wheel/./certihound/adapters 2026-03-27T07:22:32,951 copying build/lib/certihound/adapters/__init__.py -> build/bdist.linux-armv7l/wheel/./certihound/adapters 2026-03-27T07:22:32,953 copying build/lib/certihound/__init__.py -> build/bdist.linux-armv7l/wheel/./certihound 2026-03-27T07:22:32,954 running install_egg_info 2026-03-27T07:22:32,959 Copying certihound.egg-info to build/bdist.linux-armv7l/wheel/./certihound-0.3.0-py3.11.egg-info 2026-03-27T07:22:32,970 running install_scripts 2026-03-27T07:22:32,981 creating build/bdist.linux-armv7l/wheel/certihound-0.3.0.dist-info/WHEEL 2026-03-27T07:22:32,984 creating '/tmp/pip-wheel-ben34izd/.tmp-9vzo3w5o/certihound-0.3.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-27T07:22:32,987 adding 'certihound/__init__.py' 2026-03-27T07:22:32,989 adding 'certihound/cli.py' 2026-03-27T07:22:32,991 adding 'certihound/collector.py' 2026-03-27T07:22:32,993 adding 'certihound/config.py' 2026-03-27T07:22:32,995 adding 'certihound/exporter.py' 2026-03-27T07:22:32,996 adding 'certihound/py.typed' 2026-03-27T07:22:32,998 adding 'certihound/acl/__init__.py' 2026-03-27T07:22:33,000 adding 'certihound/acl/parser.py' 2026-03-27T07:22:33,002 adding 'certihound/acl/resolver.py' 2026-03-27T07:22:33,004 adding 'certihound/acl/rights.py' 2026-03-27T07:22:33,006 adding 'certihound/adapters/__init__.py' 2026-03-27T07:22:33,007 adding 'certihound/adapters/impacket_adapter.py' 2026-03-27T07:22:33,009 adding 'certihound/detection/__init__.py' 2026-03-27T07:22:33,010 adding 'certihound/detection/esc1.py' 2026-03-27T07:22:33,012 adding 'certihound/detection/esc10.py' 2026-03-27T07:22:33,014 adding 'certihound/detection/esc11.py' 2026-03-27T07:22:33,015 adding 'certihound/detection/esc13.py' 2026-03-27T07:22:33,016 adding 'certihound/detection/esc14.py' 2026-03-27T07:22:33,018 adding 'certihound/detection/esc15.py' 2026-03-27T07:22:33,020 adding 'certihound/detection/esc16.py' 2026-03-27T07:22:33,021 adding 'certihound/detection/esc17.py' 2026-03-27T07:22:33,023 adding 'certihound/detection/esc2.py' 2026-03-27T07:22:33,024 adding 'certihound/detection/esc3.py' 2026-03-27T07:22:33,026 adding 'certihound/detection/esc4.py' 2026-03-27T07:22:33,027 adding 'certihound/detection/esc5.py' 2026-03-27T07:22:33,028 adding 'certihound/detection/esc6.py' 2026-03-27T07:22:33,030 adding 'certihound/detection/esc7.py' 2026-03-27T07:22:33,031 adding 'certihound/detection/esc8.py' 2026-03-27T07:22:33,033 adding 'certihound/detection/esc9.py' 2026-03-27T07:22:33,034 adding 'certihound/detection/goldencert.py' 2026-03-27T07:22:33,036 adding 'certihound/ldap/__init__.py' 2026-03-27T07:22:33,037 adding 'certihound/ldap/connection.py' 2026-03-27T07:22:33,039 adding 'certihound/ldap/parsers.py' 2026-03-27T07:22:33,040 adding 'certihound/ldap/queries.py' 2026-03-27T07:22:33,042 adding 'certihound/objects/__init__.py' 2026-03-27T07:22:33,043 adding 'certihound/objects/aiaca.py' 2026-03-27T07:22:33,045 adding 'certihound/objects/certtemplate.py' 2026-03-27T07:22:33,047 adding 'certihound/objects/enterpriseca.py' 2026-03-27T07:22:33,048 adding 'certihound/objects/ntauthstore.py' 2026-03-27T07:22:33,049 adding 'certihound/objects/rootca.py' 2026-03-27T07:22:33,051 adding 'certihound/output/__init__.py' 2026-03-27T07:22:33,053 adding 'certihound/output/bloodhound.py' 2026-03-27T07:22:33,055 adding 'certihound/output/edges.py' 2026-03-27T07:22:33,057 adding 'certihound/output/nodes.py' 2026-03-27T07:22:33,058 adding 'certihound/output/writer.py' 2026-03-27T07:22:33,060 adding 'certihound/rpc/__init__.py' 2026-03-27T07:22:33,061 adding 'certihound/rpc/ca_registry.py' 2026-03-27T07:22:33,063 adding 'certihound/utils/__init__.py' 2026-03-27T07:22:33,064 adding 'certihound/utils/convert.py' 2026-03-27T07:22:33,066 adding 'certihound/utils/crypto.py' 2026-03-27T07:22:33,067 adding 'certihound/utils/time.py' 2026-03-27T07:22:33,070 adding 'certihound-0.3.0.dist-info/licenses/LICENSE' 2026-03-27T07:22:33,072 adding 'certihound-0.3.0.dist-info/METADATA' 2026-03-27T07:22:33,073 adding 'certihound-0.3.0.dist-info/WHEEL' 2026-03-27T07:22:33,074 adding 'certihound-0.3.0.dist-info/entry_points.txt' 2026-03-27T07:22:33,075 adding 'certihound-0.3.0.dist-info/top_level.txt' 2026-03-27T07:22:33,076 adding 'certihound-0.3.0.dist-info/RECORD' 2026-03-27T07:22:33,080 removing build/bdist.linux-armv7l/wheel 2026-03-27T07:22:33,191 Building wheel for certihound (pyproject.toml): finished with status 'done' 2026-03-27T07:22:33,198 Created wheel for certihound: filename=certihound-0.3.0-py3-none-any.whl size=87104 sha256=b0e5cbc5daea380da963c403b35d626818eeb80f124562f523098bc25fb12fa8 2026-03-27T07:22:33,199 Stored in directory: /tmp/pip-ephem-wheel-cache-fhy89y98/wheels/d9/69/f5/28934a280dc02ffabb3109fd92d36b0ee50f5430d69e74b91d 2026-03-27T07:22:33,214 Successfully built certihound 2026-03-27T07:22:33,220 Removed build tracker: '/tmp/pip-build-tracker-fj70vlpp'