2026-02-18T20:30:56,758 Created temporary directory: /tmp/pip-ephem-wheel-cache-e9tx339e 2026-02-18T20:30:56,760 Created temporary directory: /tmp/pip-build-tracker-ar6e62o7 2026-02-18T20:30:56,761 Initialized build tracking at /tmp/pip-build-tracker-ar6e62o7 2026-02-18T20:30:56,761 Created build tracker: /tmp/pip-build-tracker-ar6e62o7 2026-02-18T20:30:56,762 Entered build tracker: /tmp/pip-build-tracker-ar6e62o7 2026-02-18T20:30:56,763 Created temporary directory: /tmp/pip-wheel-o8vl23hu 2026-02-18T20:30:56,766 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-18T20:30:56,768 Created temporary directory: /tmp/pip-ephem-wheel-cache-2sz5xwj0 2026-02-18T20:30:56,791 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-18T20:30:56,795 2 location(s) to search for versions of rlane-libcurses: 2026-02-18T20:30:56,795 * https://pypi.org/simple/rlane-libcurses/ 2026-02-18T20:30:56,795 * https://www.piwheels.org/simple/rlane-libcurses/ 2026-02-18T20:30:56,795 Fetching project page and analyzing links: https://pypi.org/simple/rlane-libcurses/ 2026-02-18T20:30:56,796 Getting page https://pypi.org/simple/rlane-libcurses/ 2026-02-18T20:30:56,798 Found index url https://pypi.org/simple 2026-02-18T20:30:57,014 Fetched page https://pypi.org/simple/rlane-libcurses/ as application/vnd.pypi.simple.v1+json 2026-02-18T20:30:57,019 Found link https://files.pythonhosted.org/packages/29/64/0141cd98731a969e0015dc09eb31e237d33f66fecff047ecbbb939e5f46c/rlane-libcurses-1.0.1.tar.gz (from https://pypi.org/simple/rlane-libcurses/) (requires-python:>=3.8), version: 1.0.1 2026-02-18T20:30:57,020 Skipping link: No binaries permitted for rlane-libcurses: https://files.pythonhosted.org/packages/cf/2a/96dcbf9f4c0824b9715a41966b773cebc05764cd75b1e75514b19b1573c8/rlane_libcurses-1.0.1-py3-none-any.whl (from https://pypi.org/simple/rlane-libcurses/) (requires-python:>=3.8) 2026-02-18T20:30:57,021 Found link https://files.pythonhosted.org/packages/e0/3c/4429201009fc1b0a4352a02b66250f71d7df5c3ad7305fc4a86f06998e85/rlane-libcurses-1.0.2.tar.gz (from https://pypi.org/simple/rlane-libcurses/) (requires-python:>=3.8), version: 1.0.2 2026-02-18T20:30:57,022 Skipping link: No binaries permitted for rlane-libcurses: https://files.pythonhosted.org/packages/45/8d/47ad96d8a4b944a7276815f247dcac0496f74472e3d1e33d572244d10a56/rlane_libcurses-1.0.2-py3-none-any.whl (from https://pypi.org/simple/rlane-libcurses/) (requires-python:>=3.8) 2026-02-18T20:30:57,023 Found link https://files.pythonhosted.org/packages/ba/91/8f76640b9d4faab9b6fb4e14cd4c62527fe4608630c19ae6d67381ba6dad/rlane-libcurses-1.0.3.tar.gz (from https://pypi.org/simple/rlane-libcurses/) (requires-python:>=3.10), version: 1.0.3 2026-02-18T20:30:57,023 Skipping link: No binaries permitted for rlane-libcurses: https://files.pythonhosted.org/packages/9c/75/1fa6c8afebd5b245678d589becf3d303081eb5f3ca224722bf1f756dead1/rlane_libcurses-1.0.3-py3-none-any.whl (from https://pypi.org/simple/rlane-libcurses/) (requires-python:>=3.10) 2026-02-18T20:30:57,024 Found link https://files.pythonhosted.org/packages/da/2a/3517c3794bf400628daf41fbc824fda828aff33402aaadc9c927c5a9125d/rlane-libcurses-1.0.4.tar.gz (from https://pypi.org/simple/rlane-libcurses/) (requires-python:>=3.10), version: 1.0.4 2026-02-18T20:30:57,025 Skipping link: No binaries permitted for rlane-libcurses: https://files.pythonhosted.org/packages/f2/e8/8e6fa5047c197ec8a1d379b049b45ae2232bf7df8d876a8524ee2ff66f73/rlane_libcurses-1.0.4-py3-none-any.whl (from https://pypi.org/simple/rlane-libcurses/) (requires-python:>=3.10) 2026-02-18T20:30:57,026 Found link https://files.pythonhosted.org/packages/64/bf/e5bd4357a7d93c868f20d3f2a1f21d60652d24a8622842f0fc0dfd3601bd/rlane-libcurses-1.0.5.tar.gz (from https://pypi.org/simple/rlane-libcurses/) (requires-python:>=3.10), version: 1.0.5 2026-02-18T20:30:57,027 Skipping link: No binaries permitted for rlane-libcurses: https://files.pythonhosted.org/packages/db/77/c7de338bfc1bf37761df19e7d01cc3d9307b0b7ef8c09161f61e0a100999/rlane_libcurses-1.0.5-py3-none-any.whl (from https://pypi.org/simple/rlane-libcurses/) (requires-python:>=3.10) 2026-02-18T20:30:57,028 Skipping link: No binaries permitted for rlane-libcurses: https://files.pythonhosted.org/packages/2d/63/8583a553b47d3c451fb8023369a95e85856bd8851829a232c51790852db5/rlane_libcurses-1.0.7-py3-none-any.whl (from https://pypi.org/simple/rlane-libcurses/) (requires-python:>=3.10) 2026-02-18T20:30:57,029 Found link https://files.pythonhosted.org/packages/a1/7a/55a3d099653596a6666a58476c5d76fbe59506c1ddca3c8ffa026905d8c4/rlane_libcurses-1.0.7.tar.gz (from https://pypi.org/simple/rlane-libcurses/) (requires-python:>=3.10), version: 1.0.7 2026-02-18T20:30:57,029 Skipping link: No binaries permitted for rlane-libcurses: https://files.pythonhosted.org/packages/ee/b3/4ceccb7e4064519923cd213b80400ecf81067094d6486195afeffd092f24/rlane_libcurses-1.0.8-py3-none-any.whl (from https://pypi.org/simple/rlane-libcurses/) (requires-python:>=3.10) 2026-02-18T20:30:57,030 Found link https://files.pythonhosted.org/packages/3c/2b/74bc23b83752220f448545fb2d53e2973ddf7488b06ea61eb7087b6c1dce/rlane_libcurses-1.0.8.tar.gz (from https://pypi.org/simple/rlane-libcurses/) (requires-python:>=3.10), version: 1.0.8 2026-02-18T20:30:57,031 Skipping link: No binaries permitted for rlane-libcurses: https://files.pythonhosted.org/packages/07/70/97fbe8548ea3bb7ab9f3be6402c73c4f42fa40776a4ea10c8b94857258b8/rlane_libcurses-1.0.9-py3-none-any.whl (from https://pypi.org/simple/rlane-libcurses/) (requires-python:>=3.10) 2026-02-18T20:30:57,032 Found link https://files.pythonhosted.org/packages/1c/bc/aaaa120eef2505fe9565396f3ff0df22aa94d1bf5b3a4b0c796f7dc5d97c/rlane_libcurses-1.0.9.tar.gz (from https://pypi.org/simple/rlane-libcurses/) (requires-python:>=3.10), version: 1.0.9 2026-02-18T20:30:57,032 Skipping link: No binaries permitted for rlane-libcurses: https://files.pythonhosted.org/packages/c7/0a/1cc5e4856acfc39174dd8d42611845a43341b7ba0927af494b0f6f87ad02/rlane_libcurses-1.0.10-py3-none-any.whl (from https://pypi.org/simple/rlane-libcurses/) (requires-python:>=3.10) 2026-02-18T20:30:57,033 Found link https://files.pythonhosted.org/packages/27/e3/6c49de251ba7f83c936d1e27731e3fd33d2cfd7d0028bdeb3e3c8083bab2/rlane_libcurses-1.0.10.tar.gz (from https://pypi.org/simple/rlane-libcurses/) (requires-python:>=3.10), version: 1.0.10 2026-02-18T20:30:57,034 Skipping link: No binaries permitted for rlane-libcurses: https://files.pythonhosted.org/packages/59/c8/b8edcc4cf323c3f184fcf634d89a93684c261d8fef7d9bd04b12cf060394/rlane_libcurses-1.0.11-py3-none-any.whl (from https://pypi.org/simple/rlane-libcurses/) (requires-python:>=3.10) 2026-02-18T20:30:57,035 Found link https://files.pythonhosted.org/packages/ce/26/72c7324887413b69974c603da3c327e63ed0a2280272b4c13c4e1879a466/rlane_libcurses-1.0.11.tar.gz (from https://pypi.org/simple/rlane-libcurses/) (requires-python:>=3.10), version: 1.0.11 2026-02-18T20:30:57,036 Fetching project page and analyzing links: https://www.piwheels.org/simple/rlane-libcurses/ 2026-02-18T20:30:57,037 Getting page https://www.piwheels.org/simple/rlane-libcurses/ 2026-02-18T20:30:57,038 Found index url https://www.piwheels.org/simple 2026-02-18T20:30:57,199 Fetched page https://www.piwheels.org/simple/rlane-libcurses/ as text/html 2026-02-18T20:30:57,202 Skipping link: No binaries permitted for rlane-libcurses: https://www.piwheels.org/simple/rlane-libcurses/rlane_libcurses-1.0.10-py3-none-any.whl#sha256=0df9af5148382ee76cda3518305d5127ce344675e22c8f3012bd45e704b25a9f (from https://www.piwheels.org/simple/rlane-libcurses/) (requires-python:>=3.10) 2026-02-18T20:30:57,203 Skipping link: No binaries permitted for rlane-libcurses: https://archive1.piwheels.org/simple/rlane-libcurses/rlane_libcurses-1.0.9-py3-none-any.whl#sha256=4f69d420f9ac4c54009f809ab5eede0890a9c0c2af316dd41acdd7addacfae2e (from https://www.piwheels.org/simple/rlane-libcurses/) (requires-python:>=3.10) 2026-02-18T20:30:57,204 Skipping link: No binaries permitted for rlane-libcurses: https://archive1.piwheels.org/simple/rlane-libcurses/rlane_libcurses-1.0.8-py3-none-any.whl#sha256=f53923837c10a5d7d1671d097d61979914c533869b05caf5433c67a8992de02e (from https://www.piwheels.org/simple/rlane-libcurses/) (requires-python:>=3.10) 2026-02-18T20:30:57,205 Skipping link: No binaries permitted for rlane-libcurses: https://archive1.piwheels.org/simple/rlane-libcurses/rlane_libcurses-1.0.7-py3-none-any.whl#sha256=9c29f3113707c215e970e93152ff643c49b720c9c1464d363070d8599b1deffc (from https://www.piwheels.org/simple/rlane-libcurses/) (requires-python:>=3.10) 2026-02-18T20:30:57,205 Skipping link: No binaries permitted for rlane-libcurses: https://archive1.piwheels.org/simple/rlane-libcurses/rlane_libcurses-1.0.5-py3-none-any.whl#sha256=5558f64ccc62dbcc823602d663e143aee79a383f066f0961d9891cddca1791bf (from https://www.piwheels.org/simple/rlane-libcurses/) (requires-python:>=3.10) 2026-02-18T20:30:57,206 Skipping link: No binaries permitted for rlane-libcurses: https://archive1.piwheels.org/simple/rlane-libcurses/rlane_libcurses-1.0.4-py3-none-any.whl#sha256=8eb7442e2be077585f55ed6a1049d080084a4dbed7a162ea2c0ba0603976d7da (from https://www.piwheels.org/simple/rlane-libcurses/) (requires-python:>=3.10) 2026-02-18T20:30:57,206 Skipping link: No binaries permitted for rlane-libcurses: https://archive1.piwheels.org/simple/rlane-libcurses/rlane_libcurses-1.0.3-py3-none-any.whl#sha256=f422f5dba9dc21b990451dd10324b658647c78fb3cf45714b99d0c8e49072696 (from https://www.piwheels.org/simple/rlane-libcurses/) (requires-python:>=3.10) 2026-02-18T20:30:57,207 Skipping link: No binaries permitted for rlane-libcurses: https://archive1.piwheels.org/simple/rlane-libcurses/rlane_libcurses-1.0.2-py3-none-any.whl#sha256=09d8c41a1097a51b68a6b0dac07cd700e5d11761071836160f3b5808d62d799d (from https://www.piwheels.org/simple/rlane-libcurses/) (requires-python:>=3.8) 2026-02-18T20:30:57,207 Skipping link: No binaries permitted for rlane-libcurses: https://archive1.piwheels.org/simple/rlane-libcurses/rlane_libcurses-1.0.1-py3-none-any.whl#sha256=d1c558022726457fbbea200a33c54f2bfb5dfde3f4ffcd8a2da1613b760517b4 (from https://www.piwheels.org/simple/rlane-libcurses/) (requires-python:>=3.8) 2026-02-18T20:30:57,208 Skipping link: not a file: https://www.piwheels.org/simple/rlane-libcurses/ 2026-02-18T20:30:57,209 Skipping link: not a file: https://pypi.org/simple/rlane-libcurses/ 2026-02-18T20:30:57,230 Given no hashes to check 1 links for project 'rlane-libcurses': discarding no candidates 2026-02-18T20:30:57,250 Collecting rlane-libcurses==1.0.11 2026-02-18T20:30:57,252 Created temporary directory: /tmp/pip-unpack-g9m2eljr 2026-02-18T20:30:57,390 Downloading rlane_libcurses-1.0.11.tar.gz (52 kB) 2026-02-18T20:30:57,505 Added rlane-libcurses==1.0.11 from https://files.pythonhosted.org/packages/ce/26/72c7324887413b69974c603da3c327e63ed0a2280272b4c13c4e1879a466/rlane_libcurses-1.0.11.tar.gz to build tracker '/tmp/pip-build-tracker-ar6e62o7' 2026-02-18T20:30:57,510 Created temporary directory: /tmp/pip-build-env-let60g8d 2026-02-18T20:30:57,515 Installing build dependencies: started 2026-02-18T20:30:57,516 Running command pip subprocess to install build dependencies 2026-02-18T20:30:58,694 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-18T20:30:59,256 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-18T20:30:59,279 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-18T20:30:59,707 Collecting pdm-backend 2026-02-18T20:30:59,727 Using cached https://www.piwheels.org/simple/pdm-backend/pdm_backend-2.4.7-py3-none-any.whl (115 kB) 2026-02-18T20:31:02,327 Installing collected packages: pdm-backend 2026-02-18T20:31:02,731 Successfully installed pdm-backend-2.4.7 2026-02-18T20:31:02,956 Installing build dependencies: finished with status 'done' 2026-02-18T20:31:02,962 Getting requirements to build wheel: started 2026-02-18T20:31:02,963 Running command Getting requirements to build wheel 2026-02-18T20:31:03,449 Getting requirements to build wheel: finished with status 'done' 2026-02-18T20:31:03,452 Created temporary directory: /tmp/pip-modern-metadata-mhxm8pfn 2026-02-18T20:31:03,455 Preparing metadata (pyproject.toml): started 2026-02-18T20:31:03,456 Running command Preparing metadata (pyproject.toml) 2026-02-18T20:31:03,951 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-18T20:31:03,956 Source in /tmp/pip-wheel-o8vl23hu/rlane-libcurses_15411ef792284a30babebe75e0190e66 has version 1.0.11, which satisfies requirement rlane-libcurses==1.0.11 from https://files.pythonhosted.org/packages/ce/26/72c7324887413b69974c603da3c327e63ed0a2280272b4c13c4e1879a466/rlane_libcurses-1.0.11.tar.gz 2026-02-18T20:31:03,957 Removed rlane-libcurses==1.0.11 from https://files.pythonhosted.org/packages/ce/26/72c7324887413b69974c603da3c327e63ed0a2280272b4c13c4e1879a466/rlane_libcurses-1.0.11.tar.gz from build tracker '/tmp/pip-build-tracker-ar6e62o7' 2026-02-18T20:31:03,963 Created temporary directory: /tmp/pip-unpack-bk9762qn 2026-02-18T20:31:03,964 Building wheels for collected packages: rlane-libcurses 2026-02-18T20:31:03,968 Created temporary directory: /tmp/pip-wheel-wx2s1_eb 2026-02-18T20:31:03,969 Destination directory: /tmp/pip-wheel-wx2s1_eb 2026-02-18T20:31:03,971 Building wheel for rlane-libcurses (pyproject.toml): started 2026-02-18T20:31:03,973 Running command Building wheel for rlane-libcurses (pyproject.toml) 2026-02-18T20:31:04,427 - Adding libcurses/__init__.py -> libcurses/__init__.py 2026-02-18T20:31:04,428 - Adding libcurses/border.py -> libcurses/border.py 2026-02-18T20:31:04,429 - Adding libcurses/bw.py -> libcurses/bw.py 2026-02-18T20:31:04,430 - Adding libcurses/colormap.py -> libcurses/colormap.py 2026-02-18T20:31:04,431 - Adding libcurses/core.py -> libcurses/core.py 2026-02-18T20:31:04,431 - Adding libcurses/getkey.py -> libcurses/getkey.py 2026-02-18T20:31:04,432 - Adding libcurses/getline.py -> libcurses/getline.py 2026-02-18T20:31:04,433 - Adding libcurses/grid.py -> libcurses/grid.py 2026-02-18T20:31:04,434 - Adding libcurses/logsink.py -> libcurses/logsink.py 2026-02-18T20:31:04,435 - Adding libcurses/menu.py -> libcurses/menu.py 2026-02-18T20:31:04,436 - Adding libcurses/mouse.py -> libcurses/mouse.py 2026-02-18T20:31:04,436 - Adding libcurses/mouseevent.py -> libcurses/mouseevent.py 2026-02-18T20:31:04,437 - Adding libcurses/py.typed -> libcurses/py.typed 2026-02-18T20:31:04,438 - Adding libcurses/stack.py -> libcurses/stack.py 2026-02-18T20:31:04,439 - Adding /tmp/pip-modern-metadata-mhxm8pfn/rlane_libcurses-1.0.11.dist-info/METADATA -> rlane_libcurses-1.0.11.dist-info/METADATA 2026-02-18T20:31:04,439 - Adding /tmp/pip-modern-metadata-mhxm8pfn/rlane_libcurses-1.0.11.dist-info/WHEEL -> rlane_libcurses-1.0.11.dist-info/WHEEL 2026-02-18T20:31:04,440 - Adding /tmp/pip-modern-metadata-mhxm8pfn/rlane_libcurses-1.0.11.dist-info/entry_points.txt -> rlane_libcurses-1.0.11.dist-info/entry_points.txt 2026-02-18T20:31:04,441 - Adding /tmp/pip-modern-metadata-mhxm8pfn/rlane_libcurses-1.0.11.dist-info/licenses/LICENSE -> rlane_libcurses-1.0.11.dist-info/licenses/LICENSE 2026-02-18T20:31:04,442 - Adding rlane_libcurses-1.0.11.dist-info/RECORD -> rlane_libcurses-1.0.11.dist-info/RECORD 2026-02-18T20:31:04,484 Building wheel for rlane-libcurses (pyproject.toml): finished with status 'done' 2026-02-18T20:31:04,489 Created wheel for rlane-libcurses: filename=rlane_libcurses-1.0.11-py3-none-any.whl size=25237 sha256=3c4bef9ad4bc5a8413563d1b199dc44e45b3ad239f56123a95c9bc915549680e 2026-02-18T20:31:04,490 Stored in directory: /tmp/pip-ephem-wheel-cache-2sz5xwj0/wheels/e2/48/53/be6706af05f547308448115f3a3871ca46784cc751610ab904 2026-02-18T20:31:04,502 Successfully built rlane-libcurses 2026-02-18T20:31:04,506 Removed build tracker: '/tmp/pip-build-tracker-ar6e62o7'