2026-04-26T13:17:23,824 Created temporary directory: /tmp/pip-ephem-wheel-cache-mq5cok3q 2026-04-26T13:17:23,826 Created temporary directory: /tmp/pip-build-tracker-6djdn84_ 2026-04-26T13:17:23,827 Initialized build tracking at /tmp/pip-build-tracker-6djdn84_ 2026-04-26T13:17:23,827 Created build tracker: /tmp/pip-build-tracker-6djdn84_ 2026-04-26T13:17:23,827 Entered build tracker: /tmp/pip-build-tracker-6djdn84_ 2026-04-26T13:17:23,828 Created temporary directory: /tmp/pip-wheel-kk5d_i8y 2026-04-26T13:17:23,831 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-04-26T13:17:23,833 Created temporary directory: /tmp/pip-ephem-wheel-cache-gp5f7vbm 2026-04-26T13:17:23,855 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-26T13:17:23,858 2 location(s) to search for versions of microbench: 2026-04-26T13:17:23,858 * https://pypi.org/simple/microbench/ 2026-04-26T13:17:23,858 * https://www.piwheels.org/simple/microbench/ 2026-04-26T13:17:23,859 Fetching project page and analyzing links: https://pypi.org/simple/microbench/ 2026-04-26T13:17:23,860 Getting page https://pypi.org/simple/microbench/ 2026-04-26T13:17:23,861 Found index url https://pypi.org/simple 2026-04-26T13:17:24,088 Fetched page https://pypi.org/simple/microbench/ as application/vnd.pypi.simple.v1+json 2026-04-26T13:17:24,093 Found link https://files.pythonhosted.org/packages/f3/2e/432b030d171e69b01caf1df57216ebad5fd9771cb0ab86c6f1afdb4a05c8/microbench-0.1.tar.gz (from https://pypi.org/simple/microbench/), version: 0.1 2026-04-26T13:17:24,094 Found link https://files.pythonhosted.org/packages/c6/aa/0ea8fabae331a4c5eeceaffcadae36cc4bdc8b2dc128824a1c67da474e58/microbench-0.2.tar.gz (from https://pypi.org/simple/microbench/), version: 0.2 2026-04-26T13:17:24,095 Found link https://files.pythonhosted.org/packages/88/1a/1137ea6c03ee0a929e9acec0e0b4760590b4914100e5752614fd04e1b20c/microbench-0.2.1.tar.gz (from https://pypi.org/simple/microbench/), version: 0.2.1 2026-04-26T13:17:24,095 Found link https://files.pythonhosted.org/packages/e1/e6/cda6d93ba43ab31fec68baa2b209629223601d75c5d216837e5511f9d7fe/microbench-0.3.tar.gz (from https://pypi.org/simple/microbench/), version: 0.3 2026-04-26T13:17:24,096 Found link https://files.pythonhosted.org/packages/01/95/ae9f9cb7f748e47fedae2813332b65eb2201b880524bbbfb141c3b762135/microbench-0.4.1.tar.gz (from https://pypi.org/simple/microbench/), version: 0.4.1 2026-04-26T13:17:24,097 Found link https://files.pythonhosted.org/packages/0f/a1/2a679d7be2be0b8691926b9e6b122e6c386c2f92a1522c71243c1c7e789d/microbench-0.5.tar.gz (from https://pypi.org/simple/microbench/), version: 0.5 2026-04-26T13:17:24,097 Found link https://files.pythonhosted.org/packages/db/50/f86fc468c0bb59fb30685e66839b2961a3cdfc8da86e17d340ee82457d01/microbench-0.6.tar.gz (from https://pypi.org/simple/microbench/), version: 0.6 2026-04-26T13:17:24,098 Found link https://files.pythonhosted.org/packages/7c/ac/8370732695968b2d61e03d325656e9353cc97e75ed5c35ed4058fc95af85/microbench-0.7.tar.gz (from https://pypi.org/simple/microbench/), version: 0.7 2026-04-26T13:17:24,099 Found link https://files.pythonhosted.org/packages/18/00/e592866c23401e148f6e0e64d2cdb81824100662530e59e34e4b040ec65d/microbench-0.8.tar.gz (from https://pypi.org/simple/microbench/), version: 0.8 2026-04-26T13:17:24,099 Found link https://files.pythonhosted.org/packages/d8/3b/eb9c57b5ecef9503e78cae24886ebeb9ef55b87b299c7a665dd023a438ee/microbench-0.9.tar.gz (from https://pypi.org/simple/microbench/), version: 0.9 2026-04-26T13:17:24,100 Found link https://files.pythonhosted.org/packages/95/45/14b404d377c5af66a20069427dcf9a306c3783de8afb9a7655604b929eb9/microbench-0.9.1.tar.gz (from https://pypi.org/simple/microbench/), version: 0.9.1 2026-04-26T13:17:24,101 Skipping link: No binaries permitted for microbench: https://files.pythonhosted.org/packages/e1/f3/616bde77fbd0aa218326dfc5474da60b86599187f7dc45eb35e3b3b076dd/microbench-1.0.0rc1-py3-none-any.whl (from https://pypi.org/simple/microbench/) (requires-python:>=3.10) 2026-04-26T13:17:24,102 Found link https://files.pythonhosted.org/packages/eb/3b/430d1fff7c0ec95126a3b51edb7d33d30591a924cfc6394ca46622235115/microbench-1.0.0rc1.tar.gz (from https://pypi.org/simple/microbench/) (requires-python:>=3.10), version: 1.0.0rc1 2026-04-26T13:17:24,102 Skipping link: No binaries permitted for microbench: https://files.pythonhosted.org/packages/95/ef/3094f23994b0582e55377a66f0323035b5e215b83ab8ecbe9abd435ce563/microbench-1.0.0-py3-none-any.whl (from https://pypi.org/simple/microbench/) (requires-python:>=3.10) 2026-04-26T13:17:24,103 Found link https://files.pythonhosted.org/packages/c5/6f/ec931035848f8a14fde2ed4b2a03b64cb71ec122c4a880eff070791fac42/microbench-1.0.0.tar.gz (from https://pypi.org/simple/microbench/) (requires-python:>=3.10), version: 1.0.0 2026-04-26T13:17:24,104 Skipping link: No binaries permitted for microbench: https://files.pythonhosted.org/packages/92/9d/9952c7074faa3bfc89ba209ede5227cd61f42950e3d1bd772bb1396d9b15/microbench-1.1.0-py3-none-any.whl (from https://pypi.org/simple/microbench/) (requires-python:>=3.10) 2026-04-26T13:17:24,105 Found link https://files.pythonhosted.org/packages/62/99/70383a3faf3fe53f1621db1d4b23f240acd5052b00d86c59089ee48192e3/microbench-1.1.0.tar.gz (from https://pypi.org/simple/microbench/) (requires-python:>=3.10), version: 1.1.0 2026-04-26T13:17:24,105 Skipping link: No binaries permitted for microbench: https://files.pythonhosted.org/packages/93/f8/1778d06392d476490c3b1da3e5ad47360e2354a3805420121527efb75e4a/microbench-2.0.0-py3-none-any.whl (from https://pypi.org/simple/microbench/) (requires-python:>=3.10) 2026-04-26T13:17:24,106 Found link https://files.pythonhosted.org/packages/a4/86/5cacbe21ab5512cfacbc8c4cfef9501fdb46d867541809c5c00d6cff196d/microbench-2.0.0.tar.gz (from https://pypi.org/simple/microbench/) (requires-python:>=3.10), version: 2.0.0 2026-04-26T13:17:24,107 Skipping link: No binaries permitted for microbench: https://files.pythonhosted.org/packages/57/5e/74797679cceca78168b05dcc9098ec14ec2fbe45513d9d9ff717e75a6a94/microbench-2.1.0-py3-none-any.whl (from https://pypi.org/simple/microbench/) (requires-python:>=3.10) 2026-04-26T13:17:24,108 Found link https://files.pythonhosted.org/packages/30/50/15a064c006e95866f383df9700904fb95fddb5a4c63e9b86117c0481df14/microbench-2.1.0.tar.gz (from https://pypi.org/simple/microbench/) (requires-python:>=3.10), version: 2.1.0 2026-04-26T13:17:24,109 Fetching project page and analyzing links: https://www.piwheels.org/simple/microbench/ 2026-04-26T13:17:24,109 Getting page https://www.piwheels.org/simple/microbench/ 2026-04-26T13:17:24,111 Found index url https://www.piwheels.org/simple 2026-04-26T13:17:24,280 Fetched page https://www.piwheels.org/simple/microbench/ as text/html 2026-04-26T13:17:24,285 Skipping link: No binaries permitted for microbench: https://archive1.piwheels.org/simple/microbench/microbench-2.0.0-py3-none-any.whl#sha256=9a7c7f2ef3bc5142e5931ca1f67d81098ddc5bd85d944d19213af5bf22d3061b (from https://www.piwheels.org/simple/microbench/) (requires-python:>=3.10) 2026-04-26T13:17:24,286 Skipping link: No binaries permitted for microbench: https://archive1.piwheels.org/simple/microbench/microbench-1.1.0-py3-none-any.whl#sha256=3398b0b9b2eceae7946c75d81fedd1391ca330bc2d527f522a14876607059acf (from https://www.piwheels.org/simple/microbench/) (requires-python:>=3.10) 2026-04-26T13:17:24,286 Skipping link: No binaries permitted for microbench: https://archive1.piwheels.org/simple/microbench/microbench-1.0.0-py3-none-any.whl#sha256=2dc6413f554cafcd3899b1acbfcbed4de712b89ed3d8e751701f92290301dcb3 (from https://www.piwheels.org/simple/microbench/) (requires-python:>=3.10) 2026-04-26T13:17:24,287 Skipping link: No binaries permitted for microbench: https://archive1.piwheels.org/simple/microbench/microbench-1.0.0rc1-py3-none-any.whl#sha256=ad9adecec70f0241a7ac8567c8522407abd8f37a2ebd8b4cf2057d38f8e388e5 (from https://www.piwheels.org/simple/microbench/) (requires-python:>=3.10) 2026-04-26T13:17:24,288 Skipping link: No binaries permitted for microbench: https://archive1.piwheels.org/simple/microbench/microbench-0.9.1-py3-none-any.whl#sha256=89cd61630d99f9a8bb3f3714423ce3af842941a9f3d5f7bb333f2edb5f58c8c3 (from https://www.piwheels.org/simple/microbench/) 2026-04-26T13:17:24,288 Skipping link: No binaries permitted for microbench: https://archive1.piwheels.org/simple/microbench/microbench-0.9-py3-none-any.whl#sha256=3ef2d3648412630d9a22d2d2d1bc418f468e9547ac3f2b487a965d54d7d3e8eb (from https://www.piwheels.org/simple/microbench/) 2026-04-26T13:17:24,289 Skipping link: No binaries permitted for microbench: https://archive1.piwheels.org/simple/microbench/microbench-0.8-py3-none-any.whl#sha256=d36f546c8aa07b142e773dc286198ca1e69c040e66aa63bd7c05fff7cd5b545e (from https://www.piwheels.org/simple/microbench/) 2026-04-26T13:17:24,289 Skipping link: No binaries permitted for microbench: https://archive1.piwheels.org/simple/microbench/microbench-0.7-py3-none-any.whl#sha256=9578c7fe9e5e5806803c9c232a044f482fb8fd065ee0b157b55a815894ffc229 (from https://www.piwheels.org/simple/microbench/) 2026-04-26T13:17:24,290 Skipping link: No binaries permitted for microbench: https://archive1.piwheels.org/simple/microbench/microbench-0.6-py3-none-any.whl#sha256=7e45a96b7e7ce23d7f7a8693f5b07750c20802e3929d1f5821f1e279dcfe5082 (from https://www.piwheels.org/simple/microbench/) 2026-04-26T13:17:24,290 Skipping link: No binaries permitted for microbench: https://archive1.piwheels.org/simple/microbench/microbench-0.5-py3-none-any.whl#sha256=731494db0b932b095ce5daea98b2560e85f83452c90d3c91f84ec18f1a6dcc1c (from https://www.piwheels.org/simple/microbench/) 2026-04-26T13:17:24,290 Skipping link: No binaries permitted for microbench: https://archive1.piwheels.org/simple/microbench/microbench-0.4.1-py3-none-any.whl#sha256=c840b58c614742b2e557a944b9f4d57d12bc1f6fc50e0d57a493bdab20787b01 (from https://www.piwheels.org/simple/microbench/) 2026-04-26T13:17:24,291 Skipping link: No binaries permitted for microbench: https://archive1.piwheels.org/simple/microbench/microbench-0.3-py3-none-any.whl#sha256=b4e45dc5c29c3dba4a7b56f79bcbea220c0a2f9fe9918c67eac946e9a413761c (from https://www.piwheels.org/simple/microbench/) 2026-04-26T13:17:24,292 Skipping link: No binaries permitted for microbench: https://archive1.piwheels.org/simple/microbench/microbench-0.2.1-py3-none-any.whl#sha256=6eaf13ab7ea901d0e34e263c9e268ee29872098a81b9407dbc615b027d62b906 (from https://www.piwheels.org/simple/microbench/) 2026-04-26T13:17:24,292 Skipping link: No binaries permitted for microbench: https://archive1.piwheels.org/simple/microbench/microbench-0.2-py3-none-any.whl#sha256=66b36ee8e1ce878c03996a8a2bd46ab08c279ff192922135f315a47d3bd5d4ca (from https://www.piwheels.org/simple/microbench/) 2026-04-26T13:17:24,293 Skipping link: No binaries permitted for microbench: https://archive1.piwheels.org/simple/microbench/microbench-0.1-py3-none-any.whl#sha256=e6085f97590468d7d2bfc9950be1eab578b0c720a005696db5fe13c852e810c5 (from https://www.piwheels.org/simple/microbench/) 2026-04-26T13:17:24,293 Skipping link: not a file: https://www.piwheels.org/simple/microbench/ 2026-04-26T13:17:24,294 Skipping link: not a file: https://pypi.org/simple/microbench/ 2026-04-26T13:17:24,316 Given no hashes to check 1 links for project 'microbench': discarding no candidates 2026-04-26T13:17:24,335 Collecting microbench==2.1.0 2026-04-26T13:17:24,337 Created temporary directory: /tmp/pip-unpack-7amz1fd6 2026-04-26T13:17:24,562 Downloading microbench-2.1.0.tar.gz (175 kB) 2026-04-26T13:17:24,788 Added microbench==2.1.0 from https://files.pythonhosted.org/packages/30/50/15a064c006e95866f383df9700904fb95fddb5a4c63e9b86117c0481df14/microbench-2.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-6djdn84_' 2026-04-26T13:17:24,794 Created temporary directory: /tmp/pip-build-env-yg294ux6 2026-04-26T13:17:24,799 Installing build dependencies: started 2026-04-26T13:17:24,800 Running command pip subprocess to install build dependencies 2026-04-26T13:17:25,933 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-26T13:17:26,420 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-04-26T13:17:26,444 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-26T13:17:28,214 Collecting setuptools>=64 2026-04-26T13:17:28,288 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-04-26T13:17:28,887 Collecting setuptools-scm>=8 2026-04-26T13:17:28,903 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl (21 kB) 2026-04-26T13:17:29,167 Collecting vcs-versioning>=1.0.0.dev0 2026-04-26T13:17:29,186 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl (79 kB) 2026-04-26T13:17:29,373 Collecting packaging>=20 2026-04-26T13:17:29,389 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-04-26T13:17:32,360 Installing collected packages: setuptools, packaging, vcs-versioning, setuptools-scm 2026-04-26T13:17:36,072 Creating /tmp/pip-build-env-yg294ux6/overlay/local/bin 2026-04-26T13:17:36,074 changing mode of /tmp/pip-build-env-yg294ux6/overlay/local/bin/vcs-versioning to 755 2026-04-26T13:17:36,186 changing mode of /tmp/pip-build-env-yg294ux6/overlay/local/bin/setuptools-scm to 755 2026-04-26T13:17:36,213 Successfully installed packaging-26.2 setuptools-82.0.1 setuptools-scm-10.0.5 vcs-versioning-1.1.1 2026-04-26T13:17:36,498 Installing build dependencies: finished with status 'done' 2026-04-26T13:17:36,505 Getting requirements to build wheel: started 2026-04-26T13:17:36,506 Running command Getting requirements to build wheel 2026-04-26T13:17:37,245 /tmp/pip-build-env-yg294ux6/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-26T13:17:37,245 !! 2026-04-26T13:17:37,246 ******************************************************************************** 2026-04-26T13:17:37,247 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-04-26T13:17:37,248 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-26T13:17:37,248 or your builds will no longer be supported. 2026-04-26T13:17:37,249 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-26T13:17:37,250 ******************************************************************************** 2026-04-26T13:17:37,251 !! 2026-04-26T13:17:37,252 corresp(dist, value, root_dir) 2026-04-26T13:17:37,317 /tmp/pip-build-env-yg294ux6/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-26T13:17:37,318 !! 2026-04-26T13:17:37,319 ******************************************************************************** 2026-04-26T13:17:37,319 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-26T13:17:37,321 License :: OSI Approved :: MIT License 2026-04-26T13:17:37,322 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-26T13:17:37,322 ******************************************************************************** 2026-04-26T13:17:37,324 !! 2026-04-26T13:17:37,324 dist._finalize_license_expression() 2026-04-26T13:17:37,324 /tmp/pip-build-env-yg294ux6/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-26T13:17:37,325 !! 2026-04-26T13:17:37,326 ******************************************************************************** 2026-04-26T13:17:37,326 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-26T13:17:37,327 License :: OSI Approved :: MIT License 2026-04-26T13:17:37,328 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-26T13:17:37,328 ******************************************************************************** 2026-04-26T13:17:37,329 !! 2026-04-26T13:17:37,330 self._finalize_license_expression() 2026-04-26T13:17:37,330 running egg_info 2026-04-26T13:17:37,336 writing microbench.egg-info/PKG-INFO 2026-04-26T13:17:37,342 writing dependency_links to microbench.egg-info/dependency_links.txt 2026-04-26T13:17:37,344 writing entry points to microbench.egg-info/entry_points.txt 2026-04-26T13:17:37,347 writing requirements to microbench.egg-info/requires.txt 2026-04-26T13:17:37,348 writing top-level names to microbench.egg-info/top_level.txt 2026-04-26T13:17:37,387 /tmp/pip-build-env-yg294ux6/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-04-26T13:17:37,388 return get_active_overrides().subprocess_timeout 2026-04-26T13:17:37,396 listing git files failed - pretending there aren't any 2026-04-26T13:17:37,401 reading manifest file 'microbench.egg-info/SOURCES.txt' 2026-04-26T13:17:37,406 adding license file 'LICENSE' 2026-04-26T13:17:37,411 writing manifest file 'microbench.egg-info/SOURCES.txt' 2026-04-26T13:17:37,516 Getting requirements to build wheel: finished with status 'done' 2026-04-26T13:17:37,519 Created temporary directory: /tmp/pip-modern-metadata-y88qwj3t 2026-04-26T13:17:37,522 Preparing metadata (pyproject.toml): started 2026-04-26T13:17:37,523 Running command Preparing metadata (pyproject.toml) 2026-04-26T13:17:38,205 /tmp/pip-build-env-yg294ux6/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-26T13:17:38,206 !! 2026-04-26T13:17:38,207 ******************************************************************************** 2026-04-26T13:17:38,207 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-04-26T13:17:38,208 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-26T13:17:38,209 or your builds will no longer be supported. 2026-04-26T13:17:38,210 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-26T13:17:38,211 ******************************************************************************** 2026-04-26T13:17:38,212 !! 2026-04-26T13:17:38,213 corresp(dist, value, root_dir) 2026-04-26T13:17:38,275 /tmp/pip-build-env-yg294ux6/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-26T13:17:38,276 !! 2026-04-26T13:17:38,277 ******************************************************************************** 2026-04-26T13:17:38,278 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-26T13:17:38,279 License :: OSI Approved :: MIT License 2026-04-26T13:17:38,280 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-26T13:17:38,280 ******************************************************************************** 2026-04-26T13:17:38,281 !! 2026-04-26T13:17:38,282 dist._finalize_license_expression() 2026-04-26T13:17:38,282 /tmp/pip-build-env-yg294ux6/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-26T13:17:38,283 !! 2026-04-26T13:17:38,284 ******************************************************************************** 2026-04-26T13:17:38,284 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-26T13:17:38,285 License :: OSI Approved :: MIT License 2026-04-26T13:17:38,286 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-26T13:17:38,287 ******************************************************************************** 2026-04-26T13:17:38,288 !! 2026-04-26T13:17:38,288 self._finalize_license_expression() 2026-04-26T13:17:38,289 running dist_info 2026-04-26T13:17:38,303 creating /tmp/pip-modern-metadata-y88qwj3t/microbench.egg-info 2026-04-26T13:17:38,304 writing /tmp/pip-modern-metadata-y88qwj3t/microbench.egg-info/PKG-INFO 2026-04-26T13:17:38,310 writing dependency_links to /tmp/pip-modern-metadata-y88qwj3t/microbench.egg-info/dependency_links.txt 2026-04-26T13:17:38,312 writing entry points to /tmp/pip-modern-metadata-y88qwj3t/microbench.egg-info/entry_points.txt 2026-04-26T13:17:38,314 writing requirements to /tmp/pip-modern-metadata-y88qwj3t/microbench.egg-info/requires.txt 2026-04-26T13:17:38,315 writing top-level names to /tmp/pip-modern-metadata-y88qwj3t/microbench.egg-info/top_level.txt 2026-04-26T13:17:38,317 writing manifest file '/tmp/pip-modern-metadata-y88qwj3t/microbench.egg-info/SOURCES.txt' 2026-04-26T13:17:38,353 /tmp/pip-build-env-yg294ux6/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-04-26T13:17:38,353 return get_active_overrides().subprocess_timeout 2026-04-26T13:17:38,360 listing git files failed - pretending there aren't any 2026-04-26T13:17:38,364 reading manifest file '/tmp/pip-modern-metadata-y88qwj3t/microbench.egg-info/SOURCES.txt' 2026-04-26T13:17:38,366 adding license file 'LICENSE' 2026-04-26T13:17:38,370 writing manifest file '/tmp/pip-modern-metadata-y88qwj3t/microbench.egg-info/SOURCES.txt' 2026-04-26T13:17:38,371 creating '/tmp/pip-modern-metadata-y88qwj3t/microbench-2.1.0.dist-info' 2026-04-26T13:17:38,506 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-26T13:17:38,511 Source in /tmp/pip-wheel-kk5d_i8y/microbench_72a2ac20506f47659334ec94310809b3 has version 2.1.0, which satisfies requirement microbench==2.1.0 from https://files.pythonhosted.org/packages/30/50/15a064c006e95866f383df9700904fb95fddb5a4c63e9b86117c0481df14/microbench-2.1.0.tar.gz 2026-04-26T13:17:38,512 Removed microbench==2.1.0 from https://files.pythonhosted.org/packages/30/50/15a064c006e95866f383df9700904fb95fddb5a4c63e9b86117c0481df14/microbench-2.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-6djdn84_' 2026-04-26T13:17:38,518 Created temporary directory: /tmp/pip-unpack-hxadb0_e 2026-04-26T13:17:38,519 Building wheels for collected packages: microbench 2026-04-26T13:17:38,523 Created temporary directory: /tmp/pip-wheel-fo9sd5wb 2026-04-26T13:17:38,524 Destination directory: /tmp/pip-wheel-fo9sd5wb 2026-04-26T13:17:38,526 Building wheel for microbench (pyproject.toml): started 2026-04-26T13:17:38,527 Running command Building wheel for microbench (pyproject.toml) 2026-04-26T13:17:39,196 /tmp/pip-build-env-yg294ux6/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-26T13:17:39,197 !! 2026-04-26T13:17:39,198 ******************************************************************************** 2026-04-26T13:17:39,198 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-04-26T13:17:39,199 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-26T13:17:39,200 or your builds will no longer be supported. 2026-04-26T13:17:39,201 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-26T13:17:39,201 ******************************************************************************** 2026-04-26T13:17:39,202 !! 2026-04-26T13:17:39,203 corresp(dist, value, root_dir) 2026-04-26T13:17:39,262 /tmp/pip-build-env-yg294ux6/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-26T13:17:39,262 !! 2026-04-26T13:17:39,263 ******************************************************************************** 2026-04-26T13:17:39,264 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-26T13:17:39,265 License :: OSI Approved :: MIT License 2026-04-26T13:17:39,266 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-26T13:17:39,266 ******************************************************************************** 2026-04-26T13:17:39,267 !! 2026-04-26T13:17:39,268 dist._finalize_license_expression() 2026-04-26T13:17:39,269 /tmp/pip-build-env-yg294ux6/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-26T13:17:39,270 !! 2026-04-26T13:17:39,271 ******************************************************************************** 2026-04-26T13:17:39,271 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-26T13:17:39,273 License :: OSI Approved :: MIT License 2026-04-26T13:17:39,274 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-26T13:17:39,274 ******************************************************************************** 2026-04-26T13:17:39,276 !! 2026-04-26T13:17:39,276 self._finalize_license_expression() 2026-04-26T13:17:39,277 running bdist_wheel 2026-04-26T13:17:39,296 running build 2026-04-26T13:17:39,297 running build_py 2026-04-26T13:17:39,298 creating build/lib/microbench 2026-04-26T13:17:39,301 copying microbench/livestream.py -> build/lib/microbench 2026-04-26T13:17:39,303 copying microbench/version.py -> build/lib/microbench 2026-04-26T13:17:39,305 copying microbench/__main__.py -> build/lib/microbench 2026-04-26T13:17:39,307 copying microbench/diff.py -> build/lib/microbench 2026-04-26T13:17:39,309 copying microbench/_version_scm.py -> build/lib/microbench 2026-04-26T13:17:39,311 copying microbench/__init__.py -> build/lib/microbench 2026-04-26T13:17:39,313 creating build/lib/microbench/cli 2026-04-26T13:17:39,315 copying microbench/cli/runner.py -> build/lib/microbench/cli 2026-04-26T13:17:39,317 copying microbench/cli/registry.py -> build/lib/microbench/cli 2026-04-26T13:17:39,319 copying microbench/cli/main.py -> build/lib/microbench/cli 2026-04-26T13:17:39,322 copying microbench/cli/parser.py -> build/lib/microbench/cli 2026-04-26T13:17:39,324 copying microbench/cli/__init__.py -> build/lib/microbench/cli 2026-04-26T13:17:39,328 creating build/lib/microbench/mixins 2026-04-26T13:17:39,329 copying microbench/mixins/call.py -> build/lib/microbench/mixins 2026-04-26T13:17:39,331 copying microbench/mixins/gpu.py -> build/lib/microbench/mixins 2026-04-26T13:17:39,333 copying microbench/mixins/system.py -> build/lib/microbench/mixins 2026-04-26T13:17:39,336 copying microbench/mixins/vcs.py -> build/lib/microbench/mixins 2026-04-26T13:17:39,338 copying microbench/mixins/base.py -> build/lib/microbench/mixins 2026-04-26T13:17:39,340 copying microbench/mixins/python.py -> build/lib/microbench/mixins 2026-04-26T13:17:39,342 copying microbench/mixins/__init__.py -> build/lib/microbench/mixins 2026-04-26T13:17:39,344 copying microbench/mixins/profiling.py -> build/lib/microbench/mixins 2026-04-26T13:17:39,346 creating build/lib/microbench/core 2026-04-26T13:17:39,347 copying microbench/core/monitoring.py -> build/lib/microbench/core 2026-04-26T13:17:39,349 copying microbench/core/bench.py -> build/lib/microbench/core 2026-04-26T13:17:39,351 copying microbench/core/__init__.py -> build/lib/microbench/core 2026-04-26T13:17:39,353 copying microbench/core/encoding.py -> build/lib/microbench/core 2026-04-26T13:17:39,355 copying microbench/core/contexts.py -> build/lib/microbench/core 2026-04-26T13:17:39,357 creating build/lib/microbench/outputs 2026-04-26T13:17:39,358 copying microbench/outputs/http.py -> build/lib/microbench/outputs 2026-04-26T13:17:39,361 copying microbench/outputs/redis.py -> build/lib/microbench/outputs 2026-04-26T13:17:39,363 copying microbench/outputs/file.py -> build/lib/microbench/outputs 2026-04-26T13:17:39,365 copying microbench/outputs/utils.py -> build/lib/microbench/outputs 2026-04-26T13:17:39,367 copying microbench/outputs/base.py -> build/lib/microbench/outputs 2026-04-26T13:17:39,369 copying microbench/outputs/__init__.py -> build/lib/microbench/outputs 2026-04-26T13:17:39,371 running egg_info 2026-04-26T13:17:39,384 writing microbench.egg-info/PKG-INFO 2026-04-26T13:17:39,390 writing dependency_links to microbench.egg-info/dependency_links.txt 2026-04-26T13:17:39,391 writing entry points to microbench.egg-info/entry_points.txt 2026-04-26T13:17:39,394 writing requirements to microbench.egg-info/requires.txt 2026-04-26T13:17:39,395 writing top-level names to microbench.egg-info/top_level.txt 2026-04-26T13:17:39,427 /tmp/pip-build-env-yg294ux6/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-04-26T13:17:39,427 return get_active_overrides().subprocess_timeout 2026-04-26T13:17:39,434 listing git files failed - pretending there aren't any 2026-04-26T13:17:39,438 reading manifest file 'microbench.egg-info/SOURCES.txt' 2026-04-26T13:17:39,443 adding license file 'LICENSE' 2026-04-26T13:17:39,448 writing manifest file 'microbench.egg-info/SOURCES.txt' 2026-04-26T13:17:39,468 installing to build/bdist.linux-armv7l/wheel 2026-04-26T13:17:39,469 running install 2026-04-26T13:17:39,492 running install_lib 2026-04-26T13:17:39,499 creating build/bdist.linux-armv7l/wheel 2026-04-26T13:17:39,502 creating build/bdist.linux-armv7l/wheel/microbench 2026-04-26T13:17:39,503 creating build/bdist.linux-armv7l/wheel/microbench/cli 2026-04-26T13:17:39,505 copying build/lib/microbench/cli/runner.py -> build/bdist.linux-armv7l/wheel/./microbench/cli 2026-04-26T13:17:39,506 copying build/lib/microbench/cli/registry.py -> build/bdist.linux-armv7l/wheel/./microbench/cli 2026-04-26T13:17:39,508 copying build/lib/microbench/cli/main.py -> build/bdist.linux-armv7l/wheel/./microbench/cli 2026-04-26T13:17:39,511 copying build/lib/microbench/cli/parser.py -> build/bdist.linux-armv7l/wheel/./microbench/cli 2026-04-26T13:17:39,513 copying build/lib/microbench/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./microbench/cli 2026-04-26T13:17:39,515 copying build/lib/microbench/livestream.py -> build/bdist.linux-armv7l/wheel/./microbench 2026-04-26T13:17:39,518 creating build/bdist.linux-armv7l/wheel/microbench/mixins 2026-04-26T13:17:39,519 copying build/lib/microbench/mixins/call.py -> build/bdist.linux-armv7l/wheel/./microbench/mixins 2026-04-26T13:17:39,521 copying build/lib/microbench/mixins/gpu.py -> build/bdist.linux-armv7l/wheel/./microbench/mixins 2026-04-26T13:17:39,523 copying build/lib/microbench/mixins/system.py -> build/bdist.linux-armv7l/wheel/./microbench/mixins 2026-04-26T13:17:39,525 copying build/lib/microbench/mixins/vcs.py -> build/bdist.linux-armv7l/wheel/./microbench/mixins 2026-04-26T13:17:39,528 copying build/lib/microbench/mixins/base.py -> build/bdist.linux-armv7l/wheel/./microbench/mixins 2026-04-26T13:17:39,529 copying build/lib/microbench/mixins/python.py -> build/bdist.linux-armv7l/wheel/./microbench/mixins 2026-04-26T13:17:39,532 copying build/lib/microbench/mixins/__init__.py -> build/bdist.linux-armv7l/wheel/./microbench/mixins 2026-04-26T13:17:39,533 copying build/lib/microbench/mixins/profiling.py -> build/bdist.linux-armv7l/wheel/./microbench/mixins 2026-04-26T13:17:39,535 copying build/lib/microbench/version.py -> build/bdist.linux-armv7l/wheel/./microbench 2026-04-26T13:17:39,538 creating build/bdist.linux-armv7l/wheel/microbench/core 2026-04-26T13:17:39,539 copying build/lib/microbench/core/monitoring.py -> build/bdist.linux-armv7l/wheel/./microbench/core 2026-04-26T13:17:39,541 copying build/lib/microbench/core/bench.py -> build/bdist.linux-armv7l/wheel/./microbench/core 2026-04-26T13:17:39,544 copying build/lib/microbench/core/__init__.py -> build/bdist.linux-armv7l/wheel/./microbench/core 2026-04-26T13:17:39,545 copying build/lib/microbench/core/encoding.py -> build/bdist.linux-armv7l/wheel/./microbench/core 2026-04-26T13:17:39,547 copying build/lib/microbench/core/contexts.py -> build/bdist.linux-armv7l/wheel/./microbench/core 2026-04-26T13:17:39,550 copying build/lib/microbench/__main__.py -> build/bdist.linux-armv7l/wheel/./microbench 2026-04-26T13:17:39,551 copying build/lib/microbench/diff.py -> build/bdist.linux-armv7l/wheel/./microbench 2026-04-26T13:17:39,554 creating build/bdist.linux-armv7l/wheel/microbench/outputs 2026-04-26T13:17:39,555 copying build/lib/microbench/outputs/http.py -> build/bdist.linux-armv7l/wheel/./microbench/outputs 2026-04-26T13:17:39,557 copying build/lib/microbench/outputs/redis.py -> build/bdist.linux-armv7l/wheel/./microbench/outputs 2026-04-26T13:17:39,559 copying build/lib/microbench/outputs/file.py -> build/bdist.linux-armv7l/wheel/./microbench/outputs 2026-04-26T13:17:39,561 copying build/lib/microbench/outputs/utils.py -> build/bdist.linux-armv7l/wheel/./microbench/outputs 2026-04-26T13:17:39,563 copying build/lib/microbench/outputs/base.py -> build/bdist.linux-armv7l/wheel/./microbench/outputs 2026-04-26T13:17:39,565 copying build/lib/microbench/outputs/__init__.py -> build/bdist.linux-armv7l/wheel/./microbench/outputs 2026-04-26T13:17:39,567 copying build/lib/microbench/_version_scm.py -> build/bdist.linux-armv7l/wheel/./microbench 2026-04-26T13:17:39,569 copying build/lib/microbench/__init__.py -> build/bdist.linux-armv7l/wheel/./microbench 2026-04-26T13:17:39,571 running install_egg_info 2026-04-26T13:17:39,578 Copying microbench.egg-info to build/bdist.linux-armv7l/wheel/./microbench-2.1.0-py3.11.egg-info 2026-04-26T13:17:39,590 running install_scripts 2026-04-26T13:17:39,603 creating build/bdist.linux-armv7l/wheel/microbench-2.1.0.dist-info/WHEEL 2026-04-26T13:17:39,605 creating '/tmp/pip-wheel-fo9sd5wb/.tmp-b4i9xp3f/microbench-2.1.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-26T13:17:39,608 adding 'microbench/__init__.py' 2026-04-26T13:17:39,609 adding 'microbench/__main__.py' 2026-04-26T13:17:39,611 adding 'microbench/_version_scm.py' 2026-04-26T13:17:39,613 adding 'microbench/diff.py' 2026-04-26T13:17:39,614 adding 'microbench/livestream.py' 2026-04-26T13:17:39,616 adding 'microbench/version.py' 2026-04-26T13:17:39,617 adding 'microbench/cli/__init__.py' 2026-04-26T13:17:39,620 adding 'microbench/cli/main.py' 2026-04-26T13:17:39,622 adding 'microbench/cli/parser.py' 2026-04-26T13:17:39,623 adding 'microbench/cli/registry.py' 2026-04-26T13:17:39,624 adding 'microbench/cli/runner.py' 2026-04-26T13:17:39,626 adding 'microbench/core/__init__.py' 2026-04-26T13:17:39,629 adding 'microbench/core/bench.py' 2026-04-26T13:17:39,631 adding 'microbench/core/contexts.py' 2026-04-26T13:17:39,632 adding 'microbench/core/encoding.py' 2026-04-26T13:17:39,633 adding 'microbench/core/monitoring.py' 2026-04-26T13:17:39,635 adding 'microbench/mixins/__init__.py' 2026-04-26T13:17:39,636 adding 'microbench/mixins/base.py' 2026-04-26T13:17:39,638 adding 'microbench/mixins/call.py' 2026-04-26T13:17:39,639 adding 'microbench/mixins/gpu.py' 2026-04-26T13:17:39,640 adding 'microbench/mixins/profiling.py' 2026-04-26T13:17:39,642 adding 'microbench/mixins/python.py' 2026-04-26T13:17:39,644 adding 'microbench/mixins/system.py' 2026-04-26T13:17:39,646 adding 'microbench/mixins/vcs.py' 2026-04-26T13:17:39,648 adding 'microbench/outputs/__init__.py' 2026-04-26T13:17:39,649 adding 'microbench/outputs/base.py' 2026-04-26T13:17:39,651 adding 'microbench/outputs/file.py' 2026-04-26T13:17:39,652 adding 'microbench/outputs/http.py' 2026-04-26T13:17:39,654 adding 'microbench/outputs/redis.py' 2026-04-26T13:17:39,655 adding 'microbench/outputs/utils.py' 2026-04-26T13:17:39,657 adding 'microbench-2.1.0.dist-info/licenses/LICENSE' 2026-04-26T13:17:39,659 adding 'microbench-2.1.0.dist-info/METADATA' 2026-04-26T13:17:39,660 adding 'microbench-2.1.0.dist-info/WHEEL' 2026-04-26T13:17:39,661 adding 'microbench-2.1.0.dist-info/entry_points.txt' 2026-04-26T13:17:39,662 adding 'microbench-2.1.0.dist-info/top_level.txt' 2026-04-26T13:17:39,663 adding 'microbench-2.1.0.dist-info/RECORD' 2026-04-26T13:17:39,665 removing build/bdist.linux-armv7l/wheel 2026-04-26T13:17:39,780 Building wheel for microbench (pyproject.toml): finished with status 'done' 2026-04-26T13:17:39,785 Created wheel for microbench: filename=microbench-2.1.0-py3-none-any.whl size=50856 sha256=3ebdc8711ba0dc311409330a9a33b39abf183b209f7a6fffc0df40909aa14bd6 2026-04-26T13:17:39,786 Stored in directory: /tmp/pip-ephem-wheel-cache-gp5f7vbm/wheels/79/5a/4e/68f30b64460c641e525ee2ad7ecab0a2df3be9a44b46d58c70 2026-04-26T13:17:39,799 Successfully built microbench 2026-04-26T13:17:39,803 Removed build tracker: '/tmp/pip-build-tracker-6djdn84_'