2025-10-29T13:16:49,135 Created temporary directory: /tmp/pip-ephem-wheel-cache-q9k7xv27 2025-10-29T13:16:49,137 Created temporary directory: /tmp/pip-build-tracker-73u5mhml 2025-10-29T13:16:49,138 Initialized build tracking at /tmp/pip-build-tracker-73u5mhml 2025-10-29T13:16:49,138 Created build tracker: /tmp/pip-build-tracker-73u5mhml 2025-10-29T13:16:49,138 Entered build tracker: /tmp/pip-build-tracker-73u5mhml 2025-10-29T13:16:49,139 Created temporary directory: /tmp/pip-wheel-yx8py22o 2025-10-29T13:16:49,142 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 2025-10-29T13:16:49,145 Created temporary directory: /tmp/pip-ephem-wheel-cache-g_a0j035 2025-10-29T13:16:49,166 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-29T13:16:49,170 2 location(s) to search for versions of pyprotectorx: 2025-10-29T13:16:49,170 * https://pypi.org/simple/pyprotectorx/ 2025-10-29T13:16:49,170 * https://www.piwheels.org/simple/pyprotectorx/ 2025-10-29T13:16:49,171 Fetching project page and analyzing links: https://pypi.org/simple/pyprotectorx/ 2025-10-29T13:16:49,171 Getting page https://pypi.org/simple/pyprotectorx/ 2025-10-29T13:16:49,173 Found index url https://pypi.org/simple 2025-10-29T13:16:49,385 Fetched page https://pypi.org/simple/pyprotectorx/ as application/vnd.pypi.simple.v1+json 2025-10-29T13:16:49,388 Skipping link: No binaries permitted for pyprotectorx: https://files.pythonhosted.org/packages/ad/5e/c152359c34d9905c717450149aeb6ee83729aa28dfe993abb0d605211b9d/pyprotectorx-2.0.1-cp310-cp310-manylinux2014_aarch64.whl (from https://pypi.org/simple/pyprotectorx/) (requires-python:<3.14,>=3.9) 2025-10-29T13:16:49,389 Skipping link: No binaries permitted for pyprotectorx: https://files.pythonhosted.org/packages/98/85/e0ba8ad23ffb678f7320780c75fa86afd1164bb1c4b1d51fe3f2f7e5266b/pyprotectorx-2.0.1-cp311-cp311-manylinux2014_aarch64.whl (from https://pypi.org/simple/pyprotectorx/) (requires-python:<3.14,>=3.9) 2025-10-29T13:16:49,389 Skipping link: No binaries permitted for pyprotectorx: https://files.pythonhosted.org/packages/9b/8c/0bd9fa1b0e8c071168371b1c0e9018508ee6b204ca82e7b8e95a6e8a19c2/pyprotectorx-2.0.1-cp312-cp312-manylinux2014_aarch64.whl (from https://pypi.org/simple/pyprotectorx/) (requires-python:<3.14,>=3.9) 2025-10-29T13:16:49,390 Skipping link: No binaries permitted for pyprotectorx: https://files.pythonhosted.org/packages/18/76/9606046ae0525a365fd9952637aaa3172b6eec81fe48406226261c8c9e08/pyprotectorx-2.0.1-cp39-cp39-manylinux2014_aarch64.whl (from https://pypi.org/simple/pyprotectorx/) (requires-python:<3.14,>=3.9) 2025-10-29T13:16:49,390 Skipping link: No binaries permitted for pyprotectorx: https://files.pythonhosted.org/packages/89/dd/f3d07bd3d1eace62f99bbfd3eafb1f5abe044c884e0881cd2049e711da02/pyprotectorx-2.0.2-cp310-cp310-manylinux2014_aarch64.whl (from https://pypi.org/simple/pyprotectorx/) (requires-python:<3.14,>=3.9) 2025-10-29T13:16:49,391 Skipping link: No binaries permitted for pyprotectorx: https://files.pythonhosted.org/packages/9b/e1/9066bcc17992e6c72fe6d223fabc5e8dfe5707d0f26c76335b17dfccb82b/pyprotectorx-2.0.2-cp311-cp311-manylinux2014_aarch64.whl (from https://pypi.org/simple/pyprotectorx/) (requires-python:<3.14,>=3.9) 2025-10-29T13:16:49,392 Skipping link: No binaries permitted for pyprotectorx: https://files.pythonhosted.org/packages/cf/52/6bfe585ab4fcc81373b95af94cdad5036561f75ada983833c47072afea9e/pyprotectorx-2.0.2-cp312-cp312-manylinux2014_aarch64.whl (from https://pypi.org/simple/pyprotectorx/) (requires-python:<3.14,>=3.9) 2025-10-29T13:16:49,392 Skipping link: No binaries permitted for pyprotectorx: https://files.pythonhosted.org/packages/c3/ad/789635c7300527f6a1186d8564e6c947eae7d56bb66063527bb0431e11e1/pyprotectorx-2.0.2-cp39-cp39-manylinux2014_aarch64.whl (from https://pypi.org/simple/pyprotectorx/) (requires-python:<3.14,>=3.9) 2025-10-29T13:16:49,393 Skipping link: No binaries permitted for pyprotectorx: https://files.pythonhosted.org/packages/cd/d9/1bb7398b5d8291148b61754f68cffde8d0dcdfa9b04705473fc58078dfd5/pyprotectorx-2.0.3-cp312-cp312-manylinux_2_17_aarch64.whl (from https://pypi.org/simple/pyprotectorx/) (requires-python:>=3.8) 2025-10-29T13:16:49,394 Skipping link: No binaries permitted for pyprotectorx: https://files.pythonhosted.org/packages/ab/4d/5db8f6a49503700d2cb6284889aab8f5c587e47745d3c450bdf4e7f59b97/pyprotectorx-3.0.0-py3-none-any.whl (from https://pypi.org/simple/pyprotectorx/) (requires-python:>=3.8) 2025-10-29T13:16:49,394 Found link https://files.pythonhosted.org/packages/dc/1d/061f6e8243faf72abfbcc3b7813e4a5c15749001a4390f2f328978b715a0/pyprotectorx-3.0.0.tar.gz (from https://pypi.org/simple/pyprotectorx/) (requires-python:>=3.8), version: 3.0.0 2025-10-29T13:16:49,395 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyprotectorx/ 2025-10-29T13:16:49,396 Getting page https://www.piwheels.org/simple/pyprotectorx/ 2025-10-29T13:16:49,397 Found index url https://www.piwheels.org/simple 2025-10-29T13:16:49,588 Fetched page https://www.piwheels.org/simple/pyprotectorx/ as text/html 2025-10-29T13:16:49,589 Skipping link: not a file: https://www.piwheels.org/simple/pyprotectorx/ 2025-10-29T13:16:49,590 Skipping link: not a file: https://pypi.org/simple/pyprotectorx/ 2025-10-29T13:16:49,609 Given no hashes to check 1 links for project 'pyprotectorx': discarding no candidates 2025-10-29T13:16:49,626 Collecting pyprotectorx==3.0.0 2025-10-29T13:16:49,629 Created temporary directory: /tmp/pip-unpack-le0tfuqn 2025-10-29T13:16:49,765 Downloading pyprotectorx-3.0.0.tar.gz (4.0 kB) 2025-10-29T13:16:49,801 Added pyprotectorx==3.0.0 from https://files.pythonhosted.org/packages/dc/1d/061f6e8243faf72abfbcc3b7813e4a5c15749001a4390f2f328978b715a0/pyprotectorx-3.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-73u5mhml' 2025-10-29T13:16:49,806 Created temporary directory: /tmp/pip-build-env-21dxm91v 2025-10-29T13:16:49,810 Installing build dependencies: started 2025-10-29T13:16:49,812 Running command pip subprocess to install build dependencies 2025-10-29T13:16:50,977 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-29T13:16:51,592 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 2025-10-29T13:16:51,615 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-29T13:16:53,346 Collecting setuptools>=61.0 2025-10-29T13:16:53,443 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-10-29T13:16:53,719 Collecting wheel 2025-10-29T13:16:53,737 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-10-29T13:16:56,634 Installing collected packages: wheel, setuptools 2025-10-29T13:16:56,888 Creating /tmp/pip-build-env-21dxm91v/overlay/local/bin 2025-10-29T13:16:56,891 changing mode of /tmp/pip-build-env-21dxm91v/overlay/local/bin/wheel to 755 2025-10-29T13:17:00,680 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-10-29T13:17:00,949 Installing build dependencies: finished with status 'done' 2025-10-29T13:17:00,956 Getting requirements to build wheel: started 2025-10-29T13:17:00,957 Running command Getting requirements to build wheel 2025-10-29T13:17:01,667 running egg_info 2025-10-29T13:17:01,674 writing pyprotectorx.egg-info/PKG-INFO 2025-10-29T13:17:01,677 writing dependency_links to pyprotectorx.egg-info/dependency_links.txt 2025-10-29T13:17:01,679 writing entry points to pyprotectorx.egg-info/entry_points.txt 2025-10-29T13:17:01,682 writing top-level names to pyprotectorx.egg-info/top_level.txt 2025-10-29T13:17:01,703 reading manifest file 'pyprotectorx.egg-info/SOURCES.txt' 2025-10-29T13:17:01,706 reading manifest template 'MANIFEST.in' 2025-10-29T13:17:01,709 no previously-included directories found matching 'pyprotectorx/native' 2025-10-29T13:17:01,710 warning: no files found matching '*.enc' under directory 'pyprotectorx/_blobs' 2025-10-29T13:17:01,711 adding license file 'LICENSE' 2025-10-29T13:17:01,714 writing manifest file 'pyprotectorx.egg-info/SOURCES.txt' 2025-10-29T13:17:01,810 Getting requirements to build wheel: finished with status 'done' 2025-10-29T13:17:01,814 Created temporary directory: /tmp/pip-modern-metadata-7dejpul5 2025-10-29T13:17:01,816 Preparing metadata (pyproject.toml): started 2025-10-29T13:17:01,818 Running command Preparing metadata (pyproject.toml) 2025-10-29T13:17:02,458 running dist_info 2025-10-29T13:17:02,470 creating /tmp/pip-modern-metadata-7dejpul5/pyprotectorx.egg-info 2025-10-29T13:17:02,471 writing /tmp/pip-modern-metadata-7dejpul5/pyprotectorx.egg-info/PKG-INFO 2025-10-29T13:17:02,474 writing dependency_links to /tmp/pip-modern-metadata-7dejpul5/pyprotectorx.egg-info/dependency_links.txt 2025-10-29T13:17:02,476 writing entry points to /tmp/pip-modern-metadata-7dejpul5/pyprotectorx.egg-info/entry_points.txt 2025-10-29T13:17:02,477 writing top-level names to /tmp/pip-modern-metadata-7dejpul5/pyprotectorx.egg-info/top_level.txt 2025-10-29T13:17:02,479 writing manifest file '/tmp/pip-modern-metadata-7dejpul5/pyprotectorx.egg-info/SOURCES.txt' 2025-10-29T13:17:02,497 reading manifest file '/tmp/pip-modern-metadata-7dejpul5/pyprotectorx.egg-info/SOURCES.txt' 2025-10-29T13:17:02,499 reading manifest template 'MANIFEST.in' 2025-10-29T13:17:02,502 no previously-included directories found matching 'pyprotectorx/native' 2025-10-29T13:17:02,503 warning: no files found matching '*.enc' under directory 'pyprotectorx/_blobs' 2025-10-29T13:17:02,503 adding license file 'LICENSE' 2025-10-29T13:17:02,506 writing manifest file '/tmp/pip-modern-metadata-7dejpul5/pyprotectorx.egg-info/SOURCES.txt' 2025-10-29T13:17:02,507 creating '/tmp/pip-modern-metadata-7dejpul5/pyprotectorx-3.0.0.dist-info' 2025-10-29T13:17:02,628 Preparing metadata (pyproject.toml): finished with status 'done' 2025-10-29T13:17:02,632 Source in /tmp/pip-wheel-yx8py22o/pyprotectorx_ec9306fe7bd04704bb02f3791fba2eb0 has version 3.0.0, which satisfies requirement pyprotectorx==3.0.0 from https://files.pythonhosted.org/packages/dc/1d/061f6e8243faf72abfbcc3b7813e4a5c15749001a4390f2f328978b715a0/pyprotectorx-3.0.0.tar.gz 2025-10-29T13:17:02,634 Removed pyprotectorx==3.0.0 from https://files.pythonhosted.org/packages/dc/1d/061f6e8243faf72abfbcc3b7813e4a5c15749001a4390f2f328978b715a0/pyprotectorx-3.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-73u5mhml' 2025-10-29T13:17:02,639 Created temporary directory: /tmp/pip-unpack-cx27lw7i 2025-10-29T13:17:02,639 Building wheels for collected packages: pyprotectorx 2025-10-29T13:17:02,644 Created temporary directory: /tmp/pip-wheel-ogl7xgrq 2025-10-29T13:17:02,644 Destination directory: /tmp/pip-wheel-ogl7xgrq 2025-10-29T13:17:02,646 Building wheel for pyprotectorx (pyproject.toml): started 2025-10-29T13:17:02,647 Running command Building wheel for pyprotectorx (pyproject.toml) 2025-10-29T13:17:03,267 running bdist_wheel 2025-10-29T13:17:03,287 running build 2025-10-29T13:17:03,288 running build_py 2025-10-29T13:17:03,295 creating build/lib/pyprotectorx 2025-10-29T13:17:03,297 copying pyprotectorx/cli.py -> build/lib/pyprotectorx 2025-10-29T13:17:03,299 copying pyprotectorx/loader.py -> build/lib/pyprotectorx 2025-10-29T13:17:03,301 copying pyprotectorx/__init__.py -> build/lib/pyprotectorx 2025-10-29T13:17:03,302 running egg_info 2025-10-29T13:17:03,314 writing pyprotectorx.egg-info/PKG-INFO 2025-10-29T13:17:03,316 writing dependency_links to pyprotectorx.egg-info/dependency_links.txt 2025-10-29T13:17:03,317 writing entry points to pyprotectorx.egg-info/entry_points.txt 2025-10-29T13:17:03,319 writing top-level names to pyprotectorx.egg-info/top_level.txt 2025-10-29T13:17:03,328 reading manifest file 'pyprotectorx.egg-info/SOURCES.txt' 2025-10-29T13:17:03,330 reading manifest template 'MANIFEST.in' 2025-10-29T13:17:03,333 no previously-included directories found matching 'pyprotectorx/native' 2025-10-29T13:17:03,333 warning: no files found matching '*.enc' under directory 'pyprotectorx/_blobs' 2025-10-29T13:17:03,334 adding license file 'LICENSE' 2025-10-29T13:17:03,337 writing manifest file 'pyprotectorx.egg-info/SOURCES.txt' 2025-10-29T13:17:03,349 installing to build/bdist.linux-armv7l/wheel 2025-10-29T13:17:03,349 running install 2025-10-29T13:17:03,373 running install_lib 2025-10-29T13:17:03,379 creating build/bdist.linux-armv7l/wheel 2025-10-29T13:17:03,381 creating build/bdist.linux-armv7l/wheel/pyprotectorx 2025-10-29T13:17:03,382 copying build/lib/pyprotectorx/cli.py -> build/bdist.linux-armv7l/wheel/./pyprotectorx 2025-10-29T13:17:03,384 copying build/lib/pyprotectorx/loader.py -> build/bdist.linux-armv7l/wheel/./pyprotectorx 2025-10-29T13:17:03,386 copying build/lib/pyprotectorx/__init__.py -> build/bdist.linux-armv7l/wheel/./pyprotectorx 2025-10-29T13:17:03,387 running install_egg_info 2025-10-29T13:17:03,393 Copying pyprotectorx.egg-info to build/bdist.linux-armv7l/wheel/./pyprotectorx-3.0.0-py3.11.egg-info 2025-10-29T13:17:03,402 running install_scripts 2025-10-29T13:17:03,412 creating build/bdist.linux-armv7l/wheel/pyprotectorx-3.0.0.dist-info/WHEEL 2025-10-29T13:17:03,415 creating '/tmp/pip-wheel-ogl7xgrq/.tmp-oc7a9fvi/pyprotectorx-3.0.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-10-29T13:17:03,417 adding 'pyprotectorx/__init__.py' 2025-10-29T13:17:03,419 adding 'pyprotectorx/cli.py' 2025-10-29T13:17:03,420 adding 'pyprotectorx/loader.py' 2025-10-29T13:17:03,423 adding 'pyprotectorx-3.0.0.dist-info/licenses/LICENSE' 2025-10-29T13:17:03,424 adding 'pyprotectorx-3.0.0.dist-info/METADATA' 2025-10-29T13:17:03,425 adding 'pyprotectorx-3.0.0.dist-info/WHEEL' 2025-10-29T13:17:03,426 adding 'pyprotectorx-3.0.0.dist-info/entry_points.txt' 2025-10-29T13:17:03,426 adding 'pyprotectorx-3.0.0.dist-info/top_level.txt' 2025-10-29T13:17:03,427 adding 'pyprotectorx-3.0.0.dist-info/RECORD' 2025-10-29T13:17:03,429 removing build/bdist.linux-armv7l/wheel 2025-10-29T13:17:03,530 Building wheel for pyprotectorx (pyproject.toml): finished with status 'done' 2025-10-29T13:17:03,534 Created wheel for pyprotectorx: filename=pyprotectorx-3.0.0-py3-none-any.whl size=4536 sha256=16766eb04a5e003f6598e4a6aee44814cc4a6786000c03ba767975bfae82cd78 2025-10-29T13:17:03,536 Stored in directory: /tmp/pip-ephem-wheel-cache-g_a0j035/wheels/95/79/16/ad2c54ec425b7adc105d7e279e5bc5383b7c7765f3e05a3982 2025-10-29T13:17:03,545 Successfully built pyprotectorx 2025-10-29T13:17:03,548 Removed build tracker: '/tmp/pip-build-tracker-73u5mhml'