2026-02-13T07:54:45,786 Created temporary directory: /tmp/pip-ephem-wheel-cache-jcfu5w_e 2026-02-13T07:54:45,788 Created temporary directory: /tmp/pip-build-tracker-5jlb7ht0 2026-02-13T07:54:45,788 Initialized build tracking at /tmp/pip-build-tracker-5jlb7ht0 2026-02-13T07:54:45,789 Created build tracker: /tmp/pip-build-tracker-5jlb7ht0 2026-02-13T07:54:45,789 Entered build tracker: /tmp/pip-build-tracker-5jlb7ht0 2026-02-13T07:54:45,790 Created temporary directory: /tmp/pip-wheel-70i5igrt 2026-02-13T07:54:45,793 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-02-13T07:54:45,795 Created temporary directory: /tmp/pip-ephem-wheel-cache-v1q0q_3c 2026-02-13T07:54:45,817 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-13T07:54:45,821 2 location(s) to search for versions of qualifire: 2026-02-13T07:54:45,821 * https://pypi.org/simple/qualifire/ 2026-02-13T07:54:45,821 * https://www.piwheels.org/simple/qualifire/ 2026-02-13T07:54:45,822 Fetching project page and analyzing links: https://pypi.org/simple/qualifire/ 2026-02-13T07:54:45,822 Getting page https://pypi.org/simple/qualifire/ 2026-02-13T07:54:45,824 Found index url https://pypi.org/simple 2026-02-13T07:54:46,037 Fetched page https://pypi.org/simple/qualifire/ as application/vnd.pypi.simple.v1+json 2026-02-13T07:54:46,048 Skipping link: No binaries permitted for qualifire: https://files.pythonhosted.org/packages/46/02/a4aaa4e73bc0567fbd2459f66df1cc46448d0d0cd7dc89b6692771b2aa45/qualifire-0.1.0-py3-none-any.whl (from https://pypi.org/simple/qualifire/) (requires-python:>=3.8,<4.0) 2026-02-13T07:54:46,049 Found link https://files.pythonhosted.org/packages/6a/08/c9c3cf76faec49f9a913d7e7ccbc82b1f1291600a6758905886dc5e5b577/qualifire-0.1.0.tar.gz (from https://pypi.org/simple/qualifire/) (requires-python:>=3.8,<4.0), version: 0.1.0 2026-02-13T07:54:46,050 Skipping link: No binaries permitted for qualifire: https://files.pythonhosted.org/packages/3c/32/6071c0bab3aead701b3cde846fb323a19e95a974abaa1b8b993ccbe9bb05/qualifire-0.2.0-py3-none-any.whl (from https://pypi.org/simple/qualifire/) (requires-python:>=3.8,<4.0) 2026-02-13T07:54:46,052 Found link https://files.pythonhosted.org/packages/1d/03/527949b161e1d44ca14918327a4a053a073bf9c2bc2144802fa5c66b2e0d/qualifire-0.2.0.tar.gz (from https://pypi.org/simple/qualifire/) (requires-python:>=3.8,<4.0), version: 0.2.0 2026-02-13T07:54:46,053 Skipping link: No binaries permitted for qualifire: https://files.pythonhosted.org/packages/89/2e/9e03c88c255e4175cc22bfa97983efaadee5a35744a3fc447a52b09b3d0e/qualifire-0.3.0-py3-none-any.whl (from https://pypi.org/simple/qualifire/) (requires-python:>=3.8,<4.0) 2026-02-13T07:54:46,054 Found link https://files.pythonhosted.org/packages/73/ea/6ef58f227e35cef5ba94cad51be819791763dea134de28c2ab1101425934/qualifire-0.3.0.tar.gz (from https://pypi.org/simple/qualifire/) (requires-python:>=3.8,<4.0), version: 0.3.0 2026-02-13T07:54:46,055 Skipping link: No binaries permitted for qualifire: https://files.pythonhosted.org/packages/8d/98/b7e7520b8840323d65042ab42c41404f7d636c47869676b55a8e22a3a9ef/qualifire-0.5.0-py3-none-any.whl (from https://pypi.org/simple/qualifire/) (requires-python:>=3.8,<4.0) 2026-02-13T07:54:46,056 Found link https://files.pythonhosted.org/packages/0c/40/316e2cacad51acb03f9f677d2906beaac86521deae5047eb3f3b0d5ba4ba/qualifire-0.5.0.tar.gz (from https://pypi.org/simple/qualifire/) (requires-python:>=3.8,<4.0), version: 0.5.0 2026-02-13T07:54:46,057 Skipping link: No binaries permitted for qualifire: https://files.pythonhosted.org/packages/fa/83/ffa6d4d018fe4f93590fa4e5d084dc2703601b1ca7268b5beb71a0db9978/qualifire-0.5.3-py3-none-any.whl (from https://pypi.org/simple/qualifire/) (requires-python:>=3.8,<4.0) 2026-02-13T07:54:46,058 Found link https://files.pythonhosted.org/packages/52/18/b9f5ad70bb555c051e8d385adf1cd9f99de4ec8e9d31d2e601bb3df03cba/qualifire-0.5.3.tar.gz (from https://pypi.org/simple/qualifire/) (requires-python:>=3.8,<4.0), version: 0.5.3 2026-02-13T07:54:46,059 Skipping link: No binaries permitted for qualifire: https://files.pythonhosted.org/packages/24/99/a79819a5cc9d853e6821772a0669bdbcc9f5150c6b123b47be0d3c2cf135/qualifire-0.5.5-py3-none-any.whl (from https://pypi.org/simple/qualifire/) (requires-python:>=3.8,<4.0) 2026-02-13T07:54:46,060 Found link https://files.pythonhosted.org/packages/26/e2/0d7bfbe72fb6af1f281173125200ab498b3bc9aff3b232f7465c97b099d1/qualifire-0.5.5.tar.gz (from https://pypi.org/simple/qualifire/) (requires-python:>=3.8,<4.0), version: 0.5.5 2026-02-13T07:54:46,061 Skipping link: No binaries permitted for qualifire: https://files.pythonhosted.org/packages/8c/15/ab7eb65c77c9d11bfe716a9601b131e8049f7e3643b7eb9fe6bb59134243/qualifire-0.5.8-py3-none-any.whl (from https://pypi.org/simple/qualifire/) (requires-python:>=3.8,<4.0) 2026-02-13T07:54:46,062 Found link https://files.pythonhosted.org/packages/7d/1b/f85e6ef284f95333db543b59356bd03bc52a80fac6850aca3107608172bf/qualifire-0.5.8.tar.gz (from https://pypi.org/simple/qualifire/) (requires-python:>=3.8,<4.0), version: 0.5.8 2026-02-13T07:54:46,062 Skipping link: No binaries permitted for qualifire: https://files.pythonhosted.org/packages/38/52/54d8927727ca5146ab0ba20efb8316e9676458f85785b5d1280dc99b0cd3/qualifire-0.5.9-py3-none-any.whl (from https://pypi.org/simple/qualifire/) (requires-python:>=3.8,<4.0) 2026-02-13T07:54:46,063 Found link https://files.pythonhosted.org/packages/4b/b0/61ea115beb4c737859b5578b96bc0a5a1a3c23be8eed408213eaabdbf7e1/qualifire-0.5.9.tar.gz (from https://pypi.org/simple/qualifire/) (requires-python:>=3.8,<4.0), version: 0.5.9 2026-02-13T07:54:46,064 Skipping link: No binaries permitted for qualifire: https://files.pythonhosted.org/packages/fb/b5/7b1d84e75b3d1128c3ff88c3b83e3d1b7e94b4d9e739545ce96bf6c60815/qualifire-0.5.10-py3-none-any.whl (from https://pypi.org/simple/qualifire/) (requires-python:<4.0,>=3.8) 2026-02-13T07:54:46,065 Found link https://files.pythonhosted.org/packages/1f/6d/f1c69461d71968b4194ea2e82459873208366008bdab8b3e6897e70f5192/qualifire-0.5.10.tar.gz (from https://pypi.org/simple/qualifire/) (requires-python:<4.0,>=3.8), version: 0.5.10 2026-02-13T07:54:46,066 Skipping link: No binaries permitted for qualifire: https://files.pythonhosted.org/packages/e7/a6/56a31364b5a4f0175a66483d8decc779200e5ee828eb5730954f32cf7f2d/qualifire-0.5.11-py3-none-any.whl (from https://pypi.org/simple/qualifire/) (requires-python:<4.0,>=3.8) 2026-02-13T07:54:46,067 Found link https://files.pythonhosted.org/packages/f7/8e/eb3e822eba484ca514a713c1a4b9d208fe88a88a6291e8b12cb3e49d8266/qualifire-0.5.11.tar.gz (from https://pypi.org/simple/qualifire/) (requires-python:<4.0,>=3.8), version: 0.5.11 2026-02-13T07:54:46,067 Skipping link: No binaries permitted for qualifire: https://files.pythonhosted.org/packages/06/23/7b765f16bc75560824a370d4fd4c6a751df872ab350a88499252af4ecd96/qualifire-0.5.12-py3-none-any.whl (from https://pypi.org/simple/qualifire/) (requires-python:<4.0,>=3.8) 2026-02-13T07:54:46,069 Found link https://files.pythonhosted.org/packages/3a/5d/3e2da5dee7b6aaebc1da83ac7b5a32292005b8f4d71892afc4ed0b5d6acd/qualifire-0.5.12.tar.gz (from https://pypi.org/simple/qualifire/) (requires-python:<4.0,>=3.8), version: 0.5.12 2026-02-13T07:54:46,069 Skipping link: No binaries permitted for qualifire: https://files.pythonhosted.org/packages/05/3c/01569ac83d1bf235ae80ccd9e5b175ac7d0a750e695654eb7d1552feb7e9/qualifire-0.5.13-py3-none-any.whl (from https://pypi.org/simple/qualifire/) (requires-python:<4.0,>=3.8) 2026-02-13T07:54:46,070 Found link https://files.pythonhosted.org/packages/98/b2/57d29b38ffcb4f260b14ad1a471ef8f6697611d1198b60438b28123dcded/qualifire-0.5.13.tar.gz (from https://pypi.org/simple/qualifire/) (requires-python:<4.0,>=3.8), version: 0.5.13 2026-02-13T07:54:46,071 Skipping link: No binaries permitted for qualifire: https://files.pythonhosted.org/packages/dc/42/25f51d37b4536472a62528ce4cc3450036ec08818d5003b0ab1da0cc7e99/qualifire-0.6.1-py3-none-any.whl (from https://pypi.org/simple/qualifire/) (requires-python:<4.0,>=3.8) 2026-02-13T07:54:46,073 Found link https://files.pythonhosted.org/packages/c4/44/440da410af397807f253b9826ba631d513c5da00a4e7994cf7875749f441/qualifire-0.6.1.tar.gz (from https://pypi.org/simple/qualifire/) (requires-python:<4.0,>=3.8), version: 0.6.1 2026-02-13T07:54:46,073 Skipping link: No binaries permitted for qualifire: https://files.pythonhosted.org/packages/4d/79/3ee10526dca3216eda71d5a32382f0a530a2272e65aa0f7d7881944586dd/qualifire-0.6.7-py3-none-any.whl (from https://pypi.org/simple/qualifire/) (requires-python:<4.0,>=3.8) 2026-02-13T07:54:46,074 Found link https://files.pythonhosted.org/packages/16/11/8e696e973a5c40aaf7eb59e4d98de33efee1b1bc2404e9bf85e5d60eb321/qualifire-0.6.7.tar.gz (from https://pypi.org/simple/qualifire/) (requires-python:<4.0,>=3.8), version: 0.6.7 2026-02-13T07:54:46,075 Skipping link: No binaries permitted for qualifire: https://files.pythonhosted.org/packages/6f/0b/90c73a5d69a8167a8c8d032f25fd178cba04f946254b9b81cff906725bc4/qualifire-0.7.0-py3-none-any.whl (from https://pypi.org/simple/qualifire/) (requires-python:<4.0,>=3.8) 2026-02-13T07:54:46,076 Found link https://files.pythonhosted.org/packages/2f/b3/55d12571c6ce6d331546973851df9916534b4179c67f077f43487dc2dcd5/qualifire-0.7.0.tar.gz (from https://pypi.org/simple/qualifire/) (requires-python:<4.0,>=3.8), version: 0.7.0 2026-02-13T07:54:46,076 Skipping link: No binaries permitted for qualifire: https://files.pythonhosted.org/packages/3e/fc/188e15321baa1caa8a518da1ebf35980baa6c6d5faee49cefbc35a8839b8/qualifire-0.8.0-py3-none-any.whl (from https://pypi.org/simple/qualifire/) (requires-python:<4.0,>=3.8) 2026-02-13T07:54:46,077 Found link https://files.pythonhosted.org/packages/74/85/af8c71e0a74d6fbabc64ba6a191a67a17ac6ae2a7efa669cc9e60f5d73ac/qualifire-0.8.0.tar.gz (from https://pypi.org/simple/qualifire/) (requires-python:<4.0,>=3.8), version: 0.8.0 2026-02-13T07:54:46,078 Skipping link: No binaries permitted for qualifire: https://files.pythonhosted.org/packages/ab/86/6b94619a52d2a779fbc84f0763db445d33c8db615eb2c0e4abceedc2376b/qualifire-0.9.0-py3-none-any.whl (from https://pypi.org/simple/qualifire/) (requires-python:<4.0,>=3.8) 2026-02-13T07:54:46,079 Found link https://files.pythonhosted.org/packages/a2/a1/7d71d7ac039cc115a235448baa1f93605ad1a4fa0cb58037b8884db36cdb/qualifire-0.9.0.tar.gz (from https://pypi.org/simple/qualifire/) (requires-python:<4.0,>=3.8), version: 0.9.0 2026-02-13T07:54:46,080 Skipping link: No binaries permitted for qualifire: https://files.pythonhosted.org/packages/94/82/ed82a51afce2007073d83a3c8046c50d403bc2a69c8f12b08584afeade26/qualifire-0.10.0-py3-none-any.whl (from https://pypi.org/simple/qualifire/) (requires-python:<4.0,>=3.8) 2026-02-13T07:54:46,081 Found link https://files.pythonhosted.org/packages/bf/41/1d0262fead54177743c6e6611bc0baaa20b1eadfccfb29b92f2c74f51b1d/qualifire-0.10.0.tar.gz (from https://pypi.org/simple/qualifire/) (requires-python:<4.0,>=3.8), version: 0.10.0 2026-02-13T07:54:46,082 Skipping link: No binaries permitted for qualifire: https://files.pythonhosted.org/packages/1e/e2/351240bfe3a9abad9e01a4ebce95a967f7d2037b2d8e756b5a656bba7487/qualifire-0.10.1-py3-none-any.whl (from https://pypi.org/simple/qualifire/) (requires-python:<4.0,>=3.8) 2026-02-13T07:54:46,083 Found link https://files.pythonhosted.org/packages/a3/7f/6c7937b29af7f3dd0ec10eefb1dd350a79eef3271ce8cb081a121e363c97/qualifire-0.10.1.tar.gz (from https://pypi.org/simple/qualifire/) (requires-python:<4.0,>=3.8), version: 0.10.1 2026-02-13T07:54:46,084 Skipping link: No binaries permitted for qualifire: https://files.pythonhosted.org/packages/d3/c8/61f62e3f611b64e479ae89b4b30b037e7a72d12f90917cbadbbcd087370c/qualifire-0.10.2-py3-none-any.whl (from https://pypi.org/simple/qualifire/) (requires-python:<4.0,>=3.8) 2026-02-13T07:54:46,085 Found link https://files.pythonhosted.org/packages/ad/ce/12e4c50785240d139ff25b14d1cc4aa5dad0ac218f8d76a0ecf62ad1ecab/qualifire-0.10.2.tar.gz (from https://pypi.org/simple/qualifire/) (requires-python:<4.0,>=3.8), version: 0.10.2 2026-02-13T07:54:46,086 Skipping link: No binaries permitted for qualifire: https://files.pythonhosted.org/packages/28/c8/e433ff1fee76a9e94cbc6ca541d1ef3a04bb177ba39f4a99725c6175a3f6/qualifire-0.11.0-py3-none-any.whl (from https://pypi.org/simple/qualifire/) (requires-python:<4.0,>=3.8) 2026-02-13T07:54:46,087 Found link https://files.pythonhosted.org/packages/8a/13/49788d2c3e59db515223a248f3a65d9a3d0feb80b9a239d49ca0c71f22ef/qualifire-0.11.0.tar.gz (from https://pypi.org/simple/qualifire/) (requires-python:<4.0,>=3.8), version: 0.11.0 2026-02-13T07:54:46,088 Skipping link: No binaries permitted for qualifire: https://files.pythonhosted.org/packages/38/c9/b9bd604fe9705d4a3b306674fb570a58d8ca5918036e906ac4f2e64518e6/qualifire-0.12.0-py3-none-any.whl (from https://pypi.org/simple/qualifire/) (requires-python:<4.0,>=3.8) 2026-02-13T07:54:46,089 Found link https://files.pythonhosted.org/packages/58/c4/bc6d6be6d61599eda9b4a34a22f76b058090f0905199a2f0e58ec925dcd6/qualifire-0.12.0.tar.gz (from https://pypi.org/simple/qualifire/) (requires-python:<4.0,>=3.8), version: 0.12.0 2026-02-13T07:54:46,089 Skipping link: No binaries permitted for qualifire: https://files.pythonhosted.org/packages/b4/a2/d49154f7a089f19f2bc974adea5c2390b2deb01402e4c2d668c751c89466/qualifire-0.13.0-py3-none-any.whl (from https://pypi.org/simple/qualifire/) (requires-python:<4,>=3.8) 2026-02-13T07:54:46,091 Found link https://files.pythonhosted.org/packages/df/1f/e09600f92b553c3a5108208f77e8a9cc5f5bb86058d73b71792cb221ff5a/qualifire-0.13.0.tar.gz (from https://pypi.org/simple/qualifire/) (requires-python:<4,>=3.8), version: 0.13.0 2026-02-13T07:54:46,091 Skipping link: No binaries permitted for qualifire: https://files.pythonhosted.org/packages/45/45/07c1afa9cb32fa9233d6859f53f2fe919bc1e7da39c3f75970f7725853e8/qualifire-0.14.0-py3-none-any.whl (from https://pypi.org/simple/qualifire/) (requires-python:<4,>=3.8) 2026-02-13T07:54:46,093 Found link https://files.pythonhosted.org/packages/aa/cd/9117aa3d4a175a9ee2ed6aec031ca979a802b2c52b47bfd936fb8cff2835/qualifire-0.14.0.tar.gz (from https://pypi.org/simple/qualifire/) (requires-python:<4,>=3.8), version: 0.14.0 2026-02-13T07:54:46,093 Skipping link: No binaries permitted for qualifire: https://files.pythonhosted.org/packages/0c/45/2cba9a67a7df77f5e861bf2864f7a57543cb8bbfb57329faea63bc91f6e4/qualifire-0.15.0-py3-none-any.whl (from https://pypi.org/simple/qualifire/) (requires-python:<4,>=3.8) 2026-02-13T07:54:46,095 Found link https://files.pythonhosted.org/packages/8a/8d/d910b34502cd7d12e79c2bbeef78f0c5c5ccebea1cbf5ed4220ebb23472e/qualifire-0.15.0.tar.gz (from https://pypi.org/simple/qualifire/) (requires-python:<4,>=3.8), version: 0.15.0 2026-02-13T07:54:46,096 Skipping link: No binaries permitted for qualifire: https://files.pythonhosted.org/packages/ab/e1/9935604b14fc37c840dd9a97843b9038a399e9d1d1a14dca7d310f264ddb/qualifire-0.17.0-py3-none-any.whl (from https://pypi.org/simple/qualifire/) (requires-python:<4,>=3.8) 2026-02-13T07:54:46,097 Found link https://files.pythonhosted.org/packages/b5/06/8a0e1fa3c39ebc7470242a6b73959caafb3aed1a1f0336ca7e980917f3ef/qualifire-0.17.0.tar.gz (from https://pypi.org/simple/qualifire/) (requires-python:<4,>=3.8), version: 0.17.0 2026-02-13T07:54:46,098 Fetching project page and analyzing links: https://www.piwheels.org/simple/qualifire/ 2026-02-13T07:54:46,099 Getting page https://www.piwheels.org/simple/qualifire/ 2026-02-13T07:54:46,100 Found index url https://www.piwheels.org/simple 2026-02-13T07:54:46,262 Fetched page https://www.piwheels.org/simple/qualifire/ as text/html 2026-02-13T07:54:46,270 Skipping link: No binaries permitted for qualifire: https://www.piwheels.org/simple/qualifire/qualifire-0.15.0-py3-none-any.whl#sha256=3a743429f2f7f382ace23f86d68336b7e5ba88ce2ae58e51f4b96337028ad11d (from https://www.piwheels.org/simple/qualifire/) (requires-python:<4,>=3.8) 2026-02-13T07:54:46,271 Skipping link: No binaries permitted for qualifire: https://www.piwheels.org/simple/qualifire/qualifire-0.14.0-py3-none-any.whl#sha256=266dbdb9e0748bef07a7f94c4b7d48a1627ed9922b4f740b86b8c27639e27a73 (from https://www.piwheels.org/simple/qualifire/) (requires-python:<4,>=3.8) 2026-02-13T07:54:46,272 Skipping link: No binaries permitted for qualifire: https://www.piwheels.org/simple/qualifire/qualifire-0.13.0-py3-none-any.whl#sha256=5f53c4a784020d42167d5d0cb5bdd3a55e4c1c81738e7eb0c0685f7da0d1f40a (from https://www.piwheels.org/simple/qualifire/) (requires-python:<4,>=3.8) 2026-02-13T07:54:46,272 Skipping link: No binaries permitted for qualifire: https://www.piwheels.org/simple/qualifire/qualifire-0.12.0-py3-none-any.whl#sha256=06d83c00056397fca42e7ed4a4697f477aab876b82246df12c45bc7a07db48ca (from https://www.piwheels.org/simple/qualifire/) (requires-python:>=3.8,<4.0) 2026-02-13T07:54:46,273 Skipping link: No binaries permitted for qualifire: https://www.piwheels.org/simple/qualifire/qualifire-0.11.0-py3-none-any.whl#sha256=a742f6ab547be3797fb1807399c5efb4f441022a7b9eedb3ed1fcd1fd7b4e28f (from https://www.piwheels.org/simple/qualifire/) (requires-python:>=3.8,<4.0) 2026-02-13T07:54:46,273 Skipping link: No binaries permitted for qualifire: https://www.piwheels.org/simple/qualifire/qualifire-0.10.2-py3-none-any.whl#sha256=2b6cc6aceed85dd63189ec9504671658ddcab50510c9a53cf4ad1aa0b464d733 (from https://www.piwheels.org/simple/qualifire/) (requires-python:>=3.8,<4.0) 2026-02-13T07:54:46,273 Skipping link: No binaries permitted for qualifire: https://archive1.piwheels.org/simple/qualifire/qualifire-0.10.1-py3-none-any.whl#sha256=899cb420393e95d58cb2dd421dc5d3b3389185ba9be08a01db42c1c4977eddfd (from https://www.piwheels.org/simple/qualifire/) (requires-python:>=3.8,<4.0) 2026-02-13T07:54:46,274 Skipping link: No binaries permitted for qualifire: https://archive1.piwheels.org/simple/qualifire/qualifire-0.10.0-py3-none-any.whl#sha256=8a43ab7979a32baf61d4a6a58d359331a16f5dac54a16ebc117406e6853e0808 (from https://www.piwheels.org/simple/qualifire/) (requires-python:>=3.8,<4.0) 2026-02-13T07:54:46,274 Skipping link: No binaries permitted for qualifire: https://archive1.piwheels.org/simple/qualifire/qualifire-0.9.0-py3-none-any.whl#sha256=e1d39194ada6a4ae611b8115c76a4e81476061971e94c11dc0ff7a3401f4b508 (from https://www.piwheels.org/simple/qualifire/) (requires-python:>=3.8,<4.0) 2026-02-13T07:54:46,275 Skipping link: No binaries permitted for qualifire: https://archive1.piwheels.org/simple/qualifire/qualifire-0.8.0-py3-none-any.whl#sha256=27025ca9d3ea619e528176549ddc042c49a9755906c0a92aab52adf4c03bd205 (from https://www.piwheels.org/simple/qualifire/) (requires-python:>=3.8,<4.0) 2026-02-13T07:54:46,276 Skipping link: No binaries permitted for qualifire: https://archive1.piwheels.org/simple/qualifire/qualifire-0.7.0-py3-none-any.whl#sha256=1024d1eb871ab4b270c840781a7cec418ff40a569c046b2f82d1e7bc91553a38 (from https://www.piwheels.org/simple/qualifire/) (requires-python:>=3.8,<4.0) 2026-02-13T07:54:46,276 Skipping link: No binaries permitted for qualifire: https://archive1.piwheels.org/simple/qualifire/qualifire-0.6.7-py3-none-any.whl#sha256=66282fffa2d690ecfc30f525a9b1bd13847ae223280d46768beb8b16754ce61f (from https://www.piwheels.org/simple/qualifire/) (requires-python:>=3.8,<4.0) 2026-02-13T07:54:46,277 Skipping link: No binaries permitted for qualifire: https://archive1.piwheels.org/simple/qualifire/qualifire-0.6.1-py3-none-any.whl#sha256=348351f01927d549bbfba2f426e32184a0489633a9bd14c41962d99b3715ebda (from https://www.piwheels.org/simple/qualifire/) (requires-python:>=3.8,<4.0) 2026-02-13T07:54:46,277 Skipping link: No binaries permitted for qualifire: https://archive1.piwheels.org/simple/qualifire/qualifire-0.5.13-py3-none-any.whl#sha256=88c34d788987e441380d628eb43471488fffb57ebb0885f51087654c56dc5329 (from https://www.piwheels.org/simple/qualifire/) (requires-python:>=3.8,<4.0) 2026-02-13T07:54:46,278 Skipping link: No binaries permitted for qualifire: https://archive1.piwheels.org/simple/qualifire/qualifire-0.5.12-py3-none-any.whl#sha256=3c078c8dbb3d5b866e930a1c18e72a3d5430de6108469a578db832a8acf75b62 (from https://www.piwheels.org/simple/qualifire/) (requires-python:>=3.8,<4.0) 2026-02-13T07:54:46,279 Skipping link: No binaries permitted for qualifire: https://archive1.piwheels.org/simple/qualifire/qualifire-0.5.11-py3-none-any.whl#sha256=932dedc5ffcdd0734f9382ddd666833cc70f4b934e2c8e00a7525e985390db29 (from https://www.piwheels.org/simple/qualifire/) (requires-python:>=3.8,<4.0) 2026-02-13T07:54:46,279 Skipping link: No binaries permitted for qualifire: https://archive1.piwheels.org/simple/qualifire/qualifire-0.5.10-py3-none-any.whl#sha256=2a40a781289fa7e81ebed3f7780e40fe1ddff4f9238bf3c5d2293addb4809d4f (from https://www.piwheels.org/simple/qualifire/) (requires-python:>=3.8,<4.0) 2026-02-13T07:54:46,280 Skipping link: No binaries permitted for qualifire: https://archive1.piwheels.org/simple/qualifire/qualifire-0.5.9-py3-none-any.whl#sha256=0e00a3c2afe11c2d0094288d29f4c45606ce3361f5ec75606d06d8d4930b7735 (from https://www.piwheels.org/simple/qualifire/) (requires-python:>=3.8,<4.0) 2026-02-13T07:54:46,280 Skipping link: No binaries permitted for qualifire: https://archive1.piwheels.org/simple/qualifire/qualifire-0.5.8-py3-none-any.whl#sha256=1b142a5d7885ff203adcc861352148df9fba4d1ffc495e0f515af6083e10357c (from https://www.piwheels.org/simple/qualifire/) (requires-python:>=3.8,<4.0) 2026-02-13T07:54:46,281 Skipping link: No binaries permitted for qualifire: https://archive1.piwheels.org/simple/qualifire/qualifire-0.5.5-py3-none-any.whl#sha256=d7a7a965b0d21f7389ffa0ad6674ad1a56b832d02e8690d11446c72571362927 (from https://www.piwheels.org/simple/qualifire/) (requires-python:>=3.8,<4.0) 2026-02-13T07:54:46,281 Skipping link: No binaries permitted for qualifire: https://archive1.piwheels.org/simple/qualifire/qualifire-0.5.3-py3-none-any.whl#sha256=9362dd48d8c2b925a04c5c78ce212640b1c32729661d03b51c0bf191e3742f97 (from https://www.piwheels.org/simple/qualifire/) (requires-python:>=3.8,<4.0) 2026-02-13T07:54:46,282 Skipping link: No binaries permitted for qualifire: https://archive1.piwheels.org/simple/qualifire/qualifire-0.5.0-py3-none-any.whl#sha256=c1d0b30a6bdb8f3a4861cc1b814156e554baf1198858b3b4552d8b115b820952 (from https://www.piwheels.org/simple/qualifire/) (requires-python:>=3.8,<4.0) 2026-02-13T07:54:46,282 Skipping link: No binaries permitted for qualifire: https://archive1.piwheels.org/simple/qualifire/qualifire-0.3.0-py3-none-any.whl#sha256=b6516e424d608c269c00698a4e030dafbb40300976ba3d3eaa2466115bb6fd9f (from https://www.piwheels.org/simple/qualifire/) (requires-python:>=3.8,<4.0) 2026-02-13T07:54:46,283 Skipping link: No binaries permitted for qualifire: https://archive1.piwheels.org/simple/qualifire/qualifire-0.2.0-py3-none-any.whl#sha256=e63e9a7b2e40dfb69a03c6cec9bfb954d22885adc45a1e378215bddc3f0c1128 (from https://www.piwheels.org/simple/qualifire/) (requires-python:>=3.8,<4.0) 2026-02-13T07:54:46,284 Skipping link: No binaries permitted for qualifire: https://archive1.piwheels.org/simple/qualifire/qualifire-0.1.0-py3-none-any.whl#sha256=60567a90633f6b5855810c84548585232615a656d3693a87877bbc4524689dbb (from https://www.piwheels.org/simple/qualifire/) (requires-python:>=3.8,<4.0) 2026-02-13T07:54:46,284 Skipping link: not a file: https://www.piwheels.org/simple/qualifire/ 2026-02-13T07:54:46,285 Skipping link: not a file: https://pypi.org/simple/qualifire/ 2026-02-13T07:54:46,308 Given no hashes to check 1 links for project 'qualifire': discarding no candidates 2026-02-13T07:54:46,328 Collecting qualifire==0.17.0 2026-02-13T07:54:46,331 Created temporary directory: /tmp/pip-unpack-ni8oegzy 2026-02-13T07:54:46,465 Downloading qualifire-0.17.0.tar.gz (14 kB) 2026-02-13T07:54:46,494 Added qualifire==0.17.0 from https://files.pythonhosted.org/packages/b5/06/8a0e1fa3c39ebc7470242a6b73959caafb3aed1a1f0336ca7e980917f3ef/qualifire-0.17.0.tar.gz to build tracker '/tmp/pip-build-tracker-5jlb7ht0' 2026-02-13T07:54:46,501 Created temporary directory: /tmp/pip-build-env-z11fxyw5 2026-02-13T07:54:46,506 Installing build dependencies: started 2026-02-13T07:54:46,507 Running command pip subprocess to install build dependencies 2026-02-13T07:54:47,654 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-13T07:54:48,218 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-02-13T07:54:48,241 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-13T07:54:48,789 Collecting hatchling 2026-02-13T07:54:48,814 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.28.0-py3-none-any.whl (76 kB) 2026-02-13T07:54:49,097 Collecting packaging>=24.2 2026-02-13T07:54:49,124 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-02-13T07:54:49,266 Collecting pathspec>=0.10.1 2026-02-13T07:54:49,290 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.0.4-py3-none-any.whl (55 kB) 2026-02-13T07:54:49,456 Collecting pluggy>=1.0.0 2026-02-13T07:54:49,471 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-02-13T07:54:49,726 Collecting trove-classifiers 2026-02-13T07:54:49,740 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.1.14.14-py3-none-any.whl (14 kB) 2026-02-13T07:54:52,939 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling 2026-02-13T07:54:52,974 Creating /tmp/pip-build-env-z11fxyw5/overlay/local/bin 2026-02-13T07:54:52,977 changing mode of /tmp/pip-build-env-z11fxyw5/overlay/local/bin/trove-classifiers to 755 2026-02-13T07:54:53,935 changing mode of /tmp/pip-build-env-z11fxyw5/overlay/local/bin/hatchling to 755 2026-02-13T07:54:53,970 Successfully installed hatchling-1.28.0 packaging-26.0 pathspec-1.0.4 pluggy-1.6.0 trove-classifiers-2026.1.14.14 2026-02-13T07:54:54,217 Installing build dependencies: finished with status 'done' 2026-02-13T07:54:54,223 Getting requirements to build wheel: started 2026-02-13T07:54:54,225 Running command Getting requirements to build wheel 2026-02-13T07:54:54,581 Getting requirements to build wheel: finished with status 'done' 2026-02-13T07:54:54,584 Created temporary directory: /tmp/pip-modern-metadata-4_6c4tr5 2026-02-13T07:54:54,587 Preparing metadata (pyproject.toml): started 2026-02-13T07:54:54,588 Running command Preparing metadata (pyproject.toml) 2026-02-13T07:54:55,520 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-13T07:54:55,525 Source in /tmp/pip-wheel-70i5igrt/qualifire_99aae9e52ce24f3db6149de073b81ca5 has version 0.17.0, which satisfies requirement qualifire==0.17.0 from https://files.pythonhosted.org/packages/b5/06/8a0e1fa3c39ebc7470242a6b73959caafb3aed1a1f0336ca7e980917f3ef/qualifire-0.17.0.tar.gz 2026-02-13T07:54:55,526 Removed qualifire==0.17.0 from https://files.pythonhosted.org/packages/b5/06/8a0e1fa3c39ebc7470242a6b73959caafb3aed1a1f0336ca7e980917f3ef/qualifire-0.17.0.tar.gz from build tracker '/tmp/pip-build-tracker-5jlb7ht0' 2026-02-13T07:54:55,533 Created temporary directory: /tmp/pip-unpack-a_1xgo_6 2026-02-13T07:54:55,534 Building wheels for collected packages: qualifire 2026-02-13T07:54:55,538 Created temporary directory: /tmp/pip-wheel-khl22nlx 2026-02-13T07:54:55,539 Destination directory: /tmp/pip-wheel-khl22nlx 2026-02-13T07:54:55,542 Building wheel for qualifire (pyproject.toml): started 2026-02-13T07:54:55,543 Running command Building wheel for qualifire (pyproject.toml) 2026-02-13T07:54:55,676 Building wheel for qualifire (pyproject.toml): finished with status 'done' 2026-02-13T07:54:55,680 Created wheel for qualifire: filename=qualifire-0.17.0-py3-none-any.whl size=11048 sha256=7cbcf76185403468068a31ad1d8a1327737ec42bfac58591e6c233433d3427b6 2026-02-13T07:54:55,682 Stored in directory: /tmp/pip-ephem-wheel-cache-v1q0q_3c/wheels/70/4b/68/37425e9323596e2725109a1f52cbe370b6d26e1a00e12b61e5 2026-02-13T07:54:55,694 Successfully built qualifire 2026-02-13T07:54:55,699 Removed build tracker: '/tmp/pip-build-tracker-5jlb7ht0'