2026-03-30T17:16:20,503 Created temporary directory: /tmp/pip-ephem-wheel-cache-4gah0k9m 2026-03-30T17:16:20,505 Created temporary directory: /tmp/pip-build-tracker-v_c9ll86 2026-03-30T17:16:20,506 Initialized build tracking at /tmp/pip-build-tracker-v_c9ll86 2026-03-30T17:16:20,506 Created build tracker: /tmp/pip-build-tracker-v_c9ll86 2026-03-30T17:16:20,507 Entered build tracker: /tmp/pip-build-tracker-v_c9ll86 2026-03-30T17:16:20,507 Created temporary directory: /tmp/pip-wheel-stc1tkng 2026-03-30T17:16:20,510 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-30T17:16:20,513 Created temporary directory: /tmp/pip-ephem-wheel-cache-pabvwzj3 2026-03-30T17:16:20,535 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-30T17:16:20,539 2 location(s) to search for versions of crdt-merge: 2026-03-30T17:16:20,539 * https://pypi.org/simple/crdt-merge/ 2026-03-30T17:16:20,539 * https://www.piwheels.org/simple/crdt-merge/ 2026-03-30T17:16:20,539 Fetching project page and analyzing links: https://pypi.org/simple/crdt-merge/ 2026-03-30T17:16:20,540 Getting page https://pypi.org/simple/crdt-merge/ 2026-03-30T17:16:20,542 Found index url https://pypi.org/simple 2026-03-30T17:16:20,767 Fetched page https://pypi.org/simple/crdt-merge/ as application/vnd.pypi.simple.v1+json 2026-03-30T17:16:20,773 Skipping link: No binaries permitted for crdt-merge: https://files.pythonhosted.org/packages/6a/fe/ae30d3ab1eda89768c8df06c88bc7f58f9ce277041171f8b11bfaff1d8dd/crdt_merge-0.1.0-py3-none-any.whl (from https://pypi.org/simple/crdt-merge/) (requires-python:>=3.9) 2026-03-30T17:16:20,774 Found link https://files.pythonhosted.org/packages/47/8b/45154ee82af18bf45bf83ce2abb91cc8d208ed62ed2ddf0bb3b92c0e054e/crdt_merge-0.1.0.tar.gz (from https://pypi.org/simple/crdt-merge/) (requires-python:>=3.9), version: 0.1.0 2026-03-30T17:16:20,775 Skipping link: No binaries permitted for crdt-merge: https://files.pythonhosted.org/packages/f1/2b/549fcf7398df9c4da60c98dd108557e8f4d4b2a538696bdf1ff672fd0cce/crdt_merge-0.2.0-py3-none-any.whl (from https://pypi.org/simple/crdt-merge/) (requires-python:>=3.9) 2026-03-30T17:16:20,776 Found link https://files.pythonhosted.org/packages/2e/c7/891fbc35745f1d7ac2f5a09e32992af3fc2dd7da67c31d8f12c70982446c/crdt_merge-0.2.0.tar.gz (from https://pypi.org/simple/crdt-merge/) (requires-python:>=3.9), version: 0.2.0 2026-03-30T17:16:20,777 Skipping link: No binaries permitted for crdt-merge: https://files.pythonhosted.org/packages/26/1a/ade02f2dcf48f97e141f06bb7cb32216ff078ad9d45603133902eecdce98/crdt_merge-0.3.0-py3-none-any.whl (from https://pypi.org/simple/crdt-merge/) (requires-python:>=3.9) 2026-03-30T17:16:20,778 Found link https://files.pythonhosted.org/packages/b9/36/0b05b65012cd596e552a6d6074c9662fa305ee734fd978a06fecb92c7a27/crdt_merge-0.3.0.tar.gz (from https://pypi.org/simple/crdt-merge/) (requires-python:>=3.9), version: 0.3.0 2026-03-30T17:16:20,779 Skipping link: No binaries permitted for crdt-merge: https://files.pythonhosted.org/packages/d8/31/3e7fa56b91f48cf0545d60f8d17ce0ed52b4c0940b74bd8cf61276c8a569/crdt_merge-0.4.0-py3-none-any.whl (from https://pypi.org/simple/crdt-merge/) (requires-python:>=3.9) 2026-03-30T17:16:20,780 Found link https://files.pythonhosted.org/packages/a3/7c/f8fa87d81d8e9a1b89cd36ae925d85b4a5959dd30cd240f20b6d888c7301/crdt_merge-0.4.0.tar.gz (from https://pypi.org/simple/crdt-merge/) (requires-python:>=3.9), version: 0.4.0 2026-03-30T17:16:20,781 Skipping link: No binaries permitted for crdt-merge: https://files.pythonhosted.org/packages/de/33/f3cdcf213ff38bcd9bde0ef82f360d8582a02332747a07fe31d9d105efe6/crdt_merge-0.5.0-py3-none-any.whl (from https://pypi.org/simple/crdt-merge/) (requires-python:>=3.9) 2026-03-30T17:16:20,782 Found link https://files.pythonhosted.org/packages/e6/83/628034ee91d47eb78e6135e70c262d31b60821db3c9ad1026c90951b765f/crdt_merge-0.5.0.tar.gz (from https://pypi.org/simple/crdt-merge/) (requires-python:>=3.9), version: 0.5.0 2026-03-30T17:16:20,783 Skipping link: No binaries permitted for crdt-merge: https://files.pythonhosted.org/packages/02/80/25cb24ba2ed17795bb0b2eade551dac7724385eecadd28bf933640780726/crdt_merge-0.6.0-py3-none-any.whl (from https://pypi.org/simple/crdt-merge/) (requires-python:>=3.9) 2026-03-30T17:16:20,783 Found link https://files.pythonhosted.org/packages/8a/5b/d2fb06e4514b89af2cd28036b3ad31d874460827451e46497d68f8fffdef/crdt_merge-0.6.0.tar.gz (from https://pypi.org/simple/crdt-merge/) (requires-python:>=3.9), version: 0.6.0 2026-03-30T17:16:20,784 Skipping link: No binaries permitted for crdt-merge: https://files.pythonhosted.org/packages/87/d0/651c3b65be70e2a2bc6ddfe4cf60e23d46d9cd54a303e234357a2e9b18a3/crdt_merge-0.7.0-py3-none-any.whl (from https://pypi.org/simple/crdt-merge/) (requires-python:>=3.9) 2026-03-30T17:16:20,785 Found link https://files.pythonhosted.org/packages/5b/f3/98386f5f6dbdc6b8c3b2b391eefc01f6af9d0d928e1e53759ef4d405f710/crdt_merge-0.7.0.tar.gz (from https://pypi.org/simple/crdt-merge/) (requires-python:>=3.9), version: 0.7.0 2026-03-30T17:16:20,785 Skipping link: No binaries permitted for crdt-merge: https://files.pythonhosted.org/packages/e1/9a/7a7e3375c07dfef2523ac41d39645b91433ba9aed9fc3e9749a715f1f3f7/crdt_merge-0.7.1-py3-none-any.whl (from https://pypi.org/simple/crdt-merge/) (requires-python:>=3.9) 2026-03-30T17:16:20,787 Found link https://files.pythonhosted.org/packages/47/17/0131046f1d4d216452b106a81bf84e8128cff62fe2f8eb17b1738d7968aa/crdt_merge-0.7.1.tar.gz (from https://pypi.org/simple/crdt-merge/) (requires-python:>=3.9), version: 0.7.1 2026-03-30T17:16:20,787 Skipping link: No binaries permitted for crdt-merge: https://files.pythonhosted.org/packages/a4/64/5d3555ab7b5376267ce25f0c83604be90bf11422f4dc4f0da16c699289e1/crdt_merge-0.7.2-py3-none-any.whl (from https://pypi.org/simple/crdt-merge/) (requires-python:>=3.9) 2026-03-30T17:16:20,788 Found link https://files.pythonhosted.org/packages/75/b5/61f9985b9b7f9cf82016e6d41ae974e94b1540029cfb584f60c381163de7/crdt_merge-0.7.2.tar.gz (from https://pypi.org/simple/crdt-merge/) (requires-python:>=3.9), version: 0.7.2 2026-03-30T17:16:20,789 Skipping link: No binaries permitted for crdt-merge: https://files.pythonhosted.org/packages/bf/e5/0a59076ec1630ba8e13590e8537af9725c0eb9ec83d3be9de9dcf0bb3e55/crdt_merge-0.8.0-py3-none-any.whl (from https://pypi.org/simple/crdt-merge/) (requires-python:>=3.9) 2026-03-30T17:16:20,790 Found link https://files.pythonhosted.org/packages/75/25/099c2b408252d06a64c26d79d3813331be27f45c7ac406e745e8b8816928/crdt_merge-0.8.0.tar.gz (from https://pypi.org/simple/crdt-merge/) (requires-python:>=3.9), version: 0.8.0 2026-03-30T17:16:20,791 Skipping link: No binaries permitted for crdt-merge: https://files.pythonhosted.org/packages/fa/bb/e50e217153cd254dbaef66bb2c39fb24191308ee66b81bf88fefe68612ba/crdt_merge-0.8.1-py3-none-any.whl (from https://pypi.org/simple/crdt-merge/) (requires-python:>=3.9) 2026-03-30T17:16:20,792 Found link https://files.pythonhosted.org/packages/a2/d7/974e32cb20329f8eae8cf0485a05c6c1a1795fddf98bf884b4e7dc684d17/crdt_merge-0.8.1.tar.gz (from https://pypi.org/simple/crdt-merge/) (requires-python:>=3.9), version: 0.8.1 2026-03-30T17:16:20,792 Skipping link: No binaries permitted for crdt-merge: https://files.pythonhosted.org/packages/6b/dd/d71b66eb8cb2d2ac5624a7dc3673daf7050c54ea5e379958fc59f3cb01f2/crdt_merge-0.8.2-py3-none-any.whl (from https://pypi.org/simple/crdt-merge/) (requires-python:>=3.9) 2026-03-30T17:16:20,793 Found link https://files.pythonhosted.org/packages/c5/07/8c8b3bee7e2b2b6e7aa898bd2e1f19fe1c911d88c12945edca5f81ddd852/crdt_merge-0.8.2.tar.gz (from https://pypi.org/simple/crdt-merge/) (requires-python:>=3.9), version: 0.8.2 2026-03-30T17:16:20,794 Skipping link: No binaries permitted for crdt-merge: https://files.pythonhosted.org/packages/96/e1/5662f490da4b943f071beb5a5d3544ea379f226ab2118d8e6baf9f01fa10/crdt_merge-0.8.3-py3-none-any.whl (from https://pypi.org/simple/crdt-merge/) (requires-python:>=3.9) 2026-03-30T17:16:20,795 Found link https://files.pythonhosted.org/packages/ed/fb/8d10527fb97ce2eacec18dda0c5ba9eeaa3c7e158e803b5e4dc615aec6b4/crdt_merge-0.8.3.tar.gz (from https://pypi.org/simple/crdt-merge/) (requires-python:>=3.9), version: 0.8.3 2026-03-30T17:16:20,796 Skipping link: No binaries permitted for crdt-merge: https://files.pythonhosted.org/packages/3f/f9/ce2625391873552c6edb7e700c6e65064b6eefd97721266a740f5e439d60/crdt_merge-0.9.0-py3-none-any.whl (from https://pypi.org/simple/crdt-merge/) (requires-python:>=3.9) 2026-03-30T17:16:20,797 Found link https://files.pythonhosted.org/packages/09/d2/11e94ff91e0c48e6ad918595d746faabac41845ac31c65e2c084cd6c8e97/crdt_merge-0.9.0.tar.gz (from https://pypi.org/simple/crdt-merge/) (requires-python:>=3.9), version: 0.9.0 2026-03-30T17:16:20,797 Fetching project page and analyzing links: https://www.piwheels.org/simple/crdt-merge/ 2026-03-30T17:16:20,798 Getting page https://www.piwheels.org/simple/crdt-merge/ 2026-03-30T17:16:20,799 Found index url https://www.piwheels.org/simple 2026-03-30T17:16:20,972 Fetched page https://www.piwheels.org/simple/crdt-merge/ as text/html 2026-03-30T17:16:20,976 Skipping link: No binaries permitted for crdt-merge: https://www.piwheels.org/simple/crdt-merge/crdt_merge-0.8.3-py3-none-any.whl#sha256=5e439253aa86ed319cefa2e5d15ea8d656f5cb0dc608010dee8eac3ddaa1773b (from https://www.piwheels.org/simple/crdt-merge/) (requires-python:>=3.9) 2026-03-30T17:16:20,977 Skipping link: No binaries permitted for crdt-merge: https://www.piwheels.org/simple/crdt-merge/crdt_merge-0.8.2-py3-none-any.whl#sha256=3cc60fd0495c7fdeccfcd84c46a3fd971c48e918a280942fa221067db2f104a7 (from https://www.piwheels.org/simple/crdt-merge/) (requires-python:>=3.9) 2026-03-30T17:16:20,977 Skipping link: No binaries permitted for crdt-merge: https://www.piwheels.org/simple/crdt-merge/crdt_merge-0.8.1-py3-none-any.whl#sha256=c3ba896e259d639b99a5ae704e16ea2d8f05f43de3e20d86e6ee8c260b62c62b (from https://www.piwheels.org/simple/crdt-merge/) (requires-python:>=3.9) 2026-03-30T17:16:20,978 Skipping link: No binaries permitted for crdt-merge: https://www.piwheels.org/simple/crdt-merge/crdt_merge-0.8.0-py3-none-any.whl#sha256=4cfb1bd0e029115cbe797d0a15bf477848b83ed774c19187d56ead8385f97902 (from https://www.piwheels.org/simple/crdt-merge/) (requires-python:>=3.9) 2026-03-30T17:16:20,979 Skipping link: No binaries permitted for crdt-merge: https://www.piwheels.org/simple/crdt-merge/crdt_merge-0.7.2-py3-none-any.whl#sha256=fb3d5228c770095bafccdf92bd803f5e2475a7341146f302333b9e41146d1c20 (from https://www.piwheels.org/simple/crdt-merge/) (requires-python:>=3.9) 2026-03-30T17:16:20,979 Skipping link: No binaries permitted for crdt-merge: https://www.piwheels.org/simple/crdt-merge/crdt_merge-0.7.1-py3-none-any.whl#sha256=2bc011f5a33ad8f3702022a92170beb1e181e1fe047ad4da330af4051cc83e40 (from https://www.piwheels.org/simple/crdt-merge/) (requires-python:>=3.9) 2026-03-30T17:16:20,980 Skipping link: No binaries permitted for crdt-merge: https://www.piwheels.org/simple/crdt-merge/crdt_merge-0.7.0-py3-none-any.whl#sha256=d78bd1e8239e0e6fa4c2e781da8a338b7b64f0fd9393fb5cb266b69880a4b8d1 (from https://www.piwheels.org/simple/crdt-merge/) (requires-python:>=3.9) 2026-03-30T17:16:20,981 Skipping link: No binaries permitted for crdt-merge: https://www.piwheels.org/simple/crdt-merge/crdt_merge-0.6.0-py3-none-any.whl#sha256=9a923f48ac370acf700c7a042f80285b06e256f2f9046910ad0f06e69bfc9021 (from https://www.piwheels.org/simple/crdt-merge/) (requires-python:>=3.9) 2026-03-30T17:16:20,981 Skipping link: No binaries permitted for crdt-merge: https://www.piwheels.org/simple/crdt-merge/crdt_merge-0.5.0-py3-none-any.whl#sha256=b5e4904cb07752e6be331932e446b0ba42b42b48025a5f78b94f26d9a5308cff (from https://www.piwheels.org/simple/crdt-merge/) (requires-python:>=3.9) 2026-03-30T17:16:20,982 Skipping link: No binaries permitted for crdt-merge: https://www.piwheels.org/simple/crdt-merge/crdt_merge-0.4.0-py3-none-any.whl#sha256=609706480e60b7a7adb22f4290413b6945adcc4d9207c801b41269111e79ec20 (from https://www.piwheels.org/simple/crdt-merge/) (requires-python:>=3.9) 2026-03-30T17:16:20,983 Skipping link: No binaries permitted for crdt-merge: https://www.piwheels.org/simple/crdt-merge/crdt_merge-0.3.0-py3-none-any.whl#sha256=cf3369b2d8207747662cceb47fa281f53634cb115bc06b22205ee21e2a8ef4cb (from https://www.piwheels.org/simple/crdt-merge/) (requires-python:>=3.9) 2026-03-30T17:16:20,983 Skipping link: No binaries permitted for crdt-merge: https://www.piwheels.org/simple/crdt-merge/crdt_merge-0.2.0-py3-none-any.whl#sha256=3b4f13067a974ef6254d622b66f3d922e7020b47f33fea37feab1028e0b8a1f1 (from https://www.piwheels.org/simple/crdt-merge/) (requires-python:>=3.9) 2026-03-30T17:16:20,984 Skipping link: No binaries permitted for crdt-merge: https://www.piwheels.org/simple/crdt-merge/crdt_merge-0.1.0-py3-none-any.whl#sha256=42e2235014f99e6820f7f0ffd6338927158983e069f7711dfa2c4f33d557d4a0 (from https://www.piwheels.org/simple/crdt-merge/) (requires-python:>=3.9) 2026-03-30T17:16:20,984 Skipping link: not a file: https://www.piwheels.org/simple/crdt-merge/ 2026-03-30T17:16:20,985 Skipping link: not a file: https://pypi.org/simple/crdt-merge/ 2026-03-30T17:16:21,005 Given no hashes to check 1 links for project 'crdt-merge': discarding no candidates 2026-03-30T17:16:21,023 Collecting crdt-merge==0.9.0 2026-03-30T17:16:21,025 Created temporary directory: /tmp/pip-unpack-ae37_qm0 2026-03-30T17:16:21,252 Downloading crdt_merge-0.9.0.tar.gz (1.4 MB) 2026-03-30T17:16:22,115 Added crdt-merge==0.9.0 from https://files.pythonhosted.org/packages/09/d2/11e94ff91e0c48e6ad918595d746faabac41845ac31c65e2c084cd6c8e97/crdt_merge-0.9.0.tar.gz to build tracker '/tmp/pip-build-tracker-v_c9ll86' 2026-03-30T17:16:22,121 Created temporary directory: /tmp/pip-build-env-m_jw4mw6 2026-03-30T17:16:22,125 Installing build dependencies: started 2026-03-30T17:16:22,127 Running command pip subprocess to install build dependencies 2026-03-30T17:16:23,294 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-30T17:16:23,705 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-30T17:16:23,728 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-30T17:16:25,481 Collecting setuptools>=68 2026-03-30T17:16:25,564 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-30T17:16:25,836 Collecting wheel 2026-03-30T17:16:25,850 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-03-30T17:16:26,036 Collecting packaging>=24.0 2026-03-30T17:16:26,054 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-30T17:16:29,002 Installing collected packages: setuptools, packaging, wheel 2026-03-30T17:16:33,434 Creating /tmp/pip-build-env-m_jw4mw6/overlay/local/bin 2026-03-30T17:16:33,436 changing mode of /tmp/pip-build-env-m_jw4mw6/overlay/local/bin/wheel to 755 2026-03-30T17:16:33,457 Successfully installed packaging-26.0 setuptools-82.0.1 wheel-0.46.3 2026-03-30T17:16:33,737 Installing build dependencies: finished with status 'done' 2026-03-30T17:16:33,744 Getting requirements to build wheel: started 2026-03-30T17:16:33,745 Running command Getting requirements to build wheel 2026-03-30T17:16:34,387 /tmp/pip-build-env-m_jw4mw6/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-30T17:16:34,388 !! 2026-03-30T17:16:34,389 ******************************************************************************** 2026-03-30T17:16:34,389 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-30T17:16:34,390 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-30T17:16:34,391 or your builds will no longer be supported. 2026-03-30T17:16:34,391 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-30T17:16:34,392 ******************************************************************************** 2026-03-30T17:16:34,393 !! 2026-03-30T17:16:34,393 corresp(dist, value, root_dir) 2026-03-30T17:16:34,469 /tmp/pip-build-env-m_jw4mw6/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-30T17:16:34,469 !! 2026-03-30T17:16:34,470 ******************************************************************************** 2026-03-30T17:16:34,470 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-30T17:16:34,471 License :: Other/Proprietary License 2026-03-30T17:16:34,472 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-30T17:16:34,473 ******************************************************************************** 2026-03-30T17:16:34,474 !! 2026-03-30T17:16:34,475 dist._finalize_license_expression() 2026-03-30T17:16:34,475 /tmp/pip-build-env-m_jw4mw6/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-30T17:16:34,476 !! 2026-03-30T17:16:34,477 ******************************************************************************** 2026-03-30T17:16:34,477 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-30T17:16:34,479 License :: Other/Proprietary License 2026-03-30T17:16:34,480 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-30T17:16:34,481 ******************************************************************************** 2026-03-30T17:16:34,482 !! 2026-03-30T17:16:34,483 self._finalize_license_expression() 2026-03-30T17:16:34,484 running egg_info 2026-03-30T17:16:34,488 writing crdt_merge.egg-info/PKG-INFO 2026-03-30T17:16:34,497 writing dependency_links to crdt_merge.egg-info/dependency_links.txt 2026-03-30T17:16:34,499 writing entry points to crdt_merge.egg-info/entry_points.txt 2026-03-30T17:16:34,503 writing requirements to crdt_merge.egg-info/requires.txt 2026-03-30T17:16:34,505 writing top-level names to crdt_merge.egg-info/top_level.txt 2026-03-30T17:16:34,538 reading manifest file 'crdt_merge.egg-info/SOURCES.txt' 2026-03-30T17:16:34,551 reading manifest template 'MANIFEST.in' 2026-03-30T17:16:34,678 adding license file 'LICENSE' 2026-03-30T17:16:34,679 adding license file 'NOTICE' 2026-03-30T17:16:34,691 writing manifest file 'crdt_merge.egg-info/SOURCES.txt' 2026-03-30T17:16:34,790 Getting requirements to build wheel: finished with status 'done' 2026-03-30T17:16:34,794 Created temporary directory: /tmp/pip-modern-metadata-u41chzha 2026-03-30T17:16:34,796 Preparing metadata (pyproject.toml): started 2026-03-30T17:16:34,797 Running command Preparing metadata (pyproject.toml) 2026-03-30T17:16:35,376 /tmp/pip-build-env-m_jw4mw6/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-30T17:16:35,376 !! 2026-03-30T17:16:35,377 ******************************************************************************** 2026-03-30T17:16:35,378 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-30T17:16:35,379 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-30T17:16:35,379 or your builds will no longer be supported. 2026-03-30T17:16:35,380 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-30T17:16:35,381 ******************************************************************************** 2026-03-30T17:16:35,382 !! 2026-03-30T17:16:35,382 corresp(dist, value, root_dir) 2026-03-30T17:16:35,453 /tmp/pip-build-env-m_jw4mw6/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-30T17:16:35,454 !! 2026-03-30T17:16:35,455 ******************************************************************************** 2026-03-30T17:16:35,455 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-30T17:16:35,456 License :: Other/Proprietary License 2026-03-30T17:16:35,457 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-30T17:16:35,458 ******************************************************************************** 2026-03-30T17:16:35,459 !! 2026-03-30T17:16:35,459 dist._finalize_license_expression() 2026-03-30T17:16:35,460 /tmp/pip-build-env-m_jw4mw6/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-30T17:16:35,461 !! 2026-03-30T17:16:35,462 ******************************************************************************** 2026-03-30T17:16:35,462 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-30T17:16:35,464 License :: Other/Proprietary License 2026-03-30T17:16:35,465 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-30T17:16:35,465 ******************************************************************************** 2026-03-30T17:16:35,466 !! 2026-03-30T17:16:35,467 self._finalize_license_expression() 2026-03-30T17:16:35,468 running dist_info 2026-03-30T17:16:35,477 creating /tmp/pip-modern-metadata-u41chzha/crdt_merge.egg-info 2026-03-30T17:16:35,478 writing /tmp/pip-modern-metadata-u41chzha/crdt_merge.egg-info/PKG-INFO 2026-03-30T17:16:35,487 writing dependency_links to /tmp/pip-modern-metadata-u41chzha/crdt_merge.egg-info/dependency_links.txt 2026-03-30T17:16:35,489 writing entry points to /tmp/pip-modern-metadata-u41chzha/crdt_merge.egg-info/entry_points.txt 2026-03-30T17:16:35,494 writing requirements to /tmp/pip-modern-metadata-u41chzha/crdt_merge.egg-info/requires.txt 2026-03-30T17:16:35,495 writing top-level names to /tmp/pip-modern-metadata-u41chzha/crdt_merge.egg-info/top_level.txt 2026-03-30T17:16:35,496 writing manifest file '/tmp/pip-modern-metadata-u41chzha/crdt_merge.egg-info/SOURCES.txt' 2026-03-30T17:16:35,524 reading manifest file '/tmp/pip-modern-metadata-u41chzha/crdt_merge.egg-info/SOURCES.txt' 2026-03-30T17:16:35,526 reading manifest template 'MANIFEST.in' 2026-03-30T17:16:35,632 adding license file 'LICENSE' 2026-03-30T17:16:35,632 adding license file 'NOTICE' 2026-03-30T17:16:35,642 writing manifest file '/tmp/pip-modern-metadata-u41chzha/crdt_merge.egg-info/SOURCES.txt' 2026-03-30T17:16:35,643 creating '/tmp/pip-modern-metadata-u41chzha/crdt_merge-0.9.0.dist-info' 2026-03-30T17:16:35,772 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-30T17:16:35,779 Source in /tmp/pip-wheel-stc1tkng/crdt-merge_a9ebd9650955422ab525c13f68ecbf70 has version 0.9.0, which satisfies requirement crdt-merge==0.9.0 from https://files.pythonhosted.org/packages/09/d2/11e94ff91e0c48e6ad918595d746faabac41845ac31c65e2c084cd6c8e97/crdt_merge-0.9.0.tar.gz 2026-03-30T17:16:35,780 Removed crdt-merge==0.9.0 from https://files.pythonhosted.org/packages/09/d2/11e94ff91e0c48e6ad918595d746faabac41845ac31c65e2c084cd6c8e97/crdt_merge-0.9.0.tar.gz from build tracker '/tmp/pip-build-tracker-v_c9ll86' 2026-03-30T17:16:35,791 Created temporary directory: /tmp/pip-unpack-dakywjxd 2026-03-30T17:16:35,792 Building wheels for collected packages: crdt-merge 2026-03-30T17:16:35,796 Created temporary directory: /tmp/pip-wheel-qpgfvvnm 2026-03-30T17:16:35,797 Destination directory: /tmp/pip-wheel-qpgfvvnm 2026-03-30T17:16:35,799 Building wheel for crdt-merge (pyproject.toml): started 2026-03-30T17:16:35,800 Running command Building wheel for crdt-merge (pyproject.toml) 2026-03-30T17:16:36,418 /tmp/pip-build-env-m_jw4mw6/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-30T17:16:36,419 !! 2026-03-30T17:16:36,420 ******************************************************************************** 2026-03-30T17:16:36,420 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-30T17:16:36,421 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-30T17:16:36,422 or your builds will no longer be supported. 2026-03-30T17:16:36,423 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-30T17:16:36,423 ******************************************************************************** 2026-03-30T17:16:36,425 !! 2026-03-30T17:16:36,425 corresp(dist, value, root_dir) 2026-03-30T17:16:36,489 /tmp/pip-build-env-m_jw4mw6/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-30T17:16:36,490 !! 2026-03-30T17:16:36,491 ******************************************************************************** 2026-03-30T17:16:36,491 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-30T17:16:36,492 License :: Other/Proprietary License 2026-03-30T17:16:36,494 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-30T17:16:36,494 ******************************************************************************** 2026-03-30T17:16:36,496 !! 2026-03-30T17:16:36,496 dist._finalize_license_expression() 2026-03-30T17:16:36,497 /tmp/pip-build-env-m_jw4mw6/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-30T17:16:36,497 !! 2026-03-30T17:16:36,499 ******************************************************************************** 2026-03-30T17:16:36,499 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-30T17:16:36,500 License :: Other/Proprietary License 2026-03-30T17:16:36,501 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-30T17:16:36,502 ******************************************************************************** 2026-03-30T17:16:36,503 !! 2026-03-30T17:16:36,504 self._finalize_license_expression() 2026-03-30T17:16:36,505 running bdist_wheel 2026-03-30T17:16:36,518 running build 2026-03-30T17:16:36,519 running build_py 2026-03-30T17:16:36,526 creating build/lib/crdt_merge 2026-03-30T17:16:36,530 copying crdt_merge/dedup.py -> build/lib/crdt_merge 2026-03-30T17:16:36,534 copying crdt_merge/unmerge.py -> build/lib/crdt_merge 2026-03-30T17:16:36,540 copying crdt_merge/__init__.py -> build/lib/crdt_merge 2026-03-30T17:16:36,543 copying crdt_merge/parallel.py -> build/lib/crdt_merge 2026-03-30T17:16:36,545 copying crdt_merge/schema_evolution.py -> build/lib/crdt_merge 2026-03-30T17:16:36,547 copying crdt_merge/strategies.py -> build/lib/crdt_merge 2026-03-30T17:16:36,550 copying crdt_merge/merkle.py -> build/lib/crdt_merge 2026-03-30T17:16:36,554 copying crdt_merge/viz.py -> build/lib/crdt_merge 2026-03-30T17:16:36,560 copying crdt_merge/gossip.py -> build/lib/crdt_merge 2026-03-30T17:16:36,567 copying crdt_merge/wire.py -> build/lib/crdt_merge 2026-03-30T17:16:36,578 copying crdt_merge/clocks.py -> build/lib/crdt_merge 2026-03-30T17:16:36,587 copying crdt_merge/provenance.py -> build/lib/crdt_merge 2026-03-30T17:16:36,590 copying crdt_merge/async_merge.py -> build/lib/crdt_merge 2026-03-30T17:16:36,593 copying crdt_merge/parquet.py -> build/lib/crdt_merge 2026-03-30T17:16:36,596 copying crdt_merge/rbac.py -> build/lib/crdt_merge 2026-03-30T17:16:36,599 copying crdt_merge/core.py -> build/lib/crdt_merge 2026-03-30T17:16:36,602 copying crdt_merge/encryption.py -> build/lib/crdt_merge 2026-03-30T17:16:36,604 copying crdt_merge/streaming.py -> build/lib/crdt_merge 2026-03-30T17:16:36,607 copying crdt_merge/_polars_engine.py -> build/lib/crdt_merge 2026-03-30T17:16:36,610 copying crdt_merge/json_merge.py -> build/lib/crdt_merge 2026-03-30T17:16:36,613 copying crdt_merge/audit.py -> build/lib/crdt_merge 2026-03-30T17:16:36,616 copying crdt_merge/observability.py -> build/lib/crdt_merge 2026-03-30T17:16:36,619 copying crdt_merge/agentic.py -> build/lib/crdt_merge 2026-03-30T17:16:36,622 copying crdt_merge/dataframe.py -> build/lib/crdt_merge 2026-03-30T17:16:36,626 copying crdt_merge/datasets_ext.py -> build/lib/crdt_merge 2026-03-30T17:16:36,628 copying crdt_merge/verify.py -> build/lib/crdt_merge 2026-03-30T17:16:36,631 copying crdt_merge/delta.py -> build/lib/crdt_merge 2026-03-30T17:16:36,634 copying crdt_merge/mergeql.py -> build/lib/crdt_merge 2026-03-30T17:16:36,637 copying crdt_merge/probabilistic.py -> build/lib/crdt_merge 2026-03-30T17:16:36,642 copying crdt_merge/arrow.py -> build/lib/crdt_merge 2026-03-30T17:16:36,646 creating build/lib/crdt_merge/accelerators 2026-03-30T17:16:36,648 copying crdt_merge/accelerators/__init__.py -> build/lib/crdt_merge/accelerators 2026-03-30T17:16:36,652 copying crdt_merge/accelerators/streamlit_ui.py -> build/lib/crdt_merge/accelerators 2026-03-30T17:16:36,655 copying crdt_merge/accelerators/flight_server.py -> build/lib/crdt_merge/accelerators 2026-03-30T17:16:36,658 copying crdt_merge/accelerators/sqlite_ext.py -> build/lib/crdt_merge/accelerators 2026-03-30T17:16:36,661 copying crdt_merge/accelerators/polars_plugin.py -> build/lib/crdt_merge/accelerators 2026-03-30T17:16:36,663 copying crdt_merge/accelerators/duckdb_udf.py -> build/lib/crdt_merge/accelerators 2026-03-30T17:16:36,666 copying crdt_merge/accelerators/dbt_package.py -> build/lib/crdt_merge/accelerators 2026-03-30T17:16:36,669 copying crdt_merge/accelerators/ducklake.py -> build/lib/crdt_merge/accelerators 2026-03-30T17:16:36,672 copying crdt_merge/accelerators/airbyte.py -> build/lib/crdt_merge/accelerators 2026-03-30T17:16:36,675 creating build/lib/crdt_merge/context 2026-03-30T17:16:36,676 copying crdt_merge/context/__init__.py -> build/lib/crdt_merge/context 2026-03-30T17:16:36,678 copying crdt_merge/context/bloom.py -> build/lib/crdt_merge/context 2026-03-30T17:16:36,680 copying crdt_merge/context/manifest.py -> build/lib/crdt_merge/context 2026-03-30T17:16:36,682 copying crdt_merge/context/merge.py -> build/lib/crdt_merge/context 2026-03-30T17:16:36,685 copying crdt_merge/context/consolidator.py -> build/lib/crdt_merge/context 2026-03-30T17:16:36,687 copying crdt_merge/context/sidecar.py -> build/lib/crdt_merge/context 2026-03-30T17:16:36,690 creating build/lib/crdt_merge/cli 2026-03-30T17:16:36,691 copying crdt_merge/cli/__init__.py -> build/lib/crdt_merge/cli 2026-03-30T17:16:36,693 copying crdt_merge/cli/migrate.py -> build/lib/crdt_merge/cli 2026-03-30T17:16:36,697 creating build/lib/crdt_merge/model 2026-03-30T17:16:36,698 copying crdt_merge/model/federated.py -> build/lib/crdt_merge/model 2026-03-30T17:16:36,700 copying crdt_merge/model/__init__.py -> build/lib/crdt_merge/model 2026-03-30T17:16:36,702 copying crdt_merge/model/gpu.py -> build/lib/crdt_merge/model 2026-03-30T17:16:36,705 copying crdt_merge/model/safety.py -> build/lib/crdt_merge/model 2026-03-30T17:16:36,708 copying crdt_merge/model/pipeline.py -> build/lib/crdt_merge/model 2026-03-30T17:16:36,710 copying crdt_merge/model/formats.py -> build/lib/crdt_merge/model 2026-03-30T17:16:36,714 copying crdt_merge/model/continual.py -> build/lib/crdt_merge/model 2026-03-30T17:16:36,718 copying crdt_merge/model/provenance.py -> build/lib/crdt_merge/model 2026-03-30T17:16:36,724 copying crdt_merge/model/lora.py -> build/lib/crdt_merge/model 2026-03-30T17:16:36,730 copying crdt_merge/model/heatmap.py -> build/lib/crdt_merge/model 2026-03-30T17:16:36,736 copying crdt_merge/model/core.py -> build/lib/crdt_merge/model 2026-03-30T17:16:36,739 copying crdt_merge/model/continual_bench.py -> build/lib/crdt_merge/model 2026-03-30T17:16:36,740 copying crdt_merge/model/crdt_state.py -> build/lib/crdt_merge/model 2026-03-30T17:16:36,743 copying crdt_merge/model/continual_verify.py -> build/lib/crdt_merge/model 2026-03-30T17:16:36,746 creating build/lib/crdt_merge/hub 2026-03-30T17:16:36,747 copying crdt_merge/hub/__init__.py -> build/lib/crdt_merge/hub 2026-03-30T17:16:36,749 copying crdt_merge/hub/model_card.py -> build/lib/crdt_merge/hub 2026-03-30T17:16:36,751 copying crdt_merge/hub/hf.py -> build/lib/crdt_merge/hub 2026-03-30T17:16:36,753 creating build/lib/crdt_merge/model/targets 2026-03-30T17:16:36,754 copying crdt_merge/model/targets/__init__.py -> build/lib/crdt_merge/model/targets 2026-03-30T17:16:36,756 copying crdt_merge/model/targets/hf.py -> build/lib/crdt_merge/model/targets 2026-03-30T17:16:36,759 creating build/lib/crdt_merge/model/strategies 2026-03-30T17:16:36,760 copying crdt_merge/model/strategies/evolutionary.py -> build/lib/crdt_merge/model/strategies 2026-03-30T17:16:36,762 copying crdt_merge/model/strategies/__init__.py -> build/lib/crdt_merge/model/strategies 2026-03-30T17:16:36,765 copying crdt_merge/model/strategies/basic.py -> build/lib/crdt_merge/model/strategies 2026-03-30T17:16:36,767 copying crdt_merge/model/strategies/subspace.py -> build/lib/crdt_merge/model/strategies 2026-03-30T17:16:36,771 copying crdt_merge/model/strategies/safety.py -> build/lib/crdt_merge/model/strategies 2026-03-30T17:16:36,773 copying crdt_merge/model/strategies/calibration.py -> build/lib/crdt_merge/model/strategies 2026-03-30T17:16:36,776 copying crdt_merge/model/strategies/unlearning.py -> build/lib/crdt_merge/model/strategies 2026-03-30T17:16:36,778 copying crdt_merge/model/strategies/continual.py -> build/lib/crdt_merge/model/strategies 2026-03-30T17:16:36,781 copying crdt_merge/model/strategies/base.py -> build/lib/crdt_merge/model/strategies 2026-03-30T17:16:36,783 copying crdt_merge/model/strategies/weighted.py -> build/lib/crdt_merge/model/strategies 2026-03-30T17:16:36,785 running egg_info 2026-03-30T17:16:36,795 writing crdt_merge.egg-info/PKG-INFO 2026-03-30T17:16:36,804 writing dependency_links to crdt_merge.egg-info/dependency_links.txt 2026-03-30T17:16:36,805 writing entry points to crdt_merge.egg-info/entry_points.txt 2026-03-30T17:16:36,809 writing requirements to crdt_merge.egg-info/requires.txt 2026-03-30T17:16:36,810 writing top-level names to crdt_merge.egg-info/top_level.txt 2026-03-30T17:16:36,829 reading manifest file 'crdt_merge.egg-info/SOURCES.txt' 2026-03-30T17:16:36,842 reading manifest template 'MANIFEST.in' 2026-03-30T17:16:36,975 adding license file 'LICENSE' 2026-03-30T17:16:36,976 adding license file 'NOTICE' 2026-03-30T17:16:36,988 writing manifest file 'crdt_merge.egg-info/SOURCES.txt' 2026-03-30T17:16:37,013 installing to build/bdist.linux-armv7l/wheel 2026-03-30T17:16:37,016 running install 2026-03-30T17:16:37,037 running install_lib 2026-03-30T17:16:37,043 creating build/bdist.linux-armv7l/wheel 2026-03-30T17:16:37,045 creating build/bdist.linux-armv7l/wheel/crdt_merge 2026-03-30T17:16:37,047 copying build/lib/crdt_merge/dedup.py -> build/bdist.linux-armv7l/wheel/./crdt_merge 2026-03-30T17:16:37,049 copying build/lib/crdt_merge/unmerge.py -> build/bdist.linux-armv7l/wheel/./crdt_merge 2026-03-30T17:16:37,053 copying build/lib/crdt_merge/__init__.py -> build/bdist.linux-armv7l/wheel/./crdt_merge 2026-03-30T17:16:37,055 copying build/lib/crdt_merge/parallel.py -> build/bdist.linux-armv7l/wheel/./crdt_merge 2026-03-30T17:16:37,058 copying build/lib/crdt_merge/schema_evolution.py -> build/bdist.linux-armv7l/wheel/./crdt_merge 2026-03-30T17:16:37,061 copying build/lib/crdt_merge/strategies.py -> build/bdist.linux-armv7l/wheel/./crdt_merge 2026-03-30T17:16:37,064 copying build/lib/crdt_merge/merkle.py -> build/bdist.linux-armv7l/wheel/./crdt_merge 2026-03-30T17:16:37,067 copying build/lib/crdt_merge/viz.py -> build/bdist.linux-armv7l/wheel/./crdt_merge 2026-03-30T17:16:37,070 copying build/lib/crdt_merge/gossip.py -> build/bdist.linux-armv7l/wheel/./crdt_merge 2026-03-30T17:16:37,074 creating build/bdist.linux-armv7l/wheel/crdt_merge/accelerators 2026-03-30T17:16:37,076 copying build/lib/crdt_merge/accelerators/__init__.py -> build/bdist.linux-armv7l/wheel/./crdt_merge/accelerators 2026-03-30T17:16:37,078 copying build/lib/crdt_merge/accelerators/streamlit_ui.py -> build/bdist.linux-armv7l/wheel/./crdt_merge/accelerators 2026-03-30T17:16:37,081 copying build/lib/crdt_merge/accelerators/flight_server.py -> build/bdist.linux-armv7l/wheel/./crdt_merge/accelerators 2026-03-30T17:16:37,084 copying build/lib/crdt_merge/accelerators/sqlite_ext.py -> build/bdist.linux-armv7l/wheel/./crdt_merge/accelerators 2026-03-30T17:16:37,089 copying build/lib/crdt_merge/accelerators/polars_plugin.py -> build/bdist.linux-armv7l/wheel/./crdt_merge/accelerators 2026-03-30T17:16:37,093 copying build/lib/crdt_merge/accelerators/duckdb_udf.py -> build/bdist.linux-armv7l/wheel/./crdt_merge/accelerators 2026-03-30T17:16:37,097 copying build/lib/crdt_merge/accelerators/dbt_package.py -> build/bdist.linux-armv7l/wheel/./crdt_merge/accelerators 2026-03-30T17:16:37,101 copying build/lib/crdt_merge/accelerators/ducklake.py -> build/bdist.linux-armv7l/wheel/./crdt_merge/accelerators 2026-03-30T17:16:37,105 copying build/lib/crdt_merge/accelerators/airbyte.py -> build/bdist.linux-armv7l/wheel/./crdt_merge/accelerators 2026-03-30T17:16:37,107 copying build/lib/crdt_merge/wire.py -> build/bdist.linux-armv7l/wheel/./crdt_merge 2026-03-30T17:16:37,110 copying build/lib/crdt_merge/clocks.py -> build/bdist.linux-armv7l/wheel/./crdt_merge 2026-03-30T17:16:37,113 creating build/bdist.linux-armv7l/wheel/crdt_merge/context 2026-03-30T17:16:37,114 copying build/lib/crdt_merge/context/__init__.py -> build/bdist.linux-armv7l/wheel/./crdt_merge/context 2026-03-30T17:16:37,116 copying build/lib/crdt_merge/context/bloom.py -> build/bdist.linux-armv7l/wheel/./crdt_merge/context 2026-03-30T17:16:37,120 copying build/lib/crdt_merge/context/manifest.py -> build/bdist.linux-armv7l/wheel/./crdt_merge/context 2026-03-30T17:16:37,123 copying build/lib/crdt_merge/context/merge.py -> build/bdist.linux-armv7l/wheel/./crdt_merge/context 2026-03-30T17:16:37,126 copying build/lib/crdt_merge/context/consolidator.py -> build/bdist.linux-armv7l/wheel/./crdt_merge/context 2026-03-30T17:16:37,133 copying build/lib/crdt_merge/context/sidecar.py -> build/bdist.linux-armv7l/wheel/./crdt_merge/context 2026-03-30T17:16:37,139 creating build/bdist.linux-armv7l/wheel/crdt_merge/cli 2026-03-30T17:16:37,140 copying build/lib/crdt_merge/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./crdt_merge/cli 2026-03-30T17:16:37,142 copying build/lib/crdt_merge/cli/migrate.py -> build/bdist.linux-armv7l/wheel/./crdt_merge/cli 2026-03-30T17:16:37,144 copying build/lib/crdt_merge/provenance.py -> build/bdist.linux-armv7l/wheel/./crdt_merge 2026-03-30T17:16:37,147 copying build/lib/crdt_merge/async_merge.py -> build/bdist.linux-armv7l/wheel/./crdt_merge 2026-03-30T17:16:37,150 copying build/lib/crdt_merge/parquet.py -> build/bdist.linux-armv7l/wheel/./crdt_merge 2026-03-30T17:16:37,154 creating build/bdist.linux-armv7l/wheel/crdt_merge/model 2026-03-30T17:16:37,155 copying build/lib/crdt_merge/model/federated.py -> build/bdist.linux-armv7l/wheel/./crdt_merge/model 2026-03-30T17:16:37,158 copying build/lib/crdt_merge/model/__init__.py -> build/bdist.linux-armv7l/wheel/./crdt_merge/model 2026-03-30T17:16:37,160 copying build/lib/crdt_merge/model/gpu.py -> build/bdist.linux-armv7l/wheel/./crdt_merge/model 2026-03-30T17:16:37,162 copying build/lib/crdt_merge/model/safety.py -> build/bdist.linux-armv7l/wheel/./crdt_merge/model 2026-03-30T17:16:37,165 copying build/lib/crdt_merge/model/pipeline.py -> build/bdist.linux-armv7l/wheel/./crdt_merge/model 2026-03-30T17:16:37,167 copying build/lib/crdt_merge/model/formats.py -> build/bdist.linux-armv7l/wheel/./crdt_merge/model 2026-03-30T17:16:37,169 copying build/lib/crdt_merge/model/continual.py -> build/bdist.linux-armv7l/wheel/./crdt_merge/model 2026-03-30T17:16:37,173 copying build/lib/crdt_merge/model/provenance.py -> build/bdist.linux-armv7l/wheel/./crdt_merge/model 2026-03-30T17:16:37,177 copying build/lib/crdt_merge/model/lora.py -> build/bdist.linux-armv7l/wheel/./crdt_merge/model 2026-03-30T17:16:37,181 copying build/lib/crdt_merge/model/heatmap.py -> build/bdist.linux-armv7l/wheel/./crdt_merge/model 2026-03-30T17:16:37,185 copying build/lib/crdt_merge/model/core.py -> build/bdist.linux-armv7l/wheel/./crdt_merge/model 2026-03-30T17:16:37,189 creating build/bdist.linux-armv7l/wheel/crdt_merge/model/targets 2026-03-30T17:16:37,191 copying build/lib/crdt_merge/model/targets/__init__.py -> build/bdist.linux-armv7l/wheel/./crdt_merge/model/targets 2026-03-30T17:16:37,195 copying build/lib/crdt_merge/model/targets/hf.py -> build/bdist.linux-armv7l/wheel/./crdt_merge/model/targets 2026-03-30T17:16:37,198 copying build/lib/crdt_merge/model/continual_bench.py -> build/bdist.linux-armv7l/wheel/./crdt_merge/model 2026-03-30T17:16:37,201 creating build/bdist.linux-armv7l/wheel/crdt_merge/model/strategies 2026-03-30T17:16:37,202 copying build/lib/crdt_merge/model/strategies/evolutionary.py -> build/bdist.linux-armv7l/wheel/./crdt_merge/model/strategies 2026-03-30T17:16:37,205 copying build/lib/crdt_merge/model/strategies/__init__.py -> build/bdist.linux-armv7l/wheel/./crdt_merge/model/strategies 2026-03-30T17:16:37,207 copying build/lib/crdt_merge/model/strategies/basic.py -> build/bdist.linux-armv7l/wheel/./crdt_merge/model/strategies 2026-03-30T17:16:37,209 copying build/lib/crdt_merge/model/strategies/subspace.py -> build/bdist.linux-armv7l/wheel/./crdt_merge/model/strategies 2026-03-30T17:16:37,212 copying build/lib/crdt_merge/model/strategies/safety.py -> build/bdist.linux-armv7l/wheel/./crdt_merge/model/strategies 2026-03-30T17:16:37,214 copying build/lib/crdt_merge/model/strategies/calibration.py -> build/bdist.linux-armv7l/wheel/./crdt_merge/model/strategies 2026-03-30T17:16:37,217 copying build/lib/crdt_merge/model/strategies/unlearning.py -> build/bdist.linux-armv7l/wheel/./crdt_merge/model/strategies 2026-03-30T17:16:37,219 copying build/lib/crdt_merge/model/strategies/continual.py -> build/bdist.linux-armv7l/wheel/./crdt_merge/model/strategies 2026-03-30T17:16:37,222 copying build/lib/crdt_merge/model/strategies/base.py -> build/bdist.linux-armv7l/wheel/./crdt_merge/model/strategies 2026-03-30T17:16:37,224 copying build/lib/crdt_merge/model/strategies/weighted.py -> build/bdist.linux-armv7l/wheel/./crdt_merge/model/strategies 2026-03-30T17:16:37,227 copying build/lib/crdt_merge/model/crdt_state.py -> build/bdist.linux-armv7l/wheel/./crdt_merge/model 2026-03-30T17:16:37,230 copying build/lib/crdt_merge/model/continual_verify.py -> build/bdist.linux-armv7l/wheel/./crdt_merge/model 2026-03-30T17:16:37,233 copying build/lib/crdt_merge/rbac.py -> build/bdist.linux-armv7l/wheel/./crdt_merge 2026-03-30T17:16:37,235 copying build/lib/crdt_merge/core.py -> build/bdist.linux-armv7l/wheel/./crdt_merge 2026-03-30T17:16:37,238 creating build/bdist.linux-armv7l/wheel/crdt_merge/hub 2026-03-30T17:16:37,239 copying build/lib/crdt_merge/hub/__init__.py -> build/bdist.linux-armv7l/wheel/./crdt_merge/hub 2026-03-30T17:16:37,242 copying build/lib/crdt_merge/hub/model_card.py -> build/bdist.linux-armv7l/wheel/./crdt_merge/hub 2026-03-30T17:16:37,244 copying build/lib/crdt_merge/hub/hf.py -> build/bdist.linux-armv7l/wheel/./crdt_merge/hub 2026-03-30T17:16:37,246 copying build/lib/crdt_merge/encryption.py -> build/bdist.linux-armv7l/wheel/./crdt_merge 2026-03-30T17:16:37,249 copying build/lib/crdt_merge/streaming.py -> build/bdist.linux-armv7l/wheel/./crdt_merge 2026-03-30T17:16:37,251 copying build/lib/crdt_merge/_polars_engine.py -> build/bdist.linux-armv7l/wheel/./crdt_merge 2026-03-30T17:16:37,254 copying build/lib/crdt_merge/json_merge.py -> build/bdist.linux-armv7l/wheel/./crdt_merge 2026-03-30T17:16:37,256 copying build/lib/crdt_merge/audit.py -> build/bdist.linux-armv7l/wheel/./crdt_merge 2026-03-30T17:16:37,258 copying build/lib/crdt_merge/observability.py -> build/bdist.linux-armv7l/wheel/./crdt_merge 2026-03-30T17:16:37,260 copying build/lib/crdt_merge/agentic.py -> build/bdist.linux-armv7l/wheel/./crdt_merge 2026-03-30T17:16:37,263 copying build/lib/crdt_merge/dataframe.py -> build/bdist.linux-armv7l/wheel/./crdt_merge 2026-03-30T17:16:37,266 copying build/lib/crdt_merge/datasets_ext.py -> build/bdist.linux-armv7l/wheel/./crdt_merge 2026-03-30T17:16:37,268 copying build/lib/crdt_merge/verify.py -> build/bdist.linux-armv7l/wheel/./crdt_merge 2026-03-30T17:16:37,270 copying build/lib/crdt_merge/delta.py -> build/bdist.linux-armv7l/wheel/./crdt_merge 2026-03-30T17:16:37,272 copying build/lib/crdt_merge/mergeql.py -> build/bdist.linux-armv7l/wheel/./crdt_merge 2026-03-30T17:16:37,275 copying build/lib/crdt_merge/probabilistic.py -> build/bdist.linux-armv7l/wheel/./crdt_merge 2026-03-30T17:16:37,278 copying build/lib/crdt_merge/arrow.py -> build/bdist.linux-armv7l/wheel/./crdt_merge 2026-03-30T17:16:37,281 running install_egg_info 2026-03-30T17:16:37,286 Copying crdt_merge.egg-info to build/bdist.linux-armv7l/wheel/./crdt_merge-0.9.0-py3.11.egg-info 2026-03-30T17:16:37,299 running install_scripts 2026-03-30T17:16:37,313 creating build/bdist.linux-armv7l/wheel/crdt_merge-0.9.0.dist-info/WHEEL 2026-03-30T17:16:37,317 creating '/tmp/pip-wheel-qpgfvvnm/.tmp-7gyw7z5j/crdt_merge-0.9.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-30T17:16:37,321 adding 'crdt_merge/__init__.py' 2026-03-30T17:16:37,324 adding 'crdt_merge/_polars_engine.py' 2026-03-30T17:16:37,327 adding 'crdt_merge/agentic.py' 2026-03-30T17:16:37,331 adding 'crdt_merge/arrow.py' 2026-03-30T17:16:37,333 adding 'crdt_merge/async_merge.py' 2026-03-30T17:16:37,336 adding 'crdt_merge/audit.py' 2026-03-30T17:16:37,338 adding 'crdt_merge/clocks.py' 2026-03-30T17:16:37,340 adding 'crdt_merge/core.py' 2026-03-30T17:16:37,343 adding 'crdt_merge/dataframe.py' 2026-03-30T17:16:37,345 adding 'crdt_merge/datasets_ext.py' 2026-03-30T17:16:37,347 adding 'crdt_merge/dedup.py' 2026-03-30T17:16:37,349 adding 'crdt_merge/delta.py' 2026-03-30T17:16:37,351 adding 'crdt_merge/encryption.py' 2026-03-30T17:16:37,354 adding 'crdt_merge/gossip.py' 2026-03-30T17:16:37,356 adding 'crdt_merge/json_merge.py' 2026-03-30T17:16:37,360 adding 'crdt_merge/mergeql.py' 2026-03-30T17:16:37,362 adding 'crdt_merge/merkle.py' 2026-03-30T17:16:37,365 adding 'crdt_merge/observability.py' 2026-03-30T17:16:37,367 adding 'crdt_merge/parallel.py' 2026-03-30T17:16:37,370 adding 'crdt_merge/parquet.py' 2026-03-30T17:16:37,373 adding 'crdt_merge/probabilistic.py' 2026-03-30T17:16:37,375 adding 'crdt_merge/provenance.py' 2026-03-30T17:16:37,377 adding 'crdt_merge/rbac.py' 2026-03-30T17:16:37,380 adding 'crdt_merge/schema_evolution.py' 2026-03-30T17:16:37,382 adding 'crdt_merge/strategies.py' 2026-03-30T17:16:37,384 adding 'crdt_merge/streaming.py' 2026-03-30T17:16:37,388 adding 'crdt_merge/unmerge.py' 2026-03-30T17:16:37,390 adding 'crdt_merge/verify.py' 2026-03-30T17:16:37,393 adding 'crdt_merge/viz.py' 2026-03-30T17:16:37,396 adding 'crdt_merge/wire.py' 2026-03-30T17:16:37,398 adding 'crdt_merge/accelerators/__init__.py' 2026-03-30T17:16:37,401 adding 'crdt_merge/accelerators/airbyte.py' 2026-03-30T17:16:37,404 adding 'crdt_merge/accelerators/dbt_package.py' 2026-03-30T17:16:37,406 adding 'crdt_merge/accelerators/duckdb_udf.py' 2026-03-30T17:16:37,409 adding 'crdt_merge/accelerators/ducklake.py' 2026-03-30T17:16:37,412 adding 'crdt_merge/accelerators/flight_server.py' 2026-03-30T17:16:37,414 adding 'crdt_merge/accelerators/polars_plugin.py' 2026-03-30T17:16:37,417 adding 'crdt_merge/accelerators/sqlite_ext.py' 2026-03-30T17:16:37,420 adding 'crdt_merge/accelerators/streamlit_ui.py' 2026-03-30T17:16:37,422 adding 'crdt_merge/cli/__init__.py' 2026-03-30T17:16:37,424 adding 'crdt_merge/cli/migrate.py' 2026-03-30T17:16:37,427 adding 'crdt_merge/context/__init__.py' 2026-03-30T17:16:37,429 adding 'crdt_merge/context/bloom.py' 2026-03-30T17:16:37,431 adding 'crdt_merge/context/consolidator.py' 2026-03-30T17:16:37,432 adding 'crdt_merge/context/manifest.py' 2026-03-30T17:16:37,435 adding 'crdt_merge/context/merge.py' 2026-03-30T17:16:37,437 adding 'crdt_merge/context/sidecar.py' 2026-03-30T17:16:37,439 adding 'crdt_merge/hub/__init__.py' 2026-03-30T17:16:37,441 adding 'crdt_merge/hub/hf.py' 2026-03-30T17:16:37,443 adding 'crdt_merge/hub/model_card.py' 2026-03-30T17:16:37,445 adding 'crdt_merge/model/__init__.py' 2026-03-30T17:16:37,448 adding 'crdt_merge/model/continual.py' 2026-03-30T17:16:37,450 adding 'crdt_merge/model/continual_bench.py' 2026-03-30T17:16:37,451 adding 'crdt_merge/model/continual_verify.py' 2026-03-30T17:16:37,454 adding 'crdt_merge/model/core.py' 2026-03-30T17:16:37,458 adding 'crdt_merge/model/crdt_state.py' 2026-03-30T17:16:37,460 adding 'crdt_merge/model/federated.py' 2026-03-30T17:16:37,462 adding 'crdt_merge/model/formats.py' 2026-03-30T17:16:37,463 adding 'crdt_merge/model/gpu.py' 2026-03-30T17:16:37,466 adding 'crdt_merge/model/heatmap.py' 2026-03-30T17:16:37,468 adding 'crdt_merge/model/lora.py' 2026-03-30T17:16:37,470 adding 'crdt_merge/model/pipeline.py' 2026-03-30T17:16:37,472 adding 'crdt_merge/model/provenance.py' 2026-03-30T17:16:37,474 adding 'crdt_merge/model/safety.py' 2026-03-30T17:16:37,477 adding 'crdt_merge/model/strategies/__init__.py' 2026-03-30T17:16:37,479 adding 'crdt_merge/model/strategies/base.py' 2026-03-30T17:16:37,481 adding 'crdt_merge/model/strategies/basic.py' 2026-03-30T17:16:37,484 adding 'crdt_merge/model/strategies/calibration.py' 2026-03-30T17:16:37,486 adding 'crdt_merge/model/strategies/continual.py' 2026-03-30T17:16:37,488 adding 'crdt_merge/model/strategies/evolutionary.py' 2026-03-30T17:16:37,490 adding 'crdt_merge/model/strategies/safety.py' 2026-03-30T17:16:37,493 adding 'crdt_merge/model/strategies/subspace.py' 2026-03-30T17:16:37,495 adding 'crdt_merge/model/strategies/unlearning.py' 2026-03-30T17:16:37,498 adding 'crdt_merge/model/strategies/weighted.py' 2026-03-30T17:16:37,499 adding 'crdt_merge/model/targets/__init__.py' 2026-03-30T17:16:37,501 adding 'crdt_merge/model/targets/hf.py' 2026-03-30T17:16:37,504 adding 'crdt_merge-0.9.0.dist-info/licenses/LICENSE' 2026-03-30T17:16:37,505 adding 'crdt_merge-0.9.0.dist-info/licenses/NOTICE' 2026-03-30T17:16:37,511 adding 'crdt_merge-0.9.0.dist-info/METADATA' 2026-03-30T17:16:37,512 adding 'crdt_merge-0.9.0.dist-info/WHEEL' 2026-03-30T17:16:37,513 adding 'crdt_merge-0.9.0.dist-info/entry_points.txt' 2026-03-30T17:16:37,514 adding 'crdt_merge-0.9.0.dist-info/top_level.txt' 2026-03-30T17:16:37,516 adding 'crdt_merge-0.9.0.dist-info/RECORD' 2026-03-30T17:16:37,521 removing build/bdist.linux-armv7l/wheel 2026-03-30T17:16:37,641 Building wheel for crdt-merge (pyproject.toml): finished with status 'done' 2026-03-30T17:16:37,652 Created wheel for crdt-merge: filename=crdt_merge-0.9.0-py3-none-any.whl size=313256 sha256=64b48f6f865d3abfac9f78f5dacc48f0807208b19bf4020322ec3bf3b015e2f6 2026-03-30T17:16:37,653 Stored in directory: /tmp/pip-ephem-wheel-cache-pabvwzj3/wheels/81/16/83/d093d890ebdc265751bd3844ff2264c5435d5bc01e08224f71 2026-03-30T17:16:37,676 Successfully built crdt-merge 2026-03-30T17:16:37,689 Removed build tracker: '/tmp/pip-build-tracker-v_c9ll86'