2026-08-18T01:09:30,898 Created temporary directory: /tmp/pip-build-tracker-u0379uq6 2026-08-18T01:09:30,899 Initialized build tracking at /tmp/pip-build-tracker-u0379uq6 2026-08-18T01:09:30,900 Created build tracker: /tmp/pip-build-tracker-u0379uq6 2026-08-18T01:09:30,900 Entered build tracker: /tmp/pip-build-tracker-u0379uq6 2026-08-18T01:09:30,900 Created temporary directory: /tmp/pip-wheel-63oxl32t 2026-08-18T01:09:30,904 Created temporary directory: /tmp/pip-ephem-wheel-cache-lx9pcrf4 2026-08-18T01:09:30,957 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-18T01:09:30,959 2 location(s) to search for versions of dragonfly-display: 2026-08-18T01:09:30,959 * https://pypi.org/simple/dragonfly-display/ 2026-08-18T01:09:30,959 * https://www.piwheels.org/simple/dragonfly-display/ 2026-08-18T01:09:30,960 Fetching project page and analyzing links: https://pypi.org/simple/dragonfly-display/ 2026-08-18T01:09:30,960 Getting page https://pypi.org/simple/dragonfly-display/ 2026-08-18T01:09:30,961 Found index url https://pypi.org/simple/ 2026-08-18T01:09:31,106 Fetched page https://pypi.org/simple/dragonfly-display/ as application/vnd.pypi.simple.v1+json 2026-08-18T01:09:31,111 Found link https://files.pythonhosted.org/packages/61/99/a03d11b318c8b2f594df824470cba535e2d29f59ff14a41f0bbdeeba2689/dragonfly-display-0.1.0.tar.gz (from https://pypi.org/simple/dragonfly-display/), version: 0.1.0 2026-08-18T01:09:31,111 Skipping link: No binaries permitted for dragonfly-display: https://files.pythonhosted.org/packages/78/c4/704c5faf145e4eac97b6eae2efc5095029037f93407d0fcb9afe0aca4553/dragonfly_display-0.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/dragonfly-display/) 2026-08-18T01:09:31,111 Found link https://files.pythonhosted.org/packages/52/ef/b9b5ef1b42f43ba61e4dd41c5fb37194765f7cde285cf3f5369fdfe12899/dragonfly-display-0.1.1.tar.gz (from https://pypi.org/simple/dragonfly-display/), version: 0.1.1 2026-08-18T01:09:31,111 Skipping link: No binaries permitted for dragonfly-display: https://files.pythonhosted.org/packages/4d/81/3c2ae2d98302f24d089998f9c3d3dbcd7295f8fe4f50a006a87f8cc0a4d2/dragonfly_display-0.1.1-py2.py3-none-any.whl (from https://pypi.org/simple/dragonfly-display/) 2026-08-18T01:09:31,112 Found link https://files.pythonhosted.org/packages/4c/7e/2f66db03ed0a933c3f6ca1f033325ce8a9b4d9478ff15294dcbad572211d/dragonfly-display-0.1.2.tar.gz (from https://pypi.org/simple/dragonfly-display/), version: 0.1.2 2026-08-18T01:09:31,112 Skipping link: No binaries permitted for dragonfly-display: https://files.pythonhosted.org/packages/28/7a/24b97a58b63ed859ae860fddfddf23e2bd9a6783fda4c103cc6640462543/dragonfly_display-0.1.2-py2.py3-none-any.whl (from https://pypi.org/simple/dragonfly-display/) 2026-08-18T01:09:31,112 Found link https://files.pythonhosted.org/packages/76/e6/94c1ffd2c456f58e060ec175638d2c77e3a7cf246a16f240003464a02560/dragonfly-display-0.1.3.tar.gz (from https://pypi.org/simple/dragonfly-display/), version: 0.1.3 2026-08-18T01:09:31,112 Skipping link: No binaries permitted for dragonfly-display: https://files.pythonhosted.org/packages/c4/af/ffbf335353d3433b3e4ea573ba51c710f5939d284816a3a5d38a13b8b462/dragonfly_display-0.1.3-py2.py3-none-any.whl (from https://pypi.org/simple/dragonfly-display/) 2026-08-18T01:09:31,112 Found link https://files.pythonhosted.org/packages/44/75/e9fc6b261ae1ad453f893ce918018e030beb3fdc97d5289b7c539c7c8264/dragonfly-display-0.2.0.tar.gz (from https://pypi.org/simple/dragonfly-display/), version: 0.2.0 2026-08-18T01:09:31,113 Skipping link: No binaries permitted for dragonfly-display: https://files.pythonhosted.org/packages/ae/a2/8cc4c1091e0aa8da4a0142ea39289988afd3800a945112657eca205d11a5/dragonfly_display-0.2.0-py2.py3-none-any.whl (from https://pypi.org/simple/dragonfly-display/) 2026-08-18T01:09:31,113 Skipping link: No binaries permitted for dragonfly-display: https://files.pythonhosted.org/packages/4e/cb/5ceb6a01d2d8fde33f3c7833fd0488bde9a77203e08c6bc8637fc01924e5/dragonfly_display-0.3.0-py2.py3-none-any.whl (from https://pypi.org/simple/dragonfly-display/) 2026-08-18T01:09:31,113 Found link https://files.pythonhosted.org/packages/d7/cf/7c94742e15f62d84e8f9c2f44e40a10905a087fe150d5331002e27e65b29/dragonfly_display-0.3.0.tar.gz (from https://pypi.org/simple/dragonfly-display/), version: 0.3.0 2026-08-18T01:09:31,113 Skipping link: No binaries permitted for dragonfly-display: https://files.pythonhosted.org/packages/f6/b0/a907046b893727e3a6fd16bb95eea7b53976346d2e0371d54755e8a9a70b/dragonfly_display-0.3.1-py2.py3-none-any.whl (from https://pypi.org/simple/dragonfly-display/) 2026-08-18T01:09:31,113 Found link https://files.pythonhosted.org/packages/b6/2d/ef0e74fee96e97065a1c134b80bb9d5ed9e5e512ebc1129f3015932c24f8/dragonfly_display-0.3.1.tar.gz (from https://pypi.org/simple/dragonfly-display/), version: 0.3.1 2026-08-18T01:09:31,113 Skipping link: No binaries permitted for dragonfly-display: https://files.pythonhosted.org/packages/92/8f/518e1714b6f319d5561fbd5ada9f72cc55c5e74a507365d18b0ce3de13c1/dragonfly_display-0.3.2-py2.py3-none-any.whl (from https://pypi.org/simple/dragonfly-display/) 2026-08-18T01:09:31,114 Found link https://files.pythonhosted.org/packages/40/6a/205d0a0cd09e3d5ad618e6fd64d2438748dc8c02b1d12b86e8bf6e8dabb7/dragonfly_display-0.3.2.tar.gz (from https://pypi.org/simple/dragonfly-display/), version: 0.3.2 2026-08-18T01:09:31,114 Skipping link: No binaries permitted for dragonfly-display: https://files.pythonhosted.org/packages/11/fe/b85c0423f78789576b032bf189ea914dcc83efec9afbdee4eaa5fc06ef19/dragonfly_display-0.3.3-py2.py3-none-any.whl (from https://pypi.org/simple/dragonfly-display/) 2026-08-18T01:09:31,114 Found link https://files.pythonhosted.org/packages/db/30/82c075db56811db27ceec21fd5dd8d7cd3d8fa3315eb81695bd526c19bfd/dragonfly_display-0.3.3.tar.gz (from https://pypi.org/simple/dragonfly-display/), version: 0.3.3 2026-08-18T01:09:31,114 Skipping link: No binaries permitted for dragonfly-display: https://files.pythonhosted.org/packages/21/de/1da4fbf7f68c255cb3f94b3cf66dcf9040e52bca15d74f2cd67ac047332f/dragonfly_display-0.3.4-py2.py3-none-any.whl (from https://pypi.org/simple/dragonfly-display/) 2026-08-18T01:09:31,114 Found link https://files.pythonhosted.org/packages/cd/a9/774a337dc3ed30e98eb5241fcea83060173cf5da17da4b2c593f0287cffd/dragonfly_display-0.3.4.tar.gz (from https://pypi.org/simple/dragonfly-display/), version: 0.3.4 2026-08-18T01:09:31,114 Skipping link: No binaries permitted for dragonfly-display: https://files.pythonhosted.org/packages/a3/b0/a983fa001a1ffbb9d1c158b0ef0469f19a8764fc7e446a052bdebada1e82/dragonfly_display-0.3.5-py2.py3-none-any.whl (from https://pypi.org/simple/dragonfly-display/) 2026-08-18T01:09:31,115 Found link https://files.pythonhosted.org/packages/88/06/e73304c0cadb35a25adce50d65ea2dde0cf92c942fb70a76ed46920213cd/dragonfly_display-0.3.5.tar.gz (from https://pypi.org/simple/dragonfly-display/), version: 0.3.5 2026-08-18T01:09:31,115 Skipping link: No binaries permitted for dragonfly-display: https://files.pythonhosted.org/packages/d0/7c/145499fb800f0b227a4bd6c7d9826aa60ef62343bfc595e32c4e5fe9bd96/dragonfly_display-0.3.6-py2.py3-none-any.whl (from https://pypi.org/simple/dragonfly-display/) 2026-08-18T01:09:31,115 Found link https://files.pythonhosted.org/packages/c0/bb/49284606088618992662788926d1fe03fc0dc49a10c801b16afaac88b037/dragonfly_display-0.3.6.tar.gz (from https://pypi.org/simple/dragonfly-display/), version: 0.3.6 2026-08-18T01:09:31,115 Skipping link: No binaries permitted for dragonfly-display: https://files.pythonhosted.org/packages/1e/88/c8b6977c11ff6069050aaaa76ae0993530e378e89bad97f56f01cb6a47de/dragonfly_display-0.3.7-py3-none-any.whl (from https://pypi.org/simple/dragonfly-display/) 2026-08-18T01:09:31,115 Found link https://files.pythonhosted.org/packages/9b/1b/34da3426abed1f218599bbe0037b6c1be2c8c15e924dfb3f9ced14c58af2/dragonfly_display-0.3.7.tar.gz (from https://pypi.org/simple/dragonfly-display/), version: 0.3.7 2026-08-18T01:09:31,115 Skipping link: No binaries permitted for dragonfly-display: https://files.pythonhosted.org/packages/e2/fe/614cf33c70501860de9be52f9c925c9b9d702b051271e0e056170bd90b95/dragonfly_display-0.3.8-py3-none-any.whl (from https://pypi.org/simple/dragonfly-display/) 2026-08-18T01:09:31,116 Found link https://files.pythonhosted.org/packages/64/f0/d213191f25a86f7717db13cda4846298e57383cc70b0c1b34245af3efd25/dragonfly_display-0.3.8.tar.gz (from https://pypi.org/simple/dragonfly-display/), version: 0.3.8 2026-08-18T01:09:31,116 Skipping link: No binaries permitted for dragonfly-display: https://files.pythonhosted.org/packages/59/b9/f65ca2bd465779617afab35d11cfa44ac99e78929995c743d5553a064de0/dragonfly_display-0.3.9-py3-none-any.whl (from https://pypi.org/simple/dragonfly-display/) 2026-08-18T01:09:31,116 Found link https://files.pythonhosted.org/packages/a5/07/9a979abb3aa15879bae49e205aa15c323a6fe39bb26dd8e24b4d03989057/dragonfly_display-0.3.9.tar.gz (from https://pypi.org/simple/dragonfly-display/), version: 0.3.9 2026-08-18T01:09:31,116 Skipping link: No binaries permitted for dragonfly-display: https://files.pythonhosted.org/packages/11/57/ea39108c88e407f3c89d8138c54236d97cb6b865bfb0a8c1e8a4da23c9bf/dragonfly_display-0.3.10-py3-none-any.whl (from https://pypi.org/simple/dragonfly-display/) 2026-08-18T01:09:31,116 Found link https://files.pythonhosted.org/packages/50/ea/2fb2b81cdbe74fae15983d08f1e0b2cb25a40d82b445c80d949697aa79ab/dragonfly_display-0.3.10.tar.gz (from https://pypi.org/simple/dragonfly-display/), version: 0.3.10 2026-08-18T01:09:31,116 Skipping link: No binaries permitted for dragonfly-display: https://files.pythonhosted.org/packages/ce/d2/37f31e1a270f53271c6302197a618e24416aed43a05d95d1b2b2a0bc6ff7/dragonfly_display-0.3.11-py3-none-any.whl (from https://pypi.org/simple/dragonfly-display/) 2026-08-18T01:09:31,117 Found link https://files.pythonhosted.org/packages/57/3b/94c010fdd1b9018d1eb0197068879bead7696949d19cd3cb6cb03e71a199/dragonfly_display-0.3.11.tar.gz (from https://pypi.org/simple/dragonfly-display/), version: 0.3.11 2026-08-18T01:09:31,117 Skipping link: No binaries permitted for dragonfly-display: https://files.pythonhosted.org/packages/d5/09/259b0828cdc76f15edf43394be9c5a15c84248cfe834a5609cca7cf911d9/dragonfly_display-0.3.12-py3-none-any.whl (from https://pypi.org/simple/dragonfly-display/) 2026-08-18T01:09:31,117 Found link https://files.pythonhosted.org/packages/3f/db/56506106a304dbba811d0408c33f3384dc5450ac01d6d7e1b480c6425af8/dragonfly_display-0.3.12.tar.gz (from https://pypi.org/simple/dragonfly-display/), version: 0.3.12 2026-08-18T01:09:31,117 Skipping link: No binaries permitted for dragonfly-display: https://files.pythonhosted.org/packages/28/17/46cdc31d6298a7c669fa9715098ab31998c9598e7904942aa5bcd7632e15/dragonfly_display-0.4.0-py3-none-any.whl (from https://pypi.org/simple/dragonfly-display/) 2026-08-18T01:09:31,117 Found link https://files.pythonhosted.org/packages/31/eb/4f1f8a4046216ff056d472f6c7c9b12d701b8854df3e6f5662b15b5950bf/dragonfly_display-0.4.0.tar.gz (from https://pypi.org/simple/dragonfly-display/), version: 0.4.0 2026-08-18T01:09:31,117 Skipping link: No binaries permitted for dragonfly-display: https://files.pythonhosted.org/packages/87/c6/98471902e379026eb7cabbd16d33207094160a611f98334dc04d6c532587/dragonfly_display-0.4.1-py3-none-any.whl (from https://pypi.org/simple/dragonfly-display/) 2026-08-18T01:09:31,117 Found link https://files.pythonhosted.org/packages/b7/7a/6ec2bbcd97f2f42907d2636b45b83327bd8d81825c0b822b2a6006340b2c/dragonfly_display-0.4.1.tar.gz (from https://pypi.org/simple/dragonfly-display/), version: 0.4.1 2026-08-18T01:09:31,118 Skipping link: No binaries permitted for dragonfly-display: https://files.pythonhosted.org/packages/4c/9c/ba992c4573f300f9bfa33ec606194767c0f4ea170e969fea7727d7d9f911/dragonfly_display-0.4.2-py3-none-any.whl (from https://pypi.org/simple/dragonfly-display/) 2026-08-18T01:09:31,118 Found link https://files.pythonhosted.org/packages/de/89/f661236f1aa9dd8f202153a00a2db3088bcb8fa766da7750445f47fe20b9/dragonfly_display-0.4.2.tar.gz (from https://pypi.org/simple/dragonfly-display/), version: 0.4.2 2026-08-18T01:09:31,118 Skipping link: No binaries permitted for dragonfly-display: https://files.pythonhosted.org/packages/ce/15/cae8f1cce08406ef256a4a53ddfc26248760da980660e7304d610f5a73f7/dragonfly_display-0.5.0-py3-none-any.whl (from https://pypi.org/simple/dragonfly-display/) 2026-08-18T01:09:31,118 Found link https://files.pythonhosted.org/packages/6a/a1/3edf3a271b43b8444f524c3b62916f7ab905209d4d4d44aaae57bf98b61e/dragonfly_display-0.5.0.tar.gz (from https://pypi.org/simple/dragonfly-display/), version: 0.5.0 2026-08-18T01:09:31,119 Fetching project page and analyzing links: https://www.piwheels.org/simple/dragonfly-display/ 2026-08-18T01:09:31,119 Getting page https://www.piwheels.org/simple/dragonfly-display/ 2026-08-18T01:09:31,120 Found index url https://www.piwheels.org/simple/ 2026-08-18T01:09:31,214 Fetched page https://www.piwheels.org/simple/dragonfly-display/ as text/html 2026-08-18T01:09:31,216 Index returned invalid data-dist-info-metadata value: 2026-08-18T01:09:31,216 Index returned invalid data-dist-info-metadata value: 2026-08-18T01:09:31,217 Index returned invalid data-dist-info-metadata value: 2026-08-18T01:09:31,217 Index returned invalid data-dist-info-metadata value: 2026-08-18T01:09:31,217 Index returned invalid data-dist-info-metadata value: 2026-08-18T01:09:31,217 Index returned invalid data-dist-info-metadata value: 2026-08-18T01:09:31,218 Index returned invalid data-dist-info-metadata value: 2026-08-18T01:09:31,218 Index returned invalid data-dist-info-metadata value: 2026-08-18T01:09:31,218 Index returned invalid data-dist-info-metadata value: 2026-08-18T01:09:31,218 Index returned invalid data-dist-info-metadata value: 2026-08-18T01:09:31,219 Index returned invalid data-dist-info-metadata value: 2026-08-18T01:09:31,219 Index returned invalid data-dist-info-metadata value: 2026-08-18T01:09:31,219 Index returned invalid data-dist-info-metadata value: 2026-08-18T01:09:31,219 Index returned invalid data-dist-info-metadata value: 2026-08-18T01:09:31,220 Index returned invalid data-dist-info-metadata value: 2026-08-18T01:09:31,220 Index returned invalid data-dist-info-metadata value: 2026-08-18T01:09:31,220 Index returned invalid data-dist-info-metadata value: 2026-08-18T01:09:31,220 Skipping link: No binaries permitted for dragonfly-display: https://archive1.piwheels.org/simple/dragonfly-display/dragonfly_display-0.4.2-py3-none-any.whl#sha256=14aa02504cb0bf3ab60230cf9649fd87a62cb951047ee8f4b0af963e4eac599b (from https://www.piwheels.org/simple/dragonfly-display/) 2026-08-18T01:09:31,220 Skipping link: No binaries permitted for dragonfly-display: https://archive1.piwheels.org/simple/dragonfly-display/dragonfly_display-0.4.1-py3-none-any.whl#sha256=89b6933b2d46e2b79c6afaad32f4802889dd803bb663f4ce0a521f6527f88655 (from https://www.piwheels.org/simple/dragonfly-display/) 2026-08-18T01:09:31,220 Skipping link: No binaries permitted for dragonfly-display: https://archive1.piwheels.org/simple/dragonfly-display/dragonfly_display-0.3.10-py3-none-any.whl#sha256=0ef4db6c19400d42522065dbed793ffbb2cbd37028d558559edf38fb9846d4c7 (from https://www.piwheels.org/simple/dragonfly-display/) 2026-08-18T01:09:31,221 Skipping link: No binaries permitted for dragonfly-display: https://archive1.piwheels.org/simple/dragonfly-display/dragonfly_display-0.3.9-py3-none-any.whl#sha256=cd819c2e2e154803e7f94f912412f64df6ec82c75669da6903224b89169bd7d0 (from https://www.piwheels.org/simple/dragonfly-display/) 2026-08-18T01:09:31,221 Skipping link: No binaries permitted for dragonfly-display: https://archive1.piwheels.org/simple/dragonfly-display/dragonfly_display-0.3.8-py3-none-any.whl#sha256=f1dcf466458c491ff3d3047bb39c5ef2e1d764fa210edfe2e5e42e431790391a (from https://www.piwheels.org/simple/dragonfly-display/) 2026-08-18T01:09:31,221 Skipping link: No binaries permitted for dragonfly-display: https://archive1.piwheels.org/simple/dragonfly-display/dragonfly_display-0.3.7-py3-none-any.whl#sha256=05a965af9a6efaf846a393b88790dae3114995d6f57a8ab4f2543f1ee6d6558c (from https://www.piwheels.org/simple/dragonfly-display/) 2026-08-18T01:09:31,221 Skipping link: No binaries permitted for dragonfly-display: https://archive1.piwheels.org/simple/dragonfly-display/dragonfly_display-0.3.5-py2.py3-none-any.whl#sha256=4ca9dccd753af51970f30e43578f3e84e1d7c7c1b0a2c8e63c6862329ec57b42 (from https://www.piwheels.org/simple/dragonfly-display/) 2026-08-18T01:09:31,221 Skipping link: No binaries permitted for dragonfly-display: https://archive1.piwheels.org/simple/dragonfly-display/dragonfly_display-0.3.4-py2.py3-none-any.whl#sha256=4cd099f8bdf7721494b6f6261ff986da6893534775341c4c9a352059201f7f45 (from https://www.piwheels.org/simple/dragonfly-display/) 2026-08-18T01:09:31,221 Skipping link: No binaries permitted for dragonfly-display: https://archive1.piwheels.org/simple/dragonfly-display/dragonfly_display-0.3.3-py2.py3-none-any.whl#sha256=365ce477e11ec5d676d5d3ea207ad4bcb222b5e4df6c93c28e80796b87b9b540 (from https://www.piwheels.org/simple/dragonfly-display/) 2026-08-18T01:09:31,221 Skipping link: No binaries permitted for dragonfly-display: https://archive1.piwheels.org/simple/dragonfly-display/dragonfly_display-0.3.2-py2.py3-none-any.whl#sha256=84239b87abf0bc2c4cdd41988c58de93403e4060fffcedb6d9e5539154197f8f (from https://www.piwheels.org/simple/dragonfly-display/) 2026-08-18T01:09:31,221 Skipping link: No binaries permitted for dragonfly-display: https://archive1.piwheels.org/simple/dragonfly-display/dragonfly_display-0.3.1-py2.py3-none-any.whl#sha256=76bb80a77fd13d1e8aa2b29469c5147f563983ae6d4f04e01e1575df6d5ba2a7 (from https://www.piwheels.org/simple/dragonfly-display/) 2026-08-18T01:09:31,222 Skipping link: No binaries permitted for dragonfly-display: https://archive1.piwheels.org/simple/dragonfly-display/dragonfly_display-0.3.0-py2.py3-none-any.whl#sha256=ecfc0ba80093be47691675ed15d044930ca59b0742a8d38aedb36e783cb3ecbf (from https://www.piwheels.org/simple/dragonfly-display/) 2026-08-18T01:09:31,222 Skipping link: No binaries permitted for dragonfly-display: https://archive1.piwheels.org/simple/dragonfly-display/dragonfly_display-0.2.0-py2.py3-none-any.whl#sha256=08977a0dce6d0ff3909d919601017f4a86d112045df94043a761eaee67d59c87 (from https://www.piwheels.org/simple/dragonfly-display/) 2026-08-18T01:09:31,222 Skipping link: No binaries permitted for dragonfly-display: https://archive1.piwheels.org/simple/dragonfly-display/dragonfly_display-0.1.3-py2.py3-none-any.whl#sha256=9fbd37fe6138cb65c6e95e8833cad567a9c51730bce083ed904a609f168beeee (from https://www.piwheels.org/simple/dragonfly-display/) 2026-08-18T01:09:31,222 Skipping link: No binaries permitted for dragonfly-display: https://archive1.piwheels.org/simple/dragonfly-display/dragonfly_display-0.1.2-py2.py3-none-any.whl#sha256=450c7aacc131c09ccf35324fb1b329ec3dcba7e27e8b39f1f848a4c8f6fc7b1a (from https://www.piwheels.org/simple/dragonfly-display/) 2026-08-18T01:09:31,222 Skipping link: No binaries permitted for dragonfly-display: https://archive1.piwheels.org/simple/dragonfly-display/dragonfly_display-0.1.1-py2.py3-none-any.whl#sha256=ed0d5e2349f0efb218276250df932ae3416aa21d6fec40cb99962274b36abe71 (from https://www.piwheels.org/simple/dragonfly-display/) 2026-08-18T01:09:31,222 Skipping link: No binaries permitted for dragonfly-display: https://archive1.piwheels.org/simple/dragonfly-display/dragonfly_display-0.1.0-py2.py3-none-any.whl#sha256=53599dc1aa132e09841d3be32e933340f8f99d7e3b7c99f2e5b1960873a33a75 (from https://www.piwheels.org/simple/dragonfly-display/) 2026-08-18T01:09:31,222 Skipping link: not a file: https://www.piwheels.org/simple/dragonfly-display/ 2026-08-18T01:09:31,222 Skipping link: not a file: https://pypi.org/simple/dragonfly-display/ 2026-08-18T01:09:31,247 Given no hashes to check 1 links for project 'dragonfly-display': discarding no candidates 2026-08-18T01:09:31,248 Collecting dragonfly-display==0.5.0 2026-08-18T01:09:31,250 Created temporary directory: /tmp/pip-unpack-57isnujs 2026-08-18T01:09:31,313 Downloading dragonfly_display-0.5.0.tar.gz (25 kB) 2026-08-18T01:09:31,373 Added dragonfly-display==0.5.0 from https://files.pythonhosted.org/packages/6a/a1/3edf3a271b43b8444f524c3b62916f7ab905209d4d4d44aaae57bf98b61e/dragonfly_display-0.5.0.tar.gz to build tracker '/tmp/pip-build-tracker-u0379uq6' 2026-08-18T01:09:31,374 Running setup.py (path:/tmp/pip-wheel-63oxl32t/dragonfly-display_50907653ef2b4af8a2f3844077ee3536/setup.py) egg_info for package dragonfly-display 2026-08-18T01:09:31,375 Created temporary directory: /tmp/pip-pip-egg-info-gn0bkob3 2026-08-18T01:09:31,375 Preparing metadata (setup.py): started 2026-08-18T01:09:31,376 Running command python setup.py egg_info 2026-08-18T01:09:31,997 /usr/local/lib/python3.13/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2026-08-18T01:09:31,997 !! 2026-08-18T01:09:31,997 ******************************************************************************** 2026-08-18T01:09:31,997 Requirements should be satisfied by a PEP 517 installer. 2026-08-18T01:09:31,997 If you are using pip, you can try `pip install --use-pep517`. 2026-08-18T01:09:31,997 This deprecation is overdue, please update your project and remove deprecated 2026-08-18T01:09:31,997 calls to avoid build errors in the future. 2026-08-18T01:09:31,998 ******************************************************************************** 2026-08-18T01:09:31,998 !! 2026-08-18T01:09:31,998 dist.fetch_build_eggs(dist.setup_requires) 2026-08-18T01:09:34,929 Traceback (most recent call last): 2026-08-18T01:09:34,935 File "", line 2, in 2026-08-18T01:09:34,935 exec(compile(''' 2026-08-18T01:09:34,935 ~~~~^^^^^^^^^^^^ 2026-08-18T01:09:34,935 # This is -- a caller that pip uses to run setup.py 2026-08-18T01:09:34,936 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-08-18T01:09:34,936 ...<32 lines>... 2026-08-18T01:09:34,936 exec(compile(setup_py_code, filename, "exec")) 2026-08-18T01:09:34,936 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-08-18T01:09:34,936 ''' % ('/tmp/pip-wheel-63oxl32t/dragonfly-display_50907653ef2b4af8a2f3844077ee3536/setup.py',), "", "exec")) 2026-08-18T01:09:34,936 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-08-18T01:09:34,937 File "", line 35, in 2026-08-18T01:09:34,937 File "/tmp/pip-wheel-63oxl32t/dragonfly-display_50907653ef2b4af8a2f3844077ee3536/setup.py", line 13, in 2026-08-18T01:09:34,937 setuptools.setup( 2026-08-18T01:09:34,937 ~~~~~~~~~~~~~~~~^ 2026-08-18T01:09:34,938 name="dragonfly-display", 2026-08-18T01:09:34,938 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-08-18T01:09:34,938 ...<27 lines>... 2026-08-18T01:09:34,938 license="AGPL-3.0" 2026-08-18T01:09:34,938 ^^^^^^^^^^^^^^^^^^ 2026-08-18T01:09:34,938 ) 2026-08-18T01:09:34,938 ^ 2026-08-18T01:09:34,939 File "/usr/local/lib/python3.13/dist-packages/setuptools/__init__.py", line 117, in setup 2026-08-18T01:09:34,939 return distutils.core.setup(**attrs) # type: ignore[return-value] 2026-08-18T01:09:34,939 ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 2026-08-18T01:09:34,939 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/core.py", line 148, in setup 2026-08-18T01:09:34,939 _setup_distribution = dist = klass(attrs) 2026-08-18T01:09:34,940 ~~~~~^^^^^^^ 2026-08-18T01:09:34,940 File "/usr/local/lib/python3.13/dist-packages/setuptools/dist.py", line 321, in __init__ 2026-08-18T01:09:34,940 _Distribution.__init__(self, dist_attrs) 2026-08-18T01:09:34,940 ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ 2026-08-18T01:09:34,940 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/dist.py", line 308, in __init__ 2026-08-18T01:09:34,941 self.finalize_options() 2026-08-18T01:09:34,941 ~~~~~~~~~~~~~~~~~~~~~^^ 2026-08-18T01:09:34,941 File "/usr/local/lib/python3.13/dist-packages/setuptools/dist.py", line 789, in finalize_options 2026-08-18T01:09:34,941 for ep in sorted(loaded, key=by_order): 2026-08-18T01:09:34,942 ~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2026-08-18T01:09:34,942 File "/usr/local/lib/python3.13/dist-packages/setuptools/dist.py", line 788, in 2026-08-18T01:09:34,942 loaded = map(lambda e: e.load(), filtered) 2026-08-18T01:09:34,942 ~~~~~~^^ 2026-08-18T01:09:34,943 File "/usr/lib/python3.13/importlib/metadata/__init__.py", line 179, in load 2026-08-18T01:09:34,943 module = import_module(match.group('module')) 2026-08-18T01:09:34,943 File "/usr/lib/python3.13/importlib/__init__.py", line 88, in import_module 2026-08-18T01:09:34,943 return _bootstrap._gcd_import(name[level:], package, level) 2026-08-18T01:09:34,943 ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-08-18T01:09:34,944 File "", line 1387, in _gcd_import 2026-08-18T01:09:34,944 File "", line 1360, in _find_and_load 2026-08-18T01:09:34,944 File "", line 1310, in _find_and_load_unlocked 2026-08-18T01:09:34,945 File "", line 488, in _call_with_frames_removed 2026-08-18T01:09:34,945 File "", line 1387, in _gcd_import 2026-08-18T01:09:34,945 File "", line 1360, in _find_and_load 2026-08-18T01:09:34,945 File "", line 1310, in _find_and_load_unlocked 2026-08-18T01:09:34,946 File "", line 488, in _call_with_frames_removed 2026-08-18T01:09:34,946 File "", line 1387, in _gcd_import 2026-08-18T01:09:34,946 File "", line 1360, in _find_and_load 2026-08-18T01:09:34,946 File "", line 1331, in _find_and_load_unlocked 2026-08-18T01:09:34,946 File "", line 935, in _load_unlocked 2026-08-18T01:09:34,947 File "", line 1026, in exec_module 2026-08-18T01:09:34,947 File "", line 488, in _call_with_frames_removed 2026-08-18T01:09:34,947 File "/tmp/pip-wheel-63oxl32t/dragonfly-display_50907653ef2b4af8a2f3844077ee3536/.eggs/setuptools_scm-10.2.1-py3.13.egg/setuptools_scm/__init__.py", line 8, in 2026-08-18T01:09:34,947 from vcs_versioning import Configuration 2026-08-18T01:09:34,948 ModuleNotFoundError: No module named 'vcs_versioning' 2026-08-18T01:09:35,053 ERROR: python setup.py egg_info exited with 1 2026-08-18T01:09:35,065 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2026-08-18T01:09:35,065 exec(compile('"'"''"'"''"'"' 2026-08-18T01:09:35,065 # This is -- a caller that pip uses to run setup.py 2026-08-18T01:09:35,065 # 2026-08-18T01:09:35,065 # - It imports setuptools before invoking setup.py, to enable projects that directly 2026-08-18T01:09:35,065 # import from `distutils.core` to work with newer packaging standards. 2026-08-18T01:09:35,065 # - It provides a clear error message when setuptools is not installed. 2026-08-18T01:09:35,065 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2026-08-18T01:09:35,065 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2026-08-18T01:09:35,065 # manifest_maker: standard file '"'"'-c'"'"' not found". 2026-08-18T01:09:35,065 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2026-08-18T01:09:35,065 import os, sys, tokenize, traceback 2026-08-18T01:09:35,065 2026-08-18T01:09:35,065 try: 2026-08-18T01:09:35,065 import setuptools 2026-08-18T01:09:35,065 except ImportError: 2026-08-18T01:09:35,065 print( 2026-08-18T01:09:35,065 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2026-08-18T01:09:35,065 "the build environment with exception:", 2026-08-18T01:09:35,065 file=sys.stderr, 2026-08-18T01:09:35,065 ) 2026-08-18T01:09:35,065 traceback.print_exc() 2026-08-18T01:09:35,065 sys.exit(1) 2026-08-18T01:09:35,065 2026-08-18T01:09:35,065 __file__ = %r 2026-08-18T01:09:35,065 sys.argv[0] = __file__ 2026-08-18T01:09:35,065 2026-08-18T01:09:35,065 if os.path.exists(__file__): 2026-08-18T01:09:35,065 filename = __file__ 2026-08-18T01:09:35,065 with tokenize.open(__file__) as f: 2026-08-18T01:09:35,065 setup_py_code = f.read() 2026-08-18T01:09:35,065 else: 2026-08-18T01:09:35,065 filename = "" 2026-08-18T01:09:35,065 setup_py_code = "from setuptools import setup; setup()" 2026-08-18T01:09:35,065 2026-08-18T01:09:35,065 exec(compile(setup_py_code, filename, "exec")) 2026-08-18T01:09:35,065 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-63oxl32t/dragonfly-display_50907653ef2b4af8a2f3844077ee3536/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-gn0bkob3[/] 2026-08-18T01:09:35,065 [bold magenta]cwd[/]: /tmp/pip-wheel-63oxl32t/dragonfly-display_50907653ef2b4af8a2f3844077ee3536/ 2026-08-18T01:09:35,065 Preparing metadata (setup.py): finished with status 'error' 2026-08-18T01:09:35,066 ERROR: metadata generation failed 2026-08-18T01:09:35,071 Exception information: 2026-08-18T01:09:35,071 Traceback (most recent call last): 2026-08-18T01:09:35,071 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2026-08-18T01:09:35,071 call_subprocess( 2026-08-18T01:09:35,071 ~~~~~~~~~~~~~~~^ 2026-08-18T01:09:35,071 args, 2026-08-18T01:09:35,071 ^^^^^ 2026-08-18T01:09:35,071 ...<2 lines>... 2026-08-18T01:09:35,071 spinner=spinner, 2026-08-18T01:09:35,071 ^^^^^^^^^^^^^^^^ 2026-08-18T01:09:35,071 ) 2026-08-18T01:09:35,071 ^ 2026-08-18T01:09:35,071 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2026-08-18T01:09:35,071 raise error 2026-08-18T01:09:35,071 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2026-08-18T01:09:35,071 2026-08-18T01:09:35,071 The above exception was the direct cause of the following exception: 2026-08-18T01:09:35,071 2026-08-18T01:09:35,071 Traceback (most recent call last): 2026-08-18T01:09:35,071 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2026-08-18T01:09:35,071 status = _inner_run() 2026-08-18T01:09:35,071 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2026-08-18T01:09:35,071 return self.run(options, args) 2026-08-18T01:09:35,071 ~~~~~~~~^^^^^^^^^^^^^^^ 2026-08-18T01:09:35,071 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2026-08-18T01:09:35,071 return func(self, options, args) 2026-08-18T01:09:35,071 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2026-08-18T01:09:35,071 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2026-08-18T01:09:35,071 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2026-08-18T01:09:35,071 result = self._result = resolver.resolve( 2026-08-18T01:09:35,071 ~~~~~~~~~~~~~~~~^ 2026-08-18T01:09:35,071 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2026-08-18T01:09:35,071 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-08-18T01:09:35,071 ) 2026-08-18T01:09:35,071 ^ 2026-08-18T01:09:35,071 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2026-08-18T01:09:35,071 state = resolution.resolve(requirements, max_rounds=max_rounds) 2026-08-18T01:09:35,071 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2026-08-18T01:09:35,071 self._add_to_criteria(self.state.criteria, r, parent=None) 2026-08-18T01:09:35,071 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-08-18T01:09:35,071 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2026-08-18T01:09:35,071 if not criterion.candidates: 2026-08-18T01:09:35,071 ^^^^^^^^^^^^^^^^^^^^ 2026-08-18T01:09:35,071 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2026-08-18T01:09:35,071 return bool(self._sequence) 2026-08-18T01:09:35,071 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2026-08-18T01:09:35,071 self._bool = any(self) 2026-08-18T01:09:35,071 ~~~^^^^^^ 2026-08-18T01:09:35,071 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2026-08-18T01:09:35,071 return (c for c in iterator if id(c) not in self._incompatible_ids) 2026-08-18T01:09:35,071 ^^^^^^^^ 2026-08-18T01:09:35,071 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2026-08-18T01:09:35,071 candidate = func() 2026-08-18T01:09:35,071 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2026-08-18T01:09:35,071 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2026-08-18T01:09:35,071 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-08-18T01:09:35,071 link, template, name, version 2026-08-18T01:09:35,071 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-08-18T01:09:35,071 ) 2026-08-18T01:09:35,071 ^ 2026-08-18T01:09:35,071 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2026-08-18T01:09:35,071 self._link_candidate_cache[link] = LinkCandidate( 2026-08-18T01:09:35,071 ~~~~~~~~~~~~~^ 2026-08-18T01:09:35,071 link, 2026-08-18T01:09:35,071 ^^^^^ 2026-08-18T01:09:35,071 ...<3 lines>... 2026-08-18T01:09:35,071 version=version, 2026-08-18T01:09:35,071 ^^^^^^^^^^^^^^^^ 2026-08-18T01:09:35,071 ) 2026-08-18T01:09:35,071 ^ 2026-08-18T01:09:35,071 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2026-08-18T01:09:35,071 super().__init__( 2026-08-18T01:09:35,071 ~~~~~~~~~~~~~~~~^ 2026-08-18T01:09:35,071 link=link, 2026-08-18T01:09:35,071 ^^^^^^^^^^ 2026-08-18T01:09:35,071 ...<4 lines>... 2026-08-18T01:09:35,071 version=version, 2026-08-18T01:09:35,071 ^^^^^^^^^^^^^^^^ 2026-08-18T01:09:35,071 ) 2026-08-18T01:09:35,071 ^ 2026-08-18T01:09:35,071 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2026-08-18T01:09:35,071 self.dist = self._prepare() 2026-08-18T01:09:35,071 ~~~~~~~~~~~~~^^ 2026-08-18T01:09:35,071 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2026-08-18T01:09:35,071 dist = self._prepare_distribution() 2026-08-18T01:09:35,071 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2026-08-18T01:09:35,071 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2026-08-18T01:09:35,071 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-08-18T01:09:35,071 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2026-08-18T01:09:35,071 return self._prepare_linked_requirement(req, parallel_builds) 2026-08-18T01:09:35,071 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2026-08-18T01:09:35,071 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2026-08-18T01:09:35,071 dist = _get_prepared_distribution( 2026-08-18T01:09:35,071 req, 2026-08-18T01:09:35,071 ...<3 lines>... 2026-08-18T01:09:35,071 self.check_build_deps, 2026-08-18T01:09:35,071 ) 2026-08-18T01:09:35,071 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2026-08-18T01:09:35,071 abstract_dist.prepare_distribution_metadata( 2026-08-18T01:09:35,071 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-08-18T01:09:35,071 finder, build_isolation, check_build_deps 2026-08-18T01:09:35,071 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-08-18T01:09:35,071 ) 2026-08-18T01:09:35,071 ^ 2026-08-18T01:09:35,071 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2026-08-18T01:09:35,071 self.req.prepare_metadata() 2026-08-18T01:09:35,071 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2026-08-18T01:09:35,071 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2026-08-18T01:09:35,071 self.metadata_directory = generate_metadata_legacy( 2026-08-18T01:09:35,071 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2026-08-18T01:09:35,071 build_env=self.build_env, 2026-08-18T01:09:35,071 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-08-18T01:09:35,071 ...<3 lines>... 2026-08-18T01:09:35,071 details=details, 2026-08-18T01:09:35,071 ^^^^^^^^^^^^^^^^ 2026-08-18T01:09:35,071 ) 2026-08-18T01:09:35,071 ^ 2026-08-18T01:09:35,071 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2026-08-18T01:09:35,071 raise MetadataGenerationFailed(package_details=details) from error 2026-08-18T01:09:35,071 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2026-08-18T01:09:35,092 Removed dragonfly-display==0.5.0 from https://files.pythonhosted.org/packages/6a/a1/3edf3a271b43b8444f524c3b62916f7ab905209d4d4d44aaae57bf98b61e/dragonfly_display-0.5.0.tar.gz from build tracker '/tmp/pip-build-tracker-u0379uq6' 2026-08-18T01:09:35,092 Removed build tracker: '/tmp/pip-build-tracker-u0379uq6'