2025-09-09T00:19:18,551 Created temporary directory: /tmp/pip-build-tracker-lbkxtj_0 2025-09-09T00:19:18,552 Initialized build tracking at /tmp/pip-build-tracker-lbkxtj_0 2025-09-09T00:19:18,552 Created build tracker: /tmp/pip-build-tracker-lbkxtj_0 2025-09-09T00:19:18,552 Entered build tracker: /tmp/pip-build-tracker-lbkxtj_0 2025-09-09T00:19:18,552 Created temporary directory: /tmp/pip-wheel-c1tpbm7c 2025-09-09T00:19:18,555 Created temporary directory: /tmp/pip-ephem-wheel-cache-op_kynj5 2025-09-09T00:19:18,616 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-09T00:19:18,618 2 location(s) to search for versions of cngi-prototype: 2025-09-09T00:19:18,618 * https://pypi.org/simple/cngi-prototype/ 2025-09-09T00:19:18,618 * https://www.piwheels.org/simple/cngi-prototype/ 2025-09-09T00:19:18,618 Fetching project page and analyzing links: https://pypi.org/simple/cngi-prototype/ 2025-09-09T00:19:18,619 Getting page https://pypi.org/simple/cngi-prototype/ 2025-09-09T00:19:18,620 Found index url https://pypi.org/simple/ 2025-09-09T00:19:18,853 Fetched page https://pypi.org/simple/cngi-prototype/ as application/vnd.pypi.simple.v1+json 2025-09-09T00:19:18,869 Found link https://files.pythonhosted.org/packages/75/0d/f46e3e64f6c1c0e57e5b324b6a6937dd28468fd7d690d2112e3467f32015/cngi_prototype-0.0.1.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.1 2025-09-09T00:19:18,869 Found link https://files.pythonhosted.org/packages/ab/61/e32713fea911f8b5a241d15921017419fc922a0562ef302cd0be3aacc27d/cngi_prototype-0.0.2.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.2 2025-09-09T00:19:18,870 Found link https://files.pythonhosted.org/packages/f5/31/f5613f80db55849731069d2830fe823c7d8767140f23d8ee8c126cdf2c24/cngi_prototype-0.0.3.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.3 2025-09-09T00:19:18,870 Found link https://files.pythonhosted.org/packages/58/40/b55f6f23be0aee26d19c2f8a74e2e6e324eaa79bc78d39d9caa2bea32313/cngi_prototype-0.0.4.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.4 2025-09-09T00:19:18,870 Found link https://files.pythonhosted.org/packages/33/f9/a0dd81e00a41b687f9c21147f187e68a8393444d000689559d02b4166850/cngi_prototype-0.0.5.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.5 2025-09-09T00:19:18,870 Found link https://files.pythonhosted.org/packages/f3/9b/1a42b3f030ebfe6de15c5096b68d87e474b6bdc172b6043a5f8d945dba4f/cngi_prototype-0.0.6.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.6 2025-09-09T00:19:18,871 Found link https://files.pythonhosted.org/packages/d2/cc/e56ed8e42ea55fa4dc1eefe3802a53ed24b1e40eb24bc3f698f4a1233ce7/cngi_prototype-0.0.7.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.7 2025-09-09T00:19:18,871 Found link https://files.pythonhosted.org/packages/7f/0e/a7acbfa365f23d0e0081a3d7ab420bba96a3dbbd9e57b07e9706d8becb5c/cngi_prototype-0.0.8.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.8 2025-09-09T00:19:18,871 Found link https://files.pythonhosted.org/packages/4c/d8/4160231fd18b98557a72ec3517cf207631778b0ecd4eac70bf17f80583c2/cngi_prototype-0.0.9.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.9 2025-09-09T00:19:18,871 Found link https://files.pythonhosted.org/packages/4a/70/c28145295addccebaa41cf7d5f128a4aec128203c6f6976aae2911dd280d/cngi_prototype-0.0.10.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.10 2025-09-09T00:19:18,871 Found link https://files.pythonhosted.org/packages/7d/6e/0790c96064db6fe7fa717e0739efad5a1260c9fb20d075aa020924debac3/cngi_prototype-0.0.11.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.11 2025-09-09T00:19:18,872 Found link https://files.pythonhosted.org/packages/63/29/4b5617394d9c3c9f7a87d25b70ab8699de44039a95091cd563050c01275a/cngi_prototype-0.0.12.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.12 2025-09-09T00:19:18,872 Found link https://files.pythonhosted.org/packages/ed/e6/ae8ae3835a613217c1d2d9b65f00877ee1ef74f8ad25cbce84f8637c45d2/cngi_prototype-0.0.13.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.13 2025-09-09T00:19:18,872 Found link https://files.pythonhosted.org/packages/ee/7c/3dacd63c72ac55145caff0b0241fdf223d17d7a1f147f8de23defae4ad7f/cngi_prototype-0.0.14.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.14 2025-09-09T00:19:18,872 Found link https://files.pythonhosted.org/packages/4b/73/d9ed54fd1f4f7983ff2185f428a2ee7e5c2c98b18d9df56420b8157f5e3e/cngi_prototype-0.0.15.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.15 2025-09-09T00:19:18,872 Found link https://files.pythonhosted.org/packages/f8/2a/ac284b3234a5a7273b8e8145ea8cda8f6d46258f6890481b2fca510e31cc/cngi_prototype-0.0.16.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.16 2025-09-09T00:19:18,873 Found link https://files.pythonhosted.org/packages/27/71/05aa9ec3b73ac13fb5ba192654cb5b4fcbf6d50efd77c8b546481e348b04/cngi_prototype-0.0.17.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.17 2025-09-09T00:19:18,873 Found link https://files.pythonhosted.org/packages/02/30/1737d350db0aa1f5179b3b6c7be79a7385595ca5eaafcea0672219418ab9/cngi_prototype-0.0.18.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.18 2025-09-09T00:19:18,873 Found link https://files.pythonhosted.org/packages/10/ca/946fd31b99001f22a473a3699563c34b900c53fe72b3bfe7764b6279611b/cngi_prototype-0.0.19.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.19 2025-09-09T00:19:18,873 Found link https://files.pythonhosted.org/packages/61/a1/c05fc9371cad7a14e004dc4e351022cf9357d543fb27ee8f81c5daa47831/cngi_prototype-0.0.20.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.20 2025-09-09T00:19:18,873 Found link https://files.pythonhosted.org/packages/5a/87/b68de9bcd09005ebc8e74f003418a7e27a7126147ad3cf44c3f26b489bd1/cngi_prototype-0.0.21.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.21 2025-09-09T00:19:18,874 Found link https://files.pythonhosted.org/packages/53/bd/52b36f418c0d5d0ecfb79554291ad047f4f090c48b5ef83f86943f70c2a8/cngi_prototype-0.0.22.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.22 2025-09-09T00:19:18,874 Found link https://files.pythonhosted.org/packages/aa/3a/1ae92c714001f07795de5aaf9e18334424bebb95791638045f047d7c987d/cngi_prototype-0.0.23.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.23 2025-09-09T00:19:18,874 Found link https://files.pythonhosted.org/packages/67/37/ccdd92303677d42a6df476d1c62a5c25d92eab01ac39e5f3f2ce2ebf763c/cngi_prototype-0.0.25.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.25 2025-09-09T00:19:18,874 Found link https://files.pythonhosted.org/packages/7e/1d/794e81c950b05eada9379557961910e368562e8835e493bb760458ce4a97/cngi_prototype-0.0.26.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.26 2025-09-09T00:19:18,874 Found link https://files.pythonhosted.org/packages/28/d4/f36c51208089e9f3fb1f0c8589799900dec08e28115b7b5ea74ea9e7ab9c/cngi_prototype-0.0.27.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.27 2025-09-09T00:19:18,875 Found link https://files.pythonhosted.org/packages/29/ce/bb43717e9c92ed245bc59f5f753a4a0adda2b13c328f3db2017eab1a6c98/cngi_prototype-0.0.28.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.28 2025-09-09T00:19:18,875 Found link https://files.pythonhosted.org/packages/a4/ac/e8f21df316e9216dee4a761e2fef0b4778d880c56c18a6351ba0e52cb94d/cngi_prototype-0.0.29.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.29 2025-09-09T00:19:18,875 Found link https://files.pythonhosted.org/packages/c9/e9/7adca6f4bbe6471a7fa82174b12ca56a2e50303d71502a04b9036dadb9f7/cngi_prototype-0.0.30.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.30 2025-09-09T00:19:18,875 Found link https://files.pythonhosted.org/packages/fe/e5/f3803be5c62a6ff41bbc3b785944a5489e37885d379fef7b00b3b0f01ca8/cngi_prototype-0.0.31.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.31 2025-09-09T00:19:18,875 Found link https://files.pythonhosted.org/packages/61/a0/41a293e1fd08bb551082fdd3afe36383d6573a7f021ec3ccc80927b2037d/cngi_prototype-0.0.32.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.32 2025-09-09T00:19:18,876 Found link https://files.pythonhosted.org/packages/ff/ad/50048933fef8cd2521486ce01ee5268f8087eac91b549c4de37ed888e8f2/cngi_prototype-0.0.33.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.33 2025-09-09T00:19:18,876 Found link https://files.pythonhosted.org/packages/74/23/5cbc9be8763b97f585b39e3108f4c44f30235369717e2e4a7b8930ca37e2/cngi_prototype-0.0.34.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.34 2025-09-09T00:19:18,876 Found link https://files.pythonhosted.org/packages/d5/a5/f41a38f03a1b9f4c14b08682d09f08897288824bb182307bfc811e84006c/cngi_prototype-0.0.35.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.35 2025-09-09T00:19:18,876 Found link https://files.pythonhosted.org/packages/c3/c1/042a1fd9cd96e35c4866fd3bae2945817343ff02d06e23a2c8f15fa41b2f/cngi_prototype-0.0.36.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.36 2025-09-09T00:19:18,876 Found link https://files.pythonhosted.org/packages/15/74/ba1f05d85bf7316ae5652cd966413bda6b8a8e41bc7d15807c4ceba18a9a/cngi_prototype-0.0.37.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.37 2025-09-09T00:19:18,877 Found link https://files.pythonhosted.org/packages/47/ac/dd4801bf7a60269e5976ca246cbcd7fd238a6216c3be0c54c7ab956bda63/cngi_prototype-0.0.38.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.38 2025-09-09T00:19:18,877 Found link https://files.pythonhosted.org/packages/c0/20/494664768224242b7c2118a164ecae36ccc28653a85fccf2899bd7eaeabb/cngi_prototype-0.0.39.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.39 2025-09-09T00:19:18,877 Found link https://files.pythonhosted.org/packages/c9/94/9292f36b0e5be608e697c2b0bbfb2fcb1b7af89d0076c6847750aca5276e/cngi_prototype-0.0.40.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.40 2025-09-09T00:19:18,877 Found link https://files.pythonhosted.org/packages/e7/7a/fb57ea7eb90c73a19c5e3034220f2f3a060600b43bee7086ddec704b46dd/cngi_prototype-0.0.41.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.41 2025-09-09T00:19:18,877 Found link https://files.pythonhosted.org/packages/e2/38/d0bbdf6ee66bc3565c59f5a0b5d930fda2f8b2af92d7ab171874501ccdb4/cngi_prototype-0.0.42.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.42 2025-09-09T00:19:18,878 Found link https://files.pythonhosted.org/packages/e3/f2/e747b3fac1fa2769c7dd9f41a021faa689901d94fc190a4e8e8e3faca73a/cngi_prototype-0.0.43.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.43 2025-09-09T00:19:18,878 Found link https://files.pythonhosted.org/packages/65/10/b94ac6a14992700e66b40e8fc22daa4756f3a18dfe18a5260b6736a57ffd/cngi_prototype-0.0.44.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.44 2025-09-09T00:19:18,878 Found link https://files.pythonhosted.org/packages/cb/4e/588d81cdb322132742978273ebbd277155042ba023f1712f2b48e2f02255/cngi_prototype-0.0.45.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.45 2025-09-09T00:19:18,878 Found link https://files.pythonhosted.org/packages/8a/1e/7808bf17abdebd55e94525b4650730932ee3bb9158989a04c655862bbcd0/cngi_prototype-0.0.46.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.46 2025-09-09T00:19:18,878 Found link https://files.pythonhosted.org/packages/55/8e/77629ce429a42553d4765c9201e796ef811fc45aa4aad56e489c0e242992/cngi_prototype-0.0.47.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.47 2025-09-09T00:19:18,879 Found link https://files.pythonhosted.org/packages/b6/1e/001cc84d09371301c17a7d7ab202fd2a219edaa7049dc0732c8c1bde884c/cngi_prototype-0.0.48.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.48 2025-09-09T00:19:18,879 Found link https://files.pythonhosted.org/packages/d6/7b/dffc4f04fef9a8eeeae2c77ab56847ebb2609b4f868265e6d4d5b19820d3/cngi_prototype-0.0.49.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.49 2025-09-09T00:19:18,879 Found link https://files.pythonhosted.org/packages/bd/fe/f9531ee43bf13afa345f3f019cc2b579153ce8955d517e72707d2124d781/cngi_prototype-0.0.50.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.50 2025-09-09T00:19:18,879 Found link https://files.pythonhosted.org/packages/a1/fb/10f4a1eef1ee3772424b9b7f9526fa6525b93a17c576c570e81e64cb3adc/cngi_prototype-0.0.53.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.53 2025-09-09T00:19:18,879 Found link https://files.pythonhosted.org/packages/06/b0/96ee7bdaa7f2d130457e2e6ed061ad4f247e6e7d30ded9f6d36a5e30fe8b/cngi_prototype-0.0.54.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.54 2025-09-09T00:19:18,880 Found link https://files.pythonhosted.org/packages/42/bd/8d1f316ecfd66e0c3d0cc33f6d295cf86bfa8b069540f95b9cf377b7f334/cngi_prototype-0.0.55.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.55 2025-09-09T00:19:18,880 Found link https://files.pythonhosted.org/packages/b2/6e/4911fb59dc98e34a45dbd202e6e580e39212a143bd2f6165a719fdbc424f/cngi_prototype-0.0.56.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.56 2025-09-09T00:19:18,880 Found link https://files.pythonhosted.org/packages/b2/ee/101096272611ea78e40910e3ab8b909e65ec41302edf99adcc57e6feea3a/cngi_prototype-0.0.57.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.57 2025-09-09T00:19:18,880 Found link https://files.pythonhosted.org/packages/df/16/7f8258e50c0b9bcdbec89aac76c9fb9d83ed7b9f4d4c449e410f89823bd3/cngi_prototype-0.0.58.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.58 2025-09-09T00:19:18,880 Found link https://files.pythonhosted.org/packages/01/f1/2363690d2371d925123ff1acd9be54ae0bcb714d7d74fbaa51c360b2cb86/cngi_prototype-0.0.59.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.59 2025-09-09T00:19:18,881 Found link https://files.pythonhosted.org/packages/e6/62/dfa3d17487925371d6c2cc13fb6ef023fbb60ad62a761d4e46264b293aca/cngi_prototype-0.0.60.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.60 2025-09-09T00:19:18,881 Found link https://files.pythonhosted.org/packages/05/1e/443d6df491e7944092d7d7aefbba1ef136506102e2ee18d54046602c741f/cngi_prototype-0.0.61.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.61 2025-09-09T00:19:18,881 Found link https://files.pythonhosted.org/packages/f3/11/2f7da6d252b7b4d2354853c202c5828b6c1b9ebae057f0835173d85b3143/cngi_prototype-0.0.63.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.63 2025-09-09T00:19:18,881 Found link https://files.pythonhosted.org/packages/3c/57/69b37e049d7fdf8a0d5e5cc392111092b76653df26d7d7bf9d04b3d5b5f7/cngi_prototype-0.0.64.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.64 2025-09-09T00:19:18,881 Found link https://files.pythonhosted.org/packages/ac/5f/70a3c8a1a88a104bfa8d47dc076d22a72394406400fbd6e6badb5f8ad955/cngi_prototype-0.0.65.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.65 2025-09-09T00:19:18,882 Found link https://files.pythonhosted.org/packages/91/17/d4cfd170cc0d32f85465b69b716512cbbdc725cac802eb32bff71ad3eb6a/cngi_prototype-0.0.66.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.66 2025-09-09T00:19:18,882 Found link https://files.pythonhosted.org/packages/54/5d/cb2e3cbb7ec39cb24673709d5fde71adb119c80b619bc27d611a45109959/cngi_prototype-0.0.67.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.67 2025-09-09T00:19:18,882 Found link https://files.pythonhosted.org/packages/4c/9e/aa881f8ecf6402207ad443d3df7b5baa7dbb2cdb0cc3660f5ce43014f95c/cngi_prototype-0.0.68.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.68 2025-09-09T00:19:18,882 Found link https://files.pythonhosted.org/packages/e6/4b/afe59f311b3cfaa977b4a29f18766bbe4d7afd9f941f29abb52a97d95630/cngi_prototype-0.0.69.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.69 2025-09-09T00:19:18,882 Found link https://files.pythonhosted.org/packages/9a/85/9f64ada34054ec6b6b0a6205423cff81ce046642713cee22cb83d239313c/cngi_prototype-0.0.70.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.70 2025-09-09T00:19:18,883 Found link https://files.pythonhosted.org/packages/ac/9a/3da1e10de950667e56f87cf84f0d5524d2a519ce4ba44e138f6be7ac7b48/cngi_prototype-0.0.71.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.71 2025-09-09T00:19:18,883 Found link https://files.pythonhosted.org/packages/8c/db/7063fb9ad9461830afbe77c45e810c89ad76e368de128fe0210e79dcdad3/cngi_prototype-0.0.72.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.72 2025-09-09T00:19:18,883 Found link https://files.pythonhosted.org/packages/67/42/f04290af2d59fdbf75c9a25b0254403904e766239fd817edad8bcae99b77/cngi_prototype-0.0.74.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.74 2025-09-09T00:19:18,883 Found link https://files.pythonhosted.org/packages/e7/2d/6c77bb2922725b31afeff381bedd8bb998264bf7d6366569fd1568ecfd83/cngi_prototype-0.0.75.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.75 2025-09-09T00:19:18,884 Found link https://files.pythonhosted.org/packages/e9/05/e0973e81d5b986146a6f7c84755261fa1e028b8bc41a1583a0a8fe101920/cngi_prototype-0.0.76.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.76 2025-09-09T00:19:18,884 Found link https://files.pythonhosted.org/packages/6a/6f/e25d94ff226a39f7616d1999a99f5c1e4354e662e8733fc53756e09da585/cngi_prototype-0.0.78.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.78 2025-09-09T00:19:18,884 Found link https://files.pythonhosted.org/packages/0e/0f/e1aa0ecb49b81583891f70b78e5fd772e67966a4583a6f774882926fc14e/cngi_prototype-0.0.79.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.79 2025-09-09T00:19:18,885 Found link https://files.pythonhosted.org/packages/3d/26/5cfd9ef8fae3207380313881d94707823816b414ef2a3da5d2d3531101ef/cngi_prototype-0.0.80.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.80 2025-09-09T00:19:18,885 Found link https://files.pythonhosted.org/packages/48/48/bd0c83ba62e59f4712e097f1f77fa1898844b98e5e83fcc78f09da4925d3/cngi_prototype-0.0.81.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.81 2025-09-09T00:19:18,885 Found link https://files.pythonhosted.org/packages/5c/70/08dcb57d81c47ee42456e7e98cf76276482978f88334468e6153cf8e6d37/cngi_prototype-0.0.83.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.83 2025-09-09T00:19:18,885 Found link https://files.pythonhosted.org/packages/a2/89/22044a9f4a51583a883b00c727db1f9dc21b86aeeab84500b3d0ac433d6d/cngi_prototype-0.0.84.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.84 2025-09-09T00:19:18,885 Found link https://files.pythonhosted.org/packages/ae/0a/60bd3fb2416acaddb3a794106590214989914aa34235200458f210452783/cngi_prototype-0.0.85.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.85 2025-09-09T00:19:18,886 Found link https://files.pythonhosted.org/packages/53/fc/25b26cf5b3807d556a011987877ed23c09af1666fa97a89c44f46de299a0/cngi_prototype-0.0.86.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.86 2025-09-09T00:19:18,886 Found link https://files.pythonhosted.org/packages/9b/cd/20ab3358f92a37d10d4767f07bb59ffba56fe67e05e3022a31a22a6f0c02/cngi_prototype-0.0.88.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.88 2025-09-09T00:19:18,886 Found link https://files.pythonhosted.org/packages/57/eb/a126660fd8aa323990503153f43a5209b9d2427192d31b35f5367fdeb9cd/cngi_prototype-0.0.89.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.89 2025-09-09T00:19:18,886 Found link https://files.pythonhosted.org/packages/27/3b/e030375c0e21a61e1f3542888138fad21798908c1fc9b2a43e06fefca606/cngi_prototype-0.0.90.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.90 2025-09-09T00:19:18,886 Found link https://files.pythonhosted.org/packages/19/80/e07be2854917906cec0f70623bb8a6220ef844e52e5eb7be65d5d6165a20/cngi_prototype-0.0.91.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.91 2025-09-09T00:19:18,887 Found link https://files.pythonhosted.org/packages/b6/31/e1631852aca678b632baa6f625ebf5343ac1a25aa2e465de6f7151cafd8d/cngi_prototype-0.0.92.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 0.0.92 2025-09-09T00:19:18,887 Found link https://files.pythonhosted.org/packages/7d/b2/81728cc0bb4af77fb06bfa3461c6f45f597096ca9ca05dceddf6de270bc1/cngi_prototype-1.0.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 1.0 2025-09-09T00:19:18,887 Found link https://files.pythonhosted.org/packages/8f/6f/f36bbf6d8c2193841b186280daefa7e6b4d176be30cddb76150d3f4dbab7/cngi_prototype-1.0.1.tar.gz (from https://pypi.org/simple/cngi-prototype/), version: 1.0.1 2025-09-09T00:19:18,887 Fetching project page and analyzing links: https://www.piwheels.org/simple/cngi-prototype/ 2025-09-09T00:19:18,888 Getting page https://www.piwheels.org/simple/cngi-prototype/ 2025-09-09T00:19:18,889 Found index url https://www.piwheels.org/simple/ 2025-09-09T00:19:18,979 Fetched page https://www.piwheels.org/simple/cngi-prototype/ as text/html 2025-09-09T00:19:18,996 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-1.0.1-py3-none-any.whl#sha256=d5578c4c4ad0a04fb0b766decb319ac35171cc328307634ee32e57b09ffd7095 (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:18,996 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-1.0-py3-none-any.whl#sha256=53505f5e5bc5e1ad44217c1395a3d8572a8936539629d00609e118967b40e03c (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:18,997 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.92-py3-none-any.whl#sha256=8ba98cfcec3eff2d3c687e712902a38218aeca48b1358278e7925ce8e5d58055 (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:18,997 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.91-py3-none-any.whl#sha256=6c4a38f4ea6a3efb5897d19d05026ab6834def053582d46eedb327996022b06d (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:18,997 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.90-py3-none-any.whl#sha256=49ad1d04e09ce29a48d9b74ad1d3892c120f349d897c8b3d46490f6430115311 (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:18,997 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.89-py3-none-any.whl#sha256=ebb2f8db19a47b03d10102b021ed2695488a1b531ff5e3561750db2cedd32ac1 (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:18,997 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.88-py3-none-any.whl#sha256=0e2584cc821d647cb91430b3ad4613ee501f3d16bfe43e53d57145fb656a6edb (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:18,997 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.86-py3-none-any.whl#sha256=a45c4b14707ec3374e049cc5bea48a29f7c9ac9e50dc22a26ac62b0b5b46f982 (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:18,998 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.85-py3-none-any.whl#sha256=6b0412008e29c42ffe12437c5e4ffe7a9261e9ef757520cbb8d34915b9de8216 (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:18,998 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.84-py3-none-any.whl#sha256=5bf1c2bdfabfa6a5afa1a49916e8dfa84bafe6ebcd99d3bab18153b98db798f3 (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:18,998 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.83-py3-none-any.whl#sha256=08c6f8ec802c6add42681c22c8674a5b7e784b5ef0fcae85ce4f4d86cd62ed50 (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:18,998 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.81-py3-none-any.whl#sha256=15ada06eeaa90065f357cd0ecaa6ce578c468d87e56a4ca6c3f40795a872b52b (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:18,998 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.80-py3-none-any.whl#sha256=a069b3345676bb2d39f7d5c8ad1a06fea032667c3cde48ecd37003cd8b25e8c1 (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:18,998 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.79-py3-none-any.whl#sha256=5d1fc3089f08bb48db32c3784a3150d4670e5f13c158b3de58ae161e4fb79051 (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:18,998 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.78-py3-none-any.whl#sha256=586b552f61935b5393c5c15b6188756f56e99311593a18b984fc3268e84959de (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:18,999 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.76-py3-none-any.whl#sha256=4b76372e59ca4380a3a9dfcf675b95cc9d566f5d32062859c3ba4858dbea27fb (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:18,999 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.75-py3-none-any.whl#sha256=b2543386d05818ae6c2b6d170bcd1c1f30935885a9e782288f87479157ad81be (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:18,999 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.74-py3-none-any.whl#sha256=3441a064545070e55c2c0a6af93554760f48315ac6ca67c3acbddb8042e1ca9b (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:18,999 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.72-py3-none-any.whl#sha256=e8168e7a4b045a405b7ada0e40a4bb62368957eb5712e4bcfa0ff99a66a2f028 (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:18,999 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.71-py3-none-any.whl#sha256=0b999bb8344771bd504d4cbbc520c573808a9860de19883e38ccc30490e6989c (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:18,999 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.70-py3-none-any.whl#sha256=0690eed70edeb1854f7653cc844a4fba4e045ae402248cd75be5540bd1bf96de (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,000 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.69-py3-none-any.whl#sha256=3e7592f17cfcc2fe1848e81aa9f1cb31f78a107ddadfe16694551eaadb8565ac (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,000 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.68-py3-none-any.whl#sha256=d5c483e30ae63de07785ce734d10bf16267533089115eca1ff1b5ae5b5e9f52b (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,000 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.67-py3-none-any.whl#sha256=89867476b652510f843b6af0cf284164e85eeec818eb2f84125ad951dc9774e7 (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,000 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.66-py3-none-any.whl#sha256=357b8a782787223875eca1eccf8310fadce87ca383f0465e3b2943d403cca4b0 (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,000 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.65-py3-none-any.whl#sha256=20fc5a7aa9aa2429afa0a874ff1ce5503717d31be45c101cfe592b26ff125c11 (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,000 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.64-py3-none-any.whl#sha256=a66c35ccec8e366581520e1c397753a86dcba80de2b82158b274368dcd5afcd9 (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,000 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.63-py3-none-any.whl#sha256=f8c423f155dc26599fff957a3dc2c0e9ab14fbe7aab341ce423f10543832a6ed (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,001 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.61-py3-none-any.whl#sha256=3ab86fb8b8222680b0591c0198f98c3c15b09c1ca6158ad60f2d5fb9fdc6bd46 (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,001 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.60-py3-none-any.whl#sha256=87e92249e08bbfcd96b9000557383e10f39b4a2652e77f7f7e1e8d2753926b2c (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,001 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.59-py3-none-any.whl#sha256=62cf20974d271c8d2b4dbca15e1aa1f851fd5a7891a24e13d837534721a88bfb (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,001 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.58-py3-none-any.whl#sha256=f3f389885fedc7b50b1406bd22bea96cab77bb570848448db740a730549fccd5 (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,001 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.57-py3-none-any.whl#sha256=54823b88bef38a635d6911d82fb12d0fc1b4b97d2a93e2960070673251139243 (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,001 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.56-py3-none-any.whl#sha256=3b29e3451f5fb77ae0d2400a9c3aa1ae3de1d4a163c1ff24f8866bacc4fdbe22 (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,001 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.55-py3-none-any.whl#sha256=b79783790fe46c9ae6a2e6f84aac3dbc280dd44bb34a8979a431df3f5c688c07 (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,002 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.54-py3-none-any.whl#sha256=a52205452f4a17b5d23a042c41ba5ee800d20ddeb93014b8f31c17ab2880ebb6 (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,002 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.53-py3-none-any.whl#sha256=52297219f506e8c38da0b7087ec0b40f3e69c10da92d644d8b50f60463c717b3 (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,002 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.50-py3-none-any.whl#sha256=73b4f26755fd659a1bdc1e001acc7ae9814bdc71d34f7374e9805e911ef9cb0a (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,002 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.49-py3-none-any.whl#sha256=4f09d0e3041225bea06d805f3d6b25aa26aead844fddac7c7ecbcd86b17380c5 (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,002 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.48-py3-none-any.whl#sha256=2e95a06d1cad49e60f76ea12ebc9e57c43780090e290b3b0d95c40e9987e4666 (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,002 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.47-py3-none-any.whl#sha256=17e47ff53e70b66ad72c887b203003313129878c73c0d470a5133a0162793a3e (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,002 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.46-py3-none-any.whl#sha256=5aa9e916965435ac4249bc8eca2e1427f9b529405104537912c1152d6a7cf0a1 (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,003 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.45-py3-none-any.whl#sha256=0ce1cb758063267a4d64121fdadd76ca77333aefaaf7887269be8f49ee63a6ee (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,003 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.44-py3-none-any.whl#sha256=3bcfdd6c5ab0aa31b5b5b9a68173d2567b2e5118640ea76fd0bc464326a33195 (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,003 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.43-py3-none-any.whl#sha256=a6dd1abeae6b9ed11ecfb29d5559d1a38fa1d57d8e83d387a5806aac2851317d (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,003 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.42-py3-none-any.whl#sha256=e176db334311e4d7605250391fca3b14eb3f1a5ca68df51e6f9744cc22699d1e (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,003 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.40-py3-none-any.whl#sha256=77a771865e84e4a2f7cc460f6d0782dbf9af4f63730c36b58edcdebe65af5e0b (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,003 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.39-py3-none-any.whl#sha256=a66956b690e89039ac8c95b94531b8156b164755556a3b7b8775f6a630107359 (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,003 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.38-py3-none-any.whl#sha256=546a686b87e0a5d456f2767d3b80b4a4c55087837140caa92d1cd9375d6777e0 (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,003 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.37-py3-none-any.whl#sha256=e5b36532422dd429d7c68f934e6aeb7bc01fe8341514dd180e0293b333f12e74 (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,003 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.36-py3-none-any.whl#sha256=e93048f0dd4bb414398f7ae472b14f299f2378c6a34ab37efbd32b3257e9e2ad (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,004 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.35-py3-none-any.whl#sha256=7ff7ecd4b0eba9cf65fe10957e3367c99192a0b19a1e206295d60e945d5ae9ee (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,004 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.34-py3-none-any.whl#sha256=3b86dd93be0f5ba883448cf7bff46d502feea4d7add6f3c1bcc39a3b461e7e73 (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,004 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.33-py3-none-any.whl#sha256=cbb9994976bf6815f389976d39d4dd01665cabb2162e2cf7fc2a6bd826d1812a (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,004 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.32-py3-none-any.whl#sha256=bae5f5f0ee0034dd87d1f83b21871e725b6d111f59787dccb5a91686e2a432f7 (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,004 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.31-py3-none-any.whl#sha256=aab3d7816b88c63807a4d8992d9df1a267b21a0454044f1003f0ab49ec85073b (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,004 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.30-py3-none-any.whl#sha256=4c62207faa692af8f85a8f0deb31195c3187e1b04522eaf17a58daef14f60d5c (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,004 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.29-py3-none-any.whl#sha256=b6e586822f8901812e1610c9b2b6d22d6b13d0a908f69cf6c8ee988ec97519ca (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,004 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.28-py3-none-any.whl#sha256=cffa3158c016402a0967f1f4598dcceac9acfe995c8c1abf6b417ad31c9d6c1b (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,005 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.27-py3-none-any.whl#sha256=fc8d41be98f91a6299cc899cce6f8a58a7b385ad74edaae329f30db4132150f3 (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,005 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.26-py3-none-any.whl#sha256=d0da2c1f21f94a4e488b1478a0276684b35391515ea76587794a1de5a36bb5b2 (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,005 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.25-py3-none-any.whl#sha256=08375e93a1dbe1ec3cf7495e44a8cc5e7bf3b93b0432994408876848b881b427 (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,005 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.23-py3-none-any.whl#sha256=28224d84bf15456583c4b5ac1f1731e9cbd2c6f9c7ee9c36234aca49b2b6ed40 (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,005 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.22-py3-none-any.whl#sha256=a281c665a54db31296442eb8820604c54216f310614f661cd9eed66dc1957e02 (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,005 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.21-py3-none-any.whl#sha256=8532ec51ff54c0ad0538ed8d6a3d573e66f238a876d5390238296d5afb913f03 (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,005 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.20-py3-none-any.whl#sha256=23a3d446a90d562b46c04b16b4e554d90830e3b41f9586ba1d9ad3a395c4727a (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,005 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.19-py3-none-any.whl#sha256=acb9cb6dded0977dc983c182c931e62eeabe6c402dc9a3692d091687df32e567 (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,005 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.18-py3-none-any.whl#sha256=afa15bec1c415339c2ba3064d0d8cd38a1381e9d65c24b119998f6762e22a288 (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,006 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.17-py3-none-any.whl#sha256=69382e4c81750d04646045e9b7789a34e2f6d9a7ccd01f026d2bce6ae5a3387a (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,006 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.16-py3-none-any.whl#sha256=872141d5e173fc1333b7d16620b36796f4e1d8234c6a82f625d8255c4b8bbcf7 (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,006 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.15-py3-none-any.whl#sha256=d06f7c5a31953b380fffc5231108d7bc88b7e351f69921ec0d24868449cd230c (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,006 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.14-py3-none-any.whl#sha256=a146f3614fcb3c3b48c6f89f867bd141acc0851052e21efc6534a2dc3f7515f0 (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,006 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.13-py3-none-any.whl#sha256=5b63c21034a5a2a4ba010dff4d068b442767448e32b569c8c54f99616aa1f234 (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,006 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.12-py3-none-any.whl#sha256=9e23a9930407bb9e3d6497628c390e1280e5fc9fb61d37bd3477a178d0a87970 (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,006 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.11-py3-none-any.whl#sha256=7ecc26c86541c7da8d2008a64b3b5702c05175d1df16dbf123afdedda6d6871a (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,006 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.10-py3-none-any.whl#sha256=3dd2269a24f0d0504d2760c245d7f738500c4c118186d8a1555d63fc7d0eda1f (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,006 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.9-py3-none-any.whl#sha256=b02f752c5b51655c21a5e4724c66b33bf4e1170574276afd723cb8d7a9d3beb7 (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,007 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.8-py3-none-any.whl#sha256=21a5c966c37f17a70b00bf2b9f812084a742fcf0b9a5a42b65d11a09c9e59a5c (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,007 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.7-py3-none-any.whl#sha256=06917d6e8d10de135bee4f113b052ef1120ae6b9bc5e9728640aceaa45c4ac31 (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,007 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.6-py3-none-any.whl#sha256=991bbbcbb521350f432ca095d5ad677c6f98b1446a873be97226aac4035dc36a (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,007 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.5-py3-none-any.whl#sha256=d79389e62a60523869787df9a5a594768d62b1c5aeefef7a90bb1d1fb795a954 (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,007 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.4-py3-none-any.whl#sha256=4490e4371fc954a2359c86cc753e60cc9311b204dc5fdf59dc9657f55bd8c04d (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,007 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.3-py3-none-any.whl#sha256=37aa7e55f1c6d67a403cf3dc4e024fcf0278f0bb1e4c88836ec2da0dcdeecdd7 (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,007 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.2-py3-none-any.whl#sha256=7292371e3cfd28f1cfa63db156a9c767da864fc8d55bfae5fa190e547da078d6 (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,007 Skipping link: No binaries permitted for cngi-prototype: https://archive1.piwheels.org/simple/cngi-prototype/cngi_prototype-0.0.1-py3-none-any.whl#sha256=049bc1712085aca7eea48725a51a71b6a005806c438d492e8a77895c929a80cd (from https://www.piwheels.org/simple/cngi-prototype/) 2025-09-09T00:19:19,008 Skipping link: not a file: https://www.piwheels.org/simple/cngi-prototype/ 2025-09-09T00:19:19,008 Skipping link: not a file: https://pypi.org/simple/cngi-prototype/ 2025-09-09T00:19:19,038 Given no hashes to check 1 links for project 'cngi-prototype': discarding no candidates 2025-09-09T00:19:19,039 Collecting cngi-prototype==0.0.41 2025-09-09T00:19:19,041 Created temporary directory: /tmp/pip-unpack-bo3u3r3o 2025-09-09T00:19:19,182 Downloading cngi_prototype-0.0.41.tar.gz (24 kB) 2025-09-09T00:19:19,229 Added cngi-prototype==0.0.41 from https://files.pythonhosted.org/packages/e7/7a/fb57ea7eb90c73a19c5e3034220f2f3a060600b43bee7086ddec704b46dd/cngi_prototype-0.0.41.tar.gz to build tracker '/tmp/pip-build-tracker-lbkxtj_0' 2025-09-09T00:19:19,230 Running setup.py (path:/tmp/pip-wheel-c1tpbm7c/cngi-prototype_4231caae4b454939a52a0376eb93a783/setup.py) egg_info for package cngi-prototype 2025-09-09T00:19:19,231 Created temporary directory: /tmp/pip-pip-egg-info-xkjyxh6c 2025-09-09T00:19:19,231 Preparing metadata (setup.py): started 2025-09-09T00:19:19,232 Running command python setup.py egg_info 2025-09-09T00:19:19,750 Traceback (most recent call last): 2025-09-09T00:19:19,751 File "", line 2, in 2025-09-09T00:19:19,751 exec(compile(''' 2025-09-09T00:19:19,752 ~~~~^^^^^^^^^^^^ 2025-09-09T00:19:19,752 # This is -- a caller that pip uses to run setup.py 2025-09-09T00:19:19,752 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T00:19:19,752 ...<32 lines>... 2025-09-09T00:19:19,752 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T00:19:19,752 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T00:19:19,752 ''' % ('/tmp/pip-wheel-c1tpbm7c/cngi-prototype_4231caae4b454939a52a0376eb93a783/setup.py',), "", "exec")) 2025-09-09T00:19:19,752 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T00:19:19,753 File "", line 35, in 2025-09-09T00:19:19,753 File "/tmp/pip-wheel-c1tpbm7c/cngi-prototype_4231caae4b454939a52a0376eb93a783/setup.py", line 3, in 2025-09-09T00:19:19,753 with open('docs/README.md', "r") as fid: #encoding='utf-8' 2025-09-09T00:19:19,753 ~~~~^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T00:19:19,753 FileNotFoundError: [Errno 2] No such file or directory: 'docs/README.md' 2025-09-09T00:19:19,837 ERROR: python setup.py egg_info exited with 1 2025-09-09T00:19:19,849 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-09T00:19:19,849 exec(compile('"'"''"'"''"'"' 2025-09-09T00:19:19,849 # This is -- a caller that pip uses to run setup.py 2025-09-09T00:19:19,849 # 2025-09-09T00:19:19,849 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-09T00:19:19,849 # import from `distutils.core` to work with newer packaging standards. 2025-09-09T00:19:19,849 # - It provides a clear error message when setuptools is not installed. 2025-09-09T00:19:19,849 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-09T00:19:19,849 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-09T00:19:19,849 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-09T00:19:19,849 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-09T00:19:19,849 import os, sys, tokenize, traceback 2025-09-09T00:19:19,849 2025-09-09T00:19:19,849 try: 2025-09-09T00:19:19,849 import setuptools 2025-09-09T00:19:19,849 except ImportError: 2025-09-09T00:19:19,849 print( 2025-09-09T00:19:19,849 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-09T00:19:19,849 "the build environment with exception:", 2025-09-09T00:19:19,849 file=sys.stderr, 2025-09-09T00:19:19,849 ) 2025-09-09T00:19:19,849 traceback.print_exc() 2025-09-09T00:19:19,849 sys.exit(1) 2025-09-09T00:19:19,849 2025-09-09T00:19:19,849 __file__ = %r 2025-09-09T00:19:19,849 sys.argv[0] = __file__ 2025-09-09T00:19:19,849 2025-09-09T00:19:19,849 if os.path.exists(__file__): 2025-09-09T00:19:19,849 filename = __file__ 2025-09-09T00:19:19,849 with tokenize.open(__file__) as f: 2025-09-09T00:19:19,849 setup_py_code = f.read() 2025-09-09T00:19:19,849 else: 2025-09-09T00:19:19,849 filename = "" 2025-09-09T00:19:19,849 setup_py_code = "from setuptools import setup; setup()" 2025-09-09T00:19:19,849 2025-09-09T00:19:19,849 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T00:19:19,849 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-c1tpbm7c/cngi-prototype_4231caae4b454939a52a0376eb93a783/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-xkjyxh6c[/] 2025-09-09T00:19:19,849 [bold magenta]cwd[/]: /tmp/pip-wheel-c1tpbm7c/cngi-prototype_4231caae4b454939a52a0376eb93a783/ 2025-09-09T00:19:19,849 Preparing metadata (setup.py): finished with status 'error' 2025-09-09T00:19:19,850 ERROR: metadata generation failed 2025-09-09T00:19:19,855 Exception information: 2025-09-09T00:19:19,855 Traceback (most recent call last): 2025-09-09T00:19:19,855 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-09T00:19:19,855 call_subprocess( 2025-09-09T00:19:19,855 ~~~~~~~~~~~~~~~^ 2025-09-09T00:19:19,855 args, 2025-09-09T00:19:19,855 ^^^^^ 2025-09-09T00:19:19,855 ...<2 lines>... 2025-09-09T00:19:19,855 spinner=spinner, 2025-09-09T00:19:19,855 ^^^^^^^^^^^^^^^^ 2025-09-09T00:19:19,855 ) 2025-09-09T00:19:19,855 ^ 2025-09-09T00:19:19,855 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-09T00:19:19,855 raise error 2025-09-09T00:19:19,855 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-09T00:19:19,855 2025-09-09T00:19:19,855 The above exception was the direct cause of the following exception: 2025-09-09T00:19:19,855 2025-09-09T00:19:19,855 Traceback (most recent call last): 2025-09-09T00:19:19,855 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-09T00:19:19,855 status = _inner_run() 2025-09-09T00:19:19,855 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-09T00:19:19,855 return self.run(options, args) 2025-09-09T00:19:19,855 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-09T00:19:19,855 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-09T00:19:19,855 return func(self, options, args) 2025-09-09T00:19:19,855 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-09T00:19:19,855 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-09T00:19:19,855 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-09T00:19:19,855 result = self._result = resolver.resolve( 2025-09-09T00:19:19,855 ~~~~~~~~~~~~~~~~^ 2025-09-09T00:19:19,855 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-09T00:19:19,855 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T00:19:19,855 ) 2025-09-09T00:19:19,855 ^ 2025-09-09T00:19:19,855 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-09T00:19:19,855 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-09T00:19:19,855 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-09T00:19:19,855 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-09T00:19:19,855 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T00:19:19,855 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-09T00:19:19,855 if not criterion.candidates: 2025-09-09T00:19:19,855 ^^^^^^^^^^^^^^^^^^^^ 2025-09-09T00:19:19,855 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-09T00:19:19,855 return bool(self._sequence) 2025-09-09T00:19:19,855 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-09T00:19:19,855 self._bool = any(self) 2025-09-09T00:19:19,855 ~~~^^^^^^ 2025-09-09T00:19:19,855 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-09T00:19:19,855 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-09T00:19:19,855 ^^^^^^^^ 2025-09-09T00:19:19,855 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-09T00:19:19,855 candidate = func() 2025-09-09T00:19:19,855 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-09T00:19:19,855 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-09T00:19:19,855 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T00:19:19,855 link, template, name, version 2025-09-09T00:19:19,855 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T00:19:19,855 ) 2025-09-09T00:19:19,855 ^ 2025-09-09T00:19:19,855 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-09T00:19:19,855 self._link_candidate_cache[link] = LinkCandidate( 2025-09-09T00:19:19,855 ~~~~~~~~~~~~~^ 2025-09-09T00:19:19,855 link, 2025-09-09T00:19:19,855 ^^^^^ 2025-09-09T00:19:19,855 ...<3 lines>... 2025-09-09T00:19:19,855 version=version, 2025-09-09T00:19:19,855 ^^^^^^^^^^^^^^^^ 2025-09-09T00:19:19,855 ) 2025-09-09T00:19:19,855 ^ 2025-09-09T00:19:19,855 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-09T00:19:19,855 super().__init__( 2025-09-09T00:19:19,855 ~~~~~~~~~~~~~~~~^ 2025-09-09T00:19:19,855 link=link, 2025-09-09T00:19:19,855 ^^^^^^^^^^ 2025-09-09T00:19:19,855 ...<4 lines>... 2025-09-09T00:19:19,855 version=version, 2025-09-09T00:19:19,855 ^^^^^^^^^^^^^^^^ 2025-09-09T00:19:19,855 ) 2025-09-09T00:19:19,855 ^ 2025-09-09T00:19:19,855 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-09T00:19:19,855 self.dist = self._prepare() 2025-09-09T00:19:19,855 ~~~~~~~~~~~~~^^ 2025-09-09T00:19:19,855 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-09T00:19:19,855 dist = self._prepare_distribution() 2025-09-09T00:19:19,855 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-09T00:19:19,855 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-09T00:19:19,855 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T00:19:19,855 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-09T00:19:19,855 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-09T00:19:19,855 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T00:19:19,855 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-09T00:19:19,855 dist = _get_prepared_distribution( 2025-09-09T00:19:19,855 req, 2025-09-09T00:19:19,855 ...<3 lines>... 2025-09-09T00:19:19,855 self.check_build_deps, 2025-09-09T00:19:19,855 ) 2025-09-09T00:19:19,855 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-09T00:19:19,855 abstract_dist.prepare_distribution_metadata( 2025-09-09T00:19:19,855 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T00:19:19,855 finder, build_isolation, check_build_deps 2025-09-09T00:19:19,855 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T00:19:19,855 ) 2025-09-09T00:19:19,855 ^ 2025-09-09T00:19:19,855 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-09T00:19:19,855 self.req.prepare_metadata() 2025-09-09T00:19:19,855 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-09T00:19:19,855 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-09T00:19:19,855 self.metadata_directory = generate_metadata_legacy( 2025-09-09T00:19:19,855 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T00:19:19,855 build_env=self.build_env, 2025-09-09T00:19:19,855 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T00:19:19,855 ...<3 lines>... 2025-09-09T00:19:19,855 details=details, 2025-09-09T00:19:19,855 ^^^^^^^^^^^^^^^^ 2025-09-09T00:19:19,855 ) 2025-09-09T00:19:19,855 ^ 2025-09-09T00:19:19,855 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-09T00:19:19,855 raise MetadataGenerationFailed(package_details=details) from error 2025-09-09T00:19:19,855 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-09T00:19:19,876 Removed cngi-prototype==0.0.41 from https://files.pythonhosted.org/packages/e7/7a/fb57ea7eb90c73a19c5e3034220f2f3a060600b43bee7086ddec704b46dd/cngi_prototype-0.0.41.tar.gz from build tracker '/tmp/pip-build-tracker-lbkxtj_0' 2025-09-09T00:19:19,876 Removed build tracker: '/tmp/pip-build-tracker-lbkxtj_0'