2026-06-16T22:46:30,728 Created temporary directory: /tmp/pip-ephem-wheel-cache-me2qomj7 2026-06-16T22:46:30,730 Created temporary directory: /tmp/pip-build-tracker-aby4_bsr 2026-06-16T22:46:30,731 Initialized build tracking at /tmp/pip-build-tracker-aby4_bsr 2026-06-16T22:46:30,731 Created build tracker: /tmp/pip-build-tracker-aby4_bsr 2026-06-16T22:46:30,732 Entered build tracker: /tmp/pip-build-tracker-aby4_bsr 2026-06-16T22:46:30,733 Created temporary directory: /tmp/pip-wheel-5jckqygu 2026-06-16T22:46:30,736 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-06-16T22:46:30,738 Created temporary directory: /tmp/pip-ephem-wheel-cache-i1uuyi8f 2026-06-16T22:46:30,759 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-16T22:46:30,763 2 location(s) to search for versions of pyterrier-adaptive: 2026-06-16T22:46:30,763 * https://pypi.org/simple/pyterrier-adaptive/ 2026-06-16T22:46:30,763 * https://www.piwheels.org/simple/pyterrier-adaptive/ 2026-06-16T22:46:30,764 Fetching project page and analyzing links: https://pypi.org/simple/pyterrier-adaptive/ 2026-06-16T22:46:30,765 Getting page https://pypi.org/simple/pyterrier-adaptive/ 2026-06-16T22:46:30,766 Found index url https://pypi.org/simple 2026-06-16T22:46:31,092 Fetched page https://pypi.org/simple/pyterrier-adaptive/ as application/vnd.pypi.simple.v1+json 2026-06-16T22:46:31,095 Skipping link: No binaries permitted for pyterrier-adaptive: https://files.pythonhosted.org/packages/6a/fc/8dc8ece1e69669e9585c8556e08254c8192004d7ec4a2a55f830d9492e11/pyterrier_adaptive-0.1.0-py3-none-any.whl (from https://pypi.org/simple/pyterrier-adaptive/) (requires-python:>=3.8) 2026-06-16T22:46:31,096 Found link https://files.pythonhosted.org/packages/91/57/aae74cd49d1ee6ba08c55e1cdb0b1e323dc456fe0db97b67c7ce82a7a50b/pyterrier_adaptive-0.1.0.tar.gz (from https://pypi.org/simple/pyterrier-adaptive/) (requires-python:>=3.8), version: 0.1.0 2026-06-16T22:46:31,097 Skipping link: No binaries permitted for pyterrier-adaptive: https://files.pythonhosted.org/packages/3d/70/7ddc21a6e1248ff51662dda07e2ce96a605bb99787766f903be17917c09f/pyterrier_adaptive-0.2.0-py3-none-any.whl (from https://pypi.org/simple/pyterrier-adaptive/) (requires-python:>=3.8) 2026-06-16T22:46:31,098 Found link https://files.pythonhosted.org/packages/a9/4a/f0b4e5d9955fd9a6a8587562b499e0ed56feb18d317588e20557fe9d008f/pyterrier_adaptive-0.2.0.tar.gz (from https://pypi.org/simple/pyterrier-adaptive/) (requires-python:>=3.8), version: 0.2.0 2026-06-16T22:46:31,099 Skipping link: No binaries permitted for pyterrier-adaptive: https://files.pythonhosted.org/packages/03/48/93ceb8988876481ae9523a0c22b07564f43de0537e9368e9ff22728c2f9c/pyterrier_adaptive-0.2.1-py3-none-any.whl (from https://pypi.org/simple/pyterrier-adaptive/) (requires-python:>=3.8) 2026-06-16T22:46:31,100 Found link https://files.pythonhosted.org/packages/e9/47/f2e076cf5d176079eb88446c1a84594445ba9c166c7416ba6473ecd3b0e1/pyterrier_adaptive-0.2.1.tar.gz (from https://pypi.org/simple/pyterrier-adaptive/) (requires-python:>=3.8), version: 0.2.1 2026-06-16T22:46:31,101 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyterrier-adaptive/ 2026-06-16T22:46:31,101 Getting page https://www.piwheels.org/simple/pyterrier-adaptive/ 2026-06-16T22:46:31,103 Found index url https://www.piwheels.org/simple 2026-06-16T22:46:31,379 Fetched page https://www.piwheels.org/simple/pyterrier-adaptive/ as text/html 2026-06-16T22:46:31,381 Skipping link: No binaries permitted for pyterrier-adaptive: https://archive1.piwheels.org/simple/pyterrier-adaptive/pyterrier_adaptive-0.2.0-py3-none-any.whl#sha256=1398389eaec6161439b980d0e869beef82167dd61d30b593adb52f0f6a037ad9 (from https://www.piwheels.org/simple/pyterrier-adaptive/) (requires-python:>=3.8) 2026-06-16T22:46:31,382 Skipping link: No binaries permitted for pyterrier-adaptive: https://archive1.piwheels.org/simple/pyterrier-adaptive/pyterrier_adaptive-0.1.0-py3-none-any.whl#sha256=5a245247a0124b6c523d622af84bac200f8d2fe02d5913b886feebbf1ccda795 (from https://www.piwheels.org/simple/pyterrier-adaptive/) (requires-python:>=3.8) 2026-06-16T22:46:31,382 Skipping link: not a file: https://www.piwheels.org/simple/pyterrier-adaptive/ 2026-06-16T22:46:31,383 Skipping link: not a file: https://pypi.org/simple/pyterrier-adaptive/ 2026-06-16T22:46:31,402 Given no hashes to check 1 links for project 'pyterrier-adaptive': discarding no candidates 2026-06-16T22:46:31,419 Collecting pyterrier-adaptive==0.2.1 2026-06-16T22:46:31,422 Created temporary directory: /tmp/pip-unpack-ax1ohrvr 2026-06-16T22:46:31,668 Downloading pyterrier_adaptive-0.2.1.tar.gz (14 kB) 2026-06-16T22:46:31,716 Added pyterrier-adaptive==0.2.1 from https://files.pythonhosted.org/packages/e9/47/f2e076cf5d176079eb88446c1a84594445ba9c166c7416ba6473ecd3b0e1/pyterrier_adaptive-0.2.1.tar.gz to build tracker '/tmp/pip-build-tracker-aby4_bsr' 2026-06-16T22:46:31,720 Created temporary directory: /tmp/pip-build-env-zgvpeqfg 2026-06-16T22:46:31,725 Installing build dependencies: started 2026-06-16T22:46:31,726 Running command pip subprocess to install build dependencies 2026-06-16T22:46:32,870 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-06-16T22:46:33,286 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-06-16T22:46:33,309 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-16T22:46:35,299 Collecting setuptools>=61.0 2026-06-16T22:46:35,300 Obtaining dependency information for setuptools>=61.0 from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-06-16T22:46:35,316 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-06-16T22:46:35,570 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-16T22:46:35,711 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-16T22:46:38,500 Installing collected packages: setuptools 2026-06-16T22:46:41,553 Successfully installed setuptools-82.0.1 2026-06-16T22:46:41,825 Installing build dependencies: finished with status 'done' 2026-06-16T22:46:41,832 Getting requirements to build wheel: started 2026-06-16T22:46:41,833 Running command Getting requirements to build wheel 2026-06-16T22:46:42,512 /tmp/pip-build-env-zgvpeqfg/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-16T22:46:42,513 !! 2026-06-16T22:46:42,514 ******************************************************************************** 2026-06-16T22:46:42,514 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-16T22:46:42,516 License :: OSI Approved :: MIT License 2026-06-16T22:46:42,517 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-16T22:46:42,518 ******************************************************************************** 2026-06-16T22:46:42,519 !! 2026-06-16T22:46:42,519 dist._finalize_license_expression() 2026-06-16T22:46:42,520 /tmp/pip-build-env-zgvpeqfg/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-16T22:46:42,521 !! 2026-06-16T22:46:42,522 ******************************************************************************** 2026-06-16T22:46:42,522 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-16T22:46:42,523 License :: OSI Approved :: MIT License 2026-06-16T22:46:42,524 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-16T22:46:42,524 ******************************************************************************** 2026-06-16T22:46:42,525 !! 2026-06-16T22:46:42,526 self._finalize_license_expression() 2026-06-16T22:46:42,526 running egg_info 2026-06-16T22:46:42,532 writing pyterrier_adaptive.egg-info/PKG-INFO 2026-06-16T22:46:42,536 writing dependency_links to pyterrier_adaptive.egg-info/dependency_links.txt 2026-06-16T22:46:42,538 writing entry points to pyterrier_adaptive.egg-info/entry_points.txt 2026-06-16T22:46:42,540 writing requirements to pyterrier_adaptive.egg-info/requires.txt 2026-06-16T22:46:42,541 writing top-level names to pyterrier_adaptive.egg-info/top_level.txt 2026-06-16T22:46:42,562 reading manifest file 'pyterrier_adaptive.egg-info/SOURCES.txt' 2026-06-16T22:46:42,565 reading manifest template 'MANIFEST.in' 2026-06-16T22:46:42,569 adding license file 'LICENSE' 2026-06-16T22:46:42,572 writing manifest file 'pyterrier_adaptive.egg-info/SOURCES.txt' 2026-06-16T22:46:42,671 Getting requirements to build wheel: finished with status 'done' 2026-06-16T22:46:42,675 Created temporary directory: /tmp/pip-modern-metadata-2g6ztedv 2026-06-16T22:46:42,677 Preparing metadata (pyproject.toml): started 2026-06-16T22:46:42,678 Running command Preparing metadata (pyproject.toml) 2026-06-16T22:46:43,313 /tmp/pip-build-env-zgvpeqfg/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-16T22:46:43,314 !! 2026-06-16T22:46:43,315 ******************************************************************************** 2026-06-16T22:46:43,316 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-16T22:46:43,317 License :: OSI Approved :: MIT License 2026-06-16T22:46:43,318 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-16T22:46:43,318 ******************************************************************************** 2026-06-16T22:46:43,320 !! 2026-06-16T22:46:43,320 dist._finalize_license_expression() 2026-06-16T22:46:43,321 /tmp/pip-build-env-zgvpeqfg/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-16T22:46:43,322 !! 2026-06-16T22:46:43,323 ******************************************************************************** 2026-06-16T22:46:43,323 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-16T22:46:43,324 License :: OSI Approved :: MIT License 2026-06-16T22:46:43,325 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-16T22:46:43,326 ******************************************************************************** 2026-06-16T22:46:43,327 !! 2026-06-16T22:46:43,328 self._finalize_license_expression() 2026-06-16T22:46:43,328 running dist_info 2026-06-16T22:46:43,337 creating /tmp/pip-modern-metadata-2g6ztedv/pyterrier_adaptive.egg-info 2026-06-16T22:46:43,338 writing /tmp/pip-modern-metadata-2g6ztedv/pyterrier_adaptive.egg-info/PKG-INFO 2026-06-16T22:46:43,342 writing dependency_links to /tmp/pip-modern-metadata-2g6ztedv/pyterrier_adaptive.egg-info/dependency_links.txt 2026-06-16T22:46:43,344 writing entry points to /tmp/pip-modern-metadata-2g6ztedv/pyterrier_adaptive.egg-info/entry_points.txt 2026-06-16T22:46:43,346 writing requirements to /tmp/pip-modern-metadata-2g6ztedv/pyterrier_adaptive.egg-info/requires.txt 2026-06-16T22:46:43,347 writing top-level names to /tmp/pip-modern-metadata-2g6ztedv/pyterrier_adaptive.egg-info/top_level.txt 2026-06-16T22:46:43,348 writing manifest file '/tmp/pip-modern-metadata-2g6ztedv/pyterrier_adaptive.egg-info/SOURCES.txt' 2026-06-16T22:46:43,366 reading manifest file '/tmp/pip-modern-metadata-2g6ztedv/pyterrier_adaptive.egg-info/SOURCES.txt' 2026-06-16T22:46:43,368 reading manifest template 'MANIFEST.in' 2026-06-16T22:46:43,372 adding license file 'LICENSE' 2026-06-16T22:46:43,375 writing manifest file '/tmp/pip-modern-metadata-2g6ztedv/pyterrier_adaptive.egg-info/SOURCES.txt' 2026-06-16T22:46:43,376 creating '/tmp/pip-modern-metadata-2g6ztedv/pyterrier_adaptive-0.2.1.dist-info' 2026-06-16T22:46:43,500 Preparing metadata (pyproject.toml): finished with status 'done' 2026-06-16T22:46:43,504 Source in /tmp/pip-wheel-5jckqygu/pyterrier-adaptive_d54f33a69754469cb49b110090e73f08 has version 0.2.1, which satisfies requirement pyterrier-adaptive==0.2.1 from https://files.pythonhosted.org/packages/e9/47/f2e076cf5d176079eb88446c1a84594445ba9c166c7416ba6473ecd3b0e1/pyterrier_adaptive-0.2.1.tar.gz 2026-06-16T22:46:43,505 Removed pyterrier-adaptive==0.2.1 from https://files.pythonhosted.org/packages/e9/47/f2e076cf5d176079eb88446c1a84594445ba9c166c7416ba6473ecd3b0e1/pyterrier_adaptive-0.2.1.tar.gz from build tracker '/tmp/pip-build-tracker-aby4_bsr' 2026-06-16T22:46:43,511 Created temporary directory: /tmp/pip-unpack-rdgfqaae 2026-06-16T22:46:43,511 Building wheels for collected packages: pyterrier-adaptive 2026-06-16T22:46:43,516 Created temporary directory: /tmp/pip-wheel-6dx7sg6a 2026-06-16T22:46:43,516 Destination directory: /tmp/pip-wheel-6dx7sg6a 2026-06-16T22:46:43,518 Building wheel for pyterrier-adaptive (pyproject.toml): started 2026-06-16T22:46:43,519 Running command Building wheel for pyterrier-adaptive (pyproject.toml) 2026-06-16T22:46:44,142 /tmp/pip-build-env-zgvpeqfg/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-16T22:46:44,142 !! 2026-06-16T22:46:44,143 ******************************************************************************** 2026-06-16T22:46:44,144 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-16T22:46:44,145 License :: OSI Approved :: MIT License 2026-06-16T22:46:44,146 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-16T22:46:44,147 ******************************************************************************** 2026-06-16T22:46:44,148 !! 2026-06-16T22:46:44,149 dist._finalize_license_expression() 2026-06-16T22:46:44,151 /tmp/pip-build-env-zgvpeqfg/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-06-16T22:46:44,152 !! 2026-06-16T22:46:44,153 ******************************************************************************** 2026-06-16T22:46:44,154 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-06-16T22:46:44,155 License :: OSI Approved :: MIT License 2026-06-16T22:46:44,157 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-06-16T22:46:44,158 ******************************************************************************** 2026-06-16T22:46:44,160 !! 2026-06-16T22:46:44,160 self._finalize_license_expression() 2026-06-16T22:46:44,161 running bdist_wheel 2026-06-16T22:46:44,175 running build 2026-06-16T22:46:44,175 running build_py 2026-06-16T22:46:44,181 creating build/lib/pyterrier_adaptive 2026-06-16T22:46:44,183 copying pyterrier_adaptive/gar.py -> build/lib/pyterrier_adaptive 2026-06-16T22:46:44,186 copying pyterrier_adaptive/_laff.py -> build/lib/pyterrier_adaptive 2026-06-16T22:46:44,188 copying pyterrier_adaptive/__init__.py -> build/lib/pyterrier_adaptive 2026-06-16T22:46:44,190 copying pyterrier_adaptive/corpus_graph.py -> build/lib/pyterrier_adaptive 2026-06-16T22:46:44,192 running egg_info 2026-06-16T22:46:44,202 writing pyterrier_adaptive.egg-info/PKG-INFO 2026-06-16T22:46:44,205 writing dependency_links to pyterrier_adaptive.egg-info/dependency_links.txt 2026-06-16T22:46:44,206 writing entry points to pyterrier_adaptive.egg-info/entry_points.txt 2026-06-16T22:46:44,208 writing requirements to pyterrier_adaptive.egg-info/requires.txt 2026-06-16T22:46:44,209 writing top-level names to pyterrier_adaptive.egg-info/top_level.txt 2026-06-16T22:46:44,218 reading manifest file 'pyterrier_adaptive.egg-info/SOURCES.txt' 2026-06-16T22:46:44,220 reading manifest template 'MANIFEST.in' 2026-06-16T22:46:44,223 adding license file 'LICENSE' 2026-06-16T22:46:44,226 writing manifest file 'pyterrier_adaptive.egg-info/SOURCES.txt' 2026-06-16T22:46:44,229 creating build/lib/pyterrier_adaptive/pt_docs 2026-06-16T22:46:44,230 copying pyterrier_adaptive/pt_docs/index.rst -> build/lib/pyterrier_adaptive/pt_docs 2026-06-16T22:46:44,241 installing to build/bdist.linux-armv7l/wheel 2026-06-16T22:46:44,242 running install 2026-06-16T22:46:44,264 running install_lib 2026-06-16T22:46:44,269 creating build/bdist.linux-armv7l/wheel 2026-06-16T22:46:44,271 creating build/bdist.linux-armv7l/wheel/pyterrier_adaptive 2026-06-16T22:46:44,272 copying build/lib/pyterrier_adaptive/gar.py -> build/bdist.linux-armv7l/wheel/./pyterrier_adaptive 2026-06-16T22:46:44,275 creating build/bdist.linux-armv7l/wheel/pyterrier_adaptive/pt_docs 2026-06-16T22:46:44,276 copying build/lib/pyterrier_adaptive/pt_docs/index.rst -> build/bdist.linux-armv7l/wheel/./pyterrier_adaptive/pt_docs 2026-06-16T22:46:44,278 copying build/lib/pyterrier_adaptive/_laff.py -> build/bdist.linux-armv7l/wheel/./pyterrier_adaptive 2026-06-16T22:46:44,280 copying build/lib/pyterrier_adaptive/__init__.py -> build/bdist.linux-armv7l/wheel/./pyterrier_adaptive 2026-06-16T22:46:44,282 copying build/lib/pyterrier_adaptive/corpus_graph.py -> build/bdist.linux-armv7l/wheel/./pyterrier_adaptive 2026-06-16T22:46:44,284 running install_egg_info 2026-06-16T22:46:44,289 Copying pyterrier_adaptive.egg-info to build/bdist.linux-armv7l/wheel/./pyterrier_adaptive-0.2.1-py3.11.egg-info 2026-06-16T22:46:44,300 running install_scripts 2026-06-16T22:46:44,311 creating build/bdist.linux-armv7l/wheel/pyterrier_adaptive-0.2.1.dist-info/WHEEL 2026-06-16T22:46:44,314 creating '/tmp/pip-wheel-6dx7sg6a/.tmp-a50qrnts/pyterrier_adaptive-0.2.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-06-16T22:46:44,316 adding 'pyterrier_adaptive/__init__.py' 2026-06-16T22:46:44,318 adding 'pyterrier_adaptive/_laff.py' 2026-06-16T22:46:44,320 adding 'pyterrier_adaptive/corpus_graph.py' 2026-06-16T22:46:44,321 adding 'pyterrier_adaptive/gar.py' 2026-06-16T22:46:44,323 adding 'pyterrier_adaptive/pt_docs/index.rst' 2026-06-16T22:46:44,326 adding 'pyterrier_adaptive-0.2.1.dist-info/licenses/LICENSE' 2026-06-16T22:46:44,327 adding 'pyterrier_adaptive-0.2.1.dist-info/METADATA' 2026-06-16T22:46:44,329 adding 'pyterrier_adaptive-0.2.1.dist-info/WHEEL' 2026-06-16T22:46:44,330 adding 'pyterrier_adaptive-0.2.1.dist-info/entry_points.txt' 2026-06-16T22:46:44,330 adding 'pyterrier_adaptive-0.2.1.dist-info/top_level.txt' 2026-06-16T22:46:44,331 adding 'pyterrier_adaptive-0.2.1.dist-info/RECORD' 2026-06-16T22:46:44,332 removing build/bdist.linux-armv7l/wheel 2026-06-16T22:46:44,435 Building wheel for pyterrier-adaptive (pyproject.toml): finished with status 'done' 2026-06-16T22:46:44,440 Created wheel for pyterrier-adaptive: filename=pyterrier_adaptive-0.2.1-py3-none-any.whl size=13696 sha256=c4f5ed51601c6a7cfd7c32a911bc3fe9f25a16b98b4d95dc7d999829f576a7eb 2026-06-16T22:46:44,441 Stored in directory: /tmp/pip-ephem-wheel-cache-i1uuyi8f/wheels/fe/c8/e7/e3b3d6f8ea793d116b49531aac2d7d8a0dffd7c8ad19acd376 2026-06-16T22:46:44,451 Successfully built pyterrier-adaptive 2026-06-16T22:46:44,455 Removed build tracker: '/tmp/pip-build-tracker-aby4_bsr'