2026-03-27T08:28:29,470 Created temporary directory: /tmp/pip-ephem-wheel-cache-rcknoqjp 2026-03-27T08:28:29,472 Created temporary directory: /tmp/pip-build-tracker-x77lnd4p 2026-03-27T08:28:29,473 Initialized build tracking at /tmp/pip-build-tracker-x77lnd4p 2026-03-27T08:28:29,473 Created build tracker: /tmp/pip-build-tracker-x77lnd4p 2026-03-27T08:28:29,474 Entered build tracker: /tmp/pip-build-tracker-x77lnd4p 2026-03-27T08:28:29,474 Created temporary directory: /tmp/pip-wheel-z0atxwcy 2026-03-27T08:28:29,477 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-03-27T08:28:29,480 Created temporary directory: /tmp/pip-ephem-wheel-cache-59vdmv38 2026-03-27T08:28:29,504 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-27T08:28:29,508 2 location(s) to search for versions of distfl-client: 2026-03-27T08:28:29,508 * https://pypi.org/simple/distfl-client/ 2026-03-27T08:28:29,508 * https://www.piwheels.org/simple/distfl-client/ 2026-03-27T08:28:29,509 Fetching project page and analyzing links: https://pypi.org/simple/distfl-client/ 2026-03-27T08:28:29,509 Getting page https://pypi.org/simple/distfl-client/ 2026-03-27T08:28:29,511 Found index url https://pypi.org/simple 2026-03-27T08:28:29,743 Fetched page https://pypi.org/simple/distfl-client/ as application/vnd.pypi.simple.v1+json 2026-03-27T08:28:29,744 Skipping link: No binaries permitted for distfl-client: https://files.pythonhosted.org/packages/d3/dc/8d2c1c86922cd519e7d5594182e01f3329849916a89f6f28e600f4d0377d/distfl_client-1.0.0-py3-none-any.whl (from https://pypi.org/simple/distfl-client/) (requires-python:>=3.10) 2026-03-27T08:28:29,745 Found link https://files.pythonhosted.org/packages/e7/5a/d89f38ac575b456ee34b8b49a387c3b0b7c4ac3d90b3352daef8610dcad2/distfl_client-1.0.0.tar.gz (from https://pypi.org/simple/distfl-client/) (requires-python:>=3.10), version: 1.0.0 2026-03-27T08:28:29,746 Fetching project page and analyzing links: https://www.piwheels.org/simple/distfl-client/ 2026-03-27T08:28:29,747 Getting page https://www.piwheels.org/simple/distfl-client/ 2026-03-27T08:28:29,748 Found index url https://www.piwheels.org/simple 2026-03-27T08:28:29,930 Fetched page https://www.piwheels.org/simple/distfl-client/ as text/html 2026-03-27T08:28:29,931 Skipping link: not a file: https://www.piwheels.org/simple/distfl-client/ 2026-03-27T08:28:29,932 Skipping link: not a file: https://pypi.org/simple/distfl-client/ 2026-03-27T08:28:29,953 Given no hashes to check 1 links for project 'distfl-client': discarding no candidates 2026-03-27T08:28:29,971 Collecting distfl-client==1.0.0 2026-03-27T08:28:29,974 Created temporary directory: /tmp/pip-unpack-47gdy4my 2026-03-27T08:28:30,205 Downloading distfl_client-1.0.0.tar.gz (46 kB) 2026-03-27T08:28:30,330 Added distfl-client==1.0.0 from https://files.pythonhosted.org/packages/e7/5a/d89f38ac575b456ee34b8b49a387c3b0b7c4ac3d90b3352daef8610dcad2/distfl_client-1.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-x77lnd4p' 2026-03-27T08:28:30,336 Created temporary directory: /tmp/pip-build-env-69gyw66z 2026-03-27T08:28:30,341 Installing build dependencies: started 2026-03-27T08:28:30,342 Running command pip subprocess to install build dependencies 2026-03-27T08:28:31,513 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-27T08:28:31,993 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-03-27T08:28:32,021 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-27T08:28:33,752 Collecting setuptools>=68.0 2026-03-27T08:28:33,831 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-27T08:28:34,096 Collecting wheel 2026-03-27T08:28:34,111 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-03-27T08:28:34,294 Collecting packaging>=24.0 2026-03-27T08:28:34,311 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-27T08:28:37,257 Installing collected packages: setuptools, packaging, wheel 2026-03-27T08:28:40,622 Creating /tmp/pip-build-env-69gyw66z/overlay/local/bin 2026-03-27T08:28:40,625 changing mode of /tmp/pip-build-env-69gyw66z/overlay/local/bin/wheel to 755 2026-03-27T08:28:40,645 Successfully installed packaging-26.0 setuptools-82.0.1 wheel-0.46.3 2026-03-27T08:28:40,935 Installing build dependencies: finished with status 'done' 2026-03-27T08:28:40,941 Getting requirements to build wheel: started 2026-03-27T08:28:40,943 Running command Getting requirements to build wheel 2026-03-27T08:28:41,547 /tmp/pip-build-env-69gyw66z/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-27T08:28:41,547 !! 2026-03-27T08:28:41,548 ******************************************************************************** 2026-03-27T08:28:41,548 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-03-27T08:28:41,550 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-27T08:28:41,550 or your builds will no longer be supported. 2026-03-27T08:28:41,551 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-27T08:28:41,552 ******************************************************************************** 2026-03-27T08:28:41,553 !! 2026-03-27T08:28:41,553 corresp(dist, value, root_dir) 2026-03-27T08:28:41,626 /tmp/pip-build-env-69gyw66z/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-27T08:28:41,627 !! 2026-03-27T08:28:41,628 ******************************************************************************** 2026-03-27T08:28:41,628 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-27T08:28:41,630 License :: OSI Approved :: MIT License 2026-03-27T08:28:41,631 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-27T08:28:41,632 ******************************************************************************** 2026-03-27T08:28:41,633 !! 2026-03-27T08:28:41,633 dist._finalize_license_expression() 2026-03-27T08:28:41,634 /tmp/pip-build-env-69gyw66z/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-27T08:28:41,634 !! 2026-03-27T08:28:41,636 ******************************************************************************** 2026-03-27T08:28:41,636 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-27T08:28:41,637 License :: OSI Approved :: MIT License 2026-03-27T08:28:41,639 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-27T08:28:41,639 ******************************************************************************** 2026-03-27T08:28:41,641 !! 2026-03-27T08:28:41,641 self._finalize_license_expression() 2026-03-27T08:28:41,642 running egg_info 2026-03-27T08:28:41,645 writing distfl_client.egg-info/PKG-INFO 2026-03-27T08:28:41,650 writing dependency_links to distfl_client.egg-info/dependency_links.txt 2026-03-27T08:28:41,652 writing entry points to distfl_client.egg-info/entry_points.txt 2026-03-27T08:28:41,654 writing requirements to distfl_client.egg-info/requires.txt 2026-03-27T08:28:41,657 writing top-level names to distfl_client.egg-info/top_level.txt 2026-03-27T08:28:41,687 reading manifest file 'distfl_client.egg-info/SOURCES.txt' 2026-03-27T08:28:41,691 reading manifest template 'MANIFEST.in' 2026-03-27T08:28:41,692 warning: no files found matching '*' under directory 'fl_client/web/static' 2026-03-27T08:28:41,692 no previously-included directories found matching 'tests' 2026-03-27T08:28:41,693 no previously-included directories found matching 'fl_client/web/ui' 2026-03-27T08:28:41,694 no previously-included directories found matching 'fl_client/dashboard' 2026-03-27T08:28:41,694 warning: no previously-included files found matching 'example_config.yaml' 2026-03-27T08:28:41,695 warning: no previously-included files found matching 'example_usage.py' 2026-03-27T08:28:41,698 writing manifest file 'distfl_client.egg-info/SOURCES.txt' 2026-03-27T08:28:41,794 Getting requirements to build wheel: finished with status 'done' 2026-03-27T08:28:41,798 Created temporary directory: /tmp/pip-modern-metadata-yhnesrim 2026-03-27T08:28:41,801 Preparing metadata (pyproject.toml): started 2026-03-27T08:28:41,802 Running command Preparing metadata (pyproject.toml) 2026-03-27T08:28:42,400 /tmp/pip-build-env-69gyw66z/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-27T08:28:42,400 !! 2026-03-27T08:28:42,402 ******************************************************************************** 2026-03-27T08:28:42,402 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-03-27T08:28:42,403 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-27T08:28:42,404 or your builds will no longer be supported. 2026-03-27T08:28:42,405 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-27T08:28:42,406 ******************************************************************************** 2026-03-27T08:28:42,407 !! 2026-03-27T08:28:42,408 corresp(dist, value, root_dir) 2026-03-27T08:28:42,479 /tmp/pip-build-env-69gyw66z/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-27T08:28:42,479 !! 2026-03-27T08:28:42,480 ******************************************************************************** 2026-03-27T08:28:42,481 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-27T08:28:42,482 License :: OSI Approved :: MIT License 2026-03-27T08:28:42,483 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-27T08:28:42,484 ******************************************************************************** 2026-03-27T08:28:42,485 !! 2026-03-27T08:28:42,486 dist._finalize_license_expression() 2026-03-27T08:28:42,486 /tmp/pip-build-env-69gyw66z/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-27T08:28:42,487 !! 2026-03-27T08:28:42,488 ******************************************************************************** 2026-03-27T08:28:42,489 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-27T08:28:42,491 License :: OSI Approved :: MIT License 2026-03-27T08:28:42,492 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-27T08:28:42,492 ******************************************************************************** 2026-03-27T08:28:42,493 !! 2026-03-27T08:28:42,493 self._finalize_license_expression() 2026-03-27T08:28:42,494 running dist_info 2026-03-27T08:28:42,501 creating /tmp/pip-modern-metadata-yhnesrim/distfl_client.egg-info 2026-03-27T08:28:42,502 writing /tmp/pip-modern-metadata-yhnesrim/distfl_client.egg-info/PKG-INFO 2026-03-27T08:28:42,506 writing dependency_links to /tmp/pip-modern-metadata-yhnesrim/distfl_client.egg-info/dependency_links.txt 2026-03-27T08:28:42,508 writing entry points to /tmp/pip-modern-metadata-yhnesrim/distfl_client.egg-info/entry_points.txt 2026-03-27T08:28:42,510 writing requirements to /tmp/pip-modern-metadata-yhnesrim/distfl_client.egg-info/requires.txt 2026-03-27T08:28:42,511 writing top-level names to /tmp/pip-modern-metadata-yhnesrim/distfl_client.egg-info/top_level.txt 2026-03-27T08:28:42,513 writing manifest file '/tmp/pip-modern-metadata-yhnesrim/distfl_client.egg-info/SOURCES.txt' 2026-03-27T08:28:42,540 reading manifest file '/tmp/pip-modern-metadata-yhnesrim/distfl_client.egg-info/SOURCES.txt' 2026-03-27T08:28:42,542 reading manifest template 'MANIFEST.in' 2026-03-27T08:28:42,543 warning: no files found matching '*' under directory 'fl_client/web/static' 2026-03-27T08:28:42,544 no previously-included directories found matching 'tests' 2026-03-27T08:28:42,544 no previously-included directories found matching 'fl_client/web/ui' 2026-03-27T08:28:42,545 no previously-included directories found matching 'fl_client/dashboard' 2026-03-27T08:28:42,546 warning: no previously-included files found matching 'example_config.yaml' 2026-03-27T08:28:42,546 warning: no previously-included files found matching 'example_usage.py' 2026-03-27T08:28:42,549 writing manifest file '/tmp/pip-modern-metadata-yhnesrim/distfl_client.egg-info/SOURCES.txt' 2026-03-27T08:28:42,550 creating '/tmp/pip-modern-metadata-yhnesrim/distfl_client-1.0.0.dist-info' 2026-03-27T08:28:42,673 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-27T08:28:42,678 Source in /tmp/pip-wheel-z0atxwcy/distfl-client_e28fdcc37e22458eba1750e48ac16981 has version 1.0.0, which satisfies requirement distfl-client==1.0.0 from https://files.pythonhosted.org/packages/e7/5a/d89f38ac575b456ee34b8b49a387c3b0b7c4ac3d90b3352daef8610dcad2/distfl_client-1.0.0.tar.gz 2026-03-27T08:28:42,679 Removed distfl-client==1.0.0 from https://files.pythonhosted.org/packages/e7/5a/d89f38ac575b456ee34b8b49a387c3b0b7c4ac3d90b3352daef8610dcad2/distfl_client-1.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-x77lnd4p' 2026-03-27T08:28:42,686 Created temporary directory: /tmp/pip-unpack-5xs06u4t 2026-03-27T08:28:42,686 Building wheels for collected packages: distfl-client 2026-03-27T08:28:42,691 Created temporary directory: /tmp/pip-wheel-em8x5sf0 2026-03-27T08:28:42,691 Destination directory: /tmp/pip-wheel-em8x5sf0 2026-03-27T08:28:42,694 Building wheel for distfl-client (pyproject.toml): started 2026-03-27T08:28:42,695 Running command Building wheel for distfl-client (pyproject.toml) 2026-03-27T08:28:43,279 /tmp/pip-build-env-69gyw66z/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-27T08:28:43,279 !! 2026-03-27T08:28:43,280 ******************************************************************************** 2026-03-27T08:28:43,281 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-03-27T08:28:43,282 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-27T08:28:43,282 or your builds will no longer be supported. 2026-03-27T08:28:43,284 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-27T08:28:43,285 ******************************************************************************** 2026-03-27T08:28:43,286 !! 2026-03-27T08:28:43,286 corresp(dist, value, root_dir) 2026-03-27T08:28:43,350 /tmp/pip-build-env-69gyw66z/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-27T08:28:43,350 !! 2026-03-27T08:28:43,351 ******************************************************************************** 2026-03-27T08:28:43,352 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-27T08:28:43,353 License :: OSI Approved :: MIT License 2026-03-27T08:28:43,354 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-27T08:28:43,354 ******************************************************************************** 2026-03-27T08:28:43,355 !! 2026-03-27T08:28:43,356 dist._finalize_license_expression() 2026-03-27T08:28:43,356 /tmp/pip-build-env-69gyw66z/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-27T08:28:43,357 !! 2026-03-27T08:28:43,358 ******************************************************************************** 2026-03-27T08:28:43,358 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-27T08:28:43,359 License :: OSI Approved :: MIT License 2026-03-27T08:28:43,360 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-27T08:28:43,361 ******************************************************************************** 2026-03-27T08:28:43,362 !! 2026-03-27T08:28:43,363 self._finalize_license_expression() 2026-03-27T08:28:43,364 running bdist_wheel 2026-03-27T08:28:43,376 running build 2026-03-27T08:28:43,376 running build_py 2026-03-27T08:28:43,382 creating build/lib/fl_client 2026-03-27T08:28:43,385 copying fl_client/__init__.py -> build/lib/fl_client 2026-03-27T08:28:43,387 creating build/lib/fl_client/model 2026-03-27T08:28:43,388 copying fl_client/model/wrapper.py -> build/lib/fl_client/model 2026-03-27T08:28:43,391 copying fl_client/model/__init__.py -> build/lib/fl_client/model 2026-03-27T08:28:43,393 creating build/lib/fl_client/training 2026-03-27T08:28:43,394 copying fl_client/training/trainer.py -> build/lib/fl_client/training 2026-03-27T08:28:43,398 copying fl_client/training/dataset.py -> build/lib/fl_client/training 2026-03-27T08:28:43,400 copying fl_client/training/__init__.py -> build/lib/fl_client/training 2026-03-27T08:28:43,402 creating build/lib/fl_client/validation 2026-03-27T08:28:43,403 copying fl_client/validation/checks.py -> build/lib/fl_client/validation 2026-03-27T08:28:43,406 copying fl_client/validation/__init__.py -> build/lib/fl_client/validation 2026-03-27T08:28:43,408 creating build/lib/fl_client/storage 2026-03-27T08:28:43,409 copying fl_client/storage/db.py -> build/lib/fl_client/storage 2026-03-27T08:28:43,412 copying fl_client/storage/__init__.py -> build/lib/fl_client/storage 2026-03-27T08:28:43,414 creating build/lib/fl_client/core 2026-03-27T08:28:43,415 copying fl_client/core/state_manager.py -> build/lib/fl_client/core 2026-03-27T08:28:43,418 copying fl_client/core/connection.py -> build/lib/fl_client/core 2026-03-27T08:28:43,420 copying fl_client/core/session.py -> build/lib/fl_client/core 2026-03-27T08:28:43,422 copying fl_client/core/client.py -> build/lib/fl_client/core 2026-03-27T08:28:43,426 copying fl_client/core/__init__.py -> build/lib/fl_client/core 2026-03-27T08:28:43,428 creating build/lib/fl_client/communication 2026-03-27T08:28:43,429 copying fl_client/communication/compressor.py -> build/lib/fl_client/communication 2026-03-27T08:28:43,431 copying fl_client/communication/serializer.py -> build/lib/fl_client/communication 2026-03-27T08:28:43,433 copying fl_client/communication/__init__.py -> build/lib/fl_client/communication 2026-03-27T08:28:43,435 creating build/lib/fl_client/cli 2026-03-27T08:28:43,436 copying fl_client/cli/main.py -> build/lib/fl_client/cli 2026-03-27T08:28:43,438 copying fl_client/cli/__init__.py -> build/lib/fl_client/cli 2026-03-27T08:28:43,440 creating build/lib/fl_client/web 2026-03-27T08:28:43,441 copying fl_client/web/bridge.py -> build/lib/fl_client/web 2026-03-27T08:28:43,444 copying fl_client/web/__init__.py -> build/lib/fl_client/web 2026-03-27T08:28:43,446 creating build/lib/fl_client/config 2026-03-27T08:28:43,447 copying fl_client/config/config.py -> build/lib/fl_client/config 2026-03-27T08:28:43,449 copying fl_client/config/__init__.py -> build/lib/fl_client/config 2026-03-27T08:28:43,451 running egg_info 2026-03-27T08:28:43,461 writing distfl_client.egg-info/PKG-INFO 2026-03-27T08:28:43,465 writing dependency_links to distfl_client.egg-info/dependency_links.txt 2026-03-27T08:28:43,467 writing entry points to distfl_client.egg-info/entry_points.txt 2026-03-27T08:28:43,469 writing requirements to distfl_client.egg-info/requires.txt 2026-03-27T08:28:43,470 writing top-level names to distfl_client.egg-info/top_level.txt 2026-03-27T08:28:43,488 reading manifest file 'distfl_client.egg-info/SOURCES.txt' 2026-03-27T08:28:43,492 reading manifest template 'MANIFEST.in' 2026-03-27T08:28:43,493 warning: no files found matching '*' under directory 'fl_client/web/static' 2026-03-27T08:28:43,493 no previously-included directories found matching 'tests' 2026-03-27T08:28:43,494 no previously-included directories found matching 'fl_client/web/ui' 2026-03-27T08:28:43,495 no previously-included directories found matching 'fl_client/dashboard' 2026-03-27T08:28:43,495 warning: no previously-included files found matching 'example_config.yaml' 2026-03-27T08:28:43,496 warning: no previously-included files found matching 'example_usage.py' 2026-03-27T08:28:43,499 writing manifest file 'distfl_client.egg-info/SOURCES.txt' 2026-03-27T08:28:43,519 installing to build/bdist.linux-armv7l/wheel 2026-03-27T08:28:43,519 running install 2026-03-27T08:28:43,542 running install_lib 2026-03-27T08:28:43,548 creating build/bdist.linux-armv7l/wheel 2026-03-27T08:28:43,550 creating build/bdist.linux-armv7l/wheel/fl_client 2026-03-27T08:28:43,552 creating build/bdist.linux-armv7l/wheel/fl_client/model 2026-03-27T08:28:43,553 copying build/lib/fl_client/model/wrapper.py -> build/bdist.linux-armv7l/wheel/./fl_client/model 2026-03-27T08:28:43,556 copying build/lib/fl_client/model/__init__.py -> build/bdist.linux-armv7l/wheel/./fl_client/model 2026-03-27T08:28:43,558 creating build/bdist.linux-armv7l/wheel/fl_client/training 2026-03-27T08:28:43,559 copying build/lib/fl_client/training/trainer.py -> build/bdist.linux-armv7l/wheel/./fl_client/training 2026-03-27T08:28:43,562 copying build/lib/fl_client/training/dataset.py -> build/bdist.linux-armv7l/wheel/./fl_client/training 2026-03-27T08:28:43,564 copying build/lib/fl_client/training/__init__.py -> build/bdist.linux-armv7l/wheel/./fl_client/training 2026-03-27T08:28:43,567 creating build/bdist.linux-armv7l/wheel/fl_client/validation 2026-03-27T08:28:43,567 copying build/lib/fl_client/validation/checks.py -> build/bdist.linux-armv7l/wheel/./fl_client/validation 2026-03-27T08:28:43,570 copying build/lib/fl_client/validation/__init__.py -> build/bdist.linux-armv7l/wheel/./fl_client/validation 2026-03-27T08:28:43,572 creating build/bdist.linux-armv7l/wheel/fl_client/storage 2026-03-27T08:28:43,573 copying build/lib/fl_client/storage/db.py -> build/bdist.linux-armv7l/wheel/./fl_client/storage 2026-03-27T08:28:43,575 copying build/lib/fl_client/storage/__init__.py -> build/bdist.linux-armv7l/wheel/./fl_client/storage 2026-03-27T08:28:43,578 creating build/bdist.linux-armv7l/wheel/fl_client/core 2026-03-27T08:28:43,579 copying build/lib/fl_client/core/state_manager.py -> build/bdist.linux-armv7l/wheel/./fl_client/core 2026-03-27T08:28:43,581 copying build/lib/fl_client/core/connection.py -> build/bdist.linux-armv7l/wheel/./fl_client/core 2026-03-27T08:28:43,584 copying build/lib/fl_client/core/session.py -> build/bdist.linux-armv7l/wheel/./fl_client/core 2026-03-27T08:28:43,586 copying build/lib/fl_client/core/client.py -> build/bdist.linux-armv7l/wheel/./fl_client/core 2026-03-27T08:28:43,589 copying build/lib/fl_client/core/__init__.py -> build/bdist.linux-armv7l/wheel/./fl_client/core 2026-03-27T08:28:43,592 creating build/bdist.linux-armv7l/wheel/fl_client/communication 2026-03-27T08:28:43,593 copying build/lib/fl_client/communication/compressor.py -> build/bdist.linux-armv7l/wheel/./fl_client/communication 2026-03-27T08:28:43,594 copying build/lib/fl_client/communication/serializer.py -> build/bdist.linux-armv7l/wheel/./fl_client/communication 2026-03-27T08:28:43,596 copying build/lib/fl_client/communication/__init__.py -> build/bdist.linux-armv7l/wheel/./fl_client/communication 2026-03-27T08:28:43,599 creating build/bdist.linux-armv7l/wheel/fl_client/cli 2026-03-27T08:28:43,600 copying build/lib/fl_client/cli/main.py -> build/bdist.linux-armv7l/wheel/./fl_client/cli 2026-03-27T08:28:43,602 copying build/lib/fl_client/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./fl_client/cli 2026-03-27T08:28:43,604 creating build/bdist.linux-armv7l/wheel/fl_client/web 2026-03-27T08:28:43,605 copying build/lib/fl_client/web/bridge.py -> build/bdist.linux-armv7l/wheel/./fl_client/web 2026-03-27T08:28:43,608 copying build/lib/fl_client/web/__init__.py -> build/bdist.linux-armv7l/wheel/./fl_client/web 2026-03-27T08:28:43,610 creating build/bdist.linux-armv7l/wheel/fl_client/config 2026-03-27T08:28:43,611 copying build/lib/fl_client/config/config.py -> build/bdist.linux-armv7l/wheel/./fl_client/config 2026-03-27T08:28:43,613 copying build/lib/fl_client/config/__init__.py -> build/bdist.linux-armv7l/wheel/./fl_client/config 2026-03-27T08:28:43,615 copying build/lib/fl_client/__init__.py -> build/bdist.linux-armv7l/wheel/./fl_client 2026-03-27T08:28:43,617 running install_egg_info 2026-03-27T08:28:43,622 Copying distfl_client.egg-info to build/bdist.linux-armv7l/wheel/./distfl_client-1.0.0-py3.11.egg-info 2026-03-27T08:28:43,633 running install_scripts 2026-03-27T08:28:43,642 creating build/bdist.linux-armv7l/wheel/distfl_client-1.0.0.dist-info/WHEEL 2026-03-27T08:28:43,645 creating '/tmp/pip-wheel-em8x5sf0/.tmp-2w3gt076/distfl_client-1.0.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-27T08:28:43,648 adding 'fl_client/__init__.py' 2026-03-27T08:28:43,650 adding 'fl_client/cli/__init__.py' 2026-03-27T08:28:43,652 adding 'fl_client/cli/main.py' 2026-03-27T08:28:43,654 adding 'fl_client/communication/__init__.py' 2026-03-27T08:28:43,655 adding 'fl_client/communication/compressor.py' 2026-03-27T08:28:43,657 adding 'fl_client/communication/serializer.py' 2026-03-27T08:28:43,659 adding 'fl_client/config/__init__.py' 2026-03-27T08:28:43,660 adding 'fl_client/config/config.py' 2026-03-27T08:28:43,662 adding 'fl_client/core/__init__.py' 2026-03-27T08:28:43,668 adding 'fl_client/core/client.py' 2026-03-27T08:28:43,670 adding 'fl_client/core/connection.py' 2026-03-27T08:28:43,674 adding 'fl_client/core/session.py' 2026-03-27T08:28:43,676 adding 'fl_client/core/state_manager.py' 2026-03-27T08:28:43,678 adding 'fl_client/model/__init__.py' 2026-03-27T08:28:43,680 adding 'fl_client/model/wrapper.py' 2026-03-27T08:28:43,681 adding 'fl_client/storage/__init__.py' 2026-03-27T08:28:43,683 adding 'fl_client/storage/db.py' 2026-03-27T08:28:43,685 adding 'fl_client/training/__init__.py' 2026-03-27T08:28:43,687 adding 'fl_client/training/dataset.py' 2026-03-27T08:28:43,689 adding 'fl_client/training/trainer.py' 2026-03-27T08:28:43,691 adding 'fl_client/validation/__init__.py' 2026-03-27T08:28:43,692 adding 'fl_client/validation/checks.py' 2026-03-27T08:28:43,694 adding 'fl_client/web/__init__.py' 2026-03-27T08:28:43,697 adding 'fl_client/web/bridge.py' 2026-03-27T08:28:43,699 adding 'distfl_client-1.0.0.dist-info/METADATA' 2026-03-27T08:28:43,700 adding 'distfl_client-1.0.0.dist-info/WHEEL' 2026-03-27T08:28:43,701 adding 'distfl_client-1.0.0.dist-info/entry_points.txt' 2026-03-27T08:28:43,702 adding 'distfl_client-1.0.0.dist-info/top_level.txt' 2026-03-27T08:28:43,703 adding 'distfl_client-1.0.0.dist-info/RECORD' 2026-03-27T08:28:43,705 removing build/bdist.linux-armv7l/wheel 2026-03-27T08:28:43,814 Building wheel for distfl-client (pyproject.toml): finished with status 'done' 2026-03-27T08:28:43,819 Created wheel for distfl-client: filename=distfl_client-1.0.0-py3-none-any.whl size=53842 sha256=ace15b6648a7e7066df33e85be7565f0589d20698a1618a2999c244361b540a9 2026-03-27T08:28:43,820 Stored in directory: /tmp/pip-ephem-wheel-cache-59vdmv38/wheels/89/02/93/d9a8d7ac725d866631702e9fc0869bc7952f753e2d209d3f44 2026-03-27T08:28:43,833 Successfully built distfl-client 2026-03-27T08:28:43,838 Removed build tracker: '/tmp/pip-build-tracker-x77lnd4p'