2026-03-04T07:18:08,108 Created temporary directory: /tmp/pip-ephem-wheel-cache-cxzrmo11 2026-03-04T07:18:08,110 Created temporary directory: /tmp/pip-build-tracker-did_cwu9 2026-03-04T07:18:08,111 Initialized build tracking at /tmp/pip-build-tracker-did_cwu9 2026-03-04T07:18:08,111 Created build tracker: /tmp/pip-build-tracker-did_cwu9 2026-03-04T07:18:08,112 Entered build tracker: /tmp/pip-build-tracker-did_cwu9 2026-03-04T07:18:08,113 Created temporary directory: /tmp/pip-wheel-0o4ct8iw 2026-03-04T07:18:08,115 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-04T07:18:08,118 Created temporary directory: /tmp/pip-ephem-wheel-cache-5m19hc1p 2026-03-04T07:18:08,142 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-04T07:18:08,145 2 location(s) to search for versions of policyshield: 2026-03-04T07:18:08,145 * https://pypi.org/simple/policyshield/ 2026-03-04T07:18:08,145 * https://www.piwheels.org/simple/policyshield/ 2026-03-04T07:18:08,146 Fetching project page and analyzing links: https://pypi.org/simple/policyshield/ 2026-03-04T07:18:08,147 Getting page https://pypi.org/simple/policyshield/ 2026-03-04T07:18:08,148 Found index url https://pypi.org/simple 2026-03-04T07:18:08,364 Fetched page https://pypi.org/simple/policyshield/ as application/vnd.pypi.simple.v1+json 2026-03-04T07:18:08,368 Skipping link: No binaries permitted for policyshield: https://files.pythonhosted.org/packages/50/f2/f094c52c6d723f41c8f064e948965ead4e3286b846325ebf6fc17e6ed97f/policyshield-0.5.0-py3-none-any.whl (from https://pypi.org/simple/policyshield/) (requires-python:>=3.10) 2026-03-04T07:18:08,369 Found link https://files.pythonhosted.org/packages/d9/29/d5d0c8225f0fcbfd95833175b5a88fe264c390c0579db03d728b4a9384b9/policyshield-0.5.0.tar.gz (from https://pypi.org/simple/policyshield/) (requires-python:>=3.10), version: 0.5.0 2026-03-04T07:18:08,370 Skipping link: No binaries permitted for policyshield: https://files.pythonhosted.org/packages/97/34/60f8eabd1d85e3e8ac25f12e93b86d0ff3e0d180a2d2e132b0b008663cbe/policyshield-0.6.0-py3-none-any.whl (from https://pypi.org/simple/policyshield/) (requires-python:>=3.10) 2026-03-04T07:18:08,371 Found link https://files.pythonhosted.org/packages/15/76/6919625dc1ea28d234558e5ebe02a7c4c22846195f96d5f7d2220e3c5890/policyshield-0.6.0.tar.gz (from https://pypi.org/simple/policyshield/) (requires-python:>=3.10), version: 0.6.0 2026-03-04T07:18:08,372 Skipping link: No binaries permitted for policyshield: https://files.pythonhosted.org/packages/08/b7/0c6f94244f2459a26896f181f3ad418e54c27f291f2264e25c69e1c5574f/policyshield-0.7.0-py3-none-any.whl (from https://pypi.org/simple/policyshield/) (requires-python:>=3.10) 2026-03-04T07:18:08,373 Found link https://files.pythonhosted.org/packages/c5/8b/7cdad9401802ec9ab0c981331a0f36c935264a6f10851ba54bbbcaf24fed/policyshield-0.7.0.tar.gz (from https://pypi.org/simple/policyshield/) (requires-python:>=3.10), version: 0.7.0 2026-03-04T07:18:08,374 Skipping link: No binaries permitted for policyshield: https://files.pythonhosted.org/packages/92/03/d7466a79e3219b24cb84a7d6c3af03537a9ac9c9c0762ab5a3012adc5772/policyshield-0.8.1-py3-none-any.whl (from https://pypi.org/simple/policyshield/) (requires-python:>=3.10) 2026-03-04T07:18:08,375 Found link https://files.pythonhosted.org/packages/05/8a/67faa7e0d73989b85ce12e4766af95aef771bd2bc802f5859a92d6d8d7d8/policyshield-0.8.1.tar.gz (from https://pypi.org/simple/policyshield/) (requires-python:>=3.10), version: 0.8.1 2026-03-04T07:18:08,375 Skipping link: No binaries permitted for policyshield: https://files.pythonhosted.org/packages/76/03/4fddf023aef398ba95c125a8c3006c2dfc25af27e5311c9c2bfa07c8def0/policyshield-0.9.0-py3-none-any.whl (from https://pypi.org/simple/policyshield/) (requires-python:>=3.10) 2026-03-04T07:18:08,376 Found link https://files.pythonhosted.org/packages/74/82/44ad3193914d97efb2db9f877562a42d4cfc8bf402cd74a367f87ebe142b/policyshield-0.9.0.tar.gz (from https://pypi.org/simple/policyshield/) (requires-python:>=3.10), version: 0.9.0 2026-03-04T07:18:08,377 Skipping link: No binaries permitted for policyshield: https://files.pythonhosted.org/packages/5f/c7/fbcf5116427a63ee1a429ee1557fc1d1319e588177db5756a6b983483f42/policyshield-0.10.0-py3-none-any.whl (from https://pypi.org/simple/policyshield/) (requires-python:>=3.10) 2026-03-04T07:18:08,378 Found link https://files.pythonhosted.org/packages/9b/06/b1b1851f7fcaa00ff90a01abc59dc09680bdd40e5f3e7a8ad4a93222cfbc/policyshield-0.10.0.tar.gz (from https://pypi.org/simple/policyshield/) (requires-python:>=3.10), version: 0.10.0 2026-03-04T07:18:08,379 Skipping link: No binaries permitted for policyshield: https://files.pythonhosted.org/packages/41/60/a4c3adb05b95ed0a43d08da01a71c696919297ab7f8048328b74c62bd909/policyshield-0.11.0-py3-none-any.whl (from https://pypi.org/simple/policyshield/) (requires-python:>=3.10) 2026-03-04T07:18:08,380 Found link https://files.pythonhosted.org/packages/40/df/9c482e0eb484aa8b569111544395fd9f7971bba9ca8f8609387488c40eca/policyshield-0.11.0.tar.gz (from https://pypi.org/simple/policyshield/) (requires-python:>=3.10), version: 0.11.0 2026-03-04T07:18:08,380 Skipping link: No binaries permitted for policyshield: https://files.pythonhosted.org/packages/b4/f0/ff1cc2353e92afcf8fd9f6fda5815783f8bf011bc2bafc83cd20a59510b7/policyshield-0.13.0-py3-none-any.whl (from https://pypi.org/simple/policyshield/) (requires-python:>=3.10) 2026-03-04T07:18:08,381 Found link https://files.pythonhosted.org/packages/d4/91/798af9fb521cd3b92219e763fb33c694ec56832172a3fd52c05165932df4/policyshield-0.13.0.tar.gz (from https://pypi.org/simple/policyshield/) (requires-python:>=3.10), version: 0.13.0 2026-03-04T07:18:08,382 Skipping link: No binaries permitted for policyshield: https://files.pythonhosted.org/packages/94/2a/aefdfefc6f8f26f0bf409eda4195e1c5d643c24cbd35d7a92498b0fef839/policyshield-0.14.0-py3-none-any.whl (from https://pypi.org/simple/policyshield/) (requires-python:>=3.10) 2026-03-04T07:18:08,383 Found link https://files.pythonhosted.org/packages/54/f7/357e958d28fdf89d3f5fbc948d8289a86695a09860f7055622cfe9ceaa38/policyshield-0.14.0.tar.gz (from https://pypi.org/simple/policyshield/) (requires-python:>=3.10), version: 0.14.0 2026-03-04T07:18:08,384 Fetching project page and analyzing links: https://www.piwheels.org/simple/policyshield/ 2026-03-04T07:18:08,385 Getting page https://www.piwheels.org/simple/policyshield/ 2026-03-04T07:18:08,386 Found index url https://www.piwheels.org/simple 2026-03-04T07:18:08,538 Fetched page https://www.piwheels.org/simple/policyshield/ as text/html 2026-03-04T07:18:08,542 Skipping link: No binaries permitted for policyshield: https://www.piwheels.org/simple/policyshield/policyshield-0.13.0-py3-none-any.whl#sha256=465580d8382704acf2fb1f2eada48916d6f93b49d496b0922d009b5af90d7435 (from https://www.piwheels.org/simple/policyshield/) (requires-python:>=3.10) 2026-03-04T07:18:08,543 Skipping link: No binaries permitted for policyshield: https://www.piwheels.org/simple/policyshield/policyshield-0.11.0-py3-none-any.whl#sha256=24795dd22700a73afc04623cb3e29908b3425cd7e2c0e9d55dbc50c0d4370390 (from https://www.piwheels.org/simple/policyshield/) (requires-python:>=3.10) 2026-03-04T07:18:08,543 Skipping link: No binaries permitted for policyshield: https://archive1.piwheels.org/simple/policyshield/policyshield-0.10.0-py3-none-any.whl#sha256=da80c81dc929d5afce2b2cd813886db4832db44d2b2b9fa9c410b10d5dd85f60 (from https://www.piwheels.org/simple/policyshield/) (requires-python:>=3.10) 2026-03-04T07:18:08,544 Skipping link: No binaries permitted for policyshield: https://archive1.piwheels.org/simple/policyshield/policyshield-0.9.0-py3-none-any.whl#sha256=e73b56d111064d753b1be813f6f0b68c4e0fabda306897c237ea89c754f634f5 (from https://www.piwheels.org/simple/policyshield/) (requires-python:>=3.10) 2026-03-04T07:18:08,544 Skipping link: No binaries permitted for policyshield: https://archive1.piwheels.org/simple/policyshield/policyshield-0.8.1-py3-none-any.whl#sha256=32ac8e051ed8f883272f7b06ab3c191313013771f1c3f637c943464a92d11d2d (from https://www.piwheels.org/simple/policyshield/) (requires-python:>=3.10) 2026-03-04T07:18:08,545 Skipping link: No binaries permitted for policyshield: https://archive1.piwheels.org/simple/policyshield/policyshield-0.7.0-py3-none-any.whl#sha256=4532abb6aaa3b25ef004bdfe49ddabc339f0abc74c1189dda3062531f37d5bbe (from https://www.piwheels.org/simple/policyshield/) (requires-python:>=3.10) 2026-03-04T07:18:08,546 Skipping link: No binaries permitted for policyshield: https://archive1.piwheels.org/simple/policyshield/policyshield-0.6.0-py3-none-any.whl#sha256=822fef5d1f2451679f093a3e8b221f07a4d9bc1d69cc1806a4fb41a99d25dfce (from https://www.piwheels.org/simple/policyshield/) (requires-python:>=3.10) 2026-03-04T07:18:08,546 Skipping link: No binaries permitted for policyshield: https://archive1.piwheels.org/simple/policyshield/policyshield-0.5.0-py3-none-any.whl#sha256=6ddf94f7b2d13ae83df22ca703f1b46cdcf1782e49b004cd955920f93abdd6a7 (from https://www.piwheels.org/simple/policyshield/) (requires-python:>=3.10) 2026-03-04T07:18:08,547 Skipping link: not a file: https://www.piwheels.org/simple/policyshield/ 2026-03-04T07:18:08,547 Skipping link: not a file: https://pypi.org/simple/policyshield/ 2026-03-04T07:18:08,567 Given no hashes to check 1 links for project 'policyshield': discarding no candidates 2026-03-04T07:18:08,585 Collecting policyshield==0.14.0 2026-03-04T07:18:08,588 Created temporary directory: /tmp/pip-unpack-xg2l69er 2026-03-04T07:18:08,803 Downloading policyshield-0.14.0.tar.gz (1.6 MB) 2026-03-04T07:18:09,542 Added policyshield==0.14.0 from https://files.pythonhosted.org/packages/54/f7/357e958d28fdf89d3f5fbc948d8289a86695a09860f7055622cfe9ceaa38/policyshield-0.14.0.tar.gz to build tracker '/tmp/pip-build-tracker-did_cwu9' 2026-03-04T07:18:09,547 Created temporary directory: /tmp/pip-build-env-wlpdr_y4 2026-03-04T07:18:09,552 Installing build dependencies: started 2026-03-04T07:18:09,553 Running command pip subprocess to install build dependencies 2026-03-04T07:18:10,682 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-04T07:18:11,277 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-04T07:18:11,299 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-04T07:18:11,805 Collecting hatchling 2026-03-04T07:18:11,825 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.29.0-py3-none-any.whl (76 kB) 2026-03-04T07:18:12,014 Collecting packaging>=24.2 2026-03-04T07:18:12,033 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-04T07:18:12,154 Collecting pathspec>=0.10.1 2026-03-04T07:18:12,171 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.0.4-py3-none-any.whl (55 kB) 2026-03-04T07:18:12,291 Collecting pluggy>=1.0.0 2026-03-04T07:18:12,307 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-03-04T07:18:12,552 Collecting trove-classifiers 2026-03-04T07:18:12,567 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.1.14.14-py3-none-any.whl (14 kB) 2026-03-04T07:18:15,224 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling 2026-03-04T07:18:15,261 Creating /tmp/pip-build-env-wlpdr_y4/overlay/local/bin 2026-03-04T07:18:15,263 changing mode of /tmp/pip-build-env-wlpdr_y4/overlay/local/bin/trove-classifiers to 755 2026-03-04T07:18:16,257 changing mode of /tmp/pip-build-env-wlpdr_y4/overlay/local/bin/hatchling to 755 2026-03-04T07:18:16,295 Successfully installed hatchling-1.29.0 packaging-26.0 pathspec-1.0.4 pluggy-1.6.0 trove-classifiers-2026.1.14.14 2026-03-04T07:18:16,541 Installing build dependencies: finished with status 'done' 2026-03-04T07:18:16,548 Getting requirements to build wheel: started 2026-03-04T07:18:16,549 Running command Getting requirements to build wheel 2026-03-04T07:18:16,899 Getting requirements to build wheel: finished with status 'done' 2026-03-04T07:18:16,902 Created temporary directory: /tmp/pip-modern-metadata-b5wep67y 2026-03-04T07:18:16,904 Preparing metadata (pyproject.toml): started 2026-03-04T07:18:16,905 Running command Preparing metadata (pyproject.toml) 2026-03-04T07:18:17,655 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-04T07:18:17,661 Source in /tmp/pip-wheel-0o4ct8iw/policyshield_0782fa5353344df0b85f9fa6c8bfe35e has version 0.14.0, which satisfies requirement policyshield==0.14.0 from https://files.pythonhosted.org/packages/54/f7/357e958d28fdf89d3f5fbc948d8289a86695a09860f7055622cfe9ceaa38/policyshield-0.14.0.tar.gz 2026-03-04T07:18:17,662 Removed policyshield==0.14.0 from https://files.pythonhosted.org/packages/54/f7/357e958d28fdf89d3f5fbc948d8289a86695a09860f7055622cfe9ceaa38/policyshield-0.14.0.tar.gz from build tracker '/tmp/pip-build-tracker-did_cwu9' 2026-03-04T07:18:17,672 Created temporary directory: /tmp/pip-unpack-q_runmw9 2026-03-04T07:18:17,673 Building wheels for collected packages: policyshield 2026-03-04T07:18:17,678 Created temporary directory: /tmp/pip-wheel-z24itqjx 2026-03-04T07:18:17,679 Destination directory: /tmp/pip-wheel-z24itqjx 2026-03-04T07:18:17,682 Building wheel for policyshield (pyproject.toml): started 2026-03-04T07:18:17,683 Running command Building wheel for policyshield (pyproject.toml) 2026-03-04T07:18:17,819 Building wheel for policyshield (pyproject.toml): finished with status 'done' 2026-03-04T07:18:17,825 Created wheel for policyshield: filename=policyshield-0.14.0-py3-none-any.whl size=198966 sha256=104bac04856fe301c8a4498696219f10cfbc893a8369127085066ecd34de6659 2026-03-04T07:18:17,826 Stored in directory: /tmp/pip-ephem-wheel-cache-5m19hc1p/wheels/5d/aa/e0/a0fe2fab43fe7752fa5a44d1bfa19a125340ab20b30556c011 2026-03-04T07:18:17,847 Successfully built policyshield 2026-03-04T07:18:17,855 Removed build tracker: '/tmp/pip-build-tracker-did_cwu9'