2026-03-22T14:59:38,041 Created temporary directory: /tmp/pip-ephem-wheel-cache-jfa88pij 2026-03-22T14:59:38,043 Created temporary directory: /tmp/pip-build-tracker-idghj016 2026-03-22T14:59:38,043 Initialized build tracking at /tmp/pip-build-tracker-idghj016 2026-03-22T14:59:38,044 Created build tracker: /tmp/pip-build-tracker-idghj016 2026-03-22T14:59:38,044 Entered build tracker: /tmp/pip-build-tracker-idghj016 2026-03-22T14:59:38,045 Created temporary directory: /tmp/pip-wheel-9e3iht8y 2026-03-22T14:59:38,048 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-22T14:59:38,050 Created temporary directory: /tmp/pip-ephem-wheel-cache-4c9328l7 2026-03-22T14:59:38,072 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-22T14:59:38,076 2 location(s) to search for versions of polyguard: 2026-03-22T14:59:38,076 * https://pypi.org/simple/polyguard/ 2026-03-22T14:59:38,076 * https://www.piwheels.org/simple/polyguard/ 2026-03-22T14:59:38,076 Fetching project page and analyzing links: https://pypi.org/simple/polyguard/ 2026-03-22T14:59:38,077 Getting page https://pypi.org/simple/polyguard/ 2026-03-22T14:59:38,079 Found index url https://pypi.org/simple 2026-03-22T14:59:38,291 Fetched page https://pypi.org/simple/polyguard/ as application/vnd.pypi.simple.v1+json 2026-03-22T14:59:38,294 Skipping link: No binaries permitted for polyguard: https://files.pythonhosted.org/packages/e3/40/b6b95ac89a1d5ad5767a5e77889c8725fac7419b526bafa6552c07b5ee1f/polyguard-1.0.0-py3-none-any.whl (from https://pypi.org/simple/polyguard/) (requires-python:>=3.9) 2026-03-22T14:59:38,295 Found link https://files.pythonhosted.org/packages/68/7b/78e3001a0cd4c01a29b081d612270c402ae4ad250d4f03b8826d1848d4a2/polyguard-1.0.0.tar.gz (from https://pypi.org/simple/polyguard/) (requires-python:>=3.9), version: 1.0.0 2026-03-22T14:59:38,296 Skipping link: No binaries permitted for polyguard: https://files.pythonhosted.org/packages/d6/4c/5aaf5280f11240de71641588a69d670498218c4474c2d7ad1901cd6aa6d1/polyguard-1.0.1-py3-none-any.whl (from https://pypi.org/simple/polyguard/) (requires-python:>=3.9) 2026-03-22T14:59:38,297 Found link https://files.pythonhosted.org/packages/2e/48/09b906552b66176ff3758e11252cfd245c63ae9af08151abf5fcd7c3dc30/polyguard-1.0.1.tar.gz (from https://pypi.org/simple/polyguard/) (requires-python:>=3.9), version: 1.0.1 2026-03-22T14:59:38,298 Skipping link: No binaries permitted for polyguard: https://files.pythonhosted.org/packages/97/c5/eb783e02cd0b6c31ae66782f32f39f94b88d915a45db75b3a2348edeecd1/polyguard-1.0.2-py3-none-any.whl (from https://pypi.org/simple/polyguard/) (requires-python:>=3.9) 2026-03-22T14:59:38,299 Found link https://files.pythonhosted.org/packages/c4/4e/7c7ef81808a230695f1635ce5870a84b6df3187f92a0705cbc31b3bfe80c/polyguard-1.0.2.tar.gz (from https://pypi.org/simple/polyguard/) (requires-python:>=3.9), version: 1.0.2 2026-03-22T14:59:38,300 Skipping link: No binaries permitted for polyguard: https://files.pythonhosted.org/packages/13/c9/d810f753a9a437041aeb4feda1a1545d9719183b09666eb4ea68aa2bd451/polyguard-1.0.4-py3-none-any.whl (from https://pypi.org/simple/polyguard/) (requires-python:>=3.9) 2026-03-22T14:59:38,300 Found link https://files.pythonhosted.org/packages/7f/57/ac437b180cfd0e50b814c2c88917c7e4ce2150e28f106dcfbe0a7dd96128/polyguard-1.0.4.tar.gz (from https://pypi.org/simple/polyguard/) (requires-python:>=3.9), version: 1.0.4 2026-03-22T14:59:38,301 Fetching project page and analyzing links: https://www.piwheels.org/simple/polyguard/ 2026-03-22T14:59:38,302 Getting page https://www.piwheels.org/simple/polyguard/ 2026-03-22T14:59:38,303 Found index url https://www.piwheels.org/simple 2026-03-22T14:59:38,458 Fetched page https://www.piwheels.org/simple/polyguard/ as text/html 2026-03-22T14:59:38,460 Skipping link: No binaries permitted for polyguard: https://www.piwheels.org/simple/polyguard/polyguard-1.0.2-py3-none-any.whl#sha256=a863b04f45fe3fba45404656896a6fd83b2249a78ce07d5146027e31088f032c (from https://www.piwheels.org/simple/polyguard/) (requires-python:>=3.9) 2026-03-22T14:59:38,461 Skipping link: No binaries permitted for polyguard: https://www.piwheels.org/simple/polyguard/polyguard-1.0.1-py3-none-any.whl#sha256=6b9d3dc1bb953ffe2c0ff8c4a6b9d44fcc0eef424353be49d9b903d470cb364f (from https://www.piwheels.org/simple/polyguard/) (requires-python:>=3.9) 2026-03-22T14:59:38,462 Skipping link: No binaries permitted for polyguard: https://www.piwheels.org/simple/polyguard/polyguard-1.0.0-py3-none-any.whl#sha256=70f8ff3c669a58793aa9ca2502ef20b9c52c5d895b815fcdce624b19bc401b61 (from https://www.piwheels.org/simple/polyguard/) (requires-python:>=3.9) 2026-03-22T14:59:38,462 Skipping link: not a file: https://www.piwheels.org/simple/polyguard/ 2026-03-22T14:59:38,463 Skipping link: not a file: https://pypi.org/simple/polyguard/ 2026-03-22T14:59:38,482 Given no hashes to check 1 links for project 'polyguard': discarding no candidates 2026-03-22T14:59:38,500 Collecting polyguard==1.0.4 2026-03-22T14:59:38,502 Created temporary directory: /tmp/pip-unpack-amj4hm72 2026-03-22T14:59:38,717 Downloading polyguard-1.0.4.tar.gz (639 kB) 2026-03-22T14:59:38,940 Added polyguard==1.0.4 from https://files.pythonhosted.org/packages/7f/57/ac437b180cfd0e50b814c2c88917c7e4ce2150e28f106dcfbe0a7dd96128/polyguard-1.0.4.tar.gz to build tracker '/tmp/pip-build-tracker-idghj016' 2026-03-22T14:59:38,947 Created temporary directory: /tmp/pip-build-env-69g6j3uo 2026-03-22T14:59:38,952 Installing build dependencies: started 2026-03-22T14:59:38,953 Running command pip subprocess to install build dependencies 2026-03-22T14:59:40,089 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-22T14:59:40,712 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-22T14:59:40,736 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-22T14:59:42,491 Collecting setuptools>=80.9.0 2026-03-22T14:59:42,567 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-22T14:59:42,840 Collecting wheel>=0.36.2 2026-03-22T14:59:42,857 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-03-22T14:59:43,020 Collecting pep517>=0.11.0 2026-03-22T14:59:43,037 Using cached https://www.piwheels.org/simple/pep517/pep517-0.13.1-py3-none-any.whl (19 kB) 2026-03-22T14:59:43,218 Collecting packaging>=24.0 2026-03-22T14:59:43,234 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-22T14:59:46,226 Installing collected packages: setuptools, pep517, packaging, wheel 2026-03-22T14:59:49,796 Creating /tmp/pip-build-env-69g6j3uo/overlay/local/bin 2026-03-22T14:59:49,798 changing mode of /tmp/pip-build-env-69g6j3uo/overlay/local/bin/wheel to 755 2026-03-22T14:59:49,825 Successfully installed packaging-26.0 pep517-0.13.1 setuptools-82.0.1 wheel-0.46.3 2026-03-22T14:59:50,107 Installing build dependencies: finished with status 'done' 2026-03-22T14:59:50,113 Getting requirements to build wheel: started 2026-03-22T14:59:50,114 Running command Getting requirements to build wheel 2026-03-22T14:59:50,813 running egg_info 2026-03-22T14:59:50,819 writing polyguard.egg-info/PKG-INFO 2026-03-22T14:59:50,823 writing dependency_links to polyguard.egg-info/dependency_links.txt 2026-03-22T14:59:50,825 writing entry points to polyguard.egg-info/entry_points.txt 2026-03-22T14:59:50,827 writing requirements to polyguard.egg-info/requires.txt 2026-03-22T14:59:50,828 writing top-level names to polyguard.egg-info/top_level.txt 2026-03-22T14:59:50,851 reading manifest file 'polyguard.egg-info/SOURCES.txt' 2026-03-22T14:59:50,854 adding license file 'LICENSE' 2026-03-22T14:59:50,857 writing manifest file 'polyguard.egg-info/SOURCES.txt' 2026-03-22T14:59:50,953 Getting requirements to build wheel: finished with status 'done' 2026-03-22T14:59:50,956 Created temporary directory: /tmp/pip-modern-metadata-3bgl8jgx 2026-03-22T14:59:50,959 Preparing metadata (pyproject.toml): started 2026-03-22T14:59:50,960 Running command Preparing metadata (pyproject.toml) 2026-03-22T14:59:51,612 running dist_info 2026-03-22T14:59:51,622 creating /tmp/pip-modern-metadata-3bgl8jgx/polyguard.egg-info 2026-03-22T14:59:51,623 writing /tmp/pip-modern-metadata-3bgl8jgx/polyguard.egg-info/PKG-INFO 2026-03-22T14:59:51,627 writing dependency_links to /tmp/pip-modern-metadata-3bgl8jgx/polyguard.egg-info/dependency_links.txt 2026-03-22T14:59:51,629 writing entry points to /tmp/pip-modern-metadata-3bgl8jgx/polyguard.egg-info/entry_points.txt 2026-03-22T14:59:51,630 writing requirements to /tmp/pip-modern-metadata-3bgl8jgx/polyguard.egg-info/requires.txt 2026-03-22T14:59:51,631 writing top-level names to /tmp/pip-modern-metadata-3bgl8jgx/polyguard.egg-info/top_level.txt 2026-03-22T14:59:51,632 writing manifest file '/tmp/pip-modern-metadata-3bgl8jgx/polyguard.egg-info/SOURCES.txt' 2026-03-22T14:59:51,652 reading manifest file '/tmp/pip-modern-metadata-3bgl8jgx/polyguard.egg-info/SOURCES.txt' 2026-03-22T14:59:51,655 adding license file 'LICENSE' 2026-03-22T14:59:51,658 writing manifest file '/tmp/pip-modern-metadata-3bgl8jgx/polyguard.egg-info/SOURCES.txt' 2026-03-22T14:59:51,659 creating '/tmp/pip-modern-metadata-3bgl8jgx/polyguard-1.0.4.dist-info' 2026-03-22T14:59:51,783 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-22T14:59:51,789 Source in /tmp/pip-wheel-9e3iht8y/polyguard_3e551164b7cd4a1fa4ef98fe927ff165 has version 1.0.4, which satisfies requirement polyguard==1.0.4 from https://files.pythonhosted.org/packages/7f/57/ac437b180cfd0e50b814c2c88917c7e4ce2150e28f106dcfbe0a7dd96128/polyguard-1.0.4.tar.gz 2026-03-22T14:59:51,790 Removed polyguard==1.0.4 from https://files.pythonhosted.org/packages/7f/57/ac437b180cfd0e50b814c2c88917c7e4ce2150e28f106dcfbe0a7dd96128/polyguard-1.0.4.tar.gz from build tracker '/tmp/pip-build-tracker-idghj016' 2026-03-22T14:59:51,796 Created temporary directory: /tmp/pip-unpack-ypjnasj7 2026-03-22T14:59:51,797 Building wheels for collected packages: polyguard 2026-03-22T14:59:51,801 Created temporary directory: /tmp/pip-wheel-vxoslcd5 2026-03-22T14:59:51,802 Destination directory: /tmp/pip-wheel-vxoslcd5 2026-03-22T14:59:51,804 Building wheel for polyguard (pyproject.toml): started 2026-03-22T14:59:51,805 Running command Building wheel for polyguard (pyproject.toml) 2026-03-22T14:59:52,454 running bdist_wheel 2026-03-22T14:59:52,472 running build 2026-03-22T14:59:52,473 running build_py 2026-03-22T14:59:52,479 creating build/lib/polyguard 2026-03-22T14:59:52,481 copying polyguard/__main__.py -> build/lib/polyguard 2026-03-22T14:59:52,483 copying polyguard/__init__.py -> build/lib/polyguard 2026-03-22T14:59:52,486 creating build/lib/polyguard/src 2026-03-22T14:59:52,487 copying polyguard/src/polyguard.py -> build/lib/polyguard/src 2026-03-22T14:59:52,489 copying polyguard/src/cli.py -> build/lib/polyguard/src 2026-03-22T14:59:52,492 copying polyguard/src/normalise.py -> build/lib/polyguard/src 2026-03-22T14:59:52,494 copying polyguard/src/sqlite_handler.py -> build/lib/polyguard/src 2026-03-22T14:59:52,497 copying polyguard/src/generate_db.py -> build/lib/polyguard/src 2026-03-22T14:59:52,499 copying polyguard/src/constants.py -> build/lib/polyguard/src 2026-03-22T14:59:52,501 copying polyguard/src/__init__.py -> build/lib/polyguard/src 2026-03-22T14:59:52,503 running egg_info 2026-03-22T14:59:52,514 writing polyguard.egg-info/PKG-INFO 2026-03-22T14:59:52,516 writing dependency_links to polyguard.egg-info/dependency_links.txt 2026-03-22T14:59:52,518 writing entry points to polyguard.egg-info/entry_points.txt 2026-03-22T14:59:52,519 writing requirements to polyguard.egg-info/requires.txt 2026-03-22T14:59:52,520 writing top-level names to polyguard.egg-info/top_level.txt 2026-03-22T14:59:52,531 reading manifest file 'polyguard.egg-info/SOURCES.txt' 2026-03-22T14:59:52,534 adding license file 'LICENSE' 2026-03-22T14:59:52,537 writing manifest file 'polyguard.egg-info/SOURCES.txt' 2026-03-22T14:59:52,541 creating build/lib/polyguard/data 2026-03-22T14:59:52,541 copying polyguard/data/polyguard.sqlite -> build/lib/polyguard/data 2026-03-22T14:59:52,576 installing to build/bdist.linux-armv7l/wheel 2026-03-22T14:59:52,576 running install 2026-03-22T14:59:52,599 running install_lib 2026-03-22T14:59:52,606 creating build/bdist.linux-armv7l/wheel 2026-03-22T14:59:52,609 creating build/bdist.linux-armv7l/wheel/polyguard 2026-03-22T14:59:52,612 creating build/bdist.linux-armv7l/wheel/polyguard/data 2026-03-22T14:59:52,614 copying build/lib/polyguard/data/polyguard.sqlite -> build/bdist.linux-armv7l/wheel/./polyguard/data 2026-03-22T14:59:52,760 creating build/bdist.linux-armv7l/wheel/polyguard/src 2026-03-22T14:59:52,762 copying build/lib/polyguard/src/polyguard.py -> build/bdist.linux-armv7l/wheel/./polyguard/src 2026-03-22T14:59:52,764 copying build/lib/polyguard/src/cli.py -> build/bdist.linux-armv7l/wheel/./polyguard/src 2026-03-22T14:59:52,767 copying build/lib/polyguard/src/normalise.py -> build/bdist.linux-armv7l/wheel/./polyguard/src 2026-03-22T14:59:52,769 copying build/lib/polyguard/src/sqlite_handler.py -> build/bdist.linux-armv7l/wheel/./polyguard/src 2026-03-22T14:59:52,772 copying build/lib/polyguard/src/generate_db.py -> build/bdist.linux-armv7l/wheel/./polyguard/src 2026-03-22T14:59:52,775 copying build/lib/polyguard/src/constants.py -> build/bdist.linux-armv7l/wheel/./polyguard/src 2026-03-22T14:59:52,778 copying build/lib/polyguard/src/__init__.py -> build/bdist.linux-armv7l/wheel/./polyguard/src 2026-03-22T14:59:52,780 copying build/lib/polyguard/__main__.py -> build/bdist.linux-armv7l/wheel/./polyguard 2026-03-22T14:59:52,782 copying build/lib/polyguard/__init__.py -> build/bdist.linux-armv7l/wheel/./polyguard 2026-03-22T14:59:52,784 running install_egg_info 2026-03-22T14:59:52,789 Copying polyguard.egg-info to build/bdist.linux-armv7l/wheel/./polyguard-1.0.4-py3.11.egg-info 2026-03-22T14:59:52,801 running install_scripts 2026-03-22T14:59:52,815 creating build/bdist.linux-armv7l/wheel/polyguard-1.0.4.dist-info/WHEEL 2026-03-22T14:59:52,819 creating '/tmp/pip-wheel-vxoslcd5/.tmp-dsmphrv2/polyguard-1.0.4-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-22T14:59:52,822 adding 'polyguard/__init__.py' 2026-03-22T14:59:52,824 adding 'polyguard/__main__.py' 2026-03-22T14:59:53,003 adding 'polyguard/data/polyguard.sqlite' 2026-03-22T14:59:53,015 adding 'polyguard/src/__init__.py' 2026-03-22T14:59:53,018 adding 'polyguard/src/cli.py' 2026-03-22T14:59:53,020 adding 'polyguard/src/constants.py' 2026-03-22T14:59:53,023 adding 'polyguard/src/generate_db.py' 2026-03-22T14:59:53,025 adding 'polyguard/src/normalise.py' 2026-03-22T14:59:53,028 adding 'polyguard/src/polyguard.py' 2026-03-22T14:59:53,030 adding 'polyguard/src/sqlite_handler.py' 2026-03-22T14:59:53,033 adding 'polyguard-1.0.4.dist-info/licenses/LICENSE' 2026-03-22T14:59:53,035 adding 'polyguard-1.0.4.dist-info/METADATA' 2026-03-22T14:59:53,037 adding 'polyguard-1.0.4.dist-info/WHEEL' 2026-03-22T14:59:53,039 adding 'polyguard-1.0.4.dist-info/entry_points.txt' 2026-03-22T14:59:53,040 adding 'polyguard-1.0.4.dist-info/top_level.txt' 2026-03-22T14:59:53,042 adding 'polyguard-1.0.4.dist-info/RECORD' 2026-03-22T14:59:53,051 removing build/bdist.linux-armv7l/wheel 2026-03-22T14:59:53,156 Building wheel for polyguard (pyproject.toml): finished with status 'done' 2026-03-22T14:59:53,178 Created wheel for polyguard: filename=polyguard-1.0.4-py3-none-any.whl size=634928 sha256=1ea814cb0bbf7078ed0b2c6f71d502373928ff8fcb0ab93f297a8003e26b7316 2026-03-22T14:59:53,180 Stored in directory: /tmp/pip-ephem-wheel-cache-4c9328l7/wheels/8f/7e/32/8678ff48050cc0139dbb4311f8d44cdd9a20e8be7128030fd6 2026-03-22T14:59:53,192 Successfully built polyguard 2026-03-22T14:59:53,218 Removed build tracker: '/tmp/pip-build-tracker-idghj016'