2025-10-24T02:50:22,984 Created temporary directory: /tmp/pip-ephem-wheel-cache-x4p32kqg 2025-10-24T02:50:22,986 Created temporary directory: /tmp/pip-build-tracker-56emb10z 2025-10-24T02:50:22,987 Initialized build tracking at /tmp/pip-build-tracker-56emb10z 2025-10-24T02:50:22,987 Created build tracker: /tmp/pip-build-tracker-56emb10z 2025-10-24T02:50:22,988 Entered build tracker: /tmp/pip-build-tracker-56emb10z 2025-10-24T02:50:22,989 Created temporary directory: /tmp/pip-wheel-mdksw8w4 2025-10-24T02:50:22,992 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-24T02:50:22,994 Created temporary directory: /tmp/pip-ephem-wheel-cache-asdkmw61 2025-10-24T02:50:23,017 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-24T02:50:23,021 2 location(s) to search for versions of opticulator: 2025-10-24T02:50:23,021 * https://pypi.org/simple/opticulator/ 2025-10-24T02:50:23,021 * https://www.piwheels.org/simple/opticulator/ 2025-10-24T02:50:23,021 Fetching project page and analyzing links: https://pypi.org/simple/opticulator/ 2025-10-24T02:50:23,022 Getting page https://pypi.org/simple/opticulator/ 2025-10-24T02:50:23,024 Found index url https://pypi.org/simple 2025-10-24T02:50:23,302 Fetched page https://pypi.org/simple/opticulator/ as application/vnd.pypi.simple.v1+json 2025-10-24T02:50:23,304 Skipping link: No binaries permitted for opticulator: https://files.pythonhosted.org/packages/05/7f/e1afe6fb92bbd82399e9b0e018ad87d938f0d15b3eb85e93d7d6f15a0874/opticulator-0.1.0-py3-none-any.whl (from https://pypi.org/simple/opticulator/) (requires-python:>=3.8) 2025-10-24T02:50:23,305 Found link https://files.pythonhosted.org/packages/b8/05/e1d632709a512e87ef3bc80aecf875d20748b48f7767ef08b1583845cd82/opticulator-0.1.0.tar.gz (from https://pypi.org/simple/opticulator/) (requires-python:>=3.8), version: 0.1.0 2025-10-24T02:50:23,305 Skipping link: No binaries permitted for opticulator: https://files.pythonhosted.org/packages/b9/69/b2700eb3b79ed42033bde747759407b3b476caadbfd4567e748c8c583a4b/opticulator-0.2.0-py3-none-any.whl (from https://pypi.org/simple/opticulator/) (requires-python:>=3.8) 2025-10-24T02:50:23,306 Found link https://files.pythonhosted.org/packages/1c/71/0ae2681915c4a7b3d99f398bf7b3159590864fe4db0b6d724c25665b13d6/opticulator-0.2.0.tar.gz (from https://pypi.org/simple/opticulator/) (requires-python:>=3.8), version: 0.2.0 2025-10-24T02:50:23,307 Fetching project page and analyzing links: https://www.piwheels.org/simple/opticulator/ 2025-10-24T02:50:23,308 Getting page https://www.piwheels.org/simple/opticulator/ 2025-10-24T02:50:23,309 Found index url https://www.piwheels.org/simple 2025-10-24T02:50:23,465 Fetched page https://www.piwheels.org/simple/opticulator/ as text/html 2025-10-24T02:50:23,466 Skipping link: not a file: https://www.piwheels.org/simple/opticulator/ 2025-10-24T02:50:23,467 Skipping link: not a file: https://pypi.org/simple/opticulator/ 2025-10-24T02:50:23,486 Given no hashes to check 1 links for project 'opticulator': discarding no candidates 2025-10-24T02:50:23,504 Collecting opticulator==0.1.0 2025-10-24T02:50:23,506 Created temporary directory: /tmp/pip-unpack-u92ixzc1 2025-10-24T02:50:23,642 Downloading opticulator-0.1.0.tar.gz (4.7 kB) 2025-10-24T02:50:23,672 Added opticulator==0.1.0 from https://files.pythonhosted.org/packages/b8/05/e1d632709a512e87ef3bc80aecf875d20748b48f7767ef08b1583845cd82/opticulator-0.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-56emb10z' 2025-10-24T02:50:23,678 Created temporary directory: /tmp/pip-build-env-84_r_4_w 2025-10-24T02:50:23,682 Installing build dependencies: started 2025-10-24T02:50:23,683 Running command pip subprocess to install build dependencies 2025-10-24T02:50:24,799 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-24T02:50:25,372 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-24T02:50:25,395 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-24T02:50:27,118 Collecting setuptools>=69 2025-10-24T02:50:27,203 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-10-24T02:50:27,488 Collecting wheel 2025-10-24T02:50:27,504 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-10-24T02:50:30,359 Installing collected packages: wheel, setuptools 2025-10-24T02:50:30,594 Creating /tmp/pip-build-env-84_r_4_w/overlay/local/bin 2025-10-24T02:50:30,596 changing mode of /tmp/pip-build-env-84_r_4_w/overlay/local/bin/wheel to 755 2025-10-24T02:50:34,127 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-10-24T02:50:34,397 Installing build dependencies: finished with status 'done' 2025-10-24T02:50:34,404 Getting requirements to build wheel: started 2025-10-24T02:50:34,406 Running command Getting requirements to build wheel 2025-10-24T02:50:35,132 running egg_info 2025-10-24T02:50:35,140 writing src/opticulator.egg-info/PKG-INFO 2025-10-24T02:50:35,144 writing dependency_links to src/opticulator.egg-info/dependency_links.txt 2025-10-24T02:50:35,147 writing requirements to src/opticulator.egg-info/requires.txt 2025-10-24T02:50:35,148 writing top-level names to src/opticulator.egg-info/top_level.txt 2025-10-24T02:50:35,171 reading manifest file 'src/opticulator.egg-info/SOURCES.txt' 2025-10-24T02:50:35,173 reading manifest template 'MANIFEST.in' 2025-10-24T02:50:35,176 warning: no previously-included files found matching 'publish.py' 2025-10-24T02:50:35,176 warning: no previously-included files matching '*' found under directory 'tools' 2025-10-24T02:50:35,177 warning: no previously-included files matching '*' found under directory 'scripts' 2025-10-24T02:50:35,178 adding license file 'LICENSE' 2025-10-24T02:50:35,181 writing manifest file 'src/opticulator.egg-info/SOURCES.txt' 2025-10-24T02:50:35,277 Getting requirements to build wheel: finished with status 'done' 2025-10-24T02:50:35,281 Created temporary directory: /tmp/pip-modern-metadata-d5_rqgv4 2025-10-24T02:50:35,283 Preparing metadata (pyproject.toml): started 2025-10-24T02:50:35,284 Running command Preparing metadata (pyproject.toml) 2025-10-24T02:50:35,916 running dist_info 2025-10-24T02:50:35,928 creating /tmp/pip-modern-metadata-d5_rqgv4/opticulator.egg-info 2025-10-24T02:50:35,930 writing /tmp/pip-modern-metadata-d5_rqgv4/opticulator.egg-info/PKG-INFO 2025-10-24T02:50:35,935 writing dependency_links to /tmp/pip-modern-metadata-d5_rqgv4/opticulator.egg-info/dependency_links.txt 2025-10-24T02:50:35,937 writing requirements to /tmp/pip-modern-metadata-d5_rqgv4/opticulator.egg-info/requires.txt 2025-10-24T02:50:35,938 writing top-level names to /tmp/pip-modern-metadata-d5_rqgv4/opticulator.egg-info/top_level.txt 2025-10-24T02:50:35,940 writing manifest file '/tmp/pip-modern-metadata-d5_rqgv4/opticulator.egg-info/SOURCES.txt' 2025-10-24T02:50:35,959 reading manifest file '/tmp/pip-modern-metadata-d5_rqgv4/opticulator.egg-info/SOURCES.txt' 2025-10-24T02:50:35,961 reading manifest template 'MANIFEST.in' 2025-10-24T02:50:35,963 warning: no previously-included files found matching 'publish.py' 2025-10-24T02:50:35,964 warning: no previously-included files matching '*' found under directory 'tools' 2025-10-24T02:50:35,965 warning: no previously-included files matching '*' found under directory 'scripts' 2025-10-24T02:50:35,966 adding license file 'LICENSE' 2025-10-24T02:50:35,968 writing manifest file '/tmp/pip-modern-metadata-d5_rqgv4/opticulator.egg-info/SOURCES.txt' 2025-10-24T02:50:35,969 creating '/tmp/pip-modern-metadata-d5_rqgv4/opticulator-0.1.0.dist-info' 2025-10-24T02:50:36,088 Preparing metadata (pyproject.toml): finished with status 'done' 2025-10-24T02:50:36,092 Source in /tmp/pip-wheel-mdksw8w4/opticulator_9d8be7f7e6c94e6aaae3540dd54b0415 has version 0.1.0, which satisfies requirement opticulator==0.1.0 from https://files.pythonhosted.org/packages/b8/05/e1d632709a512e87ef3bc80aecf875d20748b48f7767ef08b1583845cd82/opticulator-0.1.0.tar.gz 2025-10-24T02:50:36,093 Removed opticulator==0.1.0 from https://files.pythonhosted.org/packages/b8/05/e1d632709a512e87ef3bc80aecf875d20748b48f7767ef08b1583845cd82/opticulator-0.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-56emb10z' 2025-10-24T02:50:36,098 Created temporary directory: /tmp/pip-unpack-i1sb0fxk 2025-10-24T02:50:36,099 Building wheels for collected packages: opticulator 2025-10-24T02:50:36,103 Created temporary directory: /tmp/pip-wheel-uvm8u65_ 2025-10-24T02:50:36,103 Destination directory: /tmp/pip-wheel-uvm8u65_ 2025-10-24T02:50:36,105 Building wheel for opticulator (pyproject.toml): started 2025-10-24T02:50:36,106 Running command Building wheel for opticulator (pyproject.toml) 2025-10-24T02:50:36,727 running bdist_wheel 2025-10-24T02:50:36,747 running build 2025-10-24T02:50:36,748 running build_py 2025-10-24T02:50:36,755 creating build/lib/opticulator 2025-10-24T02:50:36,757 copying src/opticulator/__init__.py -> build/lib/opticulator 2025-10-24T02:50:36,759 creating build/lib/opticulator/peak 2025-10-24T02:50:36,760 copying src/opticulator/peak/peak_analyzer.py -> build/lib/opticulator/peak 2025-10-24T02:50:36,763 copying src/opticulator/peak/__init__.py -> build/lib/opticulator/peak 2025-10-24T02:50:36,764 running egg_info 2025-10-24T02:50:36,776 writing src/opticulator.egg-info/PKG-INFO 2025-10-24T02:50:36,780 writing dependency_links to src/opticulator.egg-info/dependency_links.txt 2025-10-24T02:50:36,782 writing requirements to src/opticulator.egg-info/requires.txt 2025-10-24T02:50:36,783 writing top-level names to src/opticulator.egg-info/top_level.txt 2025-10-24T02:50:36,793 reading manifest file 'src/opticulator.egg-info/SOURCES.txt' 2025-10-24T02:50:36,795 reading manifest template 'MANIFEST.in' 2025-10-24T02:50:36,798 warning: no previously-included files found matching 'publish.py' 2025-10-24T02:50:36,798 warning: no previously-included files matching '*' found under directory 'tools' 2025-10-24T02:50:36,799 warning: no previously-included files matching '*' found under directory 'scripts' 2025-10-24T02:50:36,800 adding license file 'LICENSE' 2025-10-24T02:50:36,802 writing manifest file 'src/opticulator.egg-info/SOURCES.txt' 2025-10-24T02:50:36,815 installing to build/bdist.linux-armv7l/wheel 2025-10-24T02:50:36,816 running install 2025-10-24T02:50:36,839 running install_lib 2025-10-24T02:50:36,845 creating build/bdist.linux-armv7l/wheel 2025-10-24T02:50:36,847 creating build/bdist.linux-armv7l/wheel/opticulator 2025-10-24T02:50:36,849 creating build/bdist.linux-armv7l/wheel/opticulator/peak 2025-10-24T02:50:36,850 copying build/lib/opticulator/peak/peak_analyzer.py -> build/bdist.linux-armv7l/wheel/./opticulator/peak 2025-10-24T02:50:36,853 copying build/lib/opticulator/peak/__init__.py -> build/bdist.linux-armv7l/wheel/./opticulator/peak 2025-10-24T02:50:36,854 copying build/lib/opticulator/__init__.py -> build/bdist.linux-armv7l/wheel/./opticulator 2025-10-24T02:50:36,856 running install_egg_info 2025-10-24T02:50:36,862 Copying src/opticulator.egg-info to build/bdist.linux-armv7l/wheel/./opticulator-0.1.0-py3.11.egg-info 2025-10-24T02:50:36,871 running install_scripts 2025-10-24T02:50:36,880 creating build/bdist.linux-armv7l/wheel/opticulator-0.1.0.dist-info/WHEEL 2025-10-24T02:50:36,883 creating '/tmp/pip-wheel-uvm8u65_/.tmp-9k5jdmwn/opticulator-0.1.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-10-24T02:50:36,885 adding 'opticulator/__init__.py' 2025-10-24T02:50:36,887 adding 'opticulator/peak/__init__.py' 2025-10-24T02:50:36,889 adding 'opticulator/peak/peak_analyzer.py' 2025-10-24T02:50:36,891 adding 'opticulator-0.1.0.dist-info/licenses/LICENSE' 2025-10-24T02:50:36,892 adding 'opticulator-0.1.0.dist-info/METADATA' 2025-10-24T02:50:36,893 adding 'opticulator-0.1.0.dist-info/WHEEL' 2025-10-24T02:50:36,894 adding 'opticulator-0.1.0.dist-info/top_level.txt' 2025-10-24T02:50:36,895 adding 'opticulator-0.1.0.dist-info/RECORD' 2025-10-24T02:50:36,896 removing build/bdist.linux-armv7l/wheel 2025-10-24T02:50:36,997 Building wheel for opticulator (pyproject.toml): finished with status 'done' 2025-10-24T02:50:37,001 Created wheel for opticulator: filename=opticulator-0.1.0-py3-none-any.whl size=4799 sha256=5d36363869786c42802680cec43b81b50cabef682ae459d714b33177734b6f08 2025-10-24T02:50:37,002 Stored in directory: /tmp/pip-ephem-wheel-cache-asdkmw61/wheels/b4/d7/54/93380f713f9deb48bfd0d6bd80d77ecae139305e7e02733633 2025-10-24T02:50:37,012 Successfully built opticulator 2025-10-24T02:50:37,014 Removed build tracker: '/tmp/pip-build-tracker-56emb10z'