2026-01-15T21:54:20,776 Created temporary directory: /tmp/pip-ephem-wheel-cache-hot1y2u3 2026-01-15T21:54:20,778 Created temporary directory: /tmp/pip-build-tracker-ykcynk3z 2026-01-15T21:54:20,779 Initialized build tracking at /tmp/pip-build-tracker-ykcynk3z 2026-01-15T21:54:20,780 Created build tracker: /tmp/pip-build-tracker-ykcynk3z 2026-01-15T21:54:20,780 Entered build tracker: /tmp/pip-build-tracker-ykcynk3z 2026-01-15T21:54:20,781 Created temporary directory: /tmp/pip-wheel-cct72tuk 2026-01-15T21:54:20,784 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-01-15T21:54:20,787 Created temporary directory: /tmp/pip-ephem-wheel-cache-pby4569f 2026-01-15T21:54:20,808 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-15T21:54:20,812 2 location(s) to search for versions of throttled-py: 2026-01-15T21:54:20,812 * https://pypi.org/simple/throttled-py/ 2026-01-15T21:54:20,812 * https://www.piwheels.org/simple/throttled-py/ 2026-01-15T21:54:20,813 Fetching project page and analyzing links: https://pypi.org/simple/throttled-py/ 2026-01-15T21:54:20,814 Getting page https://pypi.org/simple/throttled-py/ 2026-01-15T21:54:20,815 Found index url https://pypi.org/simple 2026-01-15T21:54:21,031 Fetched page https://pypi.org/simple/throttled-py/ as application/vnd.pypi.simple.v1+json 2026-01-15T21:54:21,038 Skipping link: No binaries permitted for throttled-py: https://files.pythonhosted.org/packages/03/91/a958c075dfe4ee670f6367cb11ebdd58641512eda15e5734505f624efea7/throttled_py-1.0.1-py3-none-any.whl (from https://pypi.org/simple/throttled-py/) (requires-python:<4.0,>=3.8) 2026-01-15T21:54:21,039 Found link https://files.pythonhosted.org/packages/2a/a5/697449142d7673852d153cd01cc8317f6803ad13ccfcf700ea34a1276613/throttled_py-1.0.1.tar.gz (from https://pypi.org/simple/throttled-py/) (requires-python:<4.0,>=3.8), version: 1.0.1 2026-01-15T21:54:21,040 Skipping link: No binaries permitted for throttled-py: https://files.pythonhosted.org/packages/0d/2b/bf2efa67e96855ed043bd20b5e81b978a012df1f3bb9d4b3ffddc3ef0255/throttled_py-1.0.2-py3-none-any.whl (from https://pypi.org/simple/throttled-py/) (requires-python:<4.0,>=3.8) 2026-01-15T21:54:21,041 Found link https://files.pythonhosted.org/packages/07/08/f99fce4752473f57166b94e204625facf0467915a8f3236d05c32520caf2/throttled_py-1.0.2.tar.gz (from https://pypi.org/simple/throttled-py/) (requires-python:<4.0,>=3.8), version: 1.0.2 2026-01-15T21:54:21,042 Skipping link: No binaries permitted for throttled-py: https://files.pythonhosted.org/packages/92/61/51dd4673d1f2d06bd88265bb1c80d427c34a874557dfe5418883a5eeca57/throttled_py-1.0.3-py3-none-any.whl (from https://pypi.org/simple/throttled-py/) (requires-python:<4.0,>=3.8) 2026-01-15T21:54:21,043 Found link https://files.pythonhosted.org/packages/a4/42/735386f725df2dc1f44d505eec144f4d412e193c766e55b9ea126f321d1c/throttled_py-1.0.3.tar.gz (from https://pypi.org/simple/throttled-py/) (requires-python:<4.0,>=3.8), version: 1.0.3 2026-01-15T21:54:21,044 Skipping link: No binaries permitted for throttled-py: https://files.pythonhosted.org/packages/4b/c9/0b2d3ba5a9276bd39816396990081073304a02d1d88c05a37df63b0c168e/throttled_py-1.1.0-py3-none-any.whl (from https://pypi.org/simple/throttled-py/) (requires-python:<4.0,>=3.8) 2026-01-15T21:54:21,045 Found link https://files.pythonhosted.org/packages/01/c7/16251310510acdc2c449a64125195bc23d0d0d14a5fd637e632f4703c788/throttled_py-1.1.0.tar.gz (from https://pypi.org/simple/throttled-py/) (requires-python:<4.0,>=3.8), version: 1.1.0 2026-01-15T21:54:21,046 Skipping link: No binaries permitted for throttled-py: https://files.pythonhosted.org/packages/16/bb/4fa415730fa8dcd248c3ba6c96acb8bab802f75e08ead280ffdf53edeb7b/throttled_py-1.1.1-py3-none-any.whl (from https://pypi.org/simple/throttled-py/) (requires-python:<4.0,>=3.8) 2026-01-15T21:54:21,047 Found link https://files.pythonhosted.org/packages/5e/50/70ef6c301558501d42a9446bf94b103928907e42f45c9b2d33770670d25c/throttled_py-1.1.1.tar.gz (from https://pypi.org/simple/throttled-py/) (requires-python:<4.0,>=3.8), version: 1.1.1 2026-01-15T21:54:21,048 Skipping link: No binaries permitted for throttled-py: https://files.pythonhosted.org/packages/de/05/600cfbe3eb412d4d5d2dac049c1062d1941ec15b77c4228440dffd8f0855/throttled_py-2.0.0-py3-none-any.whl (from https://pypi.org/simple/throttled-py/) (requires-python:<4.0,>=3.8) 2026-01-15T21:54:21,049 Found link https://files.pythonhosted.org/packages/28/f9/bc2a214e7de5d8508ab58b62daf380b567c607e2efb655178666e9cc363d/throttled_py-2.0.0.tar.gz (from https://pypi.org/simple/throttled-py/) (requires-python:<4.0,>=3.8), version: 2.0.0 2026-01-15T21:54:21,050 Skipping link: No binaries permitted for throttled-py: https://files.pythonhosted.org/packages/44/fa/98b5db7136a91274377b6c3f79f2682d8598a97f5b2c2c4039982fce364b/throttled_py-2.0.1-py3-none-any.whl (from https://pypi.org/simple/throttled-py/) (requires-python:<4.0,>=3.8) 2026-01-15T21:54:21,051 Found link https://files.pythonhosted.org/packages/96/35/b4f454c3afcdcf80cfdf97d537796553ddd2cec69429e0d03ad2c9526443/throttled_py-2.0.1.tar.gz (from https://pypi.org/simple/throttled-py/) (requires-python:<4.0,>=3.8), version: 2.0.1 2026-01-15T21:54:21,051 Skipping link: No binaries permitted for throttled-py: https://files.pythonhosted.org/packages/c0/49/d99535be8319ce646e71526f81720fc4e7a776ce3aa053ff28b03b5ad186/throttled_py-2.0.2-py3-none-any.whl (from https://pypi.org/simple/throttled-py/) (requires-python:<4.0,>=3.8) 2026-01-15T21:54:21,052 Found link https://files.pythonhosted.org/packages/5e/89/818f66df790a77038ca0efd2f865d1b528313378b53072b7d793b3a61fe7/throttled_py-2.0.2.tar.gz (from https://pypi.org/simple/throttled-py/) (requires-python:<4.0,>=3.8), version: 2.0.2 2026-01-15T21:54:21,053 Skipping link: No binaries permitted for throttled-py: https://files.pythonhosted.org/packages/64/a5/d2bb50dd5b32509e89c51ca6b005994ca68f4995abfd840759c76a1d06c0/throttled_py-2.1.0-py3-none-any.whl (from https://pypi.org/simple/throttled-py/) (requires-python:<4.0,>=3.8) 2026-01-15T21:54:21,054 Found link https://files.pythonhosted.org/packages/c4/18/53c2255250034ec2a5054309bcb201f6128d057fb1a4897e32114cbfb47c/throttled_py-2.1.0.tar.gz (from https://pypi.org/simple/throttled-py/) (requires-python:<4.0,>=3.8), version: 2.1.0 2026-01-15T21:54:21,055 Skipping link: No binaries permitted for throttled-py: https://files.pythonhosted.org/packages/79/35/3bc9b70356f7619df44ee11d2a8fb846c6f95dbbfdd6f9aa181a70930c53/throttled_py-2.2.0-py3-none-any.whl (from https://pypi.org/simple/throttled-py/) (requires-python:<4.0,>=3.8) 2026-01-15T21:54:21,056 Found link https://files.pythonhosted.org/packages/60/57/2cad874488d0a089419d657d6d7e80c0451157e42b3adc2d3e6a9a3f69ef/throttled_py-2.2.0.tar.gz (from https://pypi.org/simple/throttled-py/) (requires-python:<4.0,>=3.8), version: 2.2.0 2026-01-15T21:54:21,056 Skipping link: No binaries permitted for throttled-py: https://files.pythonhosted.org/packages/d7/c5/0a1d942cb4a8aa660269b877d618847f2a27e12d1780d1261f0bde4d70ce/throttled_py-2.2.1-py3-none-any.whl (from https://pypi.org/simple/throttled-py/) (requires-python:<4.0,>=3.8) 2026-01-15T21:54:21,057 Found link https://files.pythonhosted.org/packages/fa/19/7fd5614c787032fe0eb409651c1fe74e9971bbaae68c68fb48181f5360d9/throttled_py-2.2.1.tar.gz (from https://pypi.org/simple/throttled-py/) (requires-python:<4.0,>=3.8), version: 2.2.1 2026-01-15T21:54:21,058 Skipping link: No binaries permitted for throttled-py: https://files.pythonhosted.org/packages/e1/27/a5fc9db4a172b02d8f0ee147e86b743e1664be833e50dfe83253a97f1e38/throttled_py-2.2.2-py3-none-any.whl (from https://pypi.org/simple/throttled-py/) (requires-python:<4.0,>=3.8) 2026-01-15T21:54:21,059 Found link https://files.pythonhosted.org/packages/a2/db/63d67fa1f3768b3137204e5b1cd5ce3ef4e07cf522bf2c7ea461c146702f/throttled_py-2.2.2.tar.gz (from https://pypi.org/simple/throttled-py/) (requires-python:<4.0,>=3.8), version: 2.2.2 2026-01-15T21:54:21,060 Skipping link: No binaries permitted for throttled-py: https://files.pythonhosted.org/packages/06/1b/d9006f4086ccf3b03ee4233f9a5d4720e0155193066627e8ff0e3637491f/throttled_py-2.2.3-py3-none-any.whl (from https://pypi.org/simple/throttled-py/) (requires-python:<4.0,>=3.8) 2026-01-15T21:54:21,061 Found link https://files.pythonhosted.org/packages/50/84/8d698ade3f573db31a4d8b91de81b674cc313e0a07b5bcc76e49e8e867e9/throttled_py-2.2.3.tar.gz (from https://pypi.org/simple/throttled-py/) (requires-python:<4.0,>=3.8), version: 2.2.3 2026-01-15T21:54:21,062 Skipping link: No binaries permitted for throttled-py: https://files.pythonhosted.org/packages/61/c6/b7242c1419a43e584fc0e96608282f0eb0ac35dd31562261e8f54187d7e3/throttled_py-3.0.0-py3-none-any.whl (from https://pypi.org/simple/throttled-py/) (requires-python:>=3.10) 2026-01-15T21:54:21,063 Found link https://files.pythonhosted.org/packages/f8/c8/12975989a495977ae0ac551104bd26dcf45003efd1935e92f5f3a538ff4b/throttled_py-3.0.0.tar.gz (from https://pypi.org/simple/throttled-py/) (requires-python:>=3.10), version: 3.0.0 2026-01-15T21:54:21,063 Skipping link: No binaries permitted for throttled-py: https://files.pythonhosted.org/packages/da/c4/9766f9d69abaebf95e9cbeb476b7d5e435fab89cd93a33e260f2ddbdd50f/throttled_py-3.0.1-py3-none-any.whl (from https://pypi.org/simple/throttled-py/) (requires-python:>=3.10) 2026-01-15T21:54:21,064 Found link https://files.pythonhosted.org/packages/9e/b5/e5f3a78346c39ef97893c29761d5c417094cbcee76486f865db3f88ef06e/throttled_py-3.0.1.tar.gz (from https://pypi.org/simple/throttled-py/) (requires-python:>=3.10), version: 3.0.1 2026-01-15T21:54:21,065 Skipping link: No binaries permitted for throttled-py: https://files.pythonhosted.org/packages/cd/9d/2f99f75ac7f65e8798a5a7b7077c698e9bfa412494f28847e91a2e563113/throttled_py-3.1.0-py3-none-any.whl (from https://pypi.org/simple/throttled-py/) (requires-python:>=3.10) 2026-01-15T21:54:21,065 Found link https://files.pythonhosted.org/packages/70/d8/4a4e24393d218297795d1bdce0a912ca291f0733e209d49178230fa0de27/throttled_py-3.1.0.tar.gz (from https://pypi.org/simple/throttled-py/) (requires-python:>=3.10), version: 3.1.0 2026-01-15T21:54:21,066 Skipping link: No binaries permitted for throttled-py: https://files.pythonhosted.org/packages/bf/b1/225147fde167be5d045d65fa3a119d3491e7f87fdb74dbf278d8d70280aa/throttled_py-3.1.1-py3-none-any.whl (from https://pypi.org/simple/throttled-py/) (requires-python:>=3.10) 2026-01-15T21:54:21,067 Found link https://files.pythonhosted.org/packages/41/bf/c97923aceb37b6a73def7ed0203b68f7627fab355a19f210943fbb4e16c0/throttled_py-3.1.1.tar.gz (from https://pypi.org/simple/throttled-py/) (requires-python:>=3.10), version: 3.1.1 2026-01-15T21:54:21,068 Fetching project page and analyzing links: https://www.piwheels.org/simple/throttled-py/ 2026-01-15T21:54:21,069 Getting page https://www.piwheels.org/simple/throttled-py/ 2026-01-15T21:54:21,070 Found index url https://www.piwheels.org/simple 2026-01-15T21:54:21,223 Fetched page https://www.piwheels.org/simple/throttled-py/ as text/html 2026-01-15T21:54:21,229 Skipping link: No binaries permitted for throttled-py: https://www.piwheels.org/simple/throttled-py/throttled_py-3.1.0-py3-none-any.whl#sha256=3135a74a6760f73fb880501d89d29c6f52f2bcb37478ecce84ab05442f91aaed (from https://www.piwheels.org/simple/throttled-py/) (requires-python:>=3.10) 2026-01-15T21:54:21,229 Skipping link: No binaries permitted for throttled-py: https://www.piwheels.org/simple/throttled-py/throttled_py-3.0.1-py3-none-any.whl#sha256=283118d069e4b366bd0e7c6497a3b90b47f5665d0518a7a86daa23c46ff5fe7c (from https://www.piwheels.org/simple/throttled-py/) (requires-python:>=3.10) 2026-01-15T21:54:21,230 Skipping link: No binaries permitted for throttled-py: https://www.piwheels.org/simple/throttled-py/throttled_py-3.0.0-py3-none-any.whl#sha256=6c62cb1c8b85cd9a99d871756d8e97a270239daaccbb0cc08297444a5fef4677 (from https://www.piwheels.org/simple/throttled-py/) (requires-python:>=3.10) 2026-01-15T21:54:21,231 Skipping link: No binaries permitted for throttled-py: https://archive1.piwheels.org/simple/throttled-py/throttled_py-2.2.3-py3-none-any.whl#sha256=e63c370bbe2c3b860d547772caca750d402e62f6050818b2f369b7b547bcbc2d (from https://www.piwheels.org/simple/throttled-py/) (requires-python:>=3.8,<4.0) 2026-01-15T21:54:21,231 Skipping link: No binaries permitted for throttled-py: https://archive1.piwheels.org/simple/throttled-py/throttled_py-2.2.2-py3-none-any.whl#sha256=fadb307642f0a06f7daa7776df888db6bdfd7d66ebc494bf68ed9216b6cec71c (from https://www.piwheels.org/simple/throttled-py/) (requires-python:>=3.8,<4.0) 2026-01-15T21:54:21,232 Skipping link: No binaries permitted for throttled-py: https://archive1.piwheels.org/simple/throttled-py/throttled_py-2.2.1-py3-none-any.whl#sha256=ba3314e7e85210b728b89ae3e91afacc854631a426be1f71b6a0c8b761113a2e (from https://www.piwheels.org/simple/throttled-py/) (requires-python:>=3.8,<4.0) 2026-01-15T21:54:21,232 Skipping link: No binaries permitted for throttled-py: https://archive1.piwheels.org/simple/throttled-py/throttled_py-2.2.0-py3-none-any.whl#sha256=2e003636b5c6bcf013b91dd2c1245473eeab7488cb9ca787a035b9ce4b2cebc0 (from https://www.piwheels.org/simple/throttled-py/) (requires-python:>=3.8,<4.0) 2026-01-15T21:54:21,233 Skipping link: No binaries permitted for throttled-py: https://archive1.piwheels.org/simple/throttled-py/throttled_py-2.1.0-py3-none-any.whl#sha256=d1cba740530def81d29533fd51eb8719830895f69fe5a38d3d1370e8f6b43d4a (from https://www.piwheels.org/simple/throttled-py/) (requires-python:>=3.8,<4.0) 2026-01-15T21:54:21,233 Skipping link: No binaries permitted for throttled-py: https://archive1.piwheels.org/simple/throttled-py/throttled_py-2.0.2-py3-none-any.whl#sha256=4e35236cea9674a7cc69837b3b2097b5e80c1d63312946ec53390974e6d9a102 (from https://www.piwheels.org/simple/throttled-py/) (requires-python:>=3.8,<4.0) 2026-01-15T21:54:21,234 Skipping link: No binaries permitted for throttled-py: https://archive1.piwheels.org/simple/throttled-py/throttled_py-2.0.1-py3-none-any.whl#sha256=18ef3281633d431f94982ea2ff7a0c4da52caa7fc90bf915ab5611eb97bed853 (from https://www.piwheels.org/simple/throttled-py/) (requires-python:>=3.8,<4.0) 2026-01-15T21:54:21,234 Skipping link: No binaries permitted for throttled-py: https://archive1.piwheels.org/simple/throttled-py/throttled_py-2.0.0-py3-none-any.whl#sha256=02aa73f329bd29a70e29d65e43e5842e6605fe81336365629c4544259e3aa630 (from https://www.piwheels.org/simple/throttled-py/) (requires-python:>=3.8,<4.0) 2026-01-15T21:54:21,235 Skipping link: No binaries permitted for throttled-py: https://archive1.piwheels.org/simple/throttled-py/throttled_py-1.1.1-py3-none-any.whl#sha256=fb8799f6783ef23f29f13b477763c96e1769a8d094e5f8b1c9383f36c11f836e (from https://www.piwheels.org/simple/throttled-py/) (requires-python:>=3.8,<4.0) 2026-01-15T21:54:21,236 Skipping link: No binaries permitted for throttled-py: https://archive1.piwheels.org/simple/throttled-py/throttled_py-1.1.0-py3-none-any.whl#sha256=1526a7bbe5a9a5f5e08859c634758fafa27193b3123517cce2c2d2ee1c510922 (from https://www.piwheels.org/simple/throttled-py/) (requires-python:>=3.8,<4.0) 2026-01-15T21:54:21,236 Skipping link: No binaries permitted for throttled-py: https://archive1.piwheels.org/simple/throttled-py/throttled_py-1.0.3-py3-none-any.whl#sha256=dac75db07fd8294f3ecfd13cbe22a409d448e8cdcdb05949c69bb3967c81f326 (from https://www.piwheels.org/simple/throttled-py/) (requires-python:>=3.8,<4.0) 2026-01-15T21:54:21,237 Skipping link: No binaries permitted for throttled-py: https://archive1.piwheels.org/simple/throttled-py/throttled_py-1.0.2-py3-none-any.whl#sha256=66216d67070c5cf01885c437af40d57cc3fdd72ea9c64322b95aa7630356aded (from https://www.piwheels.org/simple/throttled-py/) (requires-python:>=3.8,<4.0) 2026-01-15T21:54:21,237 Skipping link: No binaries permitted for throttled-py: https://archive1.piwheels.org/simple/throttled-py/throttled_py-1.0.1-py3-none-any.whl#sha256=03eaa3276847eabfef9582bd0c40e7625a1a49ad068a61337ed70ec043f4f6f5 (from https://www.piwheels.org/simple/throttled-py/) (requires-python:>=3.8,<4.0) 2026-01-15T21:54:21,238 Skipping link: not a file: https://www.piwheels.org/simple/throttled-py/ 2026-01-15T21:54:21,239 Skipping link: not a file: https://pypi.org/simple/throttled-py/ 2026-01-15T21:54:21,259 Given no hashes to check 1 links for project 'throttled-py': discarding no candidates 2026-01-15T21:54:21,276 Collecting throttled-py==3.1.1 2026-01-15T21:54:21,279 Created temporary directory: /tmp/pip-unpack-gj4s9yg8 2026-01-15T21:54:21,413 Downloading throttled_py-3.1.1.tar.gz (823 kB) 2026-01-15T21:54:21,817 Added throttled-py==3.1.1 from https://files.pythonhosted.org/packages/41/bf/c97923aceb37b6a73def7ed0203b68f7627fab355a19f210943fbb4e16c0/throttled_py-3.1.1.tar.gz to build tracker '/tmp/pip-build-tracker-ykcynk3z' 2026-01-15T21:54:21,823 Created temporary directory: /tmp/pip-build-env-c4ahzv0y 2026-01-15T21:54:21,827 Installing build dependencies: started 2026-01-15T21:54:21,828 Running command pip subprocess to install build dependencies 2026-01-15T21:54:22,991 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-01-15T21:54:23,640 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-01-15T21:54:23,663 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-15T21:54:24,173 Collecting hatchling 2026-01-15T21:54:24,191 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.28.0-py3-none-any.whl (76 kB) 2026-01-15T21:54:24,378 Collecting packaging>=24.2 2026-01-15T21:54:24,396 Using cached https://www.piwheels.org/simple/packaging/packaging-25.0-py3-none-any.whl (66 kB) 2026-01-15T21:54:24,518 Collecting pathspec>=0.10.1 2026-01-15T21:54:24,539 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.0.3-py3-none-any.whl (55 kB) 2026-01-15T21:54:24,665 Collecting pluggy>=1.0.0 2026-01-15T21:54:24,679 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-01-15T21:54:24,928 Collecting trove-classifiers 2026-01-15T21:54:24,942 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.1.14.14-py3-none-any.whl (14 kB) 2026-01-15T21:54:27,632 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling 2026-01-15T21:54:27,668 Creating /tmp/pip-build-env-c4ahzv0y/overlay/local/bin 2026-01-15T21:54:27,670 changing mode of /tmp/pip-build-env-c4ahzv0y/overlay/local/bin/trove-classifiers to 755 2026-01-15T21:54:28,568 changing mode of /tmp/pip-build-env-c4ahzv0y/overlay/local/bin/hatchling to 755 2026-01-15T21:54:28,604 Successfully installed hatchling-1.28.0 packaging-25.0 pathspec-1.0.3 pluggy-1.6.0 trove-classifiers-2026.1.14.14 2026-01-15T21:54:28,854 Installing build dependencies: finished with status 'done' 2026-01-15T21:54:28,860 Getting requirements to build wheel: started 2026-01-15T21:54:28,861 Running command Getting requirements to build wheel 2026-01-15T21:54:29,205 Getting requirements to build wheel: finished with status 'done' 2026-01-15T21:54:29,209 Created temporary directory: /tmp/pip-modern-metadata-01pjtgbt 2026-01-15T21:54:29,211 Preparing metadata (pyproject.toml): started 2026-01-15T21:54:29,212 Running command Preparing metadata (pyproject.toml) 2026-01-15T21:54:29,828 Preparing metadata (pyproject.toml): finished with status 'done' 2026-01-15T21:54:29,834 Source in /tmp/pip-wheel-cct72tuk/throttled-py_d704d75ff6e541dfac306c176b51e4f7 has version 3.1.1, which satisfies requirement throttled-py==3.1.1 from https://files.pythonhosted.org/packages/41/bf/c97923aceb37b6a73def7ed0203b68f7627fab355a19f210943fbb4e16c0/throttled_py-3.1.1.tar.gz 2026-01-15T21:54:29,835 Removed throttled-py==3.1.1 from https://files.pythonhosted.org/packages/41/bf/c97923aceb37b6a73def7ed0203b68f7627fab355a19f210943fbb4e16c0/throttled_py-3.1.1.tar.gz from build tracker '/tmp/pip-build-tracker-ykcynk3z' 2026-01-15T21:54:29,843 Created temporary directory: /tmp/pip-unpack-loeft5no 2026-01-15T21:54:29,844 Building wheels for collected packages: throttled-py 2026-01-15T21:54:29,848 Created temporary directory: /tmp/pip-wheel-y53d21pw 2026-01-15T21:54:29,849 Destination directory: /tmp/pip-wheel-y53d21pw 2026-01-15T21:54:29,851 Building wheel for throttled-py (pyproject.toml): started 2026-01-15T21:54:29,852 Running command Building wheel for throttled-py (pyproject.toml) 2026-01-15T21:54:29,981 Building wheel for throttled-py (pyproject.toml): finished with status 'done' 2026-01-15T21:54:29,985 Created wheel for throttled-py: filename=throttled_py-3.1.1-py3-none-any.whl size=58845 sha256=2b75f1c2044ffd5478d28c4ae9b3d97bb9cf148cbf2ec30e9384d48984cbc997 2026-01-15T21:54:29,987 Stored in directory: /tmp/pip-ephem-wheel-cache-pby4569f/wheels/88/51/d5/a20945a94d555f966b87cb24a451c5a7dade87855867cec1d6 2026-01-15T21:54:30,002 Successfully built throttled-py 2026-01-15T21:54:30,007 Removed build tracker: '/tmp/pip-build-tracker-ykcynk3z'