2026-08-05T05:00:47,877 Created temporary directory: /tmp/pip-ephem-wheel-cache-tz4ihy6k 2026-08-05T05:00:47,878 Created temporary directory: /tmp/pip-build-tracker-jzn1kl9p 2026-08-05T05:00:47,879 Initialized build tracking at /tmp/pip-build-tracker-jzn1kl9p 2026-08-05T05:00:47,879 Created build tracker: /tmp/pip-build-tracker-jzn1kl9p 2026-08-05T05:00:47,880 Entered build tracker: /tmp/pip-build-tracker-jzn1kl9p 2026-08-05T05:00:47,881 Created temporary directory: /tmp/pip-wheel-0pujmnvf 2026-08-05T05:00:47,884 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-08-05T05:00:47,886 Created temporary directory: /tmp/pip-ephem-wheel-cache-lp65n44f 2026-08-05T05:00:47,908 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-05T05:00:47,912 2 location(s) to search for versions of fit-tool: 2026-08-05T05:00:47,912 * https://pypi.org/simple/fit-tool/ 2026-08-05T05:00:47,912 * https://www.piwheels.org/simple/fit-tool/ 2026-08-05T05:00:47,912 Fetching project page and analyzing links: https://pypi.org/simple/fit-tool/ 2026-08-05T05:00:47,913 Getting page https://pypi.org/simple/fit-tool/ 2026-08-05T05:00:47,915 Found index url https://pypi.org/simple 2026-08-05T05:00:48,139 Fetched page https://pypi.org/simple/fit-tool/ as application/vnd.pypi.simple.v1+json 2026-08-05T05:00:48,142 Skipping link: No binaries permitted for fit-tool: https://files.pythonhosted.org/packages/56/e0/f189bfd3af1327096beaac22dff7d1ecf10885da3b5fd84228ee31b81e28/fit_tool-0.9.14-py3-none-any.whl (from https://pypi.org/simple/fit-tool/) 2026-08-05T05:00:48,142 Found link https://files.pythonhosted.org/packages/e0/b1/d23a3b8121c522471807e78b26476c42ceefc54ae547eb697b6f5a93441d/fit_tool-0.9.14.tar.gz (from https://pypi.org/simple/fit-tool/), version: 0.9.14 2026-08-05T05:00:48,143 Skipping link: No binaries permitted for fit-tool: https://files.pythonhosted.org/packages/25/ca/20fe2dc451a3e22c483659a511a71a31c29a6569610a3e14c5a6cb712673/fit_tool-0.9.15-py3-none-any.whl (from https://pypi.org/simple/fit-tool/) (requires-python:>=3.8) 2026-08-05T05:00:48,144 Found link https://files.pythonhosted.org/packages/b4/df/110dcfb7c8c985622f1b6c9c768a68eadf8b29974d36443422b79a177076/fit_tool-0.9.15.tar.gz (from https://pypi.org/simple/fit-tool/) (requires-python:>=3.8), version: 0.9.15 2026-08-05T05:00:48,145 Skipping link: No binaries permitted for fit-tool: https://files.pythonhosted.org/packages/2f/4f/f0b1bfbc260007870aa0b05e07bdcdebc6080bfbc52dd680011ab0daa44b/fit_tool-0.9.16-py3-none-any.whl (from https://pypi.org/simple/fit-tool/) (requires-python:>=3.9) 2026-08-05T05:00:48,146 Found link https://files.pythonhosted.org/packages/fc/4f/be06a443553f5e74b4e9360724aaf41d0d09dceb0bc69d8faf3fe0f398f0/fit_tool-0.9.16.tar.gz (from https://pypi.org/simple/fit-tool/) (requires-python:>=3.9), version: 0.9.16 2026-08-05T05:00:48,147 Fetching project page and analyzing links: https://www.piwheels.org/simple/fit-tool/ 2026-08-05T05:00:48,147 Getting page https://www.piwheels.org/simple/fit-tool/ 2026-08-05T05:00:48,149 Found index url https://www.piwheels.org/simple 2026-08-05T05:00:48,340 Fetched page https://www.piwheels.org/simple/fit-tool/ as text/html 2026-08-05T05:00:48,342 Skipping link: No binaries permitted for fit-tool: https://archive1.piwheels.org/simple/fit-tool/fit_tool-0.9.15-py3-none-any.whl#sha256=377efddc0ab556fa93ced1a1c3cc9d82d7455734d40d807e1ce21369fd791fb3 (from https://www.piwheels.org/simple/fit-tool/) (requires-python:>=3.8) 2026-08-05T05:00:48,342 Skipping link: No binaries permitted for fit-tool: https://archive1.piwheels.org/simple/fit-tool/fit_tool-0.9.14-py3-none-any.whl#sha256=d532ab501978471bbf1ace07250b1d9b8231f7a2c17013df35e73cd1ba26c396 (from https://www.piwheels.org/simple/fit-tool/) 2026-08-05T05:00:48,343 Skipping link: not a file: https://www.piwheels.org/simple/fit-tool/ 2026-08-05T05:00:48,344 Skipping link: not a file: https://pypi.org/simple/fit-tool/ 2026-08-05T05:00:48,362 Given no hashes to check 1 links for project 'fit-tool': discarding no candidates 2026-08-05T05:00:48,380 Collecting fit-tool==0.9.16 2026-08-05T05:00:48,382 Created temporary directory: /tmp/pip-unpack-sd6nlqfc 2026-08-05T05:00:48,543 Downloading fit_tool-0.9.16.tar.gz (300 kB) 2026-08-05T05:00:49,166 Added fit-tool==0.9.16 from https://files.pythonhosted.org/packages/fc/4f/be06a443553f5e74b4e9360724aaf41d0d09dceb0bc69d8faf3fe0f398f0/fit_tool-0.9.16.tar.gz to build tracker '/tmp/pip-build-tracker-jzn1kl9p' 2026-08-05T05:00:49,174 Created temporary directory: /tmp/pip-build-env-anmn_vxt 2026-08-05T05:00:49,178 Installing build dependencies: started 2026-08-05T05:00:49,179 Running command pip subprocess to install build dependencies 2026-08-05T05:00:50,340 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-08-05T05:00:50,807 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-08-05T05:00:50,831 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-05T05:00:52,642 Collecting setuptools>=61.0 2026-08-05T05:00:52,643 Obtaining dependency information for setuptools>=61.0 from https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl.metadata 2026-08-05T05:00:52,659 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-08-05T05:00:52,892 Collecting wheel 2026-08-05T05:00:52,893 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata 2026-08-05T05:00:52,908 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB) 2026-08-05T05:00:53,094 Collecting packaging>=24.0 2026-08-05T05:00:53,095 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl.metadata 2026-08-05T05:00:53,110 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl.metadata (3.6 kB) 2026-08-05T05:00:53,305 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-08-05T05:00:53,328 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl (129 kB) 2026-08-05T05:00:53,417 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl (1.0 MB) 2026-08-05T05:00:53,457 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-08-05T05:00:53,486 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl (129 kB) 2026-08-05T05:00:53,580 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl (1.0 MB) 2026-08-05T05:00:56,318 Installing collected packages: setuptools, packaging, wheel 2026-08-05T05:01:00,274 Creating /tmp/pip-build-env-anmn_vxt/overlay/local/bin 2026-08-05T05:01:00,276 changing mode of /tmp/pip-build-env-anmn_vxt/overlay/local/bin/wheel to 755 2026-08-05T05:01:00,296 Successfully installed packaging-26.3 setuptools-83.0.0 wheel-0.47.0 2026-08-05T05:01:00,587 Installing build dependencies: finished with status 'done' 2026-08-05T05:01:00,593 Getting requirements to build wheel: started 2026-08-05T05:01:00,594 Running command Getting requirements to build wheel 2026-08-05T05:01:01,273 running egg_info 2026-08-05T05:01:01,279 writing fit_tool.egg-info/PKG-INFO 2026-08-05T05:01:01,284 writing dependency_links to fit_tool.egg-info/dependency_links.txt 2026-08-05T05:01:01,286 writing entry points to fit_tool.egg-info/entry_points.txt 2026-08-05T05:01:01,288 writing requirements to fit_tool.egg-info/requires.txt 2026-08-05T05:01:01,289 writing top-level names to fit_tool.egg-info/top_level.txt 2026-08-05T05:01:01,324 reading manifest file 'fit_tool.egg-info/SOURCES.txt' 2026-08-05T05:01:01,336 adding license file 'LICENSE' 2026-08-05T05:01:01,337 adding license file 'AUTHORS' 2026-08-05T05:01:01,348 writing manifest file 'fit_tool.egg-info/SOURCES.txt' 2026-08-05T05:01:01,445 Getting requirements to build wheel: finished with status 'done' 2026-08-05T05:01:01,448 Created temporary directory: /tmp/pip-modern-metadata-mgjezapr 2026-08-05T05:01:01,451 Preparing metadata (pyproject.toml): started 2026-08-05T05:01:01,452 Running command Preparing metadata (pyproject.toml) 2026-08-05T05:01:02,095 running dist_info 2026-08-05T05:01:02,105 creating /tmp/pip-modern-metadata-mgjezapr/fit_tool.egg-info 2026-08-05T05:01:02,106 writing /tmp/pip-modern-metadata-mgjezapr/fit_tool.egg-info/PKG-INFO 2026-08-05T05:01:02,112 writing dependency_links to /tmp/pip-modern-metadata-mgjezapr/fit_tool.egg-info/dependency_links.txt 2026-08-05T05:01:02,114 writing entry points to /tmp/pip-modern-metadata-mgjezapr/fit_tool.egg-info/entry_points.txt 2026-08-05T05:01:02,117 writing requirements to /tmp/pip-modern-metadata-mgjezapr/fit_tool.egg-info/requires.txt 2026-08-05T05:01:02,118 writing top-level names to /tmp/pip-modern-metadata-mgjezapr/fit_tool.egg-info/top_level.txt 2026-08-05T05:01:02,119 writing manifest file '/tmp/pip-modern-metadata-mgjezapr/fit_tool.egg-info/SOURCES.txt' 2026-08-05T05:01:02,150 reading manifest file '/tmp/pip-modern-metadata-mgjezapr/fit_tool.egg-info/SOURCES.txt' 2026-08-05T05:01:02,152 adding license file 'LICENSE' 2026-08-05T05:01:02,153 adding license file 'AUTHORS' 2026-08-05T05:01:02,161 writing manifest file '/tmp/pip-modern-metadata-mgjezapr/fit_tool.egg-info/SOURCES.txt' 2026-08-05T05:01:02,163 creating '/tmp/pip-modern-metadata-mgjezapr/fit_tool-0.9.16.dist-info' 2026-08-05T05:01:02,291 Preparing metadata (pyproject.toml): finished with status 'done' 2026-08-05T05:01:02,296 Source in /tmp/pip-wheel-0pujmnvf/fit-tool_9b172a409dc843c3918379c7ab80e9bb has version 0.9.16, which satisfies requirement fit-tool==0.9.16 from https://files.pythonhosted.org/packages/fc/4f/be06a443553f5e74b4e9360724aaf41d0d09dceb0bc69d8faf3fe0f398f0/fit_tool-0.9.16.tar.gz 2026-08-05T05:01:02,297 Removed fit-tool==0.9.16 from https://files.pythonhosted.org/packages/fc/4f/be06a443553f5e74b4e9360724aaf41d0d09dceb0bc69d8faf3fe0f398f0/fit_tool-0.9.16.tar.gz from build tracker '/tmp/pip-build-tracker-jzn1kl9p' 2026-08-05T05:01:02,303 Created temporary directory: /tmp/pip-unpack-fu4w_892 2026-08-05T05:01:02,304 Building wheels for collected packages: fit-tool 2026-08-05T05:01:02,308 Created temporary directory: /tmp/pip-wheel-k1ic7r6a 2026-08-05T05:01:02,309 Destination directory: /tmp/pip-wheel-k1ic7r6a 2026-08-05T05:01:02,311 Building wheel for fit-tool (pyproject.toml): started 2026-08-05T05:01:02,313 Running command Building wheel for fit-tool (pyproject.toml) 2026-08-05T05:01:02,924 running bdist_wheel 2026-08-05T05:01:02,942 running build 2026-08-05T05:01:02,943 running build_py 2026-08-05T05:01:02,949 creating build/lib/fit_tool 2026-08-05T05:01:02,951 copying fit_tool/generic_message.py -> build/lib/fit_tool 2026-08-05T05:01:02,953 copying fit_tool/api.py -> build/lib/fit_tool 2026-08-05T05:01:02,956 copying fit_tool/fit_file_stream.py -> build/lib/fit_tool 2026-08-05T05:01:02,958 copying fit_tool/field_definition.py -> build/lib/fit_tool 2026-08-05T05:01:02,960 copying fit_tool/field.py -> build/lib/fit_tool 2026-08-05T05:01:02,963 copying fit_tool/endian.py -> build/lib/fit_tool 2026-08-05T05:01:02,965 copying fit_tool/fit_file_header.py -> build/lib/fit_tool 2026-08-05T05:01:02,967 copying fit_tool/decoder.py -> build/lib/fit_tool 2026-08-05T05:01:02,970 copying fit_tool/cli.py -> build/lib/fit_tool 2026-08-05T05:01:02,972 copying fit_tool/exceptions.py -> build/lib/fit_tool 2026-08-05T05:01:02,974 copying fit_tool/definition_message.py -> build/lib/fit_tool 2026-08-05T05:01:02,977 copying fit_tool/developer_field.py -> build/lib/fit_tool 2026-08-05T05:01:02,978 copying fit_tool/message.py -> build/lib/fit_tool 2026-08-05T05:01:02,981 copying fit_tool/record.py -> build/lib/fit_tool 2026-08-05T05:01:02,983 copying fit_tool/data_message.py -> build/lib/fit_tool 2026-08-05T05:01:02,986 copying fit_tool/developer_field_definition.py -> build/lib/fit_tool 2026-08-05T05:01:02,988 copying fit_tool/field_component.py -> build/lib/fit_tool 2026-08-05T05:01:02,990 copying fit_tool/__init__.py -> build/lib/fit_tool 2026-08-05T05:01:02,992 copying fit_tool/encode.py -> build/lib/fit_tool 2026-08-05T05:01:02,994 copying fit_tool/fit_file_builder.py -> build/lib/fit_tool 2026-08-05T05:01:02,997 copying fit_tool/sub_field.py -> build/lib/fit_tool 2026-08-05T05:01:02,999 copying fit_tool/base_type.py -> build/lib/fit_tool 2026-08-05T05:01:03,002 copying fit_tool/components.py -> build/lib/fit_tool 2026-08-05T05:01:03,005 copying fit_tool/compatibility.py -> build/lib/fit_tool 2026-08-05T05:01:03,008 copying fit_tool/validation.py -> build/lib/fit_tool 2026-08-05T05:01:03,011 copying fit_tool/fit_file.py -> build/lib/fit_tool 2026-08-05T05:01:03,014 creating build/lib/fit_tool/utils 2026-08-05T05:01:03,015 copying fit_tool/utils/crc.py -> build/lib/fit_tool/utils 2026-08-05T05:01:03,017 copying fit_tool/utils/logging.py -> build/lib/fit_tool/utils 2026-08-05T05:01:03,019 copying fit_tool/utils/__init__.py -> build/lib/fit_tool/utils 2026-08-05T05:01:03,021 copying fit_tool/utils/conversions.py -> build/lib/fit_tool/utils 2026-08-05T05:01:03,024 creating build/lib/fit_tool/tests 2026-08-05T05:01:03,025 copying fit_tool/tests/test_decoder.py -> build/lib/fit_tool/tests 2026-08-05T05:01:03,028 copying fit_tool/tests/test_profile.py -> build/lib/fit_tool/tests 2026-08-05T05:01:03,030 copying fit_tool/tests/protocol_fixture_helpers.py -> build/lib/fit_tool/tests 2026-08-05T05:01:03,033 copying fit_tool/tests/test_protocol_high_severity.py -> build/lib/fit_tool/tests 2026-08-05T05:01:03,036 copying fit_tool/tests/test_fit_file.py -> build/lib/fit_tool/tests 2026-08-05T05:01:03,038 copying fit_tool/tests/test_crc.py -> build/lib/fit_tool/tests 2026-08-05T05:01:03,040 copying fit_tool/tests/test_developer_fields.py -> build/lib/fit_tool/tests 2026-08-05T05:01:03,042 copying fit_tool/tests/test_course_files.py -> build/lib/fit_tool/tests 2026-08-05T05:01:03,044 copying fit_tool/tests/test_write_activity_file.py -> build/lib/fit_tool/tests 2026-08-05T05:01:03,046 copying fit_tool/tests/test_protocol_gap_fixtures.py -> build/lib/fit_tool/tests 2026-08-05T05:01:03,049 copying fit_tool/tests/test_field.py -> build/lib/fit_tool/tests 2026-08-05T05:01:03,052 copying fit_tool/tests/test_workout_files.py -> build/lib/fit_tool/tests 2026-08-05T05:01:03,054 copying fit_tool/tests/test_data_message.py -> build/lib/fit_tool/tests 2026-08-05T05:01:03,056 copying fit_tool/tests/test_public_api.py -> build/lib/fit_tool/tests 2026-08-05T05:01:03,058 copying fit_tool/tests/test_sdk_files.py -> build/lib/fit_tool/tests 2026-08-05T05:01:03,061 copying fit_tool/tests/test_validation.py -> build/lib/fit_tool/tests 2026-08-05T05:01:03,065 copying fit_tool/tests/test_garmin_sdk_interop.py -> build/lib/fit_tool/tests 2026-08-05T05:01:03,067 copying fit_tool/tests/test_activity_files.py -> build/lib/fit_tool/tests 2026-08-05T05:01:03,070 copying fit_tool/tests/test_subfields.py -> build/lib/fit_tool/tests 2026-08-05T05:01:03,072 copying fit_tool/tests/test_coverage_edges.py -> build/lib/fit_tool/tests 2026-08-05T05:01:03,074 copying fit_tool/tests/test_base_type.py -> build/lib/fit_tool/tests 2026-08-05T05:01:03,077 copying fit_tool/tests/test_conversions.py -> build/lib/fit_tool/tests 2026-08-05T05:01:03,079 copying fit_tool/tests/__init__.py -> build/lib/fit_tool/tests 2026-08-05T05:01:03,081 copying fit_tool/tests/test_field_component.py -> build/lib/fit_tool/tests 2026-08-05T05:01:03,083 copying fit_tool/tests/test_fit_file_header.py -> build/lib/fit_tool/tests 2026-08-05T05:01:03,085 copying fit_tool/tests/test_components.py -> build/lib/fit_tool/tests 2026-08-05T05:01:03,088 copying fit_tool/tests/test_post_edit_preservation.py -> build/lib/fit_tool/tests 2026-08-05T05:01:03,090 copying fit_tool/tests/test_cli.py -> build/lib/fit_tool/tests 2026-08-05T05:01:03,092 copying fit_tool/tests/test_encode_policies.py -> build/lib/fit_tool/tests 2026-08-05T05:01:03,095 copying fit_tool/tests/test_profile_scope.py -> build/lib/fit_tool/tests 2026-08-05T05:01:03,097 copying fit_tool/tests/test_wire.py -> build/lib/fit_tool/tests 2026-08-05T05:01:03,099 copying fit_tool/tests/test_record.py -> build/lib/fit_tool/tests 2026-08-05T05:01:03,101 copying fit_tool/tests/test_definition_message.py -> build/lib/fit_tool/tests 2026-08-05T05:01:03,104 creating build/lib/fit_tool/gen 2026-08-05T05:01:03,105 copying fit_tool/gen/profile.py -> build/lib/fit_tool/gen 2026-08-05T05:01:03,108 copying fit_tool/gen/component_registry.py -> build/lib/fit_tool/gen 2026-08-05T05:01:03,110 copying fit_tool/gen/__init__.py -> build/lib/fit_tool/gen 2026-08-05T05:01:03,111 copying fit_tool/gen/field_catalog.py -> build/lib/fit_tool/gen 2026-08-05T05:01:03,114 copying fit_tool/gen/gen_profile.py -> build/lib/fit_tool/gen 2026-08-05T05:01:03,117 creating build/lib/fit_tool/profile 2026-08-05T05:01:03,118 copying fit_tool/profile/component_registry.py -> build/lib/fit_tool/profile 2026-08-05T05:01:03,121 copying fit_tool/profile/field_catalog.py -> build/lib/fit_tool/profile 2026-08-05T05:01:03,125 copying fit_tool/profile/profile_type.py -> build/lib/fit_tool/profile 2026-08-05T05:01:03,130 creating build/lib/fit_tool/examples 2026-08-05T05:01:03,131 copying fit_tool/examples/write_workout_example.py -> build/lib/fit_tool/examples 2026-08-05T05:01:03,134 copying fit_tool/examples/modify_activity_example.py -> build/lib/fit_tool/examples 2026-08-05T05:01:03,136 copying fit_tool/examples/write_course_example.py -> build/lib/fit_tool/examples 2026-08-05T05:01:03,138 copying fit_tool/examples/read_activity_example.py -> build/lib/fit_tool/examples 2026-08-05T05:01:03,140 copying fit_tool/examples/write_activity_example.py -> build/lib/fit_tool/examples 2026-08-05T05:01:03,142 creating build/lib/fit_tool/wire 2026-08-05T05:01:03,143 copying fit_tool/wire/timestamp.py -> build/lib/fit_tool/wire 2026-08-05T05:01:03,145 copying fit_tool/wire/decoder.py -> build/lib/fit_tool/wire 2026-08-05T05:01:03,148 copying fit_tool/wire/model.py -> build/lib/fit_tool/wire 2026-08-05T05:01:03,150 copying fit_tool/wire/crc.py -> build/lib/fit_tool/wire 2026-08-05T05:01:03,152 copying fit_tool/wire/encoder.py -> build/lib/fit_tool/wire 2026-08-05T05:01:03,154 copying fit_tool/wire/__init__.py -> build/lib/fit_tool/wire 2026-08-05T05:01:03,160 creating build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,161 copying fit_tool/profile/messages/hrv_status_summary_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,164 copying fit_tool/profile/messages/schedule_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,166 copying fit_tool/profile/messages/dive_settings_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,170 copying fit_tool/profile/messages/software_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,172 copying fit_tool/profile/messages/exd_data_concept_configuration_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,175 copying fit_tool/profile/messages/hsa_heart_rate_data_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,178 copying fit_tool/profile/messages/tank_update_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,180 copying fit_tool/profile/messages/respiration_rate_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,183 copying fit_tool/profile/messages/activity_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,185 copying fit_tool/profile/messages/chrono_shot_session_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,187 copying fit_tool/profile/messages/stress_level_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,190 copying fit_tool/profile/messages/aad_accel_features_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,192 copying fit_tool/profile/messages/three_d_sensor_calibration_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,194 copying fit_tool/profile/messages/monitoring_hr_data_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,196 copying fit_tool/profile/messages/ohr_settings_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,198 copying fit_tool/profile/messages/skin_temp_overnight_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,201 copying fit_tool/profile/messages/chrono_shot_data_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,204 copying fit_tool/profile/messages/raw_bbi_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,207 copying fit_tool/profile/messages/weight_scale_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,210 copying fit_tool/profile/messages/dive_summary_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,212 copying fit_tool/profile/messages/session_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,218 copying fit_tool/profile/messages/obdii_data_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,220 copying fit_tool/profile/messages/hrv_value_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,223 copying fit_tool/profile/messages/nap_event_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,225 copying fit_tool/profile/messages/hsa_step_data_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,228 copying fit_tool/profile/messages/hsa_spo2_data_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,230 copying fit_tool/profile/messages/ant_channel_id_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,232 copying fit_tool/profile/messages/split_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,235 copying fit_tool/profile/messages/barometer_data_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,238 copying fit_tool/profile/messages/video_description_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,241 copying fit_tool/profile/messages/set_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,244 copying fit_tool/profile/messages/dive_gas_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,246 copying fit_tool/profile/messages/video_frame_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,249 copying fit_tool/profile/messages/bike_profile_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,253 copying fit_tool/profile/messages/sport_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,255 copying fit_tool/profile/messages/power_zone_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,257 copying fit_tool/profile/messages/hsa_gyroscope_data_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,260 copying fit_tool/profile/messages/climb_pro_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,263 copying fit_tool/profile/messages/segment_file_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,265 copying fit_tool/profile/messages/hsa_body_battery_data_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,268 copying fit_tool/profile/messages/slave_device_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,271 copying fit_tool/profile/messages/hsa_event_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,273 copying fit_tool/profile/messages/hsa_configuration_data_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,275 copying fit_tool/profile/messages/one_d_sensor_calibration_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,278 copying fit_tool/profile/messages/workout_session_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,280 copying fit_tool/profile/messages/sdm_profile_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,283 copying fit_tool/profile/messages/file_capabilities_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,286 copying fit_tool/profile/messages/course_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,288 copying fit_tool/profile/messages/hsa_stress_data_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,291 copying fit_tool/profile/messages/exercise_title_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,293 copying fit_tool/profile/messages/user_profile_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,297 copying fit_tool/profile/messages/course_point_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,299 copying fit_tool/profile/messages/device_info_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,302 copying fit_tool/profile/messages/dive_apnea_alarm_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,305 copying fit_tool/profile/messages/device_settings_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,308 copying fit_tool/profile/messages/record_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,313 copying fit_tool/profile/messages/weather_conditions_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,316 copying fit_tool/profile/messages/segment_lap_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,321 copying fit_tool/profile/messages/hsa_wrist_temperature_data_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,323 copying fit_tool/profile/messages/video_title_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,326 copying fit_tool/profile/messages/connectivity_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,329 copying fit_tool/profile/messages/nmea_sentence_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,332 copying fit_tool/profile/messages/tank_summary_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,334 copying fit_tool/profile/messages/workout_step_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,338 copying fit_tool/profile/messages/exd_data_field_configuration_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,341 copying fit_tool/profile/messages/segment_point_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,343 copying fit_tool/profile/messages/ant_tx_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,346 copying fit_tool/profile/messages/common_fields.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,348 copying fit_tool/profile/messages/jump_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,351 copying fit_tool/profile/messages/field_capabilities_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,354 copying fit_tool/profile/messages/gps_metadata_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,356 copying fit_tool/profile/messages/max_met_data_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,359 copying fit_tool/profile/messages/hsa_respiration_data_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,362 copying fit_tool/profile/messages/zones_target_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,365 copying fit_tool/profile/messages/ant_rx_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,367 copying fit_tool/profile/messages/sleep_disruption_overnight_severity_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,369 copying fit_tool/profile/messages/weather_alert_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,372 copying fit_tool/profile/messages/goal_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,375 copying fit_tool/profile/messages/sleep_level_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,377 copying fit_tool/profile/messages/magnetometer_data_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,380 copying fit_tool/profile/messages/segment_leaderboard_entry_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,383 copying fit_tool/profile/messages/memo_glob_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,386 copying fit_tool/profile/messages/video_clip_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,388 copying fit_tool/profile/messages/monitoring_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,391 copying fit_tool/profile/messages/training_settings_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,393 copying fit_tool/profile/messages/length_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,396 copying fit_tool/profile/messages/time_in_zone_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,399 copying fit_tool/profile/messages/segment_id_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,402 copying fit_tool/profile/messages/met_zone_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,404 copying fit_tool/profile/messages/blood_pressure_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,407 copying fit_tool/profile/messages/speed_zone_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,409 copying fit_tool/profile/messages/spo2_data_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,412 copying fit_tool/profile/messages/accelerometer_data_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,414 copying fit_tool/profile/messages/hrm_profile_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,417 copying fit_tool/profile/messages/developer_data_id_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,419 copying fit_tool/profile/messages/camera_event_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,422 copying fit_tool/profile/messages/field_description_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,425 copying fit_tool/profile/messages/hr_zone_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,427 copying fit_tool/profile/messages/sleep_disruption_severity_period_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,429 copying fit_tool/profile/messages/dive_alarm_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,432 copying fit_tool/profile/messages/video_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,435 copying fit_tool/profile/messages/file_id_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,437 copying fit_tool/profile/messages/monitoring_info_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,439 copying fit_tool/profile/messages/gyroscope_data_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,442 copying fit_tool/profile/messages/workout_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,444 copying fit_tool/profile/messages/watchface_settings_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,447 copying fit_tool/profile/messages/message_factory.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,449 copying fit_tool/profile/messages/file_creator_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,451 copying fit_tool/profile/messages/exd_screen_configuration_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,454 copying fit_tool/profile/messages/capabilities_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,456 copying fit_tool/profile/messages/cadence_zone_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,458 copying fit_tool/profile/messages/timestamp_correlation_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,460 copying fit_tool/profile/messages/event_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,464 copying fit_tool/profile/messages/hsa_accelerometer_data_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,466 copying fit_tool/profile/messages/device_aux_battery_info_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,468 copying fit_tool/profile/messages/hrv_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,470 copying fit_tool/profile/messages/lap_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,475 copying fit_tool/profile/messages/training_file_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,478 copying fit_tool/profile/messages/hr_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,480 copying fit_tool/profile/messages/mesg_capabilities_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,482 copying fit_tool/profile/messages/split_summary_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,485 copying fit_tool/profile/messages/aviation_attitude_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,487 copying fit_tool/profile/messages/totals_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,490 copying fit_tool/profile/messages/beat_intervals_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,492 copying fit_tool/profile/messages/sleep_assessment_message.py -> build/lib/fit_tool/profile/messages 2026-08-05T05:01:03,495 running egg_info 2026-08-05T05:01:03,504 writing fit_tool.egg-info/PKG-INFO 2026-08-05T05:01:03,508 writing dependency_links to fit_tool.egg-info/dependency_links.txt 2026-08-05T05:01:03,510 writing entry points to fit_tool.egg-info/entry_points.txt 2026-08-05T05:01:03,512 writing requirements to fit_tool.egg-info/requires.txt 2026-08-05T05:01:03,513 writing top-level names to fit_tool.egg-info/top_level.txt 2026-08-05T05:01:03,535 reading manifest file 'fit_tool.egg-info/SOURCES.txt' 2026-08-05T05:01:03,547 adding license file 'LICENSE' 2026-08-05T05:01:03,548 adding license file 'AUTHORS' 2026-08-05T05:01:03,559 writing manifest file 'fit_tool.egg-info/SOURCES.txt' 2026-08-05T05:01:03,598 installing to build/bdist.linux-armv7l/wheel 2026-08-05T05:01:03,599 running install 2026-08-05T05:01:03,637 running install_lib 2026-08-05T05:01:03,646 creating build/bdist.linux-armv7l/wheel 2026-08-05T05:01:03,649 creating build/bdist.linux-armv7l/wheel/fit_tool 2026-08-05T05:01:03,650 copying build/lib/fit_tool/generic_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool 2026-08-05T05:01:03,654 creating build/bdist.linux-armv7l/wheel/fit_tool/utils 2026-08-05T05:01:03,655 copying build/lib/fit_tool/utils/crc.py -> build/bdist.linux-armv7l/wheel/./fit_tool/utils 2026-08-05T05:01:03,658 copying build/lib/fit_tool/utils/logging.py -> build/bdist.linux-armv7l/wheel/./fit_tool/utils 2026-08-05T05:01:03,660 copying build/lib/fit_tool/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./fit_tool/utils 2026-08-05T05:01:03,662 copying build/lib/fit_tool/utils/conversions.py -> build/bdist.linux-armv7l/wheel/./fit_tool/utils 2026-08-05T05:01:03,664 copying build/lib/fit_tool/api.py -> build/bdist.linux-armv7l/wheel/./fit_tool 2026-08-05T05:01:03,666 copying build/lib/fit_tool/fit_file_stream.py -> build/bdist.linux-armv7l/wheel/./fit_tool 2026-08-05T05:01:03,668 copying build/lib/fit_tool/field_definition.py -> build/bdist.linux-armv7l/wheel/./fit_tool 2026-08-05T05:01:03,669 copying build/lib/fit_tool/field.py -> build/bdist.linux-armv7l/wheel/./fit_tool 2026-08-05T05:01:03,672 copying build/lib/fit_tool/endian.py -> build/bdist.linux-armv7l/wheel/./fit_tool 2026-08-05T05:01:03,674 copying build/lib/fit_tool/fit_file_header.py -> build/bdist.linux-armv7l/wheel/./fit_tool 2026-08-05T05:01:03,676 copying build/lib/fit_tool/decoder.py -> build/bdist.linux-armv7l/wheel/./fit_tool 2026-08-05T05:01:03,678 copying build/lib/fit_tool/cli.py -> build/bdist.linux-armv7l/wheel/./fit_tool 2026-08-05T05:01:03,680 copying build/lib/fit_tool/exceptions.py -> build/bdist.linux-armv7l/wheel/./fit_tool 2026-08-05T05:01:03,681 copying build/lib/fit_tool/definition_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool 2026-08-05T05:01:03,683 copying build/lib/fit_tool/developer_field.py -> build/bdist.linux-armv7l/wheel/./fit_tool 2026-08-05T05:01:03,685 copying build/lib/fit_tool/message.py -> build/bdist.linux-armv7l/wheel/./fit_tool 2026-08-05T05:01:03,687 copying build/lib/fit_tool/record.py -> build/bdist.linux-armv7l/wheel/./fit_tool 2026-08-05T05:01:03,689 copying build/lib/fit_tool/data_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool 2026-08-05T05:01:03,692 creating build/bdist.linux-armv7l/wheel/fit_tool/tests 2026-08-05T05:01:03,693 copying build/lib/fit_tool/tests/test_decoder.py -> build/bdist.linux-armv7l/wheel/./fit_tool/tests 2026-08-05T05:01:03,696 copying build/lib/fit_tool/tests/test_profile.py -> build/bdist.linux-armv7l/wheel/./fit_tool/tests 2026-08-05T05:01:03,697 copying build/lib/fit_tool/tests/protocol_fixture_helpers.py -> build/bdist.linux-armv7l/wheel/./fit_tool/tests 2026-08-05T05:01:03,700 copying build/lib/fit_tool/tests/test_protocol_high_severity.py -> build/bdist.linux-armv7l/wheel/./fit_tool/tests 2026-08-05T05:01:03,702 copying build/lib/fit_tool/tests/test_fit_file.py -> build/bdist.linux-armv7l/wheel/./fit_tool/tests 2026-08-05T05:01:03,704 copying build/lib/fit_tool/tests/test_crc.py -> build/bdist.linux-armv7l/wheel/./fit_tool/tests 2026-08-05T05:01:03,706 copying build/lib/fit_tool/tests/test_developer_fields.py -> build/bdist.linux-armv7l/wheel/./fit_tool/tests 2026-08-05T05:01:03,708 copying build/lib/fit_tool/tests/test_course_files.py -> build/bdist.linux-armv7l/wheel/./fit_tool/tests 2026-08-05T05:01:03,710 copying build/lib/fit_tool/tests/test_write_activity_file.py -> build/bdist.linux-armv7l/wheel/./fit_tool/tests 2026-08-05T05:01:03,712 copying build/lib/fit_tool/tests/test_protocol_gap_fixtures.py -> build/bdist.linux-armv7l/wheel/./fit_tool/tests 2026-08-05T05:01:03,715 copying build/lib/fit_tool/tests/test_field.py -> build/bdist.linux-armv7l/wheel/./fit_tool/tests 2026-08-05T05:01:03,718 copying build/lib/fit_tool/tests/test_workout_files.py -> build/bdist.linux-armv7l/wheel/./fit_tool/tests 2026-08-05T05:01:03,720 copying build/lib/fit_tool/tests/test_data_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/tests 2026-08-05T05:01:03,723 copying build/lib/fit_tool/tests/test_public_api.py -> build/bdist.linux-armv7l/wheel/./fit_tool/tests 2026-08-05T05:01:03,725 copying build/lib/fit_tool/tests/test_sdk_files.py -> build/bdist.linux-armv7l/wheel/./fit_tool/tests 2026-08-05T05:01:03,727 copying build/lib/fit_tool/tests/test_validation.py -> build/bdist.linux-armv7l/wheel/./fit_tool/tests 2026-08-05T05:01:03,730 copying build/lib/fit_tool/tests/test_garmin_sdk_interop.py -> build/bdist.linux-armv7l/wheel/./fit_tool/tests 2026-08-05T05:01:03,732 copying build/lib/fit_tool/tests/test_activity_files.py -> build/bdist.linux-armv7l/wheel/./fit_tool/tests 2026-08-05T05:01:03,734 copying build/lib/fit_tool/tests/test_subfields.py -> build/bdist.linux-armv7l/wheel/./fit_tool/tests 2026-08-05T05:01:03,736 copying build/lib/fit_tool/tests/test_coverage_edges.py -> build/bdist.linux-armv7l/wheel/./fit_tool/tests 2026-08-05T05:01:03,739 copying build/lib/fit_tool/tests/test_base_type.py -> build/bdist.linux-armv7l/wheel/./fit_tool/tests 2026-08-05T05:01:03,741 copying build/lib/fit_tool/tests/test_conversions.py -> build/bdist.linux-armv7l/wheel/./fit_tool/tests 2026-08-05T05:01:03,743 copying build/lib/fit_tool/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./fit_tool/tests 2026-08-05T05:01:03,744 copying build/lib/fit_tool/tests/test_field_component.py -> build/bdist.linux-armv7l/wheel/./fit_tool/tests 2026-08-05T05:01:03,746 copying build/lib/fit_tool/tests/test_fit_file_header.py -> build/bdist.linux-armv7l/wheel/./fit_tool/tests 2026-08-05T05:01:03,747 copying build/lib/fit_tool/tests/test_components.py -> build/bdist.linux-armv7l/wheel/./fit_tool/tests 2026-08-05T05:01:03,750 copying build/lib/fit_tool/tests/test_post_edit_preservation.py -> build/bdist.linux-armv7l/wheel/./fit_tool/tests 2026-08-05T05:01:03,752 copying build/lib/fit_tool/tests/test_cli.py -> build/bdist.linux-armv7l/wheel/./fit_tool/tests 2026-08-05T05:01:03,754 copying build/lib/fit_tool/tests/test_encode_policies.py -> build/bdist.linux-armv7l/wheel/./fit_tool/tests 2026-08-05T05:01:03,756 copying build/lib/fit_tool/tests/test_profile_scope.py -> build/bdist.linux-armv7l/wheel/./fit_tool/tests 2026-08-05T05:01:03,758 copying build/lib/fit_tool/tests/test_wire.py -> build/bdist.linux-armv7l/wheel/./fit_tool/tests 2026-08-05T05:01:03,761 copying build/lib/fit_tool/tests/test_record.py -> build/bdist.linux-armv7l/wheel/./fit_tool/tests 2026-08-05T05:01:03,763 copying build/lib/fit_tool/tests/test_definition_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/tests 2026-08-05T05:01:03,765 copying build/lib/fit_tool/developer_field_definition.py -> build/bdist.linux-armv7l/wheel/./fit_tool 2026-08-05T05:01:03,767 creating build/bdist.linux-armv7l/wheel/fit_tool/gen 2026-08-05T05:01:03,768 copying build/lib/fit_tool/gen/profile.py -> build/bdist.linux-armv7l/wheel/./fit_tool/gen 2026-08-05T05:01:03,771 copying build/lib/fit_tool/gen/component_registry.py -> build/bdist.linux-armv7l/wheel/./fit_tool/gen 2026-08-05T05:01:03,773 copying build/lib/fit_tool/gen/__init__.py -> build/bdist.linux-armv7l/wheel/./fit_tool/gen 2026-08-05T05:01:03,775 copying build/lib/fit_tool/gen/field_catalog.py -> build/bdist.linux-armv7l/wheel/./fit_tool/gen 2026-08-05T05:01:03,777 copying build/lib/fit_tool/gen/gen_profile.py -> build/bdist.linux-armv7l/wheel/./fit_tool/gen 2026-08-05T05:01:03,779 copying build/lib/fit_tool/field_component.py -> build/bdist.linux-armv7l/wheel/./fit_tool 2026-08-05T05:01:03,781 copying build/lib/fit_tool/__init__.py -> build/bdist.linux-armv7l/wheel/./fit_tool 2026-08-05T05:01:03,783 copying build/lib/fit_tool/encode.py -> build/bdist.linux-armv7l/wheel/./fit_tool 2026-08-05T05:01:03,785 copying build/lib/fit_tool/fit_file_builder.py -> build/bdist.linux-armv7l/wheel/./fit_tool 2026-08-05T05:01:03,787 copying build/lib/fit_tool/sub_field.py -> build/bdist.linux-armv7l/wheel/./fit_tool 2026-08-05T05:01:03,789 copying build/lib/fit_tool/base_type.py -> build/bdist.linux-armv7l/wheel/./fit_tool 2026-08-05T05:01:03,791 copying build/lib/fit_tool/components.py -> build/bdist.linux-armv7l/wheel/./fit_tool 2026-08-05T05:01:03,794 creating build/bdist.linux-armv7l/wheel/fit_tool/profile 2026-08-05T05:01:03,795 copying build/lib/fit_tool/profile/component_registry.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile 2026-08-05T05:01:03,800 creating build/bdist.linux-armv7l/wheel/fit_tool/profile/messages 2026-08-05T05:01:03,801 copying build/lib/fit_tool/profile/messages/hrv_status_summary_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,804 copying build/lib/fit_tool/profile/messages/schedule_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,806 copying build/lib/fit_tool/profile/messages/dive_settings_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,810 copying build/lib/fit_tool/profile/messages/software_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,813 copying build/lib/fit_tool/profile/messages/exd_data_concept_configuration_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,816 copying build/lib/fit_tool/profile/messages/hsa_heart_rate_data_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,818 copying build/lib/fit_tool/profile/messages/tank_update_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,820 copying build/lib/fit_tool/profile/messages/respiration_rate_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,822 copying build/lib/fit_tool/profile/messages/activity_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,824 copying build/lib/fit_tool/profile/messages/chrono_shot_session_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,827 copying build/lib/fit_tool/profile/messages/stress_level_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,829 copying build/lib/fit_tool/profile/messages/aad_accel_features_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,831 copying build/lib/fit_tool/profile/messages/three_d_sensor_calibration_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,834 copying build/lib/fit_tool/profile/messages/monitoring_hr_data_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,836 copying build/lib/fit_tool/profile/messages/ohr_settings_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,838 copying build/lib/fit_tool/profile/messages/skin_temp_overnight_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,840 copying build/lib/fit_tool/profile/messages/chrono_shot_data_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,842 copying build/lib/fit_tool/profile/messages/raw_bbi_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,845 copying build/lib/fit_tool/profile/messages/weight_scale_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,847 copying build/lib/fit_tool/profile/messages/dive_summary_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,850 copying build/lib/fit_tool/profile/messages/session_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,857 copying build/lib/fit_tool/profile/messages/obdii_data_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,859 copying build/lib/fit_tool/profile/messages/hrv_value_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,862 copying build/lib/fit_tool/profile/messages/nap_event_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,864 copying build/lib/fit_tool/profile/messages/hsa_step_data_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,866 copying build/lib/fit_tool/profile/messages/hsa_spo2_data_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,869 copying build/lib/fit_tool/profile/messages/ant_channel_id_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,871 copying build/lib/fit_tool/profile/messages/split_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,874 copying build/lib/fit_tool/profile/messages/barometer_data_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,876 copying build/lib/fit_tool/profile/messages/video_description_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,878 copying build/lib/fit_tool/profile/messages/set_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,881 copying build/lib/fit_tool/profile/messages/dive_gas_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,883 copying build/lib/fit_tool/profile/messages/video_frame_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,885 copying build/lib/fit_tool/profile/messages/bike_profile_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,888 copying build/lib/fit_tool/profile/messages/sport_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,890 copying build/lib/fit_tool/profile/messages/power_zone_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,892 copying build/lib/fit_tool/profile/messages/hsa_gyroscope_data_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,895 copying build/lib/fit_tool/profile/messages/climb_pro_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,897 copying build/lib/fit_tool/profile/messages/segment_file_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,899 copying build/lib/fit_tool/profile/messages/hsa_body_battery_data_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,902 copying build/lib/fit_tool/profile/messages/slave_device_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,904 copying build/lib/fit_tool/profile/messages/hsa_event_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,906 copying build/lib/fit_tool/profile/messages/hsa_configuration_data_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,908 copying build/lib/fit_tool/profile/messages/one_d_sensor_calibration_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,911 copying build/lib/fit_tool/profile/messages/workout_session_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,913 copying build/lib/fit_tool/profile/messages/sdm_profile_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,915 copying build/lib/fit_tool/profile/messages/file_capabilities_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,917 copying build/lib/fit_tool/profile/messages/course_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,920 copying build/lib/fit_tool/profile/messages/hsa_stress_data_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,922 copying build/lib/fit_tool/profile/messages/exercise_title_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,924 copying build/lib/fit_tool/profile/messages/user_profile_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,927 copying build/lib/fit_tool/profile/messages/course_point_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,929 copying build/lib/fit_tool/profile/messages/device_info_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,932 copying build/lib/fit_tool/profile/messages/dive_apnea_alarm_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,934 copying build/lib/fit_tool/profile/messages/device_settings_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,937 copying build/lib/fit_tool/profile/messages/record_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,941 copying build/lib/fit_tool/profile/messages/weather_conditions_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,944 copying build/lib/fit_tool/profile/messages/segment_lap_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,948 copying build/lib/fit_tool/profile/messages/hsa_wrist_temperature_data_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,950 copying build/lib/fit_tool/profile/messages/video_title_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,952 copying build/lib/fit_tool/profile/messages/connectivity_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,955 copying build/lib/fit_tool/profile/messages/nmea_sentence_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,957 copying build/lib/fit_tool/profile/messages/tank_summary_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,959 copying build/lib/fit_tool/profile/messages/workout_step_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,962 copying build/lib/fit_tool/profile/messages/exd_data_field_configuration_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,965 copying build/lib/fit_tool/profile/messages/segment_point_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,967 copying build/lib/fit_tool/profile/messages/ant_tx_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,969 copying build/lib/fit_tool/profile/messages/common_fields.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,971 copying build/lib/fit_tool/profile/messages/jump_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,974 copying build/lib/fit_tool/profile/messages/field_capabilities_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,976 copying build/lib/fit_tool/profile/messages/gps_metadata_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,978 copying build/lib/fit_tool/profile/messages/max_met_data_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,980 copying build/lib/fit_tool/profile/messages/hsa_respiration_data_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,983 copying build/lib/fit_tool/profile/messages/zones_target_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,985 copying build/lib/fit_tool/profile/messages/ant_rx_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,987 copying build/lib/fit_tool/profile/messages/sleep_disruption_overnight_severity_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,989 copying build/lib/fit_tool/profile/messages/weather_alert_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,992 copying build/lib/fit_tool/profile/messages/goal_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,994 copying build/lib/fit_tool/profile/messages/sleep_level_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,996 copying build/lib/fit_tool/profile/messages/magnetometer_data_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:03,999 copying build/lib/fit_tool/profile/messages/segment_leaderboard_entry_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:04,001 copying build/lib/fit_tool/profile/messages/memo_glob_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:04,003 copying build/lib/fit_tool/profile/messages/video_clip_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:04,005 copying build/lib/fit_tool/profile/messages/monitoring_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:04,008 copying build/lib/fit_tool/profile/messages/training_settings_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:04,010 copying build/lib/fit_tool/profile/messages/length_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:04,013 copying build/lib/fit_tool/profile/messages/time_in_zone_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:04,016 copying build/lib/fit_tool/profile/messages/segment_id_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:04,018 copying build/lib/fit_tool/profile/messages/met_zone_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:04,020 copying build/lib/fit_tool/profile/messages/blood_pressure_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:04,022 copying build/lib/fit_tool/profile/messages/speed_zone_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:04,024 copying build/lib/fit_tool/profile/messages/spo2_data_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:04,027 copying build/lib/fit_tool/profile/messages/accelerometer_data_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:04,029 copying build/lib/fit_tool/profile/messages/hrm_profile_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:04,031 copying build/lib/fit_tool/profile/messages/developer_data_id_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:04,033 copying build/lib/fit_tool/profile/messages/camera_event_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:04,036 copying build/lib/fit_tool/profile/messages/field_description_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:04,038 copying build/lib/fit_tool/profile/messages/hr_zone_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:04,041 copying build/lib/fit_tool/profile/messages/sleep_disruption_severity_period_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:04,043 copying build/lib/fit_tool/profile/messages/dive_alarm_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:04,045 copying build/lib/fit_tool/profile/messages/video_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:04,047 copying build/lib/fit_tool/profile/messages/file_id_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:04,050 copying build/lib/fit_tool/profile/messages/monitoring_info_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:04,052 copying build/lib/fit_tool/profile/messages/gyroscope_data_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:04,055 copying build/lib/fit_tool/profile/messages/workout_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:04,057 copying build/lib/fit_tool/profile/messages/watchface_settings_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:04,060 copying build/lib/fit_tool/profile/messages/message_factory.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:04,063 copying build/lib/fit_tool/profile/messages/file_creator_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:04,065 copying build/lib/fit_tool/profile/messages/exd_screen_configuration_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:04,067 copying build/lib/fit_tool/profile/messages/capabilities_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:04,069 copying build/lib/fit_tool/profile/messages/cadence_zone_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:04,072 copying build/lib/fit_tool/profile/messages/timestamp_correlation_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:04,074 copying build/lib/fit_tool/profile/messages/event_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:04,077 copying build/lib/fit_tool/profile/messages/hsa_accelerometer_data_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:04,079 copying build/lib/fit_tool/profile/messages/device_aux_battery_info_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:04,081 copying build/lib/fit_tool/profile/messages/hrv_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:04,083 copying build/lib/fit_tool/profile/messages/lap_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:04,088 copying build/lib/fit_tool/profile/messages/training_file_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:04,090 copying build/lib/fit_tool/profile/messages/hr_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:04,093 copying build/lib/fit_tool/profile/messages/mesg_capabilities_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:04,096 copying build/lib/fit_tool/profile/messages/split_summary_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:04,098 copying build/lib/fit_tool/profile/messages/aviation_attitude_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:04,101 copying build/lib/fit_tool/profile/messages/totals_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:04,104 copying build/lib/fit_tool/profile/messages/beat_intervals_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:04,106 copying build/lib/fit_tool/profile/messages/sleep_assessment_message.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile/messages 2026-08-05T05:01:04,109 copying build/lib/fit_tool/profile/field_catalog.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile 2026-08-05T05:01:04,113 copying build/lib/fit_tool/profile/profile_type.py -> build/bdist.linux-armv7l/wheel/./fit_tool/profile 2026-08-05T05:01:04,117 creating build/bdist.linux-armv7l/wheel/fit_tool/examples 2026-08-05T05:01:04,118 copying build/lib/fit_tool/examples/write_workout_example.py -> build/bdist.linux-armv7l/wheel/./fit_tool/examples 2026-08-05T05:01:04,120 copying build/lib/fit_tool/examples/modify_activity_example.py -> build/bdist.linux-armv7l/wheel/./fit_tool/examples 2026-08-05T05:01:04,122 copying build/lib/fit_tool/examples/write_course_example.py -> build/bdist.linux-armv7l/wheel/./fit_tool/examples 2026-08-05T05:01:04,124 copying build/lib/fit_tool/examples/read_activity_example.py -> build/bdist.linux-armv7l/wheel/./fit_tool/examples 2026-08-05T05:01:04,126 copying build/lib/fit_tool/examples/write_activity_example.py -> build/bdist.linux-armv7l/wheel/./fit_tool/examples 2026-08-05T05:01:04,128 copying build/lib/fit_tool/compatibility.py -> build/bdist.linux-armv7l/wheel/./fit_tool 2026-08-05T05:01:04,130 copying build/lib/fit_tool/validation.py -> build/bdist.linux-armv7l/wheel/./fit_tool 2026-08-05T05:01:04,133 copying build/lib/fit_tool/fit_file.py -> build/bdist.linux-armv7l/wheel/./fit_tool 2026-08-05T05:01:04,136 creating build/bdist.linux-armv7l/wheel/fit_tool/wire 2026-08-05T05:01:04,136 copying build/lib/fit_tool/wire/timestamp.py -> build/bdist.linux-armv7l/wheel/./fit_tool/wire 2026-08-05T05:01:04,138 copying build/lib/fit_tool/wire/decoder.py -> build/bdist.linux-armv7l/wheel/./fit_tool/wire 2026-08-05T05:01:04,141 copying build/lib/fit_tool/wire/model.py -> build/bdist.linux-armv7l/wheel/./fit_tool/wire 2026-08-05T05:01:04,143 copying build/lib/fit_tool/wire/crc.py -> build/bdist.linux-armv7l/wheel/./fit_tool/wire 2026-08-05T05:01:04,144 copying build/lib/fit_tool/wire/encoder.py -> build/bdist.linux-armv7l/wheel/./fit_tool/wire 2026-08-05T05:01:04,146 copying build/lib/fit_tool/wire/__init__.py -> build/bdist.linux-armv7l/wheel/./fit_tool/wire 2026-08-05T05:01:04,148 running install_egg_info 2026-08-05T05:01:04,153 Copying fit_tool.egg-info to build/bdist.linux-armv7l/wheel/./fit_tool-0.9.16-py3.11.egg-info 2026-08-05T05:01:04,169 running install_scripts 2026-08-05T05:01:04,183 creating build/bdist.linux-armv7l/wheel/fit_tool-0.9.16.dist-info/WHEEL 2026-08-05T05:01:04,185 creating '/tmp/pip-wheel-k1ic7r6a/.tmp-0rt87ep0/fit_tool-0.9.16-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-08-05T05:01:04,188 adding 'fit_tool/__init__.py' 2026-08-05T05:01:04,189 adding 'fit_tool/api.py' 2026-08-05T05:01:04,191 adding 'fit_tool/base_type.py' 2026-08-05T05:01:04,193 adding 'fit_tool/cli.py' 2026-08-05T05:01:04,195 adding 'fit_tool/compatibility.py' 2026-08-05T05:01:04,197 adding 'fit_tool/components.py' 2026-08-05T05:01:04,199 adding 'fit_tool/data_message.py' 2026-08-05T05:01:04,201 adding 'fit_tool/decoder.py' 2026-08-05T05:01:04,202 adding 'fit_tool/definition_message.py' 2026-08-05T05:01:04,204 adding 'fit_tool/developer_field.py' 2026-08-05T05:01:04,206 adding 'fit_tool/developer_field_definition.py' 2026-08-05T05:01:04,207 adding 'fit_tool/encode.py' 2026-08-05T05:01:04,209 adding 'fit_tool/endian.py' 2026-08-05T05:01:04,210 adding 'fit_tool/exceptions.py' 2026-08-05T05:01:04,213 adding 'fit_tool/field.py' 2026-08-05T05:01:04,215 adding 'fit_tool/field_component.py' 2026-08-05T05:01:04,216 adding 'fit_tool/field_definition.py' 2026-08-05T05:01:04,219 adding 'fit_tool/fit_file.py' 2026-08-05T05:01:04,221 adding 'fit_tool/fit_file_builder.py' 2026-08-05T05:01:04,223 adding 'fit_tool/fit_file_header.py' 2026-08-05T05:01:04,224 adding 'fit_tool/fit_file_stream.py' 2026-08-05T05:01:04,226 adding 'fit_tool/generic_message.py' 2026-08-05T05:01:04,227 adding 'fit_tool/message.py' 2026-08-05T05:01:04,229 adding 'fit_tool/record.py' 2026-08-05T05:01:04,231 adding 'fit_tool/sub_field.py' 2026-08-05T05:01:04,236 adding 'fit_tool/validation.py' 2026-08-05T05:01:04,238 adding 'fit_tool/examples/modify_activity_example.py' 2026-08-05T05:01:04,240 adding 'fit_tool/examples/read_activity_example.py' 2026-08-05T05:01:04,242 adding 'fit_tool/examples/write_activity_example.py' 2026-08-05T05:01:04,243 adding 'fit_tool/examples/write_course_example.py' 2026-08-05T05:01:04,245 adding 'fit_tool/examples/write_workout_example.py' 2026-08-05T05:01:04,247 adding 'fit_tool/gen/__init__.py' 2026-08-05T05:01:04,249 adding 'fit_tool/gen/component_registry.py' 2026-08-05T05:01:04,251 adding 'fit_tool/gen/field_catalog.py' 2026-08-05T05:01:04,254 adding 'fit_tool/gen/gen_profile.py' 2026-08-05T05:01:04,256 adding 'fit_tool/gen/profile.py' 2026-08-05T05:01:04,259 adding 'fit_tool/profile/component_registry.py' 2026-08-05T05:01:04,270 adding 'fit_tool/profile/field_catalog.py' 2026-08-05T05:01:04,291 adding 'fit_tool/profile/profile_type.py' 2026-08-05T05:01:04,296 adding 'fit_tool/profile/messages/aad_accel_features_message.py' 2026-08-05T05:01:04,298 adding 'fit_tool/profile/messages/accelerometer_data_message.py' 2026-08-05T05:01:04,300 adding 'fit_tool/profile/messages/activity_message.py' 2026-08-05T05:01:04,302 adding 'fit_tool/profile/messages/ant_channel_id_message.py' 2026-08-05T05:01:04,303 adding 'fit_tool/profile/messages/ant_rx_message.py' 2026-08-05T05:01:04,305 adding 'fit_tool/profile/messages/ant_tx_message.py' 2026-08-05T05:01:04,307 adding 'fit_tool/profile/messages/aviation_attitude_message.py' 2026-08-05T05:01:04,308 adding 'fit_tool/profile/messages/barometer_data_message.py' 2026-08-05T05:01:04,310 adding 'fit_tool/profile/messages/beat_intervals_message.py' 2026-08-05T05:01:04,312 adding 'fit_tool/profile/messages/bike_profile_message.py' 2026-08-05T05:01:04,315 adding 'fit_tool/profile/messages/blood_pressure_message.py' 2026-08-05T05:01:04,316 adding 'fit_tool/profile/messages/cadence_zone_message.py' 2026-08-05T05:01:04,318 adding 'fit_tool/profile/messages/camera_event_message.py' 2026-08-05T05:01:04,319 adding 'fit_tool/profile/messages/capabilities_message.py' 2026-08-05T05:01:04,321 adding 'fit_tool/profile/messages/chrono_shot_data_message.py' 2026-08-05T05:01:04,323 adding 'fit_tool/profile/messages/chrono_shot_session_message.py' 2026-08-05T05:01:04,325 adding 'fit_tool/profile/messages/climb_pro_message.py' 2026-08-05T05:01:04,326 adding 'fit_tool/profile/messages/common_fields.py' 2026-08-05T05:01:04,328 adding 'fit_tool/profile/messages/connectivity_message.py' 2026-08-05T05:01:04,329 adding 'fit_tool/profile/messages/course_message.py' 2026-08-05T05:01:04,331 adding 'fit_tool/profile/messages/course_point_message.py' 2026-08-05T05:01:04,333 adding 'fit_tool/profile/messages/developer_data_id_message.py' 2026-08-05T05:01:04,334 adding 'fit_tool/profile/messages/device_aux_battery_info_message.py' 2026-08-05T05:01:04,337 adding 'fit_tool/profile/messages/device_info_message.py' 2026-08-05T05:01:04,339 adding 'fit_tool/profile/messages/device_settings_message.py' 2026-08-05T05:01:04,341 adding 'fit_tool/profile/messages/dive_alarm_message.py' 2026-08-05T05:01:04,343 adding 'fit_tool/profile/messages/dive_apnea_alarm_message.py' 2026-08-05T05:01:04,345 adding 'fit_tool/profile/messages/dive_gas_message.py' 2026-08-05T05:01:04,348 adding 'fit_tool/profile/messages/dive_settings_message.py' 2026-08-05T05:01:04,350 adding 'fit_tool/profile/messages/dive_summary_message.py' 2026-08-05T05:01:04,354 adding 'fit_tool/profile/messages/event_message.py' 2026-08-05T05:01:04,356 adding 'fit_tool/profile/messages/exd_data_concept_configuration_message.py' 2026-08-05T05:01:04,357 adding 'fit_tool/profile/messages/exd_data_field_configuration_message.py' 2026-08-05T05:01:04,359 adding 'fit_tool/profile/messages/exd_screen_configuration_message.py' 2026-08-05T05:01:04,361 adding 'fit_tool/profile/messages/exercise_title_message.py' 2026-08-05T05:01:04,362 adding 'fit_tool/profile/messages/field_capabilities_message.py' 2026-08-05T05:01:04,365 adding 'fit_tool/profile/messages/field_description_message.py' 2026-08-05T05:01:04,366 adding 'fit_tool/profile/messages/file_capabilities_message.py' 2026-08-05T05:01:04,368 adding 'fit_tool/profile/messages/file_creator_message.py' 2026-08-05T05:01:04,371 adding 'fit_tool/profile/messages/file_id_message.py' 2026-08-05T05:01:04,373 adding 'fit_tool/profile/messages/goal_message.py' 2026-08-05T05:01:04,376 adding 'fit_tool/profile/messages/gps_metadata_message.py' 2026-08-05T05:01:04,378 adding 'fit_tool/profile/messages/gyroscope_data_message.py' 2026-08-05T05:01:04,381 adding 'fit_tool/profile/messages/hr_message.py' 2026-08-05T05:01:04,383 adding 'fit_tool/profile/messages/hr_zone_message.py' 2026-08-05T05:01:04,385 adding 'fit_tool/profile/messages/hrm_profile_message.py' 2026-08-05T05:01:04,387 adding 'fit_tool/profile/messages/hrv_message.py' 2026-08-05T05:01:04,389 adding 'fit_tool/profile/messages/hrv_status_summary_message.py' 2026-08-05T05:01:04,391 adding 'fit_tool/profile/messages/hrv_value_message.py' 2026-08-05T05:01:04,394 adding 'fit_tool/profile/messages/hsa_accelerometer_data_message.py' 2026-08-05T05:01:04,396 adding 'fit_tool/profile/messages/hsa_body_battery_data_message.py' 2026-08-05T05:01:04,398 adding 'fit_tool/profile/messages/hsa_configuration_data_message.py' 2026-08-05T05:01:04,400 adding 'fit_tool/profile/messages/hsa_event_message.py' 2026-08-05T05:01:04,402 adding 'fit_tool/profile/messages/hsa_gyroscope_data_message.py' 2026-08-05T05:01:04,405 adding 'fit_tool/profile/messages/hsa_heart_rate_data_message.py' 2026-08-05T05:01:04,406 adding 'fit_tool/profile/messages/hsa_respiration_data_message.py' 2026-08-05T05:01:04,408 adding 'fit_tool/profile/messages/hsa_spo2_data_message.py' 2026-08-05T05:01:04,410 adding 'fit_tool/profile/messages/hsa_step_data_message.py' 2026-08-05T05:01:04,412 adding 'fit_tool/profile/messages/hsa_stress_data_message.py' 2026-08-05T05:01:04,414 adding 'fit_tool/profile/messages/hsa_wrist_temperature_data_message.py' 2026-08-05T05:01:04,417 adding 'fit_tool/profile/messages/jump_message.py' 2026-08-05T05:01:04,428 adding 'fit_tool/profile/messages/lap_message.py' 2026-08-05T05:01:04,433 adding 'fit_tool/profile/messages/length_message.py' 2026-08-05T05:01:04,436 adding 'fit_tool/profile/messages/magnetometer_data_message.py' 2026-08-05T05:01:04,438 adding 'fit_tool/profile/messages/max_met_data_message.py' 2026-08-05T05:01:04,440 adding 'fit_tool/profile/messages/memo_glob_message.py' 2026-08-05T05:01:04,442 adding 'fit_tool/profile/messages/mesg_capabilities_message.py' 2026-08-05T05:01:04,445 adding 'fit_tool/profile/messages/message_factory.py' 2026-08-05T05:01:04,446 adding 'fit_tool/profile/messages/met_zone_message.py' 2026-08-05T05:01:04,448 adding 'fit_tool/profile/messages/monitoring_hr_data_message.py' 2026-08-05T05:01:04,451 adding 'fit_tool/profile/messages/monitoring_info_message.py' 2026-08-05T05:01:04,454 adding 'fit_tool/profile/messages/monitoring_message.py' 2026-08-05T05:01:04,457 adding 'fit_tool/profile/messages/nap_event_message.py' 2026-08-05T05:01:04,459 adding 'fit_tool/profile/messages/nmea_sentence_message.py' 2026-08-05T05:01:04,461 adding 'fit_tool/profile/messages/obdii_data_message.py' 2026-08-05T05:01:04,463 adding 'fit_tool/profile/messages/ohr_settings_message.py' 2026-08-05T05:01:04,466 adding 'fit_tool/profile/messages/one_d_sensor_calibration_message.py' 2026-08-05T05:01:04,467 adding 'fit_tool/profile/messages/power_zone_message.py' 2026-08-05T05:01:04,469 adding 'fit_tool/profile/messages/raw_bbi_message.py' 2026-08-05T05:01:04,474 adding 'fit_tool/profile/messages/record_message.py' 2026-08-05T05:01:04,477 adding 'fit_tool/profile/messages/respiration_rate_message.py' 2026-08-05T05:01:04,478 adding 'fit_tool/profile/messages/schedule_message.py' 2026-08-05T05:01:04,480 adding 'fit_tool/profile/messages/sdm_profile_message.py' 2026-08-05T05:01:04,482 adding 'fit_tool/profile/messages/segment_file_message.py' 2026-08-05T05:01:04,484 adding 'fit_tool/profile/messages/segment_id_message.py' 2026-08-05T05:01:04,489 adding 'fit_tool/profile/messages/segment_lap_message.py' 2026-08-05T05:01:04,492 adding 'fit_tool/profile/messages/segment_leaderboard_entry_message.py' 2026-08-05T05:01:04,494 adding 'fit_tool/profile/messages/segment_point_message.py' 2026-08-05T05:01:04,503 adding 'fit_tool/profile/messages/session_message.py' 2026-08-05T05:01:04,506 adding 'fit_tool/profile/messages/set_message.py' 2026-08-05T05:01:04,508 adding 'fit_tool/profile/messages/skin_temp_overnight_message.py' 2026-08-05T05:01:04,510 adding 'fit_tool/profile/messages/slave_device_message.py' 2026-08-05T05:01:04,512 adding 'fit_tool/profile/messages/sleep_assessment_message.py' 2026-08-05T05:01:04,513 adding 'fit_tool/profile/messages/sleep_disruption_overnight_severity_message.py' 2026-08-05T05:01:04,515 adding 'fit_tool/profile/messages/sleep_disruption_severity_period_message.py' 2026-08-05T05:01:04,516 adding 'fit_tool/profile/messages/sleep_level_message.py' 2026-08-05T05:01:04,518 adding 'fit_tool/profile/messages/software_message.py' 2026-08-05T05:01:04,519 adding 'fit_tool/profile/messages/speed_zone_message.py' 2026-08-05T05:01:04,522 adding 'fit_tool/profile/messages/split_message.py' 2026-08-05T05:01:04,524 adding 'fit_tool/profile/messages/split_summary_message.py' 2026-08-05T05:01:04,525 adding 'fit_tool/profile/messages/spo2_data_message.py' 2026-08-05T05:01:04,527 adding 'fit_tool/profile/messages/sport_message.py' 2026-08-05T05:01:04,528 adding 'fit_tool/profile/messages/stress_level_message.py' 2026-08-05T05:01:04,529 adding 'fit_tool/profile/messages/tank_summary_message.py' 2026-08-05T05:01:04,531 adding 'fit_tool/profile/messages/tank_update_message.py' 2026-08-05T05:01:04,533 adding 'fit_tool/profile/messages/three_d_sensor_calibration_message.py' 2026-08-05T05:01:04,535 adding 'fit_tool/profile/messages/time_in_zone_message.py' 2026-08-05T05:01:04,536 adding 'fit_tool/profile/messages/timestamp_correlation_message.py' 2026-08-05T05:01:04,538 adding 'fit_tool/profile/messages/totals_message.py' 2026-08-05T05:01:04,540 adding 'fit_tool/profile/messages/training_file_message.py' 2026-08-05T05:01:04,542 adding 'fit_tool/profile/messages/training_settings_message.py' 2026-08-05T05:01:04,544 adding 'fit_tool/profile/messages/user_profile_message.py' 2026-08-05T05:01:04,546 adding 'fit_tool/profile/messages/video_clip_message.py' 2026-08-05T05:01:04,548 adding 'fit_tool/profile/messages/video_description_message.py' 2026-08-05T05:01:04,549 adding 'fit_tool/profile/messages/video_frame_message.py' 2026-08-05T05:01:04,551 adding 'fit_tool/profile/messages/video_message.py' 2026-08-05T05:01:04,552 adding 'fit_tool/profile/messages/video_title_message.py' 2026-08-05T05:01:04,554 adding 'fit_tool/profile/messages/watchface_settings_message.py' 2026-08-05T05:01:04,555 adding 'fit_tool/profile/messages/weather_alert_message.py' 2026-08-05T05:01:04,557 adding 'fit_tool/profile/messages/weather_conditions_message.py' 2026-08-05T05:01:04,559 adding 'fit_tool/profile/messages/weight_scale_message.py' 2026-08-05T05:01:04,561 adding 'fit_tool/profile/messages/workout_message.py' 2026-08-05T05:01:04,563 adding 'fit_tool/profile/messages/workout_session_message.py' 2026-08-05T05:01:04,566 adding 'fit_tool/profile/messages/workout_step_message.py' 2026-08-05T05:01:04,568 adding 'fit_tool/profile/messages/zones_target_message.py' 2026-08-05T05:01:04,570 adding 'fit_tool/tests/__init__.py' 2026-08-05T05:01:04,572 adding 'fit_tool/tests/protocol_fixture_helpers.py' 2026-08-05T05:01:04,573 adding 'fit_tool/tests/test_activity_files.py' 2026-08-05T05:01:04,575 adding 'fit_tool/tests/test_base_type.py' 2026-08-05T05:01:04,576 adding 'fit_tool/tests/test_cli.py' 2026-08-05T05:01:04,578 adding 'fit_tool/tests/test_components.py' 2026-08-05T05:01:04,580 adding 'fit_tool/tests/test_conversions.py' 2026-08-05T05:01:04,581 adding 'fit_tool/tests/test_course_files.py' 2026-08-05T05:01:04,583 adding 'fit_tool/tests/test_coverage_edges.py' 2026-08-05T05:01:04,584 adding 'fit_tool/tests/test_crc.py' 2026-08-05T05:01:04,585 adding 'fit_tool/tests/test_data_message.py' 2026-08-05T05:01:04,587 adding 'fit_tool/tests/test_decoder.py' 2026-08-05T05:01:04,589 adding 'fit_tool/tests/test_definition_message.py' 2026-08-05T05:01:04,590 adding 'fit_tool/tests/test_developer_fields.py' 2026-08-05T05:01:04,592 adding 'fit_tool/tests/test_encode_policies.py' 2026-08-05T05:01:04,594 adding 'fit_tool/tests/test_field.py' 2026-08-05T05:01:04,596 adding 'fit_tool/tests/test_field_component.py' 2026-08-05T05:01:04,597 adding 'fit_tool/tests/test_fit_file.py' 2026-08-05T05:01:04,599 adding 'fit_tool/tests/test_fit_file_header.py' 2026-08-05T05:01:04,601 adding 'fit_tool/tests/test_garmin_sdk_interop.py' 2026-08-05T05:01:04,602 adding 'fit_tool/tests/test_post_edit_preservation.py' 2026-08-05T05:01:04,604 adding 'fit_tool/tests/test_profile.py' 2026-08-05T05:01:04,606 adding 'fit_tool/tests/test_profile_scope.py' 2026-08-05T05:01:04,607 adding 'fit_tool/tests/test_protocol_gap_fixtures.py' 2026-08-05T05:01:04,610 adding 'fit_tool/tests/test_protocol_high_severity.py' 2026-08-05T05:01:04,611 adding 'fit_tool/tests/test_public_api.py' 2026-08-05T05:01:04,612 adding 'fit_tool/tests/test_record.py' 2026-08-05T05:01:04,614 adding 'fit_tool/tests/test_sdk_files.py' 2026-08-05T05:01:04,615 adding 'fit_tool/tests/test_subfields.py' 2026-08-05T05:01:04,618 adding 'fit_tool/tests/test_validation.py' 2026-08-05T05:01:04,621 adding 'fit_tool/tests/test_wire.py' 2026-08-05T05:01:04,622 adding 'fit_tool/tests/test_workout_files.py' 2026-08-05T05:01:04,624 adding 'fit_tool/tests/test_write_activity_file.py' 2026-08-05T05:01:04,626 adding 'fit_tool/utils/__init__.py' 2026-08-05T05:01:04,627 adding 'fit_tool/utils/conversions.py' 2026-08-05T05:01:04,628 adding 'fit_tool/utils/crc.py' 2026-08-05T05:01:04,629 adding 'fit_tool/utils/logging.py' 2026-08-05T05:01:04,631 adding 'fit_tool/wire/__init__.py' 2026-08-05T05:01:04,632 adding 'fit_tool/wire/crc.py' 2026-08-05T05:01:04,635 adding 'fit_tool/wire/decoder.py' 2026-08-05T05:01:04,636 adding 'fit_tool/wire/encoder.py' 2026-08-05T05:01:04,638 adding 'fit_tool/wire/model.py' 2026-08-05T05:01:04,639 adding 'fit_tool/wire/timestamp.py' 2026-08-05T05:01:04,641 adding 'fit_tool-0.9.16.dist-info/licenses/AUTHORS' 2026-08-05T05:01:04,643 adding 'fit_tool-0.9.16.dist-info/licenses/LICENSE' 2026-08-05T05:01:04,644 adding 'fit_tool-0.9.16.dist-info/METADATA' 2026-08-05T05:01:04,645 adding 'fit_tool-0.9.16.dist-info/WHEEL' 2026-08-05T05:01:04,646 adding 'fit_tool-0.9.16.dist-info/entry_points.txt' 2026-08-05T05:01:04,647 adding 'fit_tool-0.9.16.dist-info/top_level.txt' 2026-08-05T05:01:04,650 adding 'fit_tool-0.9.16.dist-info/RECORD' 2026-08-05T05:01:04,659 removing build/bdist.linux-armv7l/wheel 2026-08-05T05:01:04,806 Building wheel for fit-tool (pyproject.toml): finished with status 'done' 2026-08-05T05:01:04,821 Created wheel for fit-tool: filename=fit_tool-0.9.16-py3-none-any.whl size=497174 sha256=d4990f70095f1cf7232f2b7fb9778159d6f7c907e7ef407048bee9e73b1bf908 2026-08-05T05:01:04,823 Stored in directory: /tmp/pip-ephem-wheel-cache-lp65n44f/wheels/6c/7a/30/77746bcdae38f8829e34b039f0e67f7f8c780b807461e6abd4 2026-08-05T05:01:04,840 Successfully built fit-tool 2026-08-05T05:01:04,855 Removed build tracker: '/tmp/pip-build-tracker-jzn1kl9p'