2026-09-07T08:49:15,894 Created temporary directory: /tmp/pip-ephem-wheel-cache-fmvd6e_g 2026-09-07T08:49:15,896 Created temporary directory: /tmp/pip-build-tracker-ki39fjm_ 2026-09-07T08:49:15,897 Initialized build tracking at /tmp/pip-build-tracker-ki39fjm_ 2026-09-07T08:49:15,897 Created build tracker: /tmp/pip-build-tracker-ki39fjm_ 2026-09-07T08:49:15,897 Entered build tracker: /tmp/pip-build-tracker-ki39fjm_ 2026-09-07T08:49:15,898 Created temporary directory: /tmp/pip-wheel-ss6gbysc 2026-09-07T08:49:15,901 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-09-07T08:49:15,904 Created temporary directory: /tmp/pip-ephem-wheel-cache-mvyaah2g 2026-09-07T08:49:15,928 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-09-07T08:49:15,932 2 location(s) to search for versions of nanosurf-utils: 2026-09-07T08:49:15,932 * https://pypi.org/simple/nanosurf-utils/ 2026-09-07T08:49:15,932 * https://www.piwheels.org/simple/nanosurf-utils/ 2026-09-07T08:49:15,933 Fetching project page and analyzing links: https://pypi.org/simple/nanosurf-utils/ 2026-09-07T08:49:15,933 Getting page https://pypi.org/simple/nanosurf-utils/ 2026-09-07T08:49:15,935 Found index url https://pypi.org/simple 2026-09-07T08:49:16,166 Fetched page https://pypi.org/simple/nanosurf-utils/ as application/vnd.pypi.simple.v1+json 2026-09-07T08:49:16,167 Skipping link: No binaries permitted for nanosurf-utils: https://files.pythonhosted.org/packages/84/fa/d70aca61cdfcf6d18897f6cf1a5a46a50b95476c5e045e45d3d98d2b5c9f/nanosurf_utils-2.0.7-py3-none-any.whl (from https://pypi.org/simple/nanosurf-utils/) (requires-python:<3.15,>=3.10) 2026-09-07T08:49:16,168 Found link https://files.pythonhosted.org/packages/4a/bc/6b648559a5022efef075aab452dd3d434503d9a2151842acc2c15161384b/nanosurf_utils-2.0.7.tar.gz (from https://pypi.org/simple/nanosurf-utils/) (requires-python:<3.15,>=3.10), version: 2.0.7 2026-09-07T08:49:16,169 Fetching project page and analyzing links: https://www.piwheels.org/simple/nanosurf-utils/ 2026-09-07T08:49:16,170 Getting page https://www.piwheels.org/simple/nanosurf-utils/ 2026-09-07T08:49:16,171 Found index url https://www.piwheels.org/simple 2026-09-07T08:49:16,382 Fetched page https://www.piwheels.org/simple/nanosurf-utils/ as text/html 2026-09-07T08:49:16,383 Skipping link: not a file: https://www.piwheels.org/simple/nanosurf-utils/ 2026-09-07T08:49:16,384 Skipping link: not a file: https://pypi.org/simple/nanosurf-utils/ 2026-09-07T08:49:16,403 Given no hashes to check 1 links for project 'nanosurf-utils': discarding no candidates 2026-09-07T08:49:16,421 Collecting nanosurf-utils==2.0.7 2026-09-07T08:49:16,423 Created temporary directory: /tmp/pip-unpack-esjtwhu2 2026-09-07T08:49:16,577 Downloading nanosurf_utils-2.0.7.tar.gz (87 kB) 2026-09-07T08:49:16,800 Added nanosurf-utils==2.0.7 from https://files.pythonhosted.org/packages/4a/bc/6b648559a5022efef075aab452dd3d434503d9a2151842acc2c15161384b/nanosurf_utils-2.0.7.tar.gz to build tracker '/tmp/pip-build-tracker-ki39fjm_' 2026-09-07T08:49:16,805 Created temporary directory: /tmp/pip-build-env-jn_0e4bg 2026-09-07T08:49:16,809 Installing build dependencies: started 2026-09-07T08:49:16,811 Running command pip subprocess to install build dependencies 2026-09-07T08:49:17,961 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-09-07T08:49:18,415 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-09-07T08:49:18,439 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-09-07T08:49:20,247 Collecting setuptools>=77 2026-09-07T08:49:20,248 Obtaining dependency information for setuptools>=77 from https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata 2026-09-07T08:49:20,263 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-09-07T08:49:20,511 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-09-07T08:49:20,604 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-09-07T08:49:23,374 Installing collected packages: setuptools 2026-09-07T08:49:25,740 Successfully installed setuptools-84.0.0 2026-09-07T08:49:26,010 Installing build dependencies: finished with status 'done' 2026-09-07T08:49:26,017 Getting requirements to build wheel: started 2026-09-07T08:49:26,018 Running command Getting requirements to build wheel 2026-09-07T08:49:26,728 running egg_info 2026-09-07T08:49:26,734 writing src/nanosurf_utils.egg-info/PKG-INFO 2026-09-07T08:49:26,739 writing dependency_links to src/nanosurf_utils.egg-info/dependency_links.txt 2026-09-07T08:49:26,741 writing entry points to src/nanosurf_utils.egg-info/entry_points.txt 2026-09-07T08:49:26,743 writing requirements to src/nanosurf_utils.egg-info/requires.txt 2026-09-07T08:49:26,744 writing top-level names to src/nanosurf_utils.egg-info/top_level.txt 2026-09-07T08:49:26,788 reading manifest file 'src/nanosurf_utils.egg-info/SOURCES.txt' 2026-09-07T08:49:26,793 adding license file 'LICENSE' 2026-09-07T08:49:26,799 writing manifest file 'src/nanosurf_utils.egg-info/SOURCES.txt' 2026-09-07T08:49:26,897 Getting requirements to build wheel: finished with status 'done' 2026-09-07T08:49:26,900 Created temporary directory: /tmp/pip-modern-metadata-ufj8slet 2026-09-07T08:49:26,903 Preparing metadata (pyproject.toml): started 2026-09-07T08:49:26,904 Running command Preparing metadata (pyproject.toml) 2026-09-07T08:49:27,558 running dist_info 2026-09-07T08:49:27,568 creating /tmp/pip-modern-metadata-ufj8slet/nanosurf_utils.egg-info 2026-09-07T08:49:27,569 writing /tmp/pip-modern-metadata-ufj8slet/nanosurf_utils.egg-info/PKG-INFO 2026-09-07T08:49:27,574 writing dependency_links to /tmp/pip-modern-metadata-ufj8slet/nanosurf_utils.egg-info/dependency_links.txt 2026-09-07T08:49:27,575 writing entry points to /tmp/pip-modern-metadata-ufj8slet/nanosurf_utils.egg-info/entry_points.txt 2026-09-07T08:49:27,577 writing requirements to /tmp/pip-modern-metadata-ufj8slet/nanosurf_utils.egg-info/requires.txt 2026-09-07T08:49:27,579 writing top-level names to /tmp/pip-modern-metadata-ufj8slet/nanosurf_utils.egg-info/top_level.txt 2026-09-07T08:49:27,580 writing manifest file '/tmp/pip-modern-metadata-ufj8slet/nanosurf_utils.egg-info/SOURCES.txt' 2026-09-07T08:49:27,620 reading manifest file '/tmp/pip-modern-metadata-ufj8slet/nanosurf_utils.egg-info/SOURCES.txt' 2026-09-07T08:49:27,622 adding license file 'LICENSE' 2026-09-07T08:49:27,626 writing manifest file '/tmp/pip-modern-metadata-ufj8slet/nanosurf_utils.egg-info/SOURCES.txt' 2026-09-07T08:49:27,627 creating '/tmp/pip-modern-metadata-ufj8slet/nanosurf_utils-2.0.7.dist-info' 2026-09-07T08:49:27,754 Preparing metadata (pyproject.toml): finished with status 'done' 2026-09-07T08:49:27,758 Source in /tmp/pip-wheel-ss6gbysc/nanosurf-utils_13029d1ed8d544fca5bc6653cc4a1845 has version 2.0.7, which satisfies requirement nanosurf-utils==2.0.7 from https://files.pythonhosted.org/packages/4a/bc/6b648559a5022efef075aab452dd3d434503d9a2151842acc2c15161384b/nanosurf_utils-2.0.7.tar.gz 2026-09-07T08:49:27,759 Removed nanosurf-utils==2.0.7 from https://files.pythonhosted.org/packages/4a/bc/6b648559a5022efef075aab452dd3d434503d9a2151842acc2c15161384b/nanosurf_utils-2.0.7.tar.gz from build tracker '/tmp/pip-build-tracker-ki39fjm_' 2026-09-07T08:49:27,765 Created temporary directory: /tmp/pip-unpack-xgmjve_o 2026-09-07T08:49:27,766 Building wheels for collected packages: nanosurf-utils 2026-09-07T08:49:27,771 Created temporary directory: /tmp/pip-wheel-ev_tyc9n 2026-09-07T08:49:27,772 Destination directory: /tmp/pip-wheel-ev_tyc9n 2026-09-07T08:49:27,774 Building wheel for nanosurf-utils (pyproject.toml): started 2026-09-07T08:49:27,775 Running command Building wheel for nanosurf-utils (pyproject.toml) 2026-09-07T08:49:28,413 running bdist_wheel 2026-09-07T08:49:28,431 running build 2026-09-07T08:49:28,431 running build_py 2026-09-07T08:49:28,437 creating build/lib/nanosurf/utils 2026-09-07T08:49:28,440 copying src/nanosurf/utils/__init__.py -> build/lib/nanosurf/utils 2026-09-07T08:49:28,443 creating build/lib/nanosurf/utils/math 2026-09-07T08:49:28,444 copying src/nanosurf/utils/math/__init__.py -> build/lib/nanosurf/utils/math 2026-09-07T08:49:28,446 copying src/nanosurf/utils/math/sci_math.py -> build/lib/nanosurf/utils/math 2026-09-07T08:49:28,449 creating build/lib/nanosurf/utils/_pyinstaller 2026-09-07T08:49:28,450 copying src/nanosurf/utils/_pyinstaller/hook-nanosurf.utils.py -> build/lib/nanosurf/utils/_pyinstaller 2026-09-07T08:49:28,452 copying src/nanosurf/utils/_pyinstaller/hook-nanosurf.utils.mobiles.frequency_sweep.py -> build/lib/nanosurf/utils/_pyinstaller 2026-09-07T08:49:28,454 copying src/nanosurf/utils/_pyinstaller/__init__.py -> build/lib/nanosurf/utils/_pyinstaller 2026-09-07T08:49:28,457 creating build/lib/nanosurf/utils/io 2026-09-07T08:49:28,458 copying src/nanosurf/utils/io/dataexport.py -> build/lib/nanosurf/utils/io 2026-09-07T08:49:28,460 copying src/nanosurf/utils/io/nhf_reader.py -> build/lib/nanosurf/utils/io 2026-09-07T08:49:28,464 copying src/nanosurf/utils/io/nid_reader.py -> build/lib/nanosurf/utils/io 2026-09-07T08:49:28,466 copying src/nanosurf/utils/io/fileutil.py -> build/lib/nanosurf/utils/io 2026-09-07T08:49:28,469 copying src/nanosurf/utils/io/__init__.py -> build/lib/nanosurf/utils/io 2026-09-07T08:49:28,471 copying src/nanosurf/utils/io/gwy_export.py -> build/lib/nanosurf/utils/io 2026-09-07T08:49:28,474 creating build/lib/nanosurf/utils/plotting 2026-09-07T08:49:28,475 copying src/nanosurf/utils/plotting/__init__.py -> build/lib/nanosurf/utils/plotting 2026-09-07T08:49:28,477 copying src/nanosurf/utils/plotting/plot.py -> build/lib/nanosurf/utils/plotting 2026-09-07T08:49:28,480 creating build/lib/nanosurf/utils/studio 2026-09-07T08:49:28,481 copying src/nanosurf/utils/studio/motor_control.py -> build/lib/nanosurf/utils/studio 2026-09-07T08:49:28,484 copying src/nanosurf/utils/studio/__init__.py -> build/lib/nanosurf/utils/studio 2026-09-07T08:49:28,486 creating build/lib/nanosurf/utils/devices 2026-09-07T08:49:28,487 copying src/nanosurf/utils/devices/trinamic_motor_controller.py -> build/lib/nanosurf/utils/devices 2026-09-07T08:49:28,490 copying src/nanosurf/utils/devices/device_tip_access_addon.py -> build/lib/nanosurf/utils/devices 2026-09-07T08:49:28,492 copying src/nanosurf/utils/devices/__init__.py -> build/lib/nanosurf/utils/devices 2026-09-07T08:49:28,494 copying src/nanosurf/utils/devices/device_driveafm_addon.py -> build/lib/nanosurf/utils/devices 2026-09-07T08:49:28,496 copying src/nanosurf/utils/devices/adc_module_7172.py -> build/lib/nanosurf/utils/devices 2026-09-07T08:49:28,498 copying src/nanosurf/utils/devices/device_tip_current_addon.py -> build/lib/nanosurf/utils/devices 2026-09-07T08:49:28,501 copying src/nanosurf/utils/devices/device_ssrm_addon.py -> build/lib/nanosurf/utils/devices 2026-09-07T08:49:28,504 creating build/lib/nanosurf/utils/mobiles 2026-09-07T08:49:28,505 copying src/nanosurf/utils/mobiles/frequency_sweep.py -> build/lib/nanosurf/utils/mobiles 2026-09-07T08:49:28,508 copying src/nanosurf/utils/mobiles/drive_afm.py -> build/lib/nanosurf/utils/mobiles 2026-09-07T08:49:28,511 copying src/nanosurf/utils/mobiles/motor_control.py -> build/lib/nanosurf/utils/mobiles 2026-09-07T08:49:28,514 copying src/nanosurf/utils/mobiles/scanhead.py -> build/lib/nanosurf/utils/mobiles 2026-09-07T08:49:28,516 copying src/nanosurf/utils/mobiles/__init__.py -> build/lib/nanosurf/utils/mobiles 2026-09-07T08:49:28,519 creating build/lib/nanosurf/utils/devices/accessory_interface 2026-09-07T08:49:28,520 copying src/nanosurf/utils/devices/accessory_interface/accessory_master.py -> build/lib/nanosurf/utils/devices/accessory_interface 2026-09-07T08:49:28,523 copying src/nanosurf/utils/devices/accessory_interface/iepe_amplifier.py -> build/lib/nanosurf/utils/devices/accessory_interface 2026-09-07T08:49:28,525 copying src/nanosurf/utils/devices/accessory_interface/__init__.py -> build/lib/nanosurf/utils/devices/accessory_interface 2026-09-07T08:49:28,528 copying src/nanosurf/utils/devices/accessory_interface/gss_climate_sensor.py -> build/lib/nanosurf/utils/devices/accessory_interface 2026-09-07T08:49:28,531 copying src/nanosurf/utils/devices/accessory_interface/gss_switch.py -> build/lib/nanosurf/utils/devices/accessory_interface 2026-09-07T08:49:28,534 creating build/lib/nanosurf/utils/devices/i2c 2026-09-07T08:49:28,535 copying src/nanosurf/utils/devices/i2c/chip_TMP42x.py -> build/lib/nanosurf/utils/devices/i2c 2026-09-07T08:49:28,538 copying src/nanosurf/utils/devices/i2c/chip_TMP119.py -> build/lib/nanosurf/utils/devices/i2c 2026-09-07T08:49:28,540 copying src/nanosurf/utils/devices/i2c/chip_AD7172.py -> build/lib/nanosurf/utils/devices/i2c 2026-09-07T08:49:28,543 copying src/nanosurf/utils/devices/i2c/chip_MMA8451.py -> build/lib/nanosurf/utils/devices/i2c 2026-09-07T08:49:28,546 copying src/nanosurf/utils/devices/i2c/chip_SHT45.py -> build/lib/nanosurf/utils/devices/i2c 2026-09-07T08:49:28,548 copying src/nanosurf/utils/devices/i2c/bus_access.py -> build/lib/nanosurf/utils/devices/i2c 2026-09-07T08:49:28,551 copying src/nanosurf/utils/devices/i2c/chip_24LC32A.py -> build/lib/nanosurf/utils/devices/i2c 2026-09-07T08:49:28,553 copying src/nanosurf/utils/devices/i2c/chip_MAX1161x.py -> build/lib/nanosurf/utils/devices/i2c 2026-09-07T08:49:28,556 copying src/nanosurf/utils/devices/i2c/chip_TCN75.py -> build/lib/nanosurf/utils/devices/i2c 2026-09-07T08:49:28,558 copying src/nanosurf/utils/devices/i2c/chip_MCP45xx.py -> build/lib/nanosurf/utils/devices/i2c 2026-09-07T08:49:28,560 copying src/nanosurf/utils/devices/i2c/__init__.py -> build/lib/nanosurf/utils/devices/i2c 2026-09-07T08:49:28,563 copying src/nanosurf/utils/devices/i2c/bus_master.py -> build/lib/nanosurf/utils/devices/i2c 2026-09-07T08:49:28,565 copying src/nanosurf/utils/devices/i2c/linux_bus_access.py -> build/lib/nanosurf/utils/devices/i2c 2026-09-07T08:49:28,568 copying src/nanosurf/utils/devices/i2c/chip_PCA9536.py -> build/lib/nanosurf/utils/devices/i2c 2026-09-07T08:49:28,570 copying src/nanosurf/utils/devices/i2c/chip_DS2484.py -> build/lib/nanosurf/utils/devices/i2c 2026-09-07T08:49:28,573 copying src/nanosurf/utils/devices/i2c/chip_TMC5031.py -> build/lib/nanosurf/utils/devices/i2c 2026-09-07T08:49:28,575 copying src/nanosurf/utils/devices/i2c/chip_PCA9548.py -> build/lib/nanosurf/utils/devices/i2c 2026-09-07T08:49:28,578 copying src/nanosurf/utils/devices/i2c/windows_bus_access.py -> build/lib/nanosurf/utils/devices/i2c 2026-09-07T08:49:28,581 copying src/nanosurf/utils/devices/i2c/chip_PCA9534.py -> build/lib/nanosurf/utils/devices/i2c 2026-09-07T08:49:28,583 copying src/nanosurf/utils/devices/i2c/chip_DS28E07.py -> build/lib/nanosurf/utils/devices/i2c 2026-09-07T08:49:28,585 copying src/nanosurf/utils/devices/i2c/config_eeprom.py -> build/lib/nanosurf/utils/devices/i2c 2026-09-07T08:49:28,588 copying src/nanosurf/utils/devices/i2c/rs232_SC18IM704_bus_access.py -> build/lib/nanosurf/utils/devices/i2c 2026-09-07T08:49:28,608 copying src/nanosurf/utils/py.typed -> build/lib/nanosurf/utils 2026-09-07T08:49:28,610 copying src/nanosurf/utils/CHANGELOG.txt -> build/lib/nanosurf/utils 2026-09-07T08:49:28,626 installing to build/bdist.linux-armv7l/wheel 2026-09-07T08:49:28,627 running install 2026-09-07T08:49:28,650 running install_lib 2026-09-07T08:49:28,656 creating build/bdist.linux-armv7l/wheel 2026-09-07T08:49:28,658 creating build/bdist.linux-armv7l/wheel/nanosurf 2026-09-07T08:49:28,660 creating build/bdist.linux-armv7l/wheel/nanosurf/utils 2026-09-07T08:49:28,662 creating build/bdist.linux-armv7l/wheel/nanosurf/utils/math 2026-09-07T08:49:28,664 copying build/lib/nanosurf/utils/math/__init__.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/math 2026-09-07T08:49:28,666 copying build/lib/nanosurf/utils/math/sci_math.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/math 2026-09-07T08:49:28,668 creating build/bdist.linux-armv7l/wheel/nanosurf/utils/_pyinstaller 2026-09-07T08:49:28,669 copying build/lib/nanosurf/utils/_pyinstaller/hook-nanosurf.utils.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/_pyinstaller 2026-09-07T08:49:28,671 copying build/lib/nanosurf/utils/_pyinstaller/hook-nanosurf.utils.mobiles.frequency_sweep.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/_pyinstaller 2026-09-07T08:49:28,673 copying build/lib/nanosurf/utils/_pyinstaller/__init__.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/_pyinstaller 2026-09-07T08:49:28,675 copying build/lib/nanosurf/utils/CHANGELOG.txt -> build/bdist.linux-armv7l/wheel/./nanosurf/utils 2026-09-07T08:49:28,677 creating build/bdist.linux-armv7l/wheel/nanosurf/utils/io 2026-09-07T08:49:28,678 copying build/lib/nanosurf/utils/io/dataexport.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/io 2026-09-07T08:49:28,680 copying build/lib/nanosurf/utils/io/nhf_reader.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/io 2026-09-07T08:49:28,684 copying build/lib/nanosurf/utils/io/nid_reader.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/io 2026-09-07T08:49:28,686 copying build/lib/nanosurf/utils/io/fileutil.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/io 2026-09-07T08:49:28,689 copying build/lib/nanosurf/utils/io/__init__.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/io 2026-09-07T08:49:28,691 copying build/lib/nanosurf/utils/io/gwy_export.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/io 2026-09-07T08:49:28,693 copying build/lib/nanosurf/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils 2026-09-07T08:49:28,696 creating build/bdist.linux-armv7l/wheel/nanosurf/utils/plotting 2026-09-07T08:49:28,697 copying build/lib/nanosurf/utils/plotting/__init__.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/plotting 2026-09-07T08:49:28,699 copying build/lib/nanosurf/utils/plotting/plot.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/plotting 2026-09-07T08:49:28,703 creating build/bdist.linux-armv7l/wheel/nanosurf/utils/studio 2026-09-07T08:49:28,704 copying build/lib/nanosurf/utils/studio/motor_control.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/studio 2026-09-07T08:49:28,707 copying build/lib/nanosurf/utils/studio/__init__.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/studio 2026-09-07T08:49:28,709 creating build/bdist.linux-armv7l/wheel/nanosurf/utils/devices 2026-09-07T08:49:28,710 copying build/lib/nanosurf/utils/devices/trinamic_motor_controller.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/devices 2026-09-07T08:49:28,713 copying build/lib/nanosurf/utils/devices/device_tip_access_addon.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/devices 2026-09-07T08:49:28,716 creating build/bdist.linux-armv7l/wheel/nanosurf/utils/devices/accessory_interface 2026-09-07T08:49:28,717 copying build/lib/nanosurf/utils/devices/accessory_interface/accessory_master.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/devices/accessory_interface 2026-09-07T08:49:28,720 copying build/lib/nanosurf/utils/devices/accessory_interface/iepe_amplifier.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/devices/accessory_interface 2026-09-07T08:49:28,722 copying build/lib/nanosurf/utils/devices/accessory_interface/__init__.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/devices/accessory_interface 2026-09-07T08:49:28,725 copying build/lib/nanosurf/utils/devices/accessory_interface/gss_climate_sensor.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/devices/accessory_interface 2026-09-07T08:49:28,727 copying build/lib/nanosurf/utils/devices/accessory_interface/gss_switch.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/devices/accessory_interface 2026-09-07T08:49:28,729 copying build/lib/nanosurf/utils/devices/__init__.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/devices 2026-09-07T08:49:28,731 creating build/bdist.linux-armv7l/wheel/nanosurf/utils/devices/i2c 2026-09-07T08:49:28,732 copying build/lib/nanosurf/utils/devices/i2c/chip_TMP42x.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/devices/i2c 2026-09-07T08:49:28,734 copying build/lib/nanosurf/utils/devices/i2c/chip_TMP119.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/devices/i2c 2026-09-07T08:49:28,737 copying build/lib/nanosurf/utils/devices/i2c/chip_AD7172.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/devices/i2c 2026-09-07T08:49:28,739 copying build/lib/nanosurf/utils/devices/i2c/chip_MMA8451.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/devices/i2c 2026-09-07T08:49:28,742 copying build/lib/nanosurf/utils/devices/i2c/chip_SHT45.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/devices/i2c 2026-09-07T08:49:28,744 copying build/lib/nanosurf/utils/devices/i2c/bus_access.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/devices/i2c 2026-09-07T08:49:28,746 copying build/lib/nanosurf/utils/devices/i2c/chip_24LC32A.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/devices/i2c 2026-09-07T08:49:28,748 copying build/lib/nanosurf/utils/devices/i2c/chip_MAX1161x.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/devices/i2c 2026-09-07T08:49:28,750 copying build/lib/nanosurf/utils/devices/i2c/chip_TCN75.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/devices/i2c 2026-09-07T08:49:28,752 copying build/lib/nanosurf/utils/devices/i2c/chip_MCP45xx.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/devices/i2c 2026-09-07T08:49:28,755 copying build/lib/nanosurf/utils/devices/i2c/__init__.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/devices/i2c 2026-09-07T08:49:28,757 copying build/lib/nanosurf/utils/devices/i2c/bus_master.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/devices/i2c 2026-09-07T08:49:28,759 copying build/lib/nanosurf/utils/devices/i2c/linux_bus_access.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/devices/i2c 2026-09-07T08:49:28,762 copying build/lib/nanosurf/utils/devices/i2c/chip_PCA9536.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/devices/i2c 2026-09-07T08:49:28,764 copying build/lib/nanosurf/utils/devices/i2c/chip_DS2484.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/devices/i2c 2026-09-07T08:49:28,766 copying build/lib/nanosurf/utils/devices/i2c/chip_TMC5031.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/devices/i2c 2026-09-07T08:49:28,769 copying build/lib/nanosurf/utils/devices/i2c/chip_PCA9548.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/devices/i2c 2026-09-07T08:49:28,771 copying build/lib/nanosurf/utils/devices/i2c/windows_bus_access.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/devices/i2c 2026-09-07T08:49:28,774 copying build/lib/nanosurf/utils/devices/i2c/chip_PCA9534.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/devices/i2c 2026-09-07T08:49:28,776 copying build/lib/nanosurf/utils/devices/i2c/chip_DS28E07.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/devices/i2c 2026-09-07T08:49:28,778 copying build/lib/nanosurf/utils/devices/i2c/config_eeprom.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/devices/i2c 2026-09-07T08:49:28,781 copying build/lib/nanosurf/utils/devices/i2c/rs232_SC18IM704_bus_access.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/devices/i2c 2026-09-07T08:49:28,783 copying build/lib/nanosurf/utils/devices/device_driveafm_addon.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/devices 2026-09-07T08:49:28,785 copying build/lib/nanosurf/utils/devices/adc_module_7172.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/devices 2026-09-07T08:49:28,788 copying build/lib/nanosurf/utils/devices/device_tip_current_addon.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/devices 2026-09-07T08:49:28,790 copying build/lib/nanosurf/utils/devices/device_ssrm_addon.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/devices 2026-09-07T08:49:28,792 copying build/lib/nanosurf/utils/py.typed -> build/bdist.linux-armv7l/wheel/./nanosurf/utils 2026-09-07T08:49:28,794 creating build/bdist.linux-armv7l/wheel/nanosurf/utils/mobiles 2026-09-07T08:49:28,795 copying build/lib/nanosurf/utils/mobiles/frequency_sweep.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/mobiles 2026-09-07T08:49:28,799 copying build/lib/nanosurf/utils/mobiles/drive_afm.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/mobiles 2026-09-07T08:49:28,801 copying build/lib/nanosurf/utils/mobiles/motor_control.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/mobiles 2026-09-07T08:49:28,804 copying build/lib/nanosurf/utils/mobiles/scanhead.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/mobiles 2026-09-07T08:49:28,806 copying build/lib/nanosurf/utils/mobiles/__init__.py -> build/bdist.linux-armv7l/wheel/./nanosurf/utils/mobiles 2026-09-07T08:49:28,808 running install_egg_info 2026-09-07T08:49:28,817 running egg_info 2026-09-07T08:49:28,823 writing src/nanosurf_utils.egg-info/PKG-INFO 2026-09-07T08:49:28,827 writing dependency_links to src/nanosurf_utils.egg-info/dependency_links.txt 2026-09-07T08:49:28,829 writing entry points to src/nanosurf_utils.egg-info/entry_points.txt 2026-09-07T08:49:28,831 writing requirements to src/nanosurf_utils.egg-info/requires.txt 2026-09-07T08:49:28,832 writing top-level names to src/nanosurf_utils.egg-info/top_level.txt 2026-09-07T08:49:28,851 reading manifest file 'src/nanosurf_utils.egg-info/SOURCES.txt' 2026-09-07T08:49:28,856 adding license file 'LICENSE' 2026-09-07T08:49:28,861 writing manifest file 'src/nanosurf_utils.egg-info/SOURCES.txt' 2026-09-07T08:49:28,863 Copying src/nanosurf_utils.egg-info to build/bdist.linux-armv7l/wheel/./nanosurf_utils-2.0.7-py3.11.egg-info 2026-09-07T08:49:28,875 running install_scripts 2026-09-07T08:49:28,888 creating build/bdist.linux-armv7l/wheel/nanosurf_utils-2.0.7.dist-info/WHEEL 2026-09-07T08:49:28,891 creating '/tmp/pip-wheel-ev_tyc9n/.tmp-27hu5dhj/nanosurf_utils-2.0.7-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-09-07T08:49:28,894 adding 'nanosurf/utils/CHANGELOG.txt' 2026-09-07T08:49:28,896 adding 'nanosurf/utils/__init__.py' 2026-09-07T08:49:28,897 adding 'nanosurf/utils/py.typed' 2026-09-07T08:49:28,899 adding 'nanosurf/utils/_pyinstaller/__init__.py' 2026-09-07T08:49:28,900 adding 'nanosurf/utils/_pyinstaller/hook-nanosurf.utils.mobiles.frequency_sweep.py' 2026-09-07T08:49:28,901 adding 'nanosurf/utils/_pyinstaller/hook-nanosurf.utils.py' 2026-09-07T08:49:28,903 adding 'nanosurf/utils/devices/__init__.py' 2026-09-07T08:49:28,905 adding 'nanosurf/utils/devices/adc_module_7172.py' 2026-09-07T08:49:28,907 adding 'nanosurf/utils/devices/device_driveafm_addon.py' 2026-09-07T08:49:28,908 adding 'nanosurf/utils/devices/device_ssrm_addon.py' 2026-09-07T08:49:28,910 adding 'nanosurf/utils/devices/device_tip_access_addon.py' 2026-09-07T08:49:28,911 adding 'nanosurf/utils/devices/device_tip_current_addon.py' 2026-09-07T08:49:28,913 adding 'nanosurf/utils/devices/trinamic_motor_controller.py' 2026-09-07T08:49:28,916 adding 'nanosurf/utils/devices/accessory_interface/__init__.py' 2026-09-07T08:49:28,919 adding 'nanosurf/utils/devices/accessory_interface/accessory_master.py' 2026-09-07T08:49:28,920 adding 'nanosurf/utils/devices/accessory_interface/gss_climate_sensor.py' 2026-09-07T08:49:28,922 adding 'nanosurf/utils/devices/accessory_interface/gss_switch.py' 2026-09-07T08:49:28,923 adding 'nanosurf/utils/devices/accessory_interface/iepe_amplifier.py' 2026-09-07T08:49:28,925 adding 'nanosurf/utils/devices/i2c/__init__.py' 2026-09-07T08:49:28,927 adding 'nanosurf/utils/devices/i2c/bus_access.py' 2026-09-07T08:49:28,928 adding 'nanosurf/utils/devices/i2c/bus_master.py' 2026-09-07T08:49:28,930 adding 'nanosurf/utils/devices/i2c/chip_24LC32A.py' 2026-09-07T08:49:28,932 adding 'nanosurf/utils/devices/i2c/chip_AD7172.py' 2026-09-07T08:49:28,933 adding 'nanosurf/utils/devices/i2c/chip_DS2484.py' 2026-09-07T08:49:28,935 adding 'nanosurf/utils/devices/i2c/chip_DS28E07.py' 2026-09-07T08:49:28,937 adding 'nanosurf/utils/devices/i2c/chip_MAX1161x.py' 2026-09-07T08:49:28,938 adding 'nanosurf/utils/devices/i2c/chip_MCP45xx.py' 2026-09-07T08:49:28,939 adding 'nanosurf/utils/devices/i2c/chip_MMA8451.py' 2026-09-07T08:49:28,940 adding 'nanosurf/utils/devices/i2c/chip_PCA9534.py' 2026-09-07T08:49:28,942 adding 'nanosurf/utils/devices/i2c/chip_PCA9536.py' 2026-09-07T08:49:28,943 adding 'nanosurf/utils/devices/i2c/chip_PCA9548.py' 2026-09-07T08:49:28,944 adding 'nanosurf/utils/devices/i2c/chip_SHT45.py' 2026-09-07T08:49:28,946 adding 'nanosurf/utils/devices/i2c/chip_TCN75.py' 2026-09-07T08:49:28,948 adding 'nanosurf/utils/devices/i2c/chip_TMC5031.py' 2026-09-07T08:49:28,950 adding 'nanosurf/utils/devices/i2c/chip_TMP119.py' 2026-09-07T08:49:28,951 adding 'nanosurf/utils/devices/i2c/chip_TMP42x.py' 2026-09-07T08:49:28,953 adding 'nanosurf/utils/devices/i2c/config_eeprom.py' 2026-09-07T08:49:28,954 adding 'nanosurf/utils/devices/i2c/linux_bus_access.py' 2026-09-07T08:49:28,956 adding 'nanosurf/utils/devices/i2c/rs232_SC18IM704_bus_access.py' 2026-09-07T08:49:28,958 adding 'nanosurf/utils/devices/i2c/windows_bus_access.py' 2026-09-07T08:49:28,960 adding 'nanosurf/utils/io/__init__.py' 2026-09-07T08:49:28,961 adding 'nanosurf/utils/io/dataexport.py' 2026-09-07T08:49:28,963 adding 'nanosurf/utils/io/fileutil.py' 2026-09-07T08:49:28,965 adding 'nanosurf/utils/io/gwy_export.py' 2026-09-07T08:49:28,971 adding 'nanosurf/utils/io/nhf_reader.py' 2026-09-07T08:49:28,974 adding 'nanosurf/utils/io/nid_reader.py' 2026-09-07T08:49:28,976 adding 'nanosurf/utils/math/__init__.py' 2026-09-07T08:49:28,978 adding 'nanosurf/utils/math/sci_math.py' 2026-09-07T08:49:28,980 adding 'nanosurf/utils/mobiles/__init__.py' 2026-09-07T08:49:28,982 adding 'nanosurf/utils/mobiles/drive_afm.py' 2026-09-07T08:49:28,987 adding 'nanosurf/utils/mobiles/frequency_sweep.py' 2026-09-07T08:49:28,989 adding 'nanosurf/utils/mobiles/motor_control.py' 2026-09-07T08:49:28,991 adding 'nanosurf/utils/mobiles/scanhead.py' 2026-09-07T08:49:28,992 adding 'nanosurf/utils/plotting/__init__.py' 2026-09-07T08:49:28,994 adding 'nanosurf/utils/plotting/plot.py' 2026-09-07T08:49:28,996 adding 'nanosurf/utils/studio/__init__.py' 2026-09-07T08:49:28,998 adding 'nanosurf/utils/studio/motor_control.py' 2026-09-07T08:49:29,001 adding 'nanosurf_utils-2.0.7.dist-info/licenses/LICENSE' 2026-09-07T08:49:29,003 adding 'nanosurf_utils-2.0.7.dist-info/METADATA' 2026-09-07T08:49:29,004 adding 'nanosurf_utils-2.0.7.dist-info/WHEEL' 2026-09-07T08:49:29,005 adding 'nanosurf_utils-2.0.7.dist-info/entry_points.txt' 2026-09-07T08:49:29,005 adding 'nanosurf_utils-2.0.7.dist-info/top_level.txt' 2026-09-07T08:49:29,007 adding 'nanosurf_utils-2.0.7.dist-info/RECORD' 2026-09-07T08:49:29,010 removing build/bdist.linux-armv7l/wheel 2026-09-07T08:49:29,154 Building wheel for nanosurf-utils (pyproject.toml): finished with status 'done' 2026-09-07T08:49:29,161 Created wheel for nanosurf-utils: filename=nanosurf_utils-2.0.7-py3-none-any.whl size=110146 sha256=a3d6bb784fae52ab46b976420da3019d3ba06245256e8b83bf956ac25243d63e 2026-09-07T08:49:29,162 Stored in directory: /tmp/pip-ephem-wheel-cache-mvyaah2g/wheels/8a/bc/46/f5c926a90f22f7f61495ae0653478187970de06393cd7b24d1 2026-09-07T08:49:29,174 Successfully built nanosurf-utils 2026-09-07T08:49:29,180 Removed build tracker: '/tmp/pip-build-tracker-ki39fjm_'