2026-05-22T09:31:20,411 Created temporary directory: /tmp/pip-ephem-wheel-cache-zgc0iswp 2026-05-22T09:31:20,413 Created temporary directory: /tmp/pip-build-tracker-b1mtx553 2026-05-22T09:31:20,413 Initialized build tracking at /tmp/pip-build-tracker-b1mtx553 2026-05-22T09:31:20,414 Created build tracker: /tmp/pip-build-tracker-b1mtx553 2026-05-22T09:31:20,414 Entered build tracker: /tmp/pip-build-tracker-b1mtx553 2026-05-22T09:31:20,415 Created temporary directory: /tmp/pip-wheel-upnrwt8_ 2026-05-22T09:31:20,418 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-05-22T09:31:20,420 Created temporary directory: /tmp/pip-ephem-wheel-cache-v69g39lh 2026-05-22T09:31:20,441 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-22T09:31:20,445 2 location(s) to search for versions of gain: 2026-05-22T09:31:20,445 * https://pypi.org/simple/gain/ 2026-05-22T09:31:20,445 * https://www.piwheels.org/simple/gain/ 2026-05-22T09:31:20,446 Fetching project page and analyzing links: https://pypi.org/simple/gain/ 2026-05-22T09:31:20,446 Getting page https://pypi.org/simple/gain/ 2026-05-22T09:31:20,448 Found index url https://pypi.org/simple 2026-05-22T09:31:20,676 Fetched page https://pypi.org/simple/gain/ as application/vnd.pypi.simple.v1+json 2026-05-22T09:31:20,679 Found link https://files.pythonhosted.org/packages/96/25/ccd614e3ee1871f1cfeec1c9e9ebf679edb5980d25cd5dedf0486f1a94ca/gain-0.1.0.tar.gz (from https://pypi.org/simple/gain/), version: 0.1.0 2026-05-22T09:31:20,680 Found link https://files.pythonhosted.org/packages/d7/05/87ebcd88cdccd9a34f1091a335df1013b1b2b2a63594d93bbb1e6ad41b06/gain-0.1.1.tar.gz (from https://pypi.org/simple/gain/), version: 0.1.1 2026-05-22T09:31:20,681 Found link https://files.pythonhosted.org/packages/5f/1f/223b9be21a17ab2127c1279605f56e37471ff1966cdd7626cb4db4a09ff7/gain-0.1.2.tar.gz (from https://pypi.org/simple/gain/), version: 0.1.2 2026-05-22T09:31:20,681 Found link https://files.pythonhosted.org/packages/88/ac/d32b7517adf78bd8f38f48b3d4994dae4af5a0fabc7fa857c6d04506e6ea/gain-0.1.3.tar.gz (from https://pypi.org/simple/gain/), version: 0.1.3 2026-05-22T09:31:20,682 Found link https://files.pythonhosted.org/packages/92/5c/01f9fd62fccc8250e90b3bd7754c3811e09f53f6c1a026baa031e3c5ef07/gain-0.1.4.tar.gz (from https://pypi.org/simple/gain/), version: 0.1.4 2026-05-22T09:31:20,683 Skipping link: No binaries permitted for gain: https://files.pythonhosted.org/packages/7d/67/7e711ff3653b3987ca73ec00b6dba95c03b30c0630b6f5bc47442e9c05fa/gain-1.0.0-py3-none-any.whl (from https://pypi.org/simple/gain/) (requires-python:>=3.10) 2026-05-22T09:31:20,684 Found link https://files.pythonhosted.org/packages/6d/d0/0c8e9a9a965a290c609edfd8448a9795aeb65eaf4c72dc2dfb370d6212ba/gain-1.0.0.tar.gz (from https://pypi.org/simple/gain/) (requires-python:>=3.10), version: 1.0.0 2026-05-22T09:31:20,685 Skipping link: No binaries permitted for gain: https://files.pythonhosted.org/packages/8e/68/b1cf6c93d8d6ed0e30adb0cd035f2eb923be81ea15b79639eecf5f0687ef/gain-1.0.1-py3-none-any.whl (from https://pypi.org/simple/gain/) (requires-python:>=3.10) 2026-05-22T09:31:20,686 Found link https://files.pythonhosted.org/packages/42/16/248383926b477cf50b363dfd8625525e838f851e7d2aa171c35d237da0f5/gain-1.0.1.tar.gz (from https://pypi.org/simple/gain/) (requires-python:>=3.10), version: 1.0.1 2026-05-22T09:31:20,687 Fetching project page and analyzing links: https://www.piwheels.org/simple/gain/ 2026-05-22T09:31:20,687 Getting page https://www.piwheels.org/simple/gain/ 2026-05-22T09:31:20,689 Found index url https://www.piwheels.org/simple 2026-05-22T09:31:20,858 Fetched page https://www.piwheels.org/simple/gain/ as text/html 2026-05-22T09:31:20,861 Skipping link: No binaries permitted for gain: https://www.piwheels.org/simple/gain/gain-1.0.0-py3-none-any.whl#sha256=76739f258ce74151d088951e4b05a8c14928371eabad0443d2996321787f8168 (from https://www.piwheels.org/simple/gain/) (requires-python:>=3.10) 2026-05-22T09:31:20,862 Skipping link: No binaries permitted for gain: https://archive1.piwheels.org/simple/gain/gain-0.1.4-py3-none-any.whl#sha256=cbdfed3d913a35fb4db78dc7ec264ace5c5749fafb0e5f9960e84133319cf36e (from https://www.piwheels.org/simple/gain/) 2026-05-22T09:31:20,863 Skipping link: No binaries permitted for gain: https://archive1.piwheels.org/simple/gain/gain-0.1.3-py3-none-any.whl#sha256=857e1dacf6138b98801280208553104a815b03b3d244f4d7da0e3a623a56204f (from https://www.piwheels.org/simple/gain/) 2026-05-22T09:31:20,863 Skipping link: No binaries permitted for gain: https://archive1.piwheels.org/simple/gain/gain-0.1.2-py3-none-any.whl#sha256=6a0d88e78d671fe848133139cdef669e1140fb07ebcfccfb116ac2b183a9b882 (from https://www.piwheels.org/simple/gain/) 2026-05-22T09:31:20,864 Skipping link: No binaries permitted for gain: https://archive1.piwheels.org/simple/gain/gain-0.1.1-py3-none-any.whl#sha256=9fcc6dcb230a2ce039efe97aad78ae0e2ec45fe245010481693f1f911a875788 (from https://www.piwheels.org/simple/gain/) 2026-05-22T09:31:20,864 Skipping link: No binaries permitted for gain: https://archive1.piwheels.org/simple/gain/gain-0.1.0-py3-none-any.whl#sha256=540d5be1a5a3d2ad370e5ef78c78a4574d262737d134519aa71a2ef6c353d652 (from https://www.piwheels.org/simple/gain/) 2026-05-22T09:31:20,865 Skipping link: not a file: https://www.piwheels.org/simple/gain/ 2026-05-22T09:31:20,865 Skipping link: not a file: https://pypi.org/simple/gain/ 2026-05-22T09:31:20,885 Given no hashes to check 1 links for project 'gain': discarding no candidates 2026-05-22T09:31:20,903 Collecting gain==1.0.1 2026-05-22T09:31:20,905 Created temporary directory: /tmp/pip-unpack-s5ub7l0k 2026-05-22T09:31:21,136 Downloading gain-1.0.1.tar.gz (287 kB) 2026-05-22T09:31:21,312 Added gain==1.0.1 from https://files.pythonhosted.org/packages/42/16/248383926b477cf50b363dfd8625525e838f851e7d2aa171c35d237da0f5/gain-1.0.1.tar.gz to build tracker '/tmp/pip-build-tracker-b1mtx553' 2026-05-22T09:31:21,316 Created temporary directory: /tmp/pip-build-env-9xx_5kyt 2026-05-22T09:31:21,321 Installing build dependencies: started 2026-05-22T09:31:21,322 Running command pip subprocess to install build dependencies 2026-05-22T09:31:22,461 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-05-22T09:31:22,911 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-05-22T09:31:22,934 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-22T09:31:23,468 Collecting hatchling 2026-05-22T09:31:23,469 Obtaining dependency information for hatchling from https://www.piwheels.org/simple/hatchling/hatchling-1.29.0-py3-none-any.whl.metadata 2026-05-22T09:31:23,485 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.29.0-py3-none-any.whl.metadata (3.8 kB) 2026-05-22T09:31:23,679 Collecting packaging>=24.2 2026-05-22T09:31:23,680 Obtaining dependency information for packaging>=24.2 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-05-22T09:31:23,696 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-05-22T09:31:23,819 Collecting pathspec>=0.10.1 2026-05-22T09:31:23,820 Obtaining dependency information for pathspec>=0.10.1 from https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl.metadata 2026-05-22T09:31:23,835 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl.metadata (14 kB) 2026-05-22T09:31:23,959 Collecting pluggy>=1.0.0 2026-05-22T09:31:23,960 Obtaining dependency information for pluggy>=1.0.0 from https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl.metadata 2026-05-22T09:31:23,975 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl.metadata (4.8 kB) 2026-05-22T09:31:24,234 Collecting trove-classifiers 2026-05-22T09:31:24,235 Obtaining dependency information for trove-classifiers from https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.5.20.19-py3-none-any.whl.metadata 2026-05-22T09:31:24,249 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.5.20.19-py3-none-any.whl.metadata (2.4 kB) 2026-05-22T09:31:24,311 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.29.0-py3-none-any.whl (76 kB) 2026-05-22T09:31:24,331 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-22T09:31:24,349 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-05-22T09:31:24,371 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-05-22T09:31:24,387 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.5.20.19-py3-none-any.whl (14 kB) 2026-05-22T09:31:24,405 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.29.0-py3-none-any.whl (76 kB) 2026-05-22T09:31:24,433 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-22T09:31:24,458 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-05-22T09:31:24,485 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-05-22T09:31:24,504 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.5.20.19-py3-none-any.whl (14 kB) 2026-05-22T09:31:27,091 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling 2026-05-22T09:31:27,127 Creating /tmp/pip-build-env-9xx_5kyt/overlay/local/bin 2026-05-22T09:31:27,129 changing mode of /tmp/pip-build-env-9xx_5kyt/overlay/local/bin/trove-classifiers to 755 2026-05-22T09:31:28,160 changing mode of /tmp/pip-build-env-9xx_5kyt/overlay/local/bin/hatchling to 755 2026-05-22T09:31:28,197 Successfully installed hatchling-1.29.0 packaging-26.2 pathspec-1.1.1 pluggy-1.6.0 trove-classifiers-2026.5.20.19 2026-05-22T09:31:28,459 Installing build dependencies: finished with status 'done' 2026-05-22T09:31:28,465 Getting requirements to build wheel: started 2026-05-22T09:31:28,467 Running command Getting requirements to build wheel 2026-05-22T09:31:28,813 Getting requirements to build wheel: finished with status 'done' 2026-05-22T09:31:28,816 Created temporary directory: /tmp/pip-modern-metadata-apc9b2m7 2026-05-22T09:31:28,819 Preparing metadata (pyproject.toml): started 2026-05-22T09:31:28,820 Running command Preparing metadata (pyproject.toml) 2026-05-22T09:31:29,414 Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-22T09:31:29,419 Source in /tmp/pip-wheel-upnrwt8_/gain_16cdac5975084ae8960d01a0e8548338 has version 1.0.1, which satisfies requirement gain==1.0.1 from https://files.pythonhosted.org/packages/42/16/248383926b477cf50b363dfd8625525e838f851e7d2aa171c35d237da0f5/gain-1.0.1.tar.gz 2026-05-22T09:31:29,420 Removed gain==1.0.1 from https://files.pythonhosted.org/packages/42/16/248383926b477cf50b363dfd8625525e838f851e7d2aa171c35d237da0f5/gain-1.0.1.tar.gz from build tracker '/tmp/pip-build-tracker-b1mtx553' 2026-05-22T09:31:29,426 Created temporary directory: /tmp/pip-unpack-lyiz59wt 2026-05-22T09:31:29,426 Building wheels for collected packages: gain 2026-05-22T09:31:29,431 Created temporary directory: /tmp/pip-wheel-jjas9ql7 2026-05-22T09:31:29,432 Destination directory: /tmp/pip-wheel-jjas9ql7 2026-05-22T09:31:29,434 Building wheel for gain (pyproject.toml): started 2026-05-22T09:31:29,436 Running command Building wheel for gain (pyproject.toml) 2026-05-22T09:31:29,565 Building wheel for gain (pyproject.toml): finished with status 'done' 2026-05-22T09:31:29,569 Created wheel for gain: filename=gain-1.0.1-py3-none-any.whl size=9910 sha256=7d3b555071b7a33d9b4267d154b3a761cefb87bec4a6c25d7a1bdb482ec4c214 2026-05-22T09:31:29,571 Stored in directory: /tmp/pip-ephem-wheel-cache-v69g39lh/wheels/5a/bb/f2/1f9a4cc69f8a8c866938c32d73d4828eae8b4a940f9229d0f7 2026-05-22T09:31:29,581 Successfully built gain 2026-05-22T09:31:29,584 Removed build tracker: '/tmp/pip-build-tracker-b1mtx553'