2026-03-03T20:45:27,864 Created temporary directory: /tmp/pip-ephem-wheel-cache-1b5j_acw 2026-03-03T20:45:27,866 Created temporary directory: /tmp/pip-build-tracker-3zeoj8h0 2026-03-03T20:45:27,867 Initialized build tracking at /tmp/pip-build-tracker-3zeoj8h0 2026-03-03T20:45:27,867 Created build tracker: /tmp/pip-build-tracker-3zeoj8h0 2026-03-03T20:45:27,868 Entered build tracker: /tmp/pip-build-tracker-3zeoj8h0 2026-03-03T20:45:27,869 Created temporary directory: /tmp/pip-wheel-bk2mkzo6 2026-03-03T20:45:27,872 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-03T20:45:27,874 Created temporary directory: /tmp/pip-ephem-wheel-cache-bjmso_h1 2026-03-03T20:45:27,896 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-03T20:45:27,900 2 location(s) to search for versions of multipart: 2026-03-03T20:45:27,900 * https://pypi.org/simple/multipart/ 2026-03-03T20:45:27,900 * https://www.piwheels.org/simple/multipart/ 2026-03-03T20:45:27,901 Fetching project page and analyzing links: https://pypi.org/simple/multipart/ 2026-03-03T20:45:27,901 Getting page https://pypi.org/simple/multipart/ 2026-03-03T20:45:27,903 Found index url https://pypi.org/simple 2026-03-03T20:45:28,120 Fetched page https://pypi.org/simple/multipart/ as application/vnd.pypi.simple.v1+json 2026-03-03T20:45:28,127 Skipping link: No binaries permitted for multipart: https://files.pythonhosted.org/packages/7a/e2/7184df5fe4463a6881a3621e44423025b699f9f57a9d1b4bf8a897666de9/multipart-0.1-py2-none-any.whl (from https://pypi.org/simple/multipart/) 2026-03-03T20:45:28,128 Skipping link: No binaries permitted for multipart: https://files.pythonhosted.org/packages/35/51/bd47b1b4789debde18d0c1609b4847d569ce50997210984ba9bdb47047af/multipart-0.1-py3-none-any.whl (from https://pypi.org/simple/multipart/) 2026-03-03T20:45:28,128 Found link https://files.pythonhosted.org/packages/6f/61/00250855af3ad2815666ef939bdf7ae19f9f8b1f38463f8287f044ea27f3/multipart-0.1.tar.gz (from https://pypi.org/simple/multipart/), version: 0.1 2026-03-03T20:45:28,129 Skipping link: No binaries permitted for multipart: https://files.pythonhosted.org/packages/d1/69/e73f73caf585f8a223f77b2d9e2545a853722522da39b54a93cacf9f9dec/multipart-0.1.1-py2-none-any.whl (from https://pypi.org/simple/multipart/) 2026-03-03T20:45:28,130 Skipping link: No binaries permitted for multipart: https://files.pythonhosted.org/packages/84/68/37a45e6da4e640004dfd6102c98dfb58210289dec7d706d03fbbfccdbe93/multipart-0.1.1-py3-none-any.whl (from https://pypi.org/simple/multipart/) 2026-03-03T20:45:28,130 Found link https://files.pythonhosted.org/packages/52/b0/be90fd93525752cc19e028fa94f89b31f3b0f71ff3498a82127a7dabcfac/multipart-0.1.1.tar.gz (from https://pypi.org/simple/multipart/), version: 0.1.1 2026-03-03T20:45:28,131 Skipping link: No binaries permitted for multipart: https://files.pythonhosted.org/packages/04/35/b0466d5f2884ebf9d4d3da83ecf5a24d69f836e7eb53b72b93834a77b448/multipart-0.2-py3-none-any.whl (from https://pypi.org/simple/multipart/) 2026-03-03T20:45:28,132 Found link https://files.pythonhosted.org/packages/cf/57/fdb136217d36c2228680fde210ffdb2a76d4bc6985345d3ebc783c894124/multipart-0.2.tar.gz (from https://pypi.org/simple/multipart/), version: 0.2 2026-03-03T20:45:28,132 Skipping link: No binaries permitted for multipart: https://files.pythonhosted.org/packages/be/d6/687af17a0580d85cc8b06b813c7ca00a6a8e549b0c189b3239bd8e1bb6d7/multipart-0.2.1-py3-none-any.whl (from https://pypi.org/simple/multipart/) 2026-03-03T20:45:28,133 Found link https://files.pythonhosted.org/packages/b4/5e/c6263cad0b40bcf4ed9b294de72f11bf44a89cbced1edfb76f1e3d8dbc4d/multipart-0.2.1.tar.gz (from https://pypi.org/simple/multipart/), version: 0.2.1 2026-03-03T20:45:28,134 Skipping link: No binaries permitted for multipart: https://files.pythonhosted.org/packages/ee/a8/4f63deb36f37652a4707c479cd5def7d7839558c4c9e7ebf25692342ef58/multipart-0.2.2-py3-none-any.whl (from https://pypi.org/simple/multipart/) 2026-03-03T20:45:28,135 Found link https://files.pythonhosted.org/packages/46/ce/81784be00e51898bb060ae926cb6f8b35eec9d2abbd1efe484267dd85363/multipart-0.2.2.tar.gz (from https://pypi.org/simple/multipart/), version: 0.2.2 2026-03-03T20:45:28,135 Skipping link: No binaries permitted for multipart: https://files.pythonhosted.org/packages/0c/e4/dcfe4f8636db571b2c246b71480d0f81276e53367d325cee8acd3086c3ca/multipart-0.2.3-py3-none-any.whl (from https://pypi.org/simple/multipart/) 2026-03-03T20:45:28,136 Found link https://files.pythonhosted.org/packages/47/18/6aaf0e1b96fcb8999043675a547a2ae45d4a58cc5a2d2e9d709fd1e62f6d/multipart-0.2.3.tar.gz (from https://pypi.org/simple/multipart/), version: 0.2.3 2026-03-03T20:45:28,136 Skipping link: No binaries permitted for multipart: https://files.pythonhosted.org/packages/0d/4e/f1afac5547be39cf113b207a08524bfc653e2bf8068e0e1647466b043824/multipart-0.2.4-py3-none-any.whl (from https://pypi.org/simple/multipart/) 2026-03-03T20:45:28,137 Found link https://files.pythonhosted.org/packages/1f/ce/8709efe606d05e591519c051deba36df346b165652b05e91c3e97eb6eb01/multipart-0.2.4.tar.gz (from https://pypi.org/simple/multipart/), version: 0.2.4 2026-03-03T20:45:28,137 Skipping link: No binaries permitted for multipart: https://files.pythonhosted.org/packages/be/87/17c98656b50d04dc694f5f417eb58bc0e5a6a3cffe18c6996d910279a72b/multipart-0.2.5-py3-none-any.whl (from https://pypi.org/simple/multipart/) (requires-python:>=3.5) 2026-03-03T20:45:28,138 Found link https://files.pythonhosted.org/packages/ad/ff/6f8d8a6635d20e6d5932bf34facc6ee50184f585411e65ef556744d55a49/multipart-0.2.5.tar.gz (from https://pypi.org/simple/multipart/) (requires-python:>=3.5), version: 0.2.5 2026-03-03T20:45:28,139 Skipping link: No binaries permitted for multipart: https://files.pythonhosted.org/packages/16/8f/bf3f9e470827ffb091a9e562b66fccca3f7e6b2edef9eafd617fa955129f/multipart-1.0.0-py3-none-any.whl (from https://pypi.org/simple/multipart/) (requires-python:>=3.5) 2026-03-03T20:45:28,140 Found link https://files.pythonhosted.org/packages/28/8a/8f22022649955bce1b1f22b8814998001aabb1d1d6833d40ee8bbbd700e6/multipart-1.0.0.tar.gz (from https://pypi.org/simple/multipart/) (requires-python:>=3.5), version: 1.0.0 2026-03-03T20:45:28,140 Skipping link: No binaries permitted for multipart: https://files.pythonhosted.org/packages/ed/c4/82f2eef01dde7e142776203706c3b7a221656975bff61965207dcbc0c88d/multipart-1.1.0-py3-none-any.whl (from https://pypi.org/simple/multipart/) (requires-python:>=3.5) 2026-03-03T20:45:28,141 Found link https://files.pythonhosted.org/packages/ee/fc/03c4a1db15b4365cddb7f18285267b599744a048f8e1a98759cf677e33f0/multipart-1.1.0.tar.gz (from https://pypi.org/simple/multipart/) (requires-python:>=3.5), version: 1.1.0 2026-03-03T20:45:28,142 Skipping link: No binaries permitted for multipart: https://files.pythonhosted.org/packages/5a/49/89bdcbefe6fdb59ef67e7d6d407c88acdce7ca6441b73945f949862081c6/multipart-1.2.0-py3-none-any.whl (from https://pypi.org/simple/multipart/) (requires-python:>=3.8) 2026-03-03T20:45:28,143 Found link https://files.pythonhosted.org/packages/f8/5a/66075b21cf7622958e724c482ab9e0c150fe057b20743ec215706bf5dbac/multipart-1.2.0.tar.gz (from https://pypi.org/simple/multipart/) (requires-python:>=3.8), version: 1.2.0 2026-03-03T20:45:28,144 Skipping link: No binaries permitted for multipart: https://files.pythonhosted.org/packages/cc/d1/3598d1e73385baaab427392856f915487db7aa10abadd436f8f2d3e3b0f9/multipart-1.2.1-py3-none-any.whl (from https://pypi.org/simple/multipart/) (requires-python:>=3.8) 2026-03-03T20:45:28,145 Found link https://files.pythonhosted.org/packages/df/91/6c93b6a95e6a99ef929a99d019fbf5b5f7fd3368389a0b1ec7ce0a23565b/multipart-1.2.1.tar.gz (from https://pypi.org/simple/multipart/) (requires-python:>=3.8), version: 1.2.1 2026-03-03T20:45:28,145 Skipping link: No binaries permitted for multipart: https://files.pythonhosted.org/packages/9a/d6/d547a7004b81fa0b2aafa143b09196f6635e4105cd9d2c641fa8a4051c05/multipart-1.3.0-py3-none-any.whl (from https://pypi.org/simple/multipart/) (requires-python:>=3.8) 2026-03-03T20:45:28,147 Found link https://files.pythonhosted.org/packages/6d/c9/c6f5ab81bae667d4fe42a58df29f4c2db6ad8377cfd0e9baa729e4fa3ebb/multipart-1.3.0.tar.gz (from https://pypi.org/simple/multipart/) (requires-python:>=3.8), version: 1.3.0 2026-03-03T20:45:28,147 Skipping link: No binaries permitted for multipart: https://files.pythonhosted.org/packages/19/ed/e1f03200ee1f0bf4a2b9b72709afefbf5319b68df654e0b84b35c65613ee/multipart-1.3.1-py3-none-any.whl (from https://pypi.org/simple/multipart/) (requires-python:>=3.8) 2026-03-03T20:45:28,148 Found link https://files.pythonhosted.org/packages/8e/d6/9c4f366d6f9bb8f8fb5eae3acac471335c39510c42b537fd515213d7d8c3/multipart-1.3.1.tar.gz (from https://pypi.org/simple/multipart/) (requires-python:>=3.8), version: 1.3.1 2026-03-03T20:45:28,149 Fetching project page and analyzing links: https://www.piwheels.org/simple/multipart/ 2026-03-03T20:45:28,150 Getting page https://www.piwheels.org/simple/multipart/ 2026-03-03T20:45:28,151 Found index url https://www.piwheels.org/simple 2026-03-03T20:45:28,304 Fetched page https://www.piwheels.org/simple/multipart/ as text/html 2026-03-03T20:45:28,309 Skipping link: No binaries permitted for multipart: https://archive1.piwheels.org/simple/multipart/multipart-1.3.0-py3-none-any.whl#sha256=1c0b430314429e35b291e3e12fc287995ecd34d848d8d66c3a0f3a3f276ed67f (from https://www.piwheels.org/simple/multipart/) (requires-python:>=3.8) 2026-03-03T20:45:28,310 Skipping link: No binaries permitted for multipart: https://archive1.piwheels.org/simple/multipart/multipart-1.2.1-py3-none-any.whl#sha256=85ee04c4ccf36237a6769f3c4fffd8e3b09a4c0123912536eb872a7074afe243 (from https://www.piwheels.org/simple/multipart/) (requires-python:>=3.8) 2026-03-03T20:45:28,310 Skipping link: No binaries permitted for multipart: https://archive1.piwheels.org/simple/multipart/multipart-1.2.0-py3-none-any.whl#sha256=3e70b14959894e71fb9047db14e0a29cae671dc9240e3dde031c9514e5493959 (from https://www.piwheels.org/simple/multipart/) (requires-python:>=3.8) 2026-03-03T20:45:28,311 Skipping link: No binaries permitted for multipart: https://archive1.piwheels.org/simple/multipart/multipart-1.1.0-py3-none-any.whl#sha256=56e7cc32ff3439ce8d041c48cfb3c1e24e0b0b1494d1a3bf07790615bdf4e762 (from https://www.piwheels.org/simple/multipart/) (requires-python:>=3.5) 2026-03-03T20:45:28,312 Skipping link: No binaries permitted for multipart: https://archive1.piwheels.org/simple/multipart/multipart-1.0.0-py3-none-any.whl#sha256=ad7d494a32ac198e6e7d0a5cb968f859508208f6bc539180e422797291bdaebf (from https://www.piwheels.org/simple/multipart/) (requires-python:>=3.5) 2026-03-03T20:45:28,312 Skipping link: No binaries permitted for multipart: https://www.piwheels.org/simple/multipart/multipart-0.2.5-py3-none-any.whl#sha256=da8d0a4e11bb5d480a5f370b5a38746c1b98419a2b2dc9521beea582b1961bdc (from https://www.piwheels.org/simple/multipart/) (requires-python:>=3.5) 2026-03-03T20:45:28,313 Skipping link: No binaries permitted for multipart: https://archive1.piwheels.org/simple/multipart/multipart-0.2.4-py3-none-any.whl#sha256=5aec990820b8a9e94f9c164fbeb58cf118cfbde2854865b67a9a730edd1fb9d1 (from https://www.piwheels.org/simple/multipart/) 2026-03-03T20:45:28,314 Skipping link: No binaries permitted for multipart: https://archive1.piwheels.org/simple/multipart/multipart-0.2.3-py3-none-any.whl#sha256=c0e19fb67cf853157bb3a1146d7fddd7ac1b994137cbee01087fa7241370ae4a (from https://www.piwheels.org/simple/multipart/) 2026-03-03T20:45:28,314 Skipping link: No binaries permitted for multipart: https://archive1.piwheels.org/simple/multipart/multipart-0.2.2-py3-none-any.whl#sha256=49cf8850178585d672a1ea522cf48c178323fd10478999c3fdd0248d14393a7b (from https://www.piwheels.org/simple/multipart/) 2026-03-03T20:45:28,315 Skipping link: No binaries permitted for multipart: https://archive1.piwheels.org/simple/multipart/multipart-0.2.1-py3-none-any.whl#sha256=83ab009ff833cf1dc3c3d357c322da61ceca4001e663570a13178c3507097bca (from https://www.piwheels.org/simple/multipart/) 2026-03-03T20:45:28,316 Skipping link: No binaries permitted for multipart: https://archive1.piwheels.org/simple/multipart/multipart-0.2-py3-none-any.whl#sha256=dae0effa402ed5f1ec240a1ad0aa35f979ebb32eb908b19d8062291dfa3a4ea3 (from https://www.piwheels.org/simple/multipart/) 2026-03-03T20:45:28,316 Skipping link: No binaries permitted for multipart: https://archive1.piwheels.org/simple/multipart/multipart-0.1.1-py3-none-any.whl#sha256=e6d7d8c11f39c4378804e60294af1727ac2967756481c1563107dbde8cf8072e (from https://www.piwheels.org/simple/multipart/) 2026-03-03T20:45:28,317 Skipping link: No binaries permitted for multipart: https://archive1.piwheels.org/simple/multipart/multipart-0.1-py3-none-any.whl#sha256=304a9d90c04a8c59a30857906c24c895be7f3be2c35e8b91dd3056e7ad737d9f (from https://www.piwheels.org/simple/multipart/) 2026-03-03T20:45:28,317 Skipping link: not a file: https://www.piwheels.org/simple/multipart/ 2026-03-03T20:45:28,318 Skipping link: not a file: https://pypi.org/simple/multipart/ 2026-03-03T20:45:28,340 Given no hashes to check 1 links for project 'multipart': discarding no candidates 2026-03-03T20:45:28,359 Collecting multipart==1.3.1 2026-03-03T20:45:28,361 Created temporary directory: /tmp/pip-unpack-_p_usevs 2026-03-03T20:45:28,496 Downloading multipart-1.3.1.tar.gz (38 kB) 2026-03-03T20:45:28,568 Added multipart==1.3.1 from https://files.pythonhosted.org/packages/8e/d6/9c4f366d6f9bb8f8fb5eae3acac471335c39510c42b537fd515213d7d8c3/multipart-1.3.1.tar.gz to build tracker '/tmp/pip-build-tracker-3zeoj8h0' 2026-03-03T20:45:28,573 Created temporary directory: /tmp/pip-build-env-xbpbavpp 2026-03-03T20:45:28,578 Installing build dependencies: started 2026-03-03T20:45:28,579 Running command pip subprocess to install build dependencies 2026-03-03T20:45:29,755 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-03T20:45:30,339 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-03T20:45:30,361 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-03T20:45:30,792 Collecting flit_core<4,>=3.9 2026-03-03T20:45:30,811 Using cached https://www.piwheels.org/simple/flit-core/flit_core-3.12.0-py3-none-any.whl (45 kB) 2026-03-03T20:45:33,373 Installing collected packages: flit_core 2026-03-03T20:45:33,539 Successfully installed flit_core-3.12.0 2026-03-03T20:45:33,764 Installing build dependencies: finished with status 'done' 2026-03-03T20:45:33,771 Getting requirements to build wheel: started 2026-03-03T20:45:33,772 Running command Getting requirements to build wheel 2026-03-03T20:45:34,128 Getting requirements to build wheel: finished with status 'done' 2026-03-03T20:45:34,131 Created temporary directory: /tmp/pip-modern-metadata-uvs6wc_s 2026-03-03T20:45:34,134 Preparing metadata (pyproject.toml): started 2026-03-03T20:45:34,135 Running command Preparing metadata (pyproject.toml) 2026-03-03T20:45:34,500 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-03T20:45:34,504 Source in /tmp/pip-wheel-bk2mkzo6/multipart_1fb8185fd338402aa9e3c770aace5bd5 has version 1.3.1, which satisfies requirement multipart==1.3.1 from https://files.pythonhosted.org/packages/8e/d6/9c4f366d6f9bb8f8fb5eae3acac471335c39510c42b537fd515213d7d8c3/multipart-1.3.1.tar.gz 2026-03-03T20:45:34,505 Removed multipart==1.3.1 from https://files.pythonhosted.org/packages/8e/d6/9c4f366d6f9bb8f8fb5eae3acac471335c39510c42b537fd515213d7d8c3/multipart-1.3.1.tar.gz from build tracker '/tmp/pip-build-tracker-3zeoj8h0' 2026-03-03T20:45:34,511 Created temporary directory: /tmp/pip-unpack-qbjht96o 2026-03-03T20:45:34,512 Building wheels for collected packages: multipart 2026-03-03T20:45:34,516 Created temporary directory: /tmp/pip-wheel-ardjhaf3 2026-03-03T20:45:34,517 Destination directory: /tmp/pip-wheel-ardjhaf3 2026-03-03T20:45:34,519 Building wheel for multipart (pyproject.toml): started 2026-03-03T20:45:34,520 Running command Building wheel for multipart (pyproject.toml) 2026-03-03T20:45:34,883 Building wheel for multipart (pyproject.toml): finished with status 'done' 2026-03-03T20:45:34,888 Created wheel for multipart: filename=multipart-1.3.1-py3-none-any.whl size=15061 sha256=26b6e769608c19711a94f1a79e41e2bbd6ed2e7e97ba1c5f199e8949e630754f 2026-03-03T20:45:34,889 Stored in directory: /tmp/pip-ephem-wheel-cache-bjmso_h1/wheels/f8/47/85/851028ad9e467cb20db9a37e4923e221133f37853b5ca39237 2026-03-03T20:45:34,900 Successfully built multipart 2026-03-03T20:45:34,904 Removed build tracker: '/tmp/pip-build-tracker-3zeoj8h0'