2025-12-23T06:11:31,849 Created temporary directory: /tmp/pip-ephem-wheel-cache-n29nfrw7 2025-12-23T06:11:31,851 Created temporary directory: /tmp/pip-build-tracker-hnyg1kvl 2025-12-23T06:11:31,851 Initialized build tracking at /tmp/pip-build-tracker-hnyg1kvl 2025-12-23T06:11:31,852 Created build tracker: /tmp/pip-build-tracker-hnyg1kvl 2025-12-23T06:11:31,852 Entered build tracker: /tmp/pip-build-tracker-hnyg1kvl 2025-12-23T06:11:31,853 Created temporary directory: /tmp/pip-wheel-oca5ssar 2025-12-23T06:11:31,856 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-12-23T06:11:31,858 Created temporary directory: /tmp/pip-ephem-wheel-cache-_v0fqur4 2025-12-23T06:11:31,882 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-23T06:11:31,885 2 location(s) to search for versions of opes: 2025-12-23T06:11:31,885 * https://pypi.org/simple/opes/ 2025-12-23T06:11:31,885 * https://www.piwheels.org/simple/opes/ 2025-12-23T06:11:31,886 Fetching project page and analyzing links: https://pypi.org/simple/opes/ 2025-12-23T06:11:31,887 Getting page https://pypi.org/simple/opes/ 2025-12-23T06:11:31,888 Found index url https://pypi.org/simple 2025-12-23T06:11:32,167 Fetched page https://pypi.org/simple/opes/ as application/vnd.pypi.simple.v1+json 2025-12-23T06:11:32,169 Skipping link: No binaries permitted for opes: https://files.pythonhosted.org/packages/d2/e0/2ff54abec0ddd18783956bcb19cc503461cc09e9cf65a00992185222e7af/opes-0.1.0-py3-none-any.whl (from https://pypi.org/simple/opes/) (requires-python:>=3.10) 2025-12-23T06:11:32,170 Found link https://files.pythonhosted.org/packages/cd/f0/7e9c69073c648b52d95a509accb4ec676075871673bfec18abc5fa3f1817/opes-0.1.0.tar.gz (from https://pypi.org/simple/opes/) (requires-python:>=3.10), version: 0.1.0 2025-12-23T06:11:32,171 Fetching project page and analyzing links: https://www.piwheels.org/simple/opes/ 2025-12-23T06:11:32,172 Getting page https://www.piwheels.org/simple/opes/ 2025-12-23T06:11:32,174 Found index url https://www.piwheels.org/simple 2025-12-23T06:11:32,445 Fetched page https://www.piwheels.org/simple/opes/ as text/html 2025-12-23T06:11:32,446 Skipping link: not a file: https://www.piwheels.org/simple/opes/ 2025-12-23T06:11:32,447 Skipping link: not a file: https://pypi.org/simple/opes/ 2025-12-23T06:11:32,465 Given no hashes to check 1 links for project 'opes': discarding no candidates 2025-12-23T06:11:32,484 Collecting opes==0.1.0 2025-12-23T06:11:32,486 Created temporary directory: /tmp/pip-unpack-pl8tzjcn 2025-12-23T06:11:32,697 Downloading opes-0.1.0.tar.gz (14 kB) 2025-12-23T06:11:32,742 Added opes==0.1.0 from https://files.pythonhosted.org/packages/cd/f0/7e9c69073c648b52d95a509accb4ec676075871673bfec18abc5fa3f1817/opes-0.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-hnyg1kvl' 2025-12-23T06:11:32,746 Created temporary directory: /tmp/pip-build-env-_37mlzpq 2025-12-23T06:11:32,751 Installing build dependencies: started 2025-12-23T06:11:32,752 Running command pip subprocess to install build dependencies 2025-12-23T06:11:33,920 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-12-23T06:11:34,532 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-12-23T06:11:34,555 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-23T06:11:36,338 Collecting setuptools>=42 2025-12-23T06:11:36,431 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-12-23T06:11:36,703 Collecting wheel 2025-12-23T06:11:36,721 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-12-23T06:11:39,646 Installing collected packages: wheel, setuptools 2025-12-23T06:11:39,882 Creating /tmp/pip-build-env-_37mlzpq/overlay/local/bin 2025-12-23T06:11:39,884 changing mode of /tmp/pip-build-env-_37mlzpq/overlay/local/bin/wheel to 755 2025-12-23T06:11:43,413 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-12-23T06:11:43,683 Installing build dependencies: finished with status 'done' 2025-12-23T06:11:43,690 Getting requirements to build wheel: started 2025-12-23T06:11:43,691 Running command Getting requirements to build wheel 2025-12-23T06:11:44,283 /tmp/pip-build-env-_37mlzpq/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-12-23T06:11:44,283 !! 2025-12-23T06:11:44,284 ******************************************************************************** 2025-12-23T06:11:44,284 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). 2025-12-23T06:11:44,285 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-12-23T06:11:44,286 or your builds will no longer be supported. 2025-12-23T06:11:44,287 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-23T06:11:44,287 ******************************************************************************** 2025-12-23T06:11:44,289 !! 2025-12-23T06:11:44,289 corresp(dist, value, root_dir) 2025-12-23T06:11:44,371 /tmp/pip-build-env-_37mlzpq/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-23T06:11:44,372 !! 2025-12-23T06:11:44,373 ******************************************************************************** 2025-12-23T06:11:44,374 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-23T06:11:44,375 License :: OSI Approved :: MIT License 2025-12-23T06:11:44,376 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-23T06:11:44,377 ******************************************************************************** 2025-12-23T06:11:44,378 !! 2025-12-23T06:11:44,379 dist._finalize_license_expression() 2025-12-23T06:11:44,380 /tmp/pip-build-env-_37mlzpq/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-23T06:11:44,380 !! 2025-12-23T06:11:44,381 ******************************************************************************** 2025-12-23T06:11:44,382 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-23T06:11:44,383 License :: OSI Approved :: MIT License 2025-12-23T06:11:44,384 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-23T06:11:44,385 ******************************************************************************** 2025-12-23T06:11:44,386 !! 2025-12-23T06:11:44,386 self._finalize_license_expression() 2025-12-23T06:11:44,405 running egg_info 2025-12-23T06:11:44,412 writing opes.egg-info/PKG-INFO 2025-12-23T06:11:44,416 writing dependency_links to opes.egg-info/dependency_links.txt 2025-12-23T06:11:44,418 writing requirements to opes.egg-info/requires.txt 2025-12-23T06:11:44,419 writing top-level names to opes.egg-info/top_level.txt 2025-12-23T06:11:44,442 reading manifest file 'opes.egg-info/SOURCES.txt' 2025-12-23T06:11:44,445 adding license file 'LICENSE' 2025-12-23T06:11:44,448 writing manifest file 'opes.egg-info/SOURCES.txt' 2025-12-23T06:11:44,566 Getting requirements to build wheel: finished with status 'done' 2025-12-23T06:11:44,569 Created temporary directory: /tmp/pip-modern-metadata-_oqtnfz4 2025-12-23T06:11:44,571 Preparing metadata (pyproject.toml): started 2025-12-23T06:11:44,572 Running command Preparing metadata (pyproject.toml) 2025-12-23T06:11:45,120 /tmp/pip-build-env-_37mlzpq/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-12-23T06:11:45,120 !! 2025-12-23T06:11:45,121 ******************************************************************************** 2025-12-23T06:11:45,121 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). 2025-12-23T06:11:45,122 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-12-23T06:11:45,123 or your builds will no longer be supported. 2025-12-23T06:11:45,124 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-23T06:11:45,124 ******************************************************************************** 2025-12-23T06:11:45,125 !! 2025-12-23T06:11:45,125 corresp(dist, value, root_dir) 2025-12-23T06:11:45,202 /tmp/pip-build-env-_37mlzpq/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-23T06:11:45,202 !! 2025-12-23T06:11:45,203 ******************************************************************************** 2025-12-23T06:11:45,204 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-23T06:11:45,205 License :: OSI Approved :: MIT License 2025-12-23T06:11:45,206 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-23T06:11:45,207 ******************************************************************************** 2025-12-23T06:11:45,208 !! 2025-12-23T06:11:45,209 dist._finalize_license_expression() 2025-12-23T06:11:45,210 /tmp/pip-build-env-_37mlzpq/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-23T06:11:45,210 !! 2025-12-23T06:11:45,211 ******************************************************************************** 2025-12-23T06:11:45,212 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-23T06:11:45,214 License :: OSI Approved :: MIT License 2025-12-23T06:11:45,215 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-23T06:11:45,215 ******************************************************************************** 2025-12-23T06:11:45,216 !! 2025-12-23T06:11:45,217 self._finalize_license_expression() 2025-12-23T06:11:45,231 running dist_info 2025-12-23T06:11:45,243 creating /tmp/pip-modern-metadata-_oqtnfz4/opes.egg-info 2025-12-23T06:11:45,244 writing /tmp/pip-modern-metadata-_oqtnfz4/opes.egg-info/PKG-INFO 2025-12-23T06:11:45,247 writing dependency_links to /tmp/pip-modern-metadata-_oqtnfz4/opes.egg-info/dependency_links.txt 2025-12-23T06:11:45,249 writing requirements to /tmp/pip-modern-metadata-_oqtnfz4/opes.egg-info/requires.txt 2025-12-23T06:11:45,250 writing top-level names to /tmp/pip-modern-metadata-_oqtnfz4/opes.egg-info/top_level.txt 2025-12-23T06:11:45,252 writing manifest file '/tmp/pip-modern-metadata-_oqtnfz4/opes.egg-info/SOURCES.txt' 2025-12-23T06:11:45,273 reading manifest file '/tmp/pip-modern-metadata-_oqtnfz4/opes.egg-info/SOURCES.txt' 2025-12-23T06:11:45,275 adding license file 'LICENSE' 2025-12-23T06:11:45,278 writing manifest file '/tmp/pip-modern-metadata-_oqtnfz4/opes.egg-info/SOURCES.txt' 2025-12-23T06:11:45,279 creating '/tmp/pip-modern-metadata-_oqtnfz4/opes-0.1.0.dist-info' 2025-12-23T06:11:45,398 Preparing metadata (pyproject.toml): finished with status 'done' 2025-12-23T06:11:45,403 Source in /tmp/pip-wheel-oca5ssar/opes_3ecdc8be6a72403691a465f3cd656579 has version 0.1.0, which satisfies requirement opes==0.1.0 from https://files.pythonhosted.org/packages/cd/f0/7e9c69073c648b52d95a509accb4ec676075871673bfec18abc5fa3f1817/opes-0.1.0.tar.gz 2025-12-23T06:11:45,404 Removed opes==0.1.0 from https://files.pythonhosted.org/packages/cd/f0/7e9c69073c648b52d95a509accb4ec676075871673bfec18abc5fa3f1817/opes-0.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-hnyg1kvl' 2025-12-23T06:11:45,409 Created temporary directory: /tmp/pip-unpack-lw1axzm2 2025-12-23T06:11:45,410 Building wheels for collected packages: opes 2025-12-23T06:11:45,414 Created temporary directory: /tmp/pip-wheel-s6ejy0_t 2025-12-23T06:11:45,414 Destination directory: /tmp/pip-wheel-s6ejy0_t 2025-12-23T06:11:45,416 Building wheel for opes (pyproject.toml): started 2025-12-23T06:11:45,417 Running command Building wheel for opes (pyproject.toml) 2025-12-23T06:11:45,954 /tmp/pip-build-env-_37mlzpq/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-12-23T06:11:45,954 !! 2025-12-23T06:11:45,955 ******************************************************************************** 2025-12-23T06:11:45,956 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). 2025-12-23T06:11:45,957 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-12-23T06:11:45,957 or your builds will no longer be supported. 2025-12-23T06:11:45,959 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-23T06:11:45,959 ******************************************************************************** 2025-12-23T06:11:45,961 !! 2025-12-23T06:11:45,961 corresp(dist, value, root_dir) 2025-12-23T06:11:46,029 /tmp/pip-build-env-_37mlzpq/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-23T06:11:46,030 !! 2025-12-23T06:11:46,031 ******************************************************************************** 2025-12-23T06:11:46,032 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-23T06:11:46,033 License :: OSI Approved :: MIT License 2025-12-23T06:11:46,034 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-23T06:11:46,035 ******************************************************************************** 2025-12-23T06:11:46,036 !! 2025-12-23T06:11:46,036 dist._finalize_license_expression() 2025-12-23T06:11:46,037 /tmp/pip-build-env-_37mlzpq/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-23T06:11:46,038 !! 2025-12-23T06:11:46,039 ******************************************************************************** 2025-12-23T06:11:46,039 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-23T06:11:46,041 License :: OSI Approved :: MIT License 2025-12-23T06:11:46,042 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-23T06:11:46,043 ******************************************************************************** 2025-12-23T06:11:46,044 !! 2025-12-23T06:11:46,045 self._finalize_license_expression() 2025-12-23T06:11:46,054 running bdist_wheel 2025-12-23T06:11:46,074 running build 2025-12-23T06:11:46,075 running build_py 2025-12-23T06:11:46,081 creating build/lib/opes 2025-12-23T06:11:46,083 copying opes/errors.py -> build/lib/opes 2025-12-23T06:11:46,085 copying opes/backtester.py -> build/lib/opes 2025-12-23T06:11:46,087 copying opes/__init__.py -> build/lib/opes 2025-12-23T06:11:46,089 copying opes/utils.py -> build/lib/opes 2025-12-23T06:11:46,092 creating build/lib/opes/methods 2025-12-23T06:11:46,093 copying opes/methods/online.py -> build/lib/opes/methods 2025-12-23T06:11:46,095 copying opes/methods/risk_metrics.py -> build/lib/opes/methods 2025-12-23T06:11:46,098 copying opes/methods/heuristics.py -> build/lib/opes/methods 2025-12-23T06:11:46,100 copying opes/methods/base_optimizer.py -> build/lib/opes/methods 2025-12-23T06:11:46,102 copying opes/methods/markowitz.py -> build/lib/opes/methods 2025-12-23T06:11:46,104 copying opes/methods/utility_theory.py -> build/lib/opes/methods 2025-12-23T06:11:46,106 copying opes/methods/__init__.py -> build/lib/opes/methods 2025-12-23T06:11:46,107 running egg_info 2025-12-23T06:11:46,119 writing opes.egg-info/PKG-INFO 2025-12-23T06:11:46,121 writing dependency_links to opes.egg-info/dependency_links.txt 2025-12-23T06:11:46,123 writing requirements to opes.egg-info/requires.txt 2025-12-23T06:11:46,124 writing top-level names to opes.egg-info/top_level.txt 2025-12-23T06:11:46,133 reading manifest file 'opes.egg-info/SOURCES.txt' 2025-12-23T06:11:46,136 adding license file 'LICENSE' 2025-12-23T06:11:46,139 writing manifest file 'opes.egg-info/SOURCES.txt' 2025-12-23T06:11:46,153 installing to build/bdist.linux-armv7l/wheel 2025-12-23T06:11:46,153 running install 2025-12-23T06:11:46,177 running install_lib 2025-12-23T06:11:46,183 creating build/bdist.linux-armv7l/wheel 2025-12-23T06:11:46,185 creating build/bdist.linux-armv7l/wheel/opes 2025-12-23T06:11:46,186 copying build/lib/opes/errors.py -> build/bdist.linux-armv7l/wheel/./opes 2025-12-23T06:11:46,189 creating build/bdist.linux-armv7l/wheel/opes/methods 2025-12-23T06:11:46,190 copying build/lib/opes/methods/online.py -> build/bdist.linux-armv7l/wheel/./opes/methods 2025-12-23T06:11:46,192 copying build/lib/opes/methods/risk_metrics.py -> build/bdist.linux-armv7l/wheel/./opes/methods 2025-12-23T06:11:46,195 copying build/lib/opes/methods/heuristics.py -> build/bdist.linux-armv7l/wheel/./opes/methods 2025-12-23T06:11:46,197 copying build/lib/opes/methods/base_optimizer.py -> build/bdist.linux-armv7l/wheel/./opes/methods 2025-12-23T06:11:46,199 copying build/lib/opes/methods/markowitz.py -> build/bdist.linux-armv7l/wheel/./opes/methods 2025-12-23T06:11:46,201 copying build/lib/opes/methods/utility_theory.py -> build/bdist.linux-armv7l/wheel/./opes/methods 2025-12-23T06:11:46,204 copying build/lib/opes/methods/__init__.py -> build/bdist.linux-armv7l/wheel/./opes/methods 2025-12-23T06:11:46,205 copying build/lib/opes/backtester.py -> build/bdist.linux-armv7l/wheel/./opes 2025-12-23T06:11:46,207 copying build/lib/opes/__init__.py -> build/bdist.linux-armv7l/wheel/./opes 2025-12-23T06:11:46,209 copying build/lib/opes/utils.py -> build/bdist.linux-armv7l/wheel/./opes 2025-12-23T06:11:46,210 running install_egg_info 2025-12-23T06:11:46,216 Copying opes.egg-info to build/bdist.linux-armv7l/wheel/./opes-0.1.0-py3.11.egg-info 2025-12-23T06:11:46,225 running install_scripts 2025-12-23T06:11:46,235 creating build/bdist.linux-armv7l/wheel/opes-0.1.0.dist-info/WHEEL 2025-12-23T06:11:46,237 creating '/tmp/pip-wheel-s6ejy0_t/.tmp-48rsgws_/opes-0.1.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-12-23T06:11:46,240 adding 'opes/__init__.py' 2025-12-23T06:11:46,241 adding 'opes/backtester.py' 2025-12-23T06:11:46,243 adding 'opes/errors.py' 2025-12-23T06:11:46,244 adding 'opes/utils.py' 2025-12-23T06:11:46,246 adding 'opes/methods/__init__.py' 2025-12-23T06:11:46,247 adding 'opes/methods/base_optimizer.py' 2025-12-23T06:11:46,249 adding 'opes/methods/heuristics.py' 2025-12-23T06:11:46,251 adding 'opes/methods/markowitz.py' 2025-12-23T06:11:46,252 adding 'opes/methods/online.py' 2025-12-23T06:11:46,254 adding 'opes/methods/risk_metrics.py' 2025-12-23T06:11:46,256 adding 'opes/methods/utility_theory.py' 2025-12-23T06:11:46,258 adding 'opes-0.1.0.dist-info/licenses/LICENSE' 2025-12-23T06:11:46,260 adding 'opes-0.1.0.dist-info/METADATA' 2025-12-23T06:11:46,261 adding 'opes-0.1.0.dist-info/WHEEL' 2025-12-23T06:11:46,261 adding 'opes-0.1.0.dist-info/top_level.txt' 2025-12-23T06:11:46,262 adding 'opes-0.1.0.dist-info/RECORD' 2025-12-23T06:11:46,264 removing build/bdist.linux-armv7l/wheel 2025-12-23T06:11:46,366 Building wheel for opes (pyproject.toml): finished with status 'done' 2025-12-23T06:11:46,371 Created wheel for opes: filename=opes-0.1.0-py3-none-any.whl size=18774 sha256=34e19da5fb4755ed37cc36d314df7fdb235520d11e72ed16e2f2cbad4fd38165 2025-12-23T06:11:46,372 Stored in directory: /tmp/pip-ephem-wheel-cache-_v0fqur4/wheels/10/fe/88/1d3d54f2dd1f1c34af03a1d1d44cb87e365c026bb6bb510842 2025-12-23T06:11:46,381 Successfully built opes 2025-12-23T06:11:46,385 Removed build tracker: '/tmp/pip-build-tracker-hnyg1kvl'