2026-03-01T10:16:22,857 Created temporary directory: /tmp/pip-ephem-wheel-cache-y_ncqy9p 2026-03-01T10:16:22,859 Created temporary directory: /tmp/pip-build-tracker-5xgm74wb 2026-03-01T10:16:22,859 Initialized build tracking at /tmp/pip-build-tracker-5xgm74wb 2026-03-01T10:16:22,860 Created build tracker: /tmp/pip-build-tracker-5xgm74wb 2026-03-01T10:16:22,860 Entered build tracker: /tmp/pip-build-tracker-5xgm74wb 2026-03-01T10:16:22,861 Created temporary directory: /tmp/pip-wheel-4z4dis1r 2026-03-01T10:16:22,864 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-01T10:16:22,867 Created temporary directory: /tmp/pip-ephem-wheel-cache-mhif7i3h 2026-03-01T10:16:22,889 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-01T10:16:22,892 2 location(s) to search for versions of trendlens: 2026-03-01T10:16:22,892 * https://pypi.org/simple/trendlens/ 2026-03-01T10:16:22,892 * https://www.piwheels.org/simple/trendlens/ 2026-03-01T10:16:22,893 Fetching project page and analyzing links: https://pypi.org/simple/trendlens/ 2026-03-01T10:16:22,894 Getting page https://pypi.org/simple/trendlens/ 2026-03-01T10:16:22,895 Found index url https://pypi.org/simple 2026-03-01T10:16:23,169 Fetched page https://pypi.org/simple/trendlens/ as application/vnd.pypi.simple.v1+json 2026-03-01T10:16:23,171 Skipping link: No binaries permitted for trendlens: https://files.pythonhosted.org/packages/b6/84/475302e33bd7cfba7fd218dc0fe46ceba040d6d40ebc1477b5f010f1801e/trendlens-0.1.0-py3-none-any.whl (from https://pypi.org/simple/trendlens/) (requires-python:>=3.11) 2026-03-01T10:16:23,172 Found link https://files.pythonhosted.org/packages/6c/03/112d43c9323240196ca1ae133067c6dad2cc5942113c2a1a6bec8e2e0616/trendlens-0.1.0.tar.gz (from https://pypi.org/simple/trendlens/) (requires-python:>=3.11), version: 0.1.0 2026-03-01T10:16:23,173 Fetching project page and analyzing links: https://www.piwheels.org/simple/trendlens/ 2026-03-01T10:16:23,173 Getting page https://www.piwheels.org/simple/trendlens/ 2026-03-01T10:16:23,175 Found index url https://www.piwheels.org/simple 2026-03-01T10:16:23,331 Fetched page https://www.piwheels.org/simple/trendlens/ as text/html 2026-03-01T10:16:23,333 Skipping link: not a file: https://www.piwheels.org/simple/trendlens/ 2026-03-01T10:16:23,334 Skipping link: not a file: https://pypi.org/simple/trendlens/ 2026-03-01T10:16:23,355 Given no hashes to check 1 links for project 'trendlens': discarding no candidates 2026-03-01T10:16:23,384 Collecting trendlens==0.1.0 2026-03-01T10:16:23,387 Created temporary directory: /tmp/pip-unpack-e9mtg8r1 2026-03-01T10:16:23,618 Downloading trendlens-0.1.0.tar.gz (34 kB) 2026-03-01T10:16:23,706 Added trendlens==0.1.0 from https://files.pythonhosted.org/packages/6c/03/112d43c9323240196ca1ae133067c6dad2cc5942113c2a1a6bec8e2e0616/trendlens-0.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-5xgm74wb' 2026-03-01T10:16:23,711 Created temporary directory: /tmp/pip-build-env-l9awypw7 2026-03-01T10:16:23,715 Installing build dependencies: started 2026-03-01T10:16:23,716 Running command pip subprocess to install build dependencies 2026-03-01T10:16:24,869 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-01T10:16:25,434 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-01T10:16:25,458 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-01T10:16:27,213 Collecting setuptools>=68.0 2026-03-01T10:16:27,293 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-03-01T10:16:27,566 Collecting wheel 2026-03-01T10:16:27,584 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-03-01T10:16:27,775 Collecting packaging>=24.0 2026-03-01T10:16:27,795 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-01T10:16:30,804 Installing collected packages: setuptools, packaging, wheel 2026-03-01T10:16:34,249 Creating /tmp/pip-build-env-l9awypw7/overlay/local/bin 2026-03-01T10:16:34,251 changing mode of /tmp/pip-build-env-l9awypw7/overlay/local/bin/wheel to 755 2026-03-01T10:16:34,272 Successfully installed packaging-26.0 setuptools-82.0.0 wheel-0.46.3 2026-03-01T10:16:34,551 Installing build dependencies: finished with status 'done' 2026-03-01T10:16:34,558 Getting requirements to build wheel: started 2026-03-01T10:16:34,559 Running command Getting requirements to build wheel 2026-03-01T10:16:35,168 /tmp/pip-build-env-l9awypw7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-01T10:16:35,169 !! 2026-03-01T10:16:35,170 ******************************************************************************** 2026-03-01T10:16:35,170 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-01T10:16:35,171 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-01T10:16:35,172 or your builds will no longer be supported. 2026-03-01T10:16:35,173 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-01T10:16:35,174 ******************************************************************************** 2026-03-01T10:16:35,175 !! 2026-03-01T10:16:35,176 corresp(dist, value, root_dir) 2026-03-01T10:16:35,256 running egg_info 2026-03-01T10:16:35,262 writing trendlens.egg-info/PKG-INFO 2026-03-01T10:16:35,267 writing dependency_links to trendlens.egg-info/dependency_links.txt 2026-03-01T10:16:35,270 writing requirements to trendlens.egg-info/requires.txt 2026-03-01T10:16:35,271 writing top-level names to trendlens.egg-info/top_level.txt 2026-03-01T10:16:35,294 reading manifest file 'trendlens.egg-info/SOURCES.txt' 2026-03-01T10:16:35,300 writing manifest file 'trendlens.egg-info/SOURCES.txt' 2026-03-01T10:16:35,397 Getting requirements to build wheel: finished with status 'done' 2026-03-01T10:16:35,401 Created temporary directory: /tmp/pip-modern-metadata-j3plcwve 2026-03-01T10:16:35,403 Preparing metadata (pyproject.toml): started 2026-03-01T10:16:35,405 Running command Preparing metadata (pyproject.toml) 2026-03-01T10:16:35,972 /tmp/pip-build-env-l9awypw7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-01T10:16:35,972 !! 2026-03-01T10:16:35,973 ******************************************************************************** 2026-03-01T10:16:35,974 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-01T10:16:35,975 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-01T10:16:35,975 or your builds will no longer be supported. 2026-03-01T10:16:35,976 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-01T10:16:35,977 ******************************************************************************** 2026-03-01T10:16:35,978 !! 2026-03-01T10:16:35,979 corresp(dist, value, root_dir) 2026-03-01T10:16:36,056 running dist_info 2026-03-01T10:16:36,067 creating /tmp/pip-modern-metadata-j3plcwve/trendlens.egg-info 2026-03-01T10:16:36,068 writing /tmp/pip-modern-metadata-j3plcwve/trendlens.egg-info/PKG-INFO 2026-03-01T10:16:36,073 writing dependency_links to /tmp/pip-modern-metadata-j3plcwve/trendlens.egg-info/dependency_links.txt 2026-03-01T10:16:36,075 writing requirements to /tmp/pip-modern-metadata-j3plcwve/trendlens.egg-info/requires.txt 2026-03-01T10:16:36,076 writing top-level names to /tmp/pip-modern-metadata-j3plcwve/trendlens.egg-info/top_level.txt 2026-03-01T10:16:36,077 writing manifest file '/tmp/pip-modern-metadata-j3plcwve/trendlens.egg-info/SOURCES.txt' 2026-03-01T10:16:36,097 reading manifest file '/tmp/pip-modern-metadata-j3plcwve/trendlens.egg-info/SOURCES.txt' 2026-03-01T10:16:36,102 writing manifest file '/tmp/pip-modern-metadata-j3plcwve/trendlens.egg-info/SOURCES.txt' 2026-03-01T10:16:36,102 creating '/tmp/pip-modern-metadata-j3plcwve/trendlens-0.1.0.dist-info' 2026-03-01T10:16:36,221 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-01T10:16:36,226 Source in /tmp/pip-wheel-4z4dis1r/trendlens_34ee111d4ee74679bf9ed0bacb90431c has version 0.1.0, which satisfies requirement trendlens==0.1.0 from https://files.pythonhosted.org/packages/6c/03/112d43c9323240196ca1ae133067c6dad2cc5942113c2a1a6bec8e2e0616/trendlens-0.1.0.tar.gz 2026-03-01T10:16:36,227 Removed trendlens==0.1.0 from https://files.pythonhosted.org/packages/6c/03/112d43c9323240196ca1ae133067c6dad2cc5942113c2a1a6bec8e2e0616/trendlens-0.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-5xgm74wb' 2026-03-01T10:16:36,233 Created temporary directory: /tmp/pip-unpack-eseeukor 2026-03-01T10:16:36,233 Building wheels for collected packages: trendlens 2026-03-01T10:16:36,238 Created temporary directory: /tmp/pip-wheel-pf7l0i_1 2026-03-01T10:16:36,238 Destination directory: /tmp/pip-wheel-pf7l0i_1 2026-03-01T10:16:36,240 Building wheel for trendlens (pyproject.toml): started 2026-03-01T10:16:36,241 Running command Building wheel for trendlens (pyproject.toml) 2026-03-01T10:16:36,791 /tmp/pip-build-env-l9awypw7/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-01T10:16:36,792 !! 2026-03-01T10:16:36,793 ******************************************************************************** 2026-03-01T10:16:36,793 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-01T10:16:36,794 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-01T10:16:36,795 or your builds will no longer be supported. 2026-03-01T10:16:36,796 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-01T10:16:36,797 ******************************************************************************** 2026-03-01T10:16:36,798 !! 2026-03-01T10:16:36,798 corresp(dist, value, root_dir) 2026-03-01T10:16:36,866 running bdist_wheel 2026-03-01T10:16:36,884 running build 2026-03-01T10:16:36,885 running build_py 2026-03-01T10:16:36,891 creating build/lib/trendlens 2026-03-01T10:16:36,893 copying trendlens/data_loader.py -> build/lib/trendlens 2026-03-01T10:16:36,896 copying trendlens/cache.py -> build/lib/trendlens 2026-03-01T10:16:36,898 copying trendlens/safetyguard.py -> build/lib/trendlens 2026-03-01T10:16:36,900 copying trendlens/__init__.py -> build/lib/trendlens 2026-03-01T10:16:36,902 creating build/lib/trendlens/db 2026-03-01T10:16:36,904 copying trendlens/db/price.py -> build/lib/trendlens/db 2026-03-01T10:16:36,906 copying trendlens/db/ticker.py -> build/lib/trendlens/db 2026-03-01T10:16:36,908 copying trendlens/db/store.py -> build/lib/trendlens/db 2026-03-01T10:16:36,911 copying trendlens/db/queries.py -> build/lib/trendlens/db 2026-03-01T10:16:36,913 copying trendlens/db/__init__.py -> build/lib/trendlens/db 2026-03-01T10:16:36,915 creating build/lib/trendlens/analysis 2026-03-01T10:16:36,916 copying trendlens/analysis/utils.py -> build/lib/trendlens/analysis 2026-03-01T10:16:36,919 copying trendlens/analysis/daily.py -> build/lib/trendlens/analysis 2026-03-01T10:16:36,921 copying trendlens/analysis/weekly.py -> build/lib/trendlens/analysis 2026-03-01T10:16:36,923 copying trendlens/analysis/minute.py -> build/lib/trendlens/analysis 2026-03-01T10:16:36,925 copying trendlens/analysis/__init__.py -> build/lib/trendlens/analysis 2026-03-01T10:16:36,927 copying trendlens/analysis/hourly.py -> build/lib/trendlens/analysis 2026-03-01T10:16:36,929 copying trendlens/analysis/weights.py -> build/lib/trendlens/analysis 2026-03-01T10:16:36,932 creating build/lib/trendlens/visualization 2026-03-01T10:16:36,933 copying trendlens/visualization/utils.py -> build/lib/trendlens/visualization 2026-03-01T10:16:36,935 copying trendlens/visualization/exponential.py -> build/lib/trendlens/visualization 2026-03-01T10:16:36,938 copying trendlens/visualization/splines.py -> build/lib/trendlens/visualization 2026-03-01T10:16:36,940 copying trendlens/visualization/plot.py -> build/lib/trendlens/visualization 2026-03-01T10:16:36,942 copying trendlens/visualization/__init__.py -> build/lib/trendlens/visualization 2026-03-01T10:16:36,944 running egg_info 2026-03-01T10:16:36,954 writing trendlens.egg-info/PKG-INFO 2026-03-01T10:16:36,958 writing dependency_links to trendlens.egg-info/dependency_links.txt 2026-03-01T10:16:36,960 writing requirements to trendlens.egg-info/requires.txt 2026-03-01T10:16:36,961 writing top-level names to trendlens.egg-info/top_level.txt 2026-03-01T10:16:36,972 reading manifest file 'trendlens.egg-info/SOURCES.txt' 2026-03-01T10:16:36,978 writing manifest file 'trendlens.egg-info/SOURCES.txt' 2026-03-01T10:16:36,993 installing to build/bdist.linux-armv7l/wheel 2026-03-01T10:16:36,993 running install 2026-03-01T10:16:37,017 running install_lib 2026-03-01T10:16:37,023 creating build/bdist.linux-armv7l/wheel 2026-03-01T10:16:37,026 creating build/bdist.linux-armv7l/wheel/trendlens 2026-03-01T10:16:37,027 copying build/lib/trendlens/data_loader.py -> build/bdist.linux-armv7l/wheel/./trendlens 2026-03-01T10:16:37,030 creating build/bdist.linux-armv7l/wheel/trendlens/db 2026-03-01T10:16:37,031 copying build/lib/trendlens/db/price.py -> build/bdist.linux-armv7l/wheel/./trendlens/db 2026-03-01T10:16:37,034 copying build/lib/trendlens/db/ticker.py -> build/bdist.linux-armv7l/wheel/./trendlens/db 2026-03-01T10:16:37,036 copying build/lib/trendlens/db/store.py -> build/bdist.linux-armv7l/wheel/./trendlens/db 2026-03-01T10:16:37,038 copying build/lib/trendlens/db/queries.py -> build/bdist.linux-armv7l/wheel/./trendlens/db 2026-03-01T10:16:37,041 copying build/lib/trendlens/db/__init__.py -> build/bdist.linux-armv7l/wheel/./trendlens/db 2026-03-01T10:16:37,042 copying build/lib/trendlens/cache.py -> build/bdist.linux-armv7l/wheel/./trendlens 2026-03-01T10:16:37,044 copying build/lib/trendlens/safetyguard.py -> build/bdist.linux-armv7l/wheel/./trendlens 2026-03-01T10:16:37,047 creating build/bdist.linux-armv7l/wheel/trendlens/analysis 2026-03-01T10:16:37,048 copying build/lib/trendlens/analysis/utils.py -> build/bdist.linux-armv7l/wheel/./trendlens/analysis 2026-03-01T10:16:37,050 copying build/lib/trendlens/analysis/daily.py -> build/bdist.linux-armv7l/wheel/./trendlens/analysis 2026-03-01T10:16:37,053 copying build/lib/trendlens/analysis/weekly.py -> build/bdist.linux-armv7l/wheel/./trendlens/analysis 2026-03-01T10:16:37,055 copying build/lib/trendlens/analysis/minute.py -> build/bdist.linux-armv7l/wheel/./trendlens/analysis 2026-03-01T10:16:37,057 copying build/lib/trendlens/analysis/__init__.py -> build/bdist.linux-armv7l/wheel/./trendlens/analysis 2026-03-01T10:16:37,060 copying build/lib/trendlens/analysis/hourly.py -> build/bdist.linux-armv7l/wheel/./trendlens/analysis 2026-03-01T10:16:37,062 copying build/lib/trendlens/analysis/weights.py -> build/bdist.linux-armv7l/wheel/./trendlens/analysis 2026-03-01T10:16:37,064 copying build/lib/trendlens/__init__.py -> build/bdist.linux-armv7l/wheel/./trendlens 2026-03-01T10:16:37,066 creating build/bdist.linux-armv7l/wheel/trendlens/visualization 2026-03-01T10:16:37,067 copying build/lib/trendlens/visualization/utils.py -> build/bdist.linux-armv7l/wheel/./trendlens/visualization 2026-03-01T10:16:37,069 copying build/lib/trendlens/visualization/exponential.py -> build/bdist.linux-armv7l/wheel/./trendlens/visualization 2026-03-01T10:16:37,071 copying build/lib/trendlens/visualization/splines.py -> build/bdist.linux-armv7l/wheel/./trendlens/visualization 2026-03-01T10:16:37,074 copying build/lib/trendlens/visualization/plot.py -> build/bdist.linux-armv7l/wheel/./trendlens/visualization 2026-03-01T10:16:37,076 copying build/lib/trendlens/visualization/__init__.py -> build/bdist.linux-armv7l/wheel/./trendlens/visualization 2026-03-01T10:16:37,077 running install_egg_info 2026-03-01T10:16:37,082 Copying trendlens.egg-info to build/bdist.linux-armv7l/wheel/./trendlens-0.1.0-py3.11.egg-info 2026-03-01T10:16:37,092 running install_scripts 2026-03-01T10:16:37,099 creating build/bdist.linux-armv7l/wheel/trendlens-0.1.0.dist-info/WHEEL 2026-03-01T10:16:37,102 creating '/tmp/pip-wheel-pf7l0i_1/.tmp-qgjru99l/trendlens-0.1.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-01T10:16:37,105 adding 'trendlens/__init__.py' 2026-03-01T10:16:37,106 adding 'trendlens/cache.py' 2026-03-01T10:16:37,108 adding 'trendlens/data_loader.py' 2026-03-01T10:16:37,109 adding 'trendlens/safetyguard.py' 2026-03-01T10:16:37,111 adding 'trendlens/analysis/__init__.py' 2026-03-01T10:16:37,113 adding 'trendlens/analysis/daily.py' 2026-03-01T10:16:37,114 adding 'trendlens/analysis/hourly.py' 2026-03-01T10:16:37,116 adding 'trendlens/analysis/minute.py' 2026-03-01T10:16:37,118 adding 'trendlens/analysis/utils.py' 2026-03-01T10:16:37,120 adding 'trendlens/analysis/weekly.py' 2026-03-01T10:16:37,121 adding 'trendlens/analysis/weights.py' 2026-03-01T10:16:37,123 adding 'trendlens/db/__init__.py' 2026-03-01T10:16:37,125 adding 'trendlens/db/price.py' 2026-03-01T10:16:37,126 adding 'trendlens/db/queries.py' 2026-03-01T10:16:37,128 adding 'trendlens/db/store.py' 2026-03-01T10:16:37,129 adding 'trendlens/db/ticker.py' 2026-03-01T10:16:37,131 adding 'trendlens/visualization/__init__.py' 2026-03-01T10:16:37,133 adding 'trendlens/visualization/exponential.py' 2026-03-01T10:16:37,134 adding 'trendlens/visualization/plot.py' 2026-03-01T10:16:37,136 adding 'trendlens/visualization/splines.py' 2026-03-01T10:16:37,137 adding 'trendlens/visualization/utils.py' 2026-03-01T10:16:37,140 adding 'trendlens-0.1.0.dist-info/METADATA' 2026-03-01T10:16:37,141 adding 'trendlens-0.1.0.dist-info/WHEEL' 2026-03-01T10:16:37,143 adding 'trendlens-0.1.0.dist-info/top_level.txt' 2026-03-01T10:16:37,145 adding 'trendlens-0.1.0.dist-info/RECORD' 2026-03-01T10:16:37,147 removing build/bdist.linux-armv7l/wheel 2026-03-01T10:16:37,252 Building wheel for trendlens (pyproject.toml): finished with status 'done' 2026-03-01T10:16:37,257 Created wheel for trendlens: filename=trendlens-0.1.0-py3-none-any.whl size=38315 sha256=2b065c95cc02bf67d30c8f53163d45701e4b0379a2d20394608c934346ab21a0 2026-03-01T10:16:37,259 Stored in directory: /tmp/pip-ephem-wheel-cache-mhif7i3h/wheels/bc/b9/0e/7a8269c9334d1439b6cbefe12b5403381c593c935396a56e24 2026-03-01T10:16:37,270 Successfully built trendlens 2026-03-01T10:16:37,274 Removed build tracker: '/tmp/pip-build-tracker-5xgm74wb'