2026-03-01T18:15:46,554 Created temporary directory: /tmp/pip-ephem-wheel-cache-6_me2u8z 2026-03-01T18:15:46,556 Created temporary directory: /tmp/pip-build-tracker-xs2yx_ei 2026-03-01T18:15:46,557 Initialized build tracking at /tmp/pip-build-tracker-xs2yx_ei 2026-03-01T18:15:46,557 Created build tracker: /tmp/pip-build-tracker-xs2yx_ei 2026-03-01T18:15:46,558 Entered build tracker: /tmp/pip-build-tracker-xs2yx_ei 2026-03-01T18:15:46,559 Created temporary directory: /tmp/pip-wheel-910mvdw_ 2026-03-01T18:15:46,562 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-01T18:15:46,564 Created temporary directory: /tmp/pip-ephem-wheel-cache-0uv6a05i 2026-03-01T18:15:46,587 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-01T18:15:46,591 2 location(s) to search for versions of ragret: 2026-03-01T18:15:46,591 * https://pypi.org/simple/ragret/ 2026-03-01T18:15:46,591 * https://www.piwheels.org/simple/ragret/ 2026-03-01T18:15:46,591 Fetching project page and analyzing links: https://pypi.org/simple/ragret/ 2026-03-01T18:15:46,592 Getting page https://pypi.org/simple/ragret/ 2026-03-01T18:15:46,594 Found index url https://pypi.org/simple 2026-03-01T18:15:46,889 Fetched page https://pypi.org/simple/ragret/ as application/vnd.pypi.simple.v1+json 2026-03-01T18:15:46,891 Skipping link: No binaries permitted for ragret: https://files.pythonhosted.org/packages/2a/51/206faac72806325f9a6580511872f98a0d2c2413877e0ab4a72b517d65f5/ragret-0.1.0-py3-none-any.whl (from https://pypi.org/simple/ragret/) (requires-python:>=3.9) 2026-03-01T18:15:46,892 Found link https://files.pythonhosted.org/packages/e0/3e/dd85c8c637a8bc939aaac22a3b267d9020e1d101ca04812df17ebf1cf9bd/ragret-0.1.0.tar.gz (from https://pypi.org/simple/ragret/) (requires-python:>=3.9), version: 0.1.0 2026-03-01T18:15:46,893 Fetching project page and analyzing links: https://www.piwheels.org/simple/ragret/ 2026-03-01T18:15:46,894 Getting page https://www.piwheels.org/simple/ragret/ 2026-03-01T18:15:46,896 Found index url https://www.piwheels.org/simple 2026-03-01T18:15:47,080 Fetched page https://www.piwheels.org/simple/ragret/ as text/html 2026-03-01T18:15:47,081 Skipping link: not a file: https://www.piwheels.org/simple/ragret/ 2026-03-01T18:15:47,082 Skipping link: not a file: https://pypi.org/simple/ragret/ 2026-03-01T18:15:47,103 Given no hashes to check 1 links for project 'ragret': discarding no candidates 2026-03-01T18:15:47,122 Collecting ragret==0.1.0 2026-03-01T18:15:47,124 Created temporary directory: /tmp/pip-unpack-7zf9agkt 2026-03-01T18:15:47,263 Downloading ragret-0.1.0.tar.gz (16 kB) 2026-03-01T18:15:47,331 Added ragret==0.1.0 from https://files.pythonhosted.org/packages/e0/3e/dd85c8c637a8bc939aaac22a3b267d9020e1d101ca04812df17ebf1cf9bd/ragret-0.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-xs2yx_ei' 2026-03-01T18:15:47,336 Created temporary directory: /tmp/pip-build-env-l35bqkhq 2026-03-01T18:15:47,340 Installing build dependencies: started 2026-03-01T18:15:47,342 Running command pip subprocess to install build dependencies 2026-03-01T18:15:48,587 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-01T18:15:49,179 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-01T18:15:49,205 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-01T18:15:50,960 Collecting setuptools>=61.0 2026-03-01T18:15:51,058 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-03-01T18:15:54,105 Installing collected packages: setuptools 2026-03-01T18:15:57,201 Successfully installed setuptools-82.0.0 2026-03-01T18:15:57,468 Installing build dependencies: finished with status 'done' 2026-03-01T18:15:57,474 Getting requirements to build wheel: started 2026-03-01T18:15:57,475 Running command Getting requirements to build wheel 2026-03-01T18:15:58,109 /tmp/pip-build-env-l35bqkhq/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-01T18:15:58,109 !! 2026-03-01T18:15:58,110 ******************************************************************************** 2026-03-01T18:15:58,111 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-01T18:15:58,111 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-01T18:15:58,112 or your builds will no longer be supported. 2026-03-01T18:15:58,113 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-01T18:15:58,113 ******************************************************************************** 2026-03-01T18:15:58,114 !! 2026-03-01T18:15:58,115 corresp(dist, value, root_dir) 2026-03-01T18:15:58,193 running egg_info 2026-03-01T18:15:58,199 writing ragret.egg-info/PKG-INFO 2026-03-01T18:15:58,203 writing dependency_links to ragret.egg-info/dependency_links.txt 2026-03-01T18:15:58,205 writing requirements to ragret.egg-info/requires.txt 2026-03-01T18:15:58,207 writing top-level names to ragret.egg-info/top_level.txt 2026-03-01T18:15:58,233 reading manifest file 'ragret.egg-info/SOURCES.txt' 2026-03-01T18:15:58,237 adding license file 'LICENSE' 2026-03-01T18:15:58,240 writing manifest file 'ragret.egg-info/SOURCES.txt' 2026-03-01T18:15:58,337 Getting requirements to build wheel: finished with status 'done' 2026-03-01T18:15:58,341 Created temporary directory: /tmp/pip-modern-metadata-xnavv4zr 2026-03-01T18:15:58,343 Preparing metadata (pyproject.toml): started 2026-03-01T18:15:58,345 Running command Preparing metadata (pyproject.toml) 2026-03-01T18:15:58,920 /tmp/pip-build-env-l35bqkhq/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-01T18:15:58,921 !! 2026-03-01T18:15:58,922 ******************************************************************************** 2026-03-01T18:15:58,922 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-01T18:15:58,923 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-01T18:15:58,924 or your builds will no longer be supported. 2026-03-01T18:15:58,925 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-01T18:15:58,926 ******************************************************************************** 2026-03-01T18:15:58,927 !! 2026-03-01T18:15:58,927 corresp(dist, value, root_dir) 2026-03-01T18:15:59,004 running dist_info 2026-03-01T18:15:59,014 creating /tmp/pip-modern-metadata-xnavv4zr/ragret.egg-info 2026-03-01T18:15:59,015 writing /tmp/pip-modern-metadata-xnavv4zr/ragret.egg-info/PKG-INFO 2026-03-01T18:15:59,019 writing dependency_links to /tmp/pip-modern-metadata-xnavv4zr/ragret.egg-info/dependency_links.txt 2026-03-01T18:15:59,021 writing requirements to /tmp/pip-modern-metadata-xnavv4zr/ragret.egg-info/requires.txt 2026-03-01T18:15:59,022 writing top-level names to /tmp/pip-modern-metadata-xnavv4zr/ragret.egg-info/top_level.txt 2026-03-01T18:15:59,024 writing manifest file '/tmp/pip-modern-metadata-xnavv4zr/ragret.egg-info/SOURCES.txt' 2026-03-01T18:15:59,046 reading manifest file '/tmp/pip-modern-metadata-xnavv4zr/ragret.egg-info/SOURCES.txt' 2026-03-01T18:15:59,048 adding license file 'LICENSE' 2026-03-01T18:15:59,051 writing manifest file '/tmp/pip-modern-metadata-xnavv4zr/ragret.egg-info/SOURCES.txt' 2026-03-01T18:15:59,052 creating '/tmp/pip-modern-metadata-xnavv4zr/ragret-0.1.0.dist-info' 2026-03-01T18:15:59,172 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-01T18:15:59,177 Source in /tmp/pip-wheel-910mvdw_/ragret_1753ee200b29456389e83418c7396d8f has version 0.1.0, which satisfies requirement ragret==0.1.0 from https://files.pythonhosted.org/packages/e0/3e/dd85c8c637a8bc939aaac22a3b267d9020e1d101ca04812df17ebf1cf9bd/ragret-0.1.0.tar.gz 2026-03-01T18:15:59,178 Removed ragret==0.1.0 from https://files.pythonhosted.org/packages/e0/3e/dd85c8c637a8bc939aaac22a3b267d9020e1d101ca04812df17ebf1cf9bd/ragret-0.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-xs2yx_ei' 2026-03-01T18:15:59,184 Created temporary directory: /tmp/pip-unpack-m5n_619j 2026-03-01T18:15:59,185 Building wheels for collected packages: ragret 2026-03-01T18:15:59,189 Created temporary directory: /tmp/pip-wheel-0klvdc_i 2026-03-01T18:15:59,189 Destination directory: /tmp/pip-wheel-0klvdc_i 2026-03-01T18:15:59,192 Building wheel for ragret (pyproject.toml): started 2026-03-01T18:15:59,193 Running command Building wheel for ragret (pyproject.toml) 2026-03-01T18:15:59,738 /tmp/pip-build-env-l35bqkhq/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-01T18:15:59,738 !! 2026-03-01T18:15:59,739 ******************************************************************************** 2026-03-01T18:15:59,740 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-01T18:15:59,741 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-01T18:15:59,741 or your builds will no longer be supported. 2026-03-01T18:15:59,743 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-01T18:15:59,743 ******************************************************************************** 2026-03-01T18:15:59,745 !! 2026-03-01T18:15:59,745 corresp(dist, value, root_dir) 2026-03-01T18:15:59,812 running bdist_wheel 2026-03-01T18:15:59,829 running build 2026-03-01T18:15:59,830 running build_py 2026-03-01T18:15:59,836 creating build/lib/ragret 2026-03-01T18:15:59,838 copying ragret/__init__.py -> build/lib/ragret 2026-03-01T18:15:59,841 creating build/lib/ragret/datasets 2026-03-01T18:15:59,842 copying ragret/datasets/example_dataset.py -> build/lib/ragret/datasets 2026-03-01T18:15:59,844 copying ragret/datasets/__init__.py -> build/lib/ragret/datasets 2026-03-01T18:15:59,846 creating build/lib/ragret/generation_metrics 2026-03-01T18:15:59,847 copying ragret/generation_metrics/faithfulness.py -> build/lib/ragret/generation_metrics 2026-03-01T18:15:59,849 copying ragret/generation_metrics/answer_relevancy.py -> build/lib/ragret/generation_metrics 2026-03-01T18:15:59,852 copying ragret/generation_metrics/__init__.py -> build/lib/ragret/generation_metrics 2026-03-01T18:15:59,854 creating build/lib/ragret/utils 2026-03-01T18:15:59,855 copying ragret/utils/models.py -> build/lib/ragret/utils 2026-03-01T18:15:59,857 copying ragret/utils/llm_adapter.py -> build/lib/ragret/utils 2026-03-01T18:15:59,859 copying ragret/utils/__init__.py -> build/lib/ragret/utils 2026-03-01T18:15:59,861 creating build/lib/ragret/custom_metrics 2026-03-01T18:15:59,862 copying ragret/custom_metrics/product_relevancy.py -> build/lib/ragret/custom_metrics 2026-03-01T18:15:59,864 copying ragret/custom_metrics/__init__.py -> build/lib/ragret/custom_metrics 2026-03-01T18:15:59,867 creating build/lib/ragret/retrieval_metrics 2026-03-01T18:15:59,868 copying ragret/retrieval_metrics/f1_score.py -> build/lib/ragret/retrieval_metrics 2026-03-01T18:15:59,870 copying ragret/retrieval_metrics/context_precision.py -> build/lib/ragret/retrieval_metrics 2026-03-01T18:15:59,872 copying ragret/retrieval_metrics/__init__.py -> build/lib/ragret/retrieval_metrics 2026-03-01T18:15:59,874 copying ragret/retrieval_metrics/cosine_similarity.py -> build/lib/ragret/retrieval_metrics 2026-03-01T18:15:59,875 copying ragret/retrieval_metrics/context_recall.py -> build/lib/ragret/retrieval_metrics 2026-03-01T18:15:59,878 creating build/lib/ragret/examples 2026-03-01T18:15:59,879 copying ragret/examples/metrics_direct_usage.py -> build/lib/ragret/examples 2026-03-01T18:15:59,881 copying ragret/examples/evaluator_usage.py -> build/lib/ragret/examples 2026-03-01T18:15:59,883 creating build/lib/ragret/evaluators 2026-03-01T18:15:59,884 copying ragret/evaluators/evaluator.py -> build/lib/ragret/evaluators 2026-03-01T18:15:59,886 copying ragret/evaluators/__init__.py -> build/lib/ragret/evaluators 2026-03-01T18:15:59,888 running egg_info 2026-03-01T18:15:59,898 writing ragret.egg-info/PKG-INFO 2026-03-01T18:15:59,901 writing dependency_links to ragret.egg-info/dependency_links.txt 2026-03-01T18:15:59,902 writing requirements to ragret.egg-info/requires.txt 2026-03-01T18:15:59,903 writing top-level names to ragret.egg-info/top_level.txt 2026-03-01T18:15:59,916 reading manifest file 'ragret.egg-info/SOURCES.txt' 2026-03-01T18:15:59,920 adding license file 'LICENSE' 2026-03-01T18:15:59,923 writing manifest file 'ragret.egg-info/SOURCES.txt' 2026-03-01T18:15:59,939 installing to build/bdist.linux-armv7l/wheel 2026-03-01T18:15:59,940 running install 2026-03-01T18:15:59,963 running install_lib 2026-03-01T18:15:59,969 creating build/bdist.linux-armv7l/wheel 2026-03-01T18:15:59,971 creating build/bdist.linux-armv7l/wheel/ragret 2026-03-01T18:15:59,973 creating build/bdist.linux-armv7l/wheel/ragret/datasets 2026-03-01T18:15:59,974 copying build/lib/ragret/datasets/example_dataset.py -> build/bdist.linux-armv7l/wheel/./ragret/datasets 2026-03-01T18:15:59,976 copying build/lib/ragret/datasets/__init__.py -> build/bdist.linux-armv7l/wheel/./ragret/datasets 2026-03-01T18:15:59,979 creating build/bdist.linux-armv7l/wheel/ragret/generation_metrics 2026-03-01T18:15:59,980 copying build/lib/ragret/generation_metrics/faithfulness.py -> build/bdist.linux-armv7l/wheel/./ragret/generation_metrics 2026-03-01T18:15:59,982 copying build/lib/ragret/generation_metrics/answer_relevancy.py -> build/bdist.linux-armv7l/wheel/./ragret/generation_metrics 2026-03-01T18:15:59,984 copying build/lib/ragret/generation_metrics/__init__.py -> build/bdist.linux-armv7l/wheel/./ragret/generation_metrics 2026-03-01T18:15:59,987 creating build/bdist.linux-armv7l/wheel/ragret/utils 2026-03-01T18:15:59,988 copying build/lib/ragret/utils/models.py -> build/bdist.linux-armv7l/wheel/./ragret/utils 2026-03-01T18:15:59,990 copying build/lib/ragret/utils/llm_adapter.py -> build/bdist.linux-armv7l/wheel/./ragret/utils 2026-03-01T18:15:59,992 copying build/lib/ragret/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./ragret/utils 2026-03-01T18:15:59,994 copying build/lib/ragret/__init__.py -> build/bdist.linux-armv7l/wheel/./ragret 2026-03-01T18:15:59,997 creating build/bdist.linux-armv7l/wheel/ragret/custom_metrics 2026-03-01T18:15:59,998 copying build/lib/ragret/custom_metrics/product_relevancy.py -> build/bdist.linux-armv7l/wheel/./ragret/custom_metrics 2026-03-01T18:16:00,000 copying build/lib/ragret/custom_metrics/__init__.py -> build/bdist.linux-armv7l/wheel/./ragret/custom_metrics 2026-03-01T18:16:00,002 creating build/bdist.linux-armv7l/wheel/ragret/retrieval_metrics 2026-03-01T18:16:00,003 copying build/lib/ragret/retrieval_metrics/f1_score.py -> build/bdist.linux-armv7l/wheel/./ragret/retrieval_metrics 2026-03-01T18:16:00,006 copying build/lib/ragret/retrieval_metrics/context_precision.py -> build/bdist.linux-armv7l/wheel/./ragret/retrieval_metrics 2026-03-01T18:16:00,008 copying build/lib/ragret/retrieval_metrics/__init__.py -> build/bdist.linux-armv7l/wheel/./ragret/retrieval_metrics 2026-03-01T18:16:00,010 copying build/lib/ragret/retrieval_metrics/cosine_similarity.py -> build/bdist.linux-armv7l/wheel/./ragret/retrieval_metrics 2026-03-01T18:16:00,012 copying build/lib/ragret/retrieval_metrics/context_recall.py -> build/bdist.linux-armv7l/wheel/./ragret/retrieval_metrics 2026-03-01T18:16:00,015 creating build/bdist.linux-armv7l/wheel/ragret/examples 2026-03-01T18:16:00,016 copying build/lib/ragret/examples/metrics_direct_usage.py -> build/bdist.linux-armv7l/wheel/./ragret/examples 2026-03-01T18:16:00,018 copying build/lib/ragret/examples/evaluator_usage.py -> build/bdist.linux-armv7l/wheel/./ragret/examples 2026-03-01T18:16:00,020 creating build/bdist.linux-armv7l/wheel/ragret/evaluators 2026-03-01T18:16:00,021 copying build/lib/ragret/evaluators/evaluator.py -> build/bdist.linux-armv7l/wheel/./ragret/evaluators 2026-03-01T18:16:00,023 copying build/lib/ragret/evaluators/__init__.py -> build/bdist.linux-armv7l/wheel/./ragret/evaluators 2026-03-01T18:16:00,025 running install_egg_info 2026-03-01T18:16:00,030 Copying ragret.egg-info to build/bdist.linux-armv7l/wheel/./ragret-0.1.0-py3.11.egg-info 2026-03-01T18:16:00,040 running install_scripts 2026-03-01T18:16:00,051 creating build/bdist.linux-armv7l/wheel/ragret-0.1.0.dist-info/WHEEL 2026-03-01T18:16:00,054 creating '/tmp/pip-wheel-0klvdc_i/.tmp-3gj36765/ragret-0.1.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-01T18:16:00,057 adding 'ragret/__init__.py' 2026-03-01T18:16:00,059 adding 'ragret/custom_metrics/__init__.py' 2026-03-01T18:16:00,060 adding 'ragret/custom_metrics/product_relevancy.py' 2026-03-01T18:16:00,062 adding 'ragret/datasets/__init__.py' 2026-03-01T18:16:00,063 adding 'ragret/datasets/example_dataset.py' 2026-03-01T18:16:00,065 adding 'ragret/evaluators/__init__.py' 2026-03-01T18:16:00,067 adding 'ragret/evaluators/evaluator.py' 2026-03-01T18:16:00,069 adding 'ragret/examples/evaluator_usage.py' 2026-03-01T18:16:00,070 adding 'ragret/examples/metrics_direct_usage.py' 2026-03-01T18:16:00,072 adding 'ragret/generation_metrics/__init__.py' 2026-03-01T18:16:00,073 adding 'ragret/generation_metrics/answer_relevancy.py' 2026-03-01T18:16:00,075 adding 'ragret/generation_metrics/faithfulness.py' 2026-03-01T18:16:00,077 adding 'ragret/retrieval_metrics/__init__.py' 2026-03-01T18:16:00,078 adding 'ragret/retrieval_metrics/context_precision.py' 2026-03-01T18:16:00,080 adding 'ragret/retrieval_metrics/context_recall.py' 2026-03-01T18:16:00,081 adding 'ragret/retrieval_metrics/cosine_similarity.py' 2026-03-01T18:16:00,082 adding 'ragret/retrieval_metrics/f1_score.py' 2026-03-01T18:16:00,084 adding 'ragret/utils/__init__.py' 2026-03-01T18:16:00,085 adding 'ragret/utils/llm_adapter.py' 2026-03-01T18:16:00,087 adding 'ragret/utils/models.py' 2026-03-01T18:16:00,090 adding 'ragret-0.1.0.dist-info/licenses/LICENSE' 2026-03-01T18:16:00,091 adding 'ragret-0.1.0.dist-info/METADATA' 2026-03-01T18:16:00,092 adding 'ragret-0.1.0.dist-info/WHEEL' 2026-03-01T18:16:00,093 adding 'ragret-0.1.0.dist-info/top_level.txt' 2026-03-01T18:16:00,095 adding 'ragret-0.1.0.dist-info/RECORD' 2026-03-01T18:16:00,096 removing build/bdist.linux-armv7l/wheel 2026-03-01T18:16:00,204 Building wheel for ragret (pyproject.toml): finished with status 'done' 2026-03-01T18:16:00,209 Created wheel for ragret: filename=ragret-0.1.0-py3-none-any.whl size=23645 sha256=99cd3c9d8359132b56872a0f566427b1cb6c7440ef71bdb26f2e313fd6ff4c57 2026-03-01T18:16:00,210 Stored in directory: /tmp/pip-ephem-wheel-cache-0uv6a05i/wheels/89/21/6b/79a351b5c3247e1528729f171ffa3ac78184956b2941aefeb0 2026-03-01T18:16:00,222 Successfully built ragret 2026-03-01T18:16:00,226 Removed build tracker: '/tmp/pip-build-tracker-xs2yx_ei'