2026-03-05T02:53:09,298 Created temporary directory: /tmp/pip-ephem-wheel-cache-2e56mc2f 2026-03-05T02:53:09,300 Created temporary directory: /tmp/pip-build-tracker-t76hfrgr 2026-03-05T02:53:09,300 Initialized build tracking at /tmp/pip-build-tracker-t76hfrgr 2026-03-05T02:53:09,301 Created build tracker: /tmp/pip-build-tracker-t76hfrgr 2026-03-05T02:53:09,301 Entered build tracker: /tmp/pip-build-tracker-t76hfrgr 2026-03-05T02:53:09,302 Created temporary directory: /tmp/pip-wheel-09hqq6sa 2026-03-05T02:53:09,305 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-05T02:53:09,307 Created temporary directory: /tmp/pip-ephem-wheel-cache-boaff6zj 2026-03-05T02:53:09,329 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-05T02:53:09,332 2 location(s) to search for versions of swanculler: 2026-03-05T02:53:09,332 * https://pypi.org/simple/swanculler/ 2026-03-05T02:53:09,332 * https://www.piwheels.org/simple/swanculler/ 2026-03-05T02:53:09,333 Fetching project page and analyzing links: https://pypi.org/simple/swanculler/ 2026-03-05T02:53:09,334 Getting page https://pypi.org/simple/swanculler/ 2026-03-05T02:53:09,335 Found index url https://pypi.org/simple 2026-03-05T02:53:09,549 Fetched page https://pypi.org/simple/swanculler/ as application/vnd.pypi.simple.v1+json 2026-03-05T02:53:09,554 Skipping link: No binaries permitted for swanculler: https://files.pythonhosted.org/packages/a9/60/d14f2231fdb82a8a404c6ac71abeb4d1c5607e4367910cbc45f1ba8e433e/swanculler-0.0.1-py3-none-any.whl (from https://pypi.org/simple/swanculler/) 2026-03-05T02:53:09,554 Found link https://files.pythonhosted.org/packages/ee/12/258bb62163548ba5e0f48d532257ae5210c08bf31e2f710362fd9a24cc2d/swanculler-0.0.1.tar.gz (from https://pypi.org/simple/swanculler/), version: 0.0.1 2026-03-05T02:53:09,555 Skipping link: No binaries permitted for swanculler: https://files.pythonhosted.org/packages/79/1f/bccb7e2950bdb69c21fa56628c83cb5cda9037aa42e3967fbc0cbdc06eb0/swanculler-0.0.2-py3-none-any.whl (from https://pypi.org/simple/swanculler/) 2026-03-05T02:53:09,556 Found link https://files.pythonhosted.org/packages/7a/2a/c2553972c25ba776add44d912fae44b2be659aee6f0acd150754f4c562eb/swanculler-0.0.2.tar.gz (from https://pypi.org/simple/swanculler/), version: 0.0.2 2026-03-05T02:53:09,556 Skipping link: No binaries permitted for swanculler: https://files.pythonhosted.org/packages/aa/e1/813ef6634bf143f801a336cce57c59980bfc6d3b787ad57d427f9790d25b/swanculler-0.0.3-py3-none-any.whl (from https://pypi.org/simple/swanculler/) 2026-03-05T02:53:09,557 Found link https://files.pythonhosted.org/packages/9d/73/9ca04023f494b5314eae63cccb615a97493c13a3b71b67bb6aa744e1e609/swanculler-0.0.3.tar.gz (from https://pypi.org/simple/swanculler/), version: 0.0.3 2026-03-05T02:53:09,557 Skipping link: No binaries permitted for swanculler: https://files.pythonhosted.org/packages/78/d3/a8bf00c7d85f358be7556d00288cb19c987e905a64e3eb79cb4109652bdb/swanculler-1.0.0-py3-none-any.whl (from https://pypi.org/simple/swanculler/) 2026-03-05T02:53:09,558 Found link https://files.pythonhosted.org/packages/45/b1/db9614f2aca71bc02112d355d6cb6442911eeebe16db259f739969af30e6/swanculler-1.0.0.tar.gz (from https://pypi.org/simple/swanculler/), version: 1.0.0 2026-03-05T02:53:09,559 Skipping link: No binaries permitted for swanculler: https://files.pythonhosted.org/packages/8f/75/b631ae83fab1ed36bf46c575fa3ab444e9619af6e462866daac9f83e2b9b/swanculler-1.0.1-py3-none-any.whl (from https://pypi.org/simple/swanculler/) 2026-03-05T02:53:09,560 Found link https://files.pythonhosted.org/packages/39/4d/505b8651f0eecf24080e66b2ab4caa7cf18fab3cf0be96e7c53dfe38cfc5/swanculler-1.0.1.tar.gz (from https://pypi.org/simple/swanculler/), version: 1.0.1 2026-03-05T02:53:09,560 Skipping link: No binaries permitted for swanculler: https://files.pythonhosted.org/packages/31/6a/a319e51548903f56a552aac358ed3facb6c1c2940bd9c5425b9c2b108c9b/swanculler-1.0.2-py3-none-any.whl (from https://pypi.org/simple/swanculler/) 2026-03-05T02:53:09,561 Found link https://files.pythonhosted.org/packages/48/df/6a5cc3f8b8088dbf9f57e2ac88853f3986288152180625a2f6289d35aedf/swanculler-1.0.2.tar.gz (from https://pypi.org/simple/swanculler/), version: 1.0.2 2026-03-05T02:53:09,561 Skipping link: No binaries permitted for swanculler: https://files.pythonhosted.org/packages/af/91/8eee27b52b1ec8e8f8f870dcc6c6cbafec162fe76bb9865fd872df693f1f/swanculler-1.0.3-py3-none-any.whl (from https://pypi.org/simple/swanculler/) 2026-03-05T02:53:09,562 Found link https://files.pythonhosted.org/packages/ee/ec/6c95f067c7cfe58b5ef2e6c90cb160e218b70695bbd1bf6a12255a7a3bf4/swanculler-1.0.3.tar.gz (from https://pypi.org/simple/swanculler/), version: 1.0.3 2026-03-05T02:53:09,562 Skipping link: No binaries permitted for swanculler: https://files.pythonhosted.org/packages/be/93/fcae1218613d825fb89bb602f35cbdd7566eb261bdc10a24490459fa5206/swanculler-1.0.4-py3-none-any.whl (from https://pypi.org/simple/swanculler/) 2026-03-05T02:53:09,563 Found link https://files.pythonhosted.org/packages/8c/19/584f3e77e326cd100652165ec01c858c6f45bf1bb2d39562e17122d53c56/swanculler-1.0.4.tar.gz (from https://pypi.org/simple/swanculler/), version: 1.0.4 2026-03-05T02:53:09,564 Skipping link: No binaries permitted for swanculler: https://files.pythonhosted.org/packages/bd/ee/2d3d59fa60de82dd0aaaa83d8a75a3c9aaa2167ebb9c25fb9518a6ab4da8/swanculler-1.0.5-py3-none-any.whl (from https://pypi.org/simple/swanculler/) 2026-03-05T02:53:09,564 Found link https://files.pythonhosted.org/packages/81/ce/c1c8896e6366b630b85862866210b6ef2efa9e766ca8bd861c25688a3e81/swanculler-1.0.5.tar.gz (from https://pypi.org/simple/swanculler/), version: 1.0.5 2026-03-05T02:53:09,565 Skipping link: No binaries permitted for swanculler: https://files.pythonhosted.org/packages/36/dd/c202b9d62b6f4d3c62c0ead9b1334d5269219cbb51103d6767a2bbfc9956/swanculler-1.0.6-py3-none-any.whl (from https://pypi.org/simple/swanculler/) (requires-python:>=3.8) 2026-03-05T02:53:09,565 Found link https://files.pythonhosted.org/packages/6d/50/1dc1744579874a14fc06c690c0b2fe79ad07b2c7dc8a2496419d7008a460/swanculler-1.0.6.tar.gz (from https://pypi.org/simple/swanculler/) (requires-python:>=3.8), version: 1.0.6 2026-03-05T02:53:09,566 Skipping link: No binaries permitted for swanculler: https://files.pythonhosted.org/packages/c1/33/f591cf2751201c0efb91e9504383a2d2efefa0200d1022c7ac7b1b139757/swanculler-1.0.7-py3-none-any.whl (from https://pypi.org/simple/swanculler/) (requires-python:>=3.8) 2026-03-05T02:53:09,567 Found link https://files.pythonhosted.org/packages/1d/9a/47c20ff8460ea23a0f9610afe00f00b67e4e22131e2fde3f36d0838bdd06/swanculler-1.0.7.tar.gz (from https://pypi.org/simple/swanculler/) (requires-python:>=3.8), version: 1.0.7 2026-03-05T02:53:09,568 Fetching project page and analyzing links: https://www.piwheels.org/simple/swanculler/ 2026-03-05T02:53:09,568 Getting page https://www.piwheels.org/simple/swanculler/ 2026-03-05T02:53:09,570 Found index url https://www.piwheels.org/simple 2026-03-05T02:53:09,734 Fetched page https://www.piwheels.org/simple/swanculler/ as text/html 2026-03-05T02:53:09,738 Skipping link: No binaries permitted for swanculler: https://archive1.piwheels.org/simple/swanculler/swanculler-1.0.6-py3-none-any.whl#sha256=cb574ebd1c868aacf4f3812ac78b27a2c5d3e93f631e9e4eb52637c24bff6dbc (from https://www.piwheels.org/simple/swanculler/) (requires-python:>=3.8) 2026-03-05T02:53:09,739 Skipping link: No binaries permitted for swanculler: https://archive1.piwheels.org/simple/swanculler/swanculler-1.0.5-py3-none-any.whl#sha256=467c618932459f1cd99de4f7cb20a40d067330ac3570e7c3aad3c586ebca604b (from https://www.piwheels.org/simple/swanculler/) 2026-03-05T02:53:09,739 Skipping link: No binaries permitted for swanculler: https://archive1.piwheels.org/simple/swanculler/swanculler-1.0.4-py3-none-any.whl#sha256=1767ef916497cfb22771e22481e87a03562cd1ea334e62468a074208715e73de (from https://www.piwheels.org/simple/swanculler/) 2026-03-05T02:53:09,740 Skipping link: No binaries permitted for swanculler: https://archive1.piwheels.org/simple/swanculler/swanculler-1.0.3-py3-none-any.whl#sha256=42bfd4a77381bc57cd02413c6d836303e1b29dcbd13774669a61ea9def968ef8 (from https://www.piwheels.org/simple/swanculler/) 2026-03-05T02:53:09,741 Skipping link: No binaries permitted for swanculler: https://archive1.piwheels.org/simple/swanculler/swanculler-1.0.2-py3-none-any.whl#sha256=8397e045f3dc47d1e7709cc814de1a01510e10842f46b0d046fa90fe79574e0e (from https://www.piwheels.org/simple/swanculler/) 2026-03-05T02:53:09,741 Skipping link: No binaries permitted for swanculler: https://archive1.piwheels.org/simple/swanculler/swanculler-1.0.1-py3-none-any.whl#sha256=775761d7f71fbdb0e8b8ae0612f510b8eb1da3851540a77028cfa1e6f34dc284 (from https://www.piwheels.org/simple/swanculler/) 2026-03-05T02:53:09,742 Skipping link: No binaries permitted for swanculler: https://archive1.piwheels.org/simple/swanculler/swanculler-1.0.0-py3-none-any.whl#sha256=1fd3e95be1604ee728985e5e432bad98e3f45cf9f4a23c4bedc5d60f82928835 (from https://www.piwheels.org/simple/swanculler/) 2026-03-05T02:53:09,742 Skipping link: No binaries permitted for swanculler: https://archive1.piwheels.org/simple/swanculler/swanculler-0.0.3-py3-none-any.whl#sha256=9f050ae2faab0fa013b305a1e73e8264e1a82166603edd8ee8020d43eb42b5fb (from https://www.piwheels.org/simple/swanculler/) 2026-03-05T02:53:09,742 Skipping link: No binaries permitted for swanculler: https://archive1.piwheels.org/simple/swanculler/swanculler-0.0.2-py3-none-any.whl#sha256=d929c8536aa5bfac3c9efb237f8625673052afe739bd221caa4945fdf0aeeec8 (from https://www.piwheels.org/simple/swanculler/) 2026-03-05T02:53:09,743 Skipping link: No binaries permitted for swanculler: https://archive1.piwheels.org/simple/swanculler/swanculler-0.0.1-py3-none-any.whl#sha256=f6c2836ab8bd939d3b553fefa4b05a31c0e707558990795e17da78734f7bfb00 (from https://www.piwheels.org/simple/swanculler/) 2026-03-05T02:53:09,744 Skipping link: not a file: https://www.piwheels.org/simple/swanculler/ 2026-03-05T02:53:09,744 Skipping link: not a file: https://pypi.org/simple/swanculler/ 2026-03-05T02:53:09,764 Given no hashes to check 1 links for project 'swanculler': discarding no candidates 2026-03-05T02:53:09,782 Collecting swanculler==1.0.7 2026-03-05T02:53:09,785 Created temporary directory: /tmp/pip-unpack-zw4ow1ks 2026-03-05T02:53:09,995 Downloading swanculler-1.0.7.tar.gz (7.7 kB) 2026-03-05T02:53:10,015 Added swanculler==1.0.7 from https://files.pythonhosted.org/packages/1d/9a/47c20ff8460ea23a0f9610afe00f00b67e4e22131e2fde3f36d0838bdd06/swanculler-1.0.7.tar.gz to build tracker '/tmp/pip-build-tracker-t76hfrgr' 2026-03-05T02:53:10,020 Created temporary directory: /tmp/pip-build-env-nrpblzh8 2026-03-05T02:53:10,024 Installing build dependencies: started 2026-03-05T02:53:10,025 Running command pip subprocess to install build dependencies 2026-03-05T02:53:11,368 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-05T02:53:11,930 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-05T02:53:11,958 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-05T02:53:12,463 Collecting hatchling==1.27.0 2026-03-05T02:53:12,476 Downloading https://www.piwheels.org/simple/hatchling/hatchling-1.27.0-py3-none-any.whl (75 kB) 2026-03-05T02:53:12,497 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 75.8/75.8 kB 5.5 MB/s eta 0:00:00 2026-03-05T02:53:12,686 Collecting packaging>=24.2 2026-03-05T02:53:12,706 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-05T02:53:12,824 Collecting pathspec>=0.10.1 2026-03-05T02:53:12,841 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.0.4-py3-none-any.whl (55 kB) 2026-03-05T02:53:12,962 Collecting pluggy>=1.0.0 2026-03-05T02:53:12,977 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-03-05T02:53:13,219 Collecting trove-classifiers 2026-03-05T02:53:13,235 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.1.14.14-py3-none-any.whl (14 kB) 2026-03-05T02:53:15,931 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling 2026-03-05T02:53:15,968 Creating /tmp/pip-build-env-nrpblzh8/overlay/local/bin 2026-03-05T02:53:15,970 changing mode of /tmp/pip-build-env-nrpblzh8/overlay/local/bin/trove-classifiers to 755 2026-03-05T02:53:16,910 changing mode of /tmp/pip-build-env-nrpblzh8/overlay/local/bin/hatchling to 755 2026-03-05T02:53:16,946 Successfully installed hatchling-1.27.0 packaging-26.0 pathspec-1.0.4 pluggy-1.6.0 trove-classifiers-2026.1.14.14 2026-03-05T02:53:17,195 Installing build dependencies: finished with status 'done' 2026-03-05T02:53:17,201 Getting requirements to build wheel: started 2026-03-05T02:53:17,202 Running command Getting requirements to build wheel 2026-03-05T02:53:17,544 Getting requirements to build wheel: finished with status 'done' 2026-03-05T02:53:17,547 Created temporary directory: /tmp/pip-modern-metadata-jruydbmc 2026-03-05T02:53:17,550 Preparing metadata (pyproject.toml): started 2026-03-05T02:53:17,551 Running command Preparing metadata (pyproject.toml) 2026-03-05T02:53:18,096 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-05T02:53:18,100 Source in /tmp/pip-wheel-09hqq6sa/swanculler_f4425df76e5448d781076f300bda84e8 has version 1.0.7, which satisfies requirement swanculler==1.0.7 from https://files.pythonhosted.org/packages/1d/9a/47c20ff8460ea23a0f9610afe00f00b67e4e22131e2fde3f36d0838bdd06/swanculler-1.0.7.tar.gz 2026-03-05T02:53:18,101 Removed swanculler==1.0.7 from https://files.pythonhosted.org/packages/1d/9a/47c20ff8460ea23a0f9610afe00f00b67e4e22131e2fde3f36d0838bdd06/swanculler-1.0.7.tar.gz from build tracker '/tmp/pip-build-tracker-t76hfrgr' 2026-03-05T02:53:18,106 Created temporary directory: /tmp/pip-unpack-d5y3x2ee 2026-03-05T02:53:18,107 Building wheels for collected packages: swanculler 2026-03-05T02:53:18,112 Created temporary directory: /tmp/pip-wheel-rv9tw3ly 2026-03-05T02:53:18,113 Destination directory: /tmp/pip-wheel-rv9tw3ly 2026-03-05T02:53:18,116 Building wheel for swanculler (pyproject.toml): started 2026-03-05T02:53:18,117 Running command Building wheel for swanculler (pyproject.toml) 2026-03-05T02:53:18,248 Building wheel for swanculler (pyproject.toml): finished with status 'done' 2026-03-05T02:53:18,251 Created wheel for swanculler: filename=swanculler-1.0.7-py3-none-any.whl size=8353 sha256=cf9fbcd9e239e280bdddf3aaa11f4dfa784a9beb9a584f3ce16ff10fa5824019 2026-03-05T02:53:18,253 Stored in directory: /tmp/pip-ephem-wheel-cache-boaff6zj/wheels/78/f1/d0/83afcb5f520679b0b7f3e1a83451fdcd81d9840a79470ac88f 2026-03-05T02:53:18,262 Successfully built swanculler 2026-03-05T02:53:18,265 Removed build tracker: '/tmp/pip-build-tracker-t76hfrgr'