2025-09-08T01:46:08,833 Created temporary directory: /tmp/pip-build-tracker-apbhwabz 2025-09-08T01:46:08,834 Initialized build tracking at /tmp/pip-build-tracker-apbhwabz 2025-09-08T01:46:08,834 Created build tracker: /tmp/pip-build-tracker-apbhwabz 2025-09-08T01:46:08,834 Entered build tracker: /tmp/pip-build-tracker-apbhwabz 2025-09-08T01:46:08,835 Created temporary directory: /tmp/pip-wheel-hpnzse81 2025-09-08T01:46:08,838 Created temporary directory: /tmp/pip-ephem-wheel-cache-m8oouq5h 2025-09-08T01:46:08,897 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T01:46:08,900 2 location(s) to search for versions of newslynx: 2025-09-08T01:46:08,900 * https://pypi.org/simple/newslynx/ 2025-09-08T01:46:08,900 * https://www.piwheels.org/simple/newslynx/ 2025-09-08T01:46:08,900 Fetching project page and analyzing links: https://pypi.org/simple/newslynx/ 2025-09-08T01:46:08,901 Getting page https://pypi.org/simple/newslynx/ 2025-09-08T01:46:08,902 Found index url https://pypi.org/simple/ 2025-09-08T01:46:09,068 Fetched page https://pypi.org/simple/newslynx/ as application/vnd.pypi.simple.v1+json 2025-09-08T01:46:09,076 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/3a/55/92792beb27ab0b68080b113d6099e99a0ed4bc8ea721aa5a872a953d13dc/newslynx-0.0.1.macosx-10.10-intel.exe (from https://pypi.org/simple/newslynx/) 2025-09-08T01:46:09,077 Found link https://files.pythonhosted.org/packages/2c/2b/3e99c996afc571afdf46a36b1ec06f3efea3557d1d0f8e6a71976401de63/newslynx-0.0.1.tar.gz (from https://pypi.org/simple/newslynx/), version: 0.0.1 2025-09-08T01:46:09,077 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/75/11/56080c9301a5d51b5e93ac60aae3f5dcf1ed557d944c5615a0eb4302ea74/newslynx-0.0.3.macosx-10.10-intel.exe (from https://pypi.org/simple/newslynx/) 2025-09-08T01:46:09,077 Found link https://files.pythonhosted.org/packages/cf/fd/21eab554c7e63f656a2deff53ff0f8a22fb7195451d1c6adaf71dea138d6/newslynx-0.0.3.tar.gz (from https://pypi.org/simple/newslynx/), version: 0.0.3 2025-09-08T01:46:09,077 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/63/22/471d0f5db720cee568ab5d565c64ecc51f8ff5087a2ce99c9e79ebed28a1/newslynx-0.0.5.macosx-10.10-intel.exe (from https://pypi.org/simple/newslynx/) 2025-09-08T01:46:09,078 Found link https://files.pythonhosted.org/packages/61/2e/b6b79aa3581e38b7fa9c2f7b11962ea284e69ef68a80462bc98256ca8ff3/newslynx-0.0.5.tar.gz (from https://pypi.org/simple/newslynx/), version: 0.0.5 2025-09-08T01:46:09,078 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/b4/6d/5de6dd4cb8664a26a5c2c51bf438208b23221558b1014db907ac6d51031b/newslynx-0.0.6.macosx-10.10-intel.exe (from https://pypi.org/simple/newslynx/) 2025-09-08T01:46:09,078 Found link https://files.pythonhosted.org/packages/a4/60/2ef6cf517fa4fa9f73207a4694a71af87e3504189c1bcdd7e3fe44a2c9cc/newslynx-0.0.6.tar.gz (from https://pypi.org/simple/newslynx/), version: 0.0.6 2025-09-08T01:46:09,078 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/7e/7b/4dd72be4aa0439b8e9cb30956188ed3b1cfc8892ce9b68eb0374edb528a0/newslynx-0.0.7.macosx-10.10-intel.exe (from https://pypi.org/simple/newslynx/) 2025-09-08T01:46:09,079 Found link https://files.pythonhosted.org/packages/da/cb/026edd4707191c9ab9a0ad6fafc840cdd94e110fa295a08bd62a05f01e07/newslynx-0.0.7.tar.gz (from https://pypi.org/simple/newslynx/), version: 0.0.7 2025-09-08T01:46:09,079 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/3f/ab/eca5ffbe76714ce52dedbbbd1eca325c9f961b5215dda526bf0ccf77bfa1/newslynx-0.0.8.macosx-10.10-intel.exe (from https://pypi.org/simple/newslynx/) 2025-09-08T01:46:09,079 Found link https://files.pythonhosted.org/packages/27/27/c267a39601e5fd5be21839fa3092f9c65888d140e0c523bf43ebd43774f5/newslynx-0.0.8.tar.gz (from https://pypi.org/simple/newslynx/), version: 0.0.8 2025-09-08T01:46:09,080 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/b7/7d/94a3fd47305ac1de5a83295ed8fa15604038798561f37fad471e810d3f60/newslynx-0.1.0.macosx-10.10-intel.exe (from https://pypi.org/simple/newslynx/) 2025-09-08T01:46:09,080 Found link https://files.pythonhosted.org/packages/77/d8/050a1c8faa6b0b2f790719e3a895ad9e14d640d1ec26d828767b9a12335b/newslynx-0.1.0.tar.gz (from https://pypi.org/simple/newslynx/), version: 0.1.0 2025-09-08T01:46:09,080 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/cb/3c/25784a8e6f7983b5264829a4c97dca0505cadadb555fb001fff680e51b39/newslynx-0.1.1.macosx-10.10-intel.exe (from https://pypi.org/simple/newslynx/) 2025-09-08T01:46:09,080 Found link https://files.pythonhosted.org/packages/bd/48/c83bdf1ca802dce6819355d2121e762bc2916e7a95d9756b56f1664f1e2a/newslynx-0.1.1.tar.gz (from https://pypi.org/simple/newslynx/), version: 0.1.1 2025-09-08T01:46:09,081 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/8f/f7/8c59c78ecadc05f45e696b8edb14b3e29ea9f86f6fc286ea840c00be3b15/newslynx-0.1.2.macosx-10.10-intel.exe (from https://pypi.org/simple/newslynx/) 2025-09-08T01:46:09,081 Found link https://files.pythonhosted.org/packages/81/cf/2e1a45a42b08590b64bd45a18631c6b20c13d6ae116131fa47584cd4399c/newslynx-0.1.2.tar.gz (from https://pypi.org/simple/newslynx/), version: 0.1.2 2025-09-08T01:46:09,081 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/8a/94/feacbf08bf9d34b56d5559cea451aa04d4e796d7e6e6e472f26ddc04e9ea/newslynx-1.0.0.macosx-10.10-intel.exe (from https://pypi.org/simple/newslynx/) 2025-09-08T01:46:09,081 Found link https://files.pythonhosted.org/packages/48/21/e57df6d5df2551ac4c7b84767886a7da94828b417073fc9ce8a1c5151d78/newslynx-1.0.0.tar.gz (from https://pypi.org/simple/newslynx/), version: 1.0.0 2025-09-08T01:46:09,082 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/25/3d/bd87aeb6d12375a86602570b2e48a0668ea4148d126527de15708b4b2a2b/newslynx-1.0.1.macosx-10.10-intel.exe (from https://pypi.org/simple/newslynx/) 2025-09-08T01:46:09,082 Found link https://files.pythonhosted.org/packages/c5/10/b6526973fb0c94f6f14403ff021f63f7d7b513502765b2298b41c1b21c7f/newslynx-1.0.1.tar.gz (from https://pypi.org/simple/newslynx/), version: 1.0.1 2025-09-08T01:46:09,082 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/39/ed/6a15a2d81658cfa39601a06764c082ce7cc50341ee9e99340e9468b49d2e/newslynx-1.0.2.macosx-10.10-intel.exe (from https://pypi.org/simple/newslynx/) 2025-09-08T01:46:09,082 Found link https://files.pythonhosted.org/packages/b2/8d/a6a7cc3fc16163ee27f0f4e4371f1c33bef72aa65040ff1c3da6a3d0e1ae/newslynx-1.0.2.tar.gz (from https://pypi.org/simple/newslynx/), version: 1.0.2 2025-09-08T01:46:09,083 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/61/45/a0ca57d02056837b3d755fb190a4128a35954a5e63137c46ef7a3afc23ac/newslynx-1.0.3.macosx-10.10-intel.exe (from https://pypi.org/simple/newslynx/) 2025-09-08T01:46:09,083 Found link https://files.pythonhosted.org/packages/9e/16/f34dfb6a73adb8a38a441e009824a81d4fe3bcdda5857aafe0a43b1af80c/newslynx-1.0.3.tar.gz (from https://pypi.org/simple/newslynx/), version: 1.0.3 2025-09-08T01:46:09,083 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/b3/4f/6adf851175cd279185cd29af4f780e9331154333bb3b1dc9ac7885c4af3e/newslynx-1.0.4.macosx-10.10-intel.exe (from https://pypi.org/simple/newslynx/) 2025-09-08T01:46:09,083 Found link https://files.pythonhosted.org/packages/c9/7a/2d2ad6cb38dd92b3e441cae9dc1d14a76179a9c73a84551959fcf57bc07f/newslynx-1.0.4.tar.gz (from https://pypi.org/simple/newslynx/), version: 1.0.4 2025-09-08T01:46:09,084 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/a1/67/22bee75cbf87e788e427a365e0da85bb7bcf106624d06e52fb54a2e968bb/newslynx-1.0.5.macosx-10.10-intel.exe (from https://pypi.org/simple/newslynx/) 2025-09-08T01:46:09,084 Found link https://files.pythonhosted.org/packages/b5/0a/db75611059141f53e95e05061c2c00cafa0b0d857aae634eb95425071e7e/newslynx-1.0.5.tar.gz (from https://pypi.org/simple/newslynx/), version: 1.0.5 2025-09-08T01:46:09,084 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/06/4d/b46ee83d1edc5092bc1536c7c0148b2fb8e8083be64ebf43406535a95147/newslynx-1.0.6.macosx-10.10-intel.exe (from https://pypi.org/simple/newslynx/) 2025-09-08T01:46:09,084 Found link https://files.pythonhosted.org/packages/e8/33/245991619c9297913d55fe0421a4dfa71ee05873fadcdb6077e26596b409/newslynx-1.0.6.tar.gz (from https://pypi.org/simple/newslynx/), version: 1.0.6 2025-09-08T01:46:09,085 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/ee/c0/670209cabb7391f755f83f0232dfacc9155c97565a5ea43a1b0e96af7d16/newslynx-1.0.7.macosx-10.10-intel.exe (from https://pypi.org/simple/newslynx/) 2025-09-08T01:46:09,085 Found link https://files.pythonhosted.org/packages/40/cd/987a0eeed062145e1c8f5bb53ae01980f76562355be3c29186c2ee93f167/newslynx-1.0.7.tar.gz (from https://pypi.org/simple/newslynx/), version: 1.0.7 2025-09-08T01:46:09,085 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/98/f7/e9aa82094668bc6d15d5ea7a843a2acb56cbf40b0da185258d27e6a022f6/newslynx-1.0.8.macosx-10.10-intel.exe (from https://pypi.org/simple/newslynx/) 2025-09-08T01:46:09,085 Found link https://files.pythonhosted.org/packages/85/e4/588b2ac99cc95753fb7d674340c95c97cf7b193caed65d9306a5fbf04d2b/newslynx-1.0.8.tar.gz (from https://pypi.org/simple/newslynx/), version: 1.0.8 2025-09-08T01:46:09,086 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/2d/16/9e4abfffb370081f25f9ed44ea9c96cec408f0fb38d4f7eb62a36075a47c/newslynx-1.0.9.macosx-10.10-intel.exe (from https://pypi.org/simple/newslynx/) 2025-09-08T01:46:09,086 Found link https://files.pythonhosted.org/packages/0a/b1/0b9b446639de0cb3160ecbf85d547df7ee47f3915f473156f5347bee185a/newslynx-1.0.9.tar.gz (from https://pypi.org/simple/newslynx/), version: 1.0.9 2025-09-08T01:46:09,086 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/a7/83/75676ded34c018d8c5d467058aefa38e711ba6f26caa081a2a4d95ace35f/newslynx-1.0.9.1.macosx-10.10-intel.exe (from https://pypi.org/simple/newslynx/) 2025-09-08T01:46:09,086 Found link https://files.pythonhosted.org/packages/99/e6/57e25a8cd15a09952622f3930ee2dab3f4a1eb5402d888fefd6812921273/newslynx-1.0.9.1.tar.gz (from https://pypi.org/simple/newslynx/), version: 1.0.9.1 2025-09-08T01:46:09,087 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/e2/46/1483f41d43de8efc73db04ae9cd7366fc3a23ba025409090efc906d7e917/newslynx-1.1.0.macosx-10.10-intel.exe (from https://pypi.org/simple/newslynx/) 2025-09-08T01:46:09,087 Found link https://files.pythonhosted.org/packages/5d/aa/d6a2892566ca60ee7ed4dee5123f8dc98cbf0b0df4e43d8e093df3f7f29d/newslynx-1.1.0.tar.gz (from https://pypi.org/simple/newslynx/), version: 1.1.0 2025-09-08T01:46:09,087 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/6a/55/ada4b5a737ffdb504073ead562da45d8ce5db9083b038a54b7d70fa9c838/newslynx-1.1.1.macosx-10.10-intel.exe (from https://pypi.org/simple/newslynx/) 2025-09-08T01:46:09,087 Found link https://files.pythonhosted.org/packages/ad/d0/06e818ea2f800ed43d9b9b6b64315d5a77971fe64897a79f9ad234a79b55/newslynx-1.1.1.tar.gz (from https://pypi.org/simple/newslynx/), version: 1.1.1 2025-09-08T01:46:09,088 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/3e/f2/53fb04f9dcae7c08dfc3f14d72a0a638cc3d76195d2faa5f7811f0ae1184/newslynx-1.1.2.macosx-10.10-intel.exe (from https://pypi.org/simple/newslynx/) 2025-09-08T01:46:09,088 Found link https://files.pythonhosted.org/packages/0f/a8/0c881c4a556331bd1b2a0cce02f986dd3602a3cc8097b0d423fac9a6f923/newslynx-1.1.2.tar.gz (from https://pypi.org/simple/newslynx/), version: 1.1.2 2025-09-08T01:46:09,088 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/c9/4e/f627b8ce48efc7a34ff4772ce0cb7d6615fa7eb56b1fd23e50bfcf473372/newslynx-1.1.3.macosx-10.10-intel.exe (from https://pypi.org/simple/newslynx/) 2025-09-08T01:46:09,088 Found link https://files.pythonhosted.org/packages/25/91/93b457c8c5dc1b60e490a31ef743d759e9f82449dcfec0b2b702fe9d1b18/newslynx-1.1.3.tar.gz (from https://pypi.org/simple/newslynx/), version: 1.1.3 2025-09-08T01:46:09,089 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/10/8f/167a65380c8cb59b8c7284b5b97e5622ff48079b3255e80595b17150cece/newslynx-1.1.4.macosx-10.10-intel.exe (from https://pypi.org/simple/newslynx/) 2025-09-08T01:46:09,089 Found link https://files.pythonhosted.org/packages/e8/c3/3c7e3f1a4917f2f7668e41c61b5e1305807bd8f152a6c100e5baf550f842/newslynx-1.1.4.tar.gz (from https://pypi.org/simple/newslynx/), version: 1.1.4 2025-09-08T01:46:09,089 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/f6/f7/48469d70c269b03a615c816f2c1b2224b71f3f3f89cb9b90632a3e9d79ff/newslynx-1.1.5.macosx-10.10-intel.exe (from https://pypi.org/simple/newslynx/) 2025-09-08T01:46:09,089 Found link https://files.pythonhosted.org/packages/22/b5/813cddfa2d7d107e05a8d9c1911fce0ad0ee2a2fc9177d3ec93e2f280da4/newslynx-1.1.5.tar.gz (from https://pypi.org/simple/newslynx/), version: 1.1.5 2025-09-08T01:46:09,090 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/4d/e6/47056b06dccbf774d4279b3f36f75cfb02cb9c6501804cb3019b6503f5c4/newslynx-1.2.0.macosx-10.10-intel.exe (from https://pypi.org/simple/newslynx/) 2025-09-08T01:46:09,090 Found link https://files.pythonhosted.org/packages/ae/aa/73c8f5c7ac94973607e6d4840e7e8de454c0a1c6841eac87a8830a6ef557/newslynx-1.2.0.tar.gz (from https://pypi.org/simple/newslynx/), version: 1.2.0 2025-09-08T01:46:09,090 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/f5/03/4527220aa712840482ef19fb29e6be02d43a6f9f5d9a44cd1cc92f457ed8/newslynx-1.2.1.macosx-10.10-intel.exe (from https://pypi.org/simple/newslynx/) 2025-09-08T01:46:09,090 Found link https://files.pythonhosted.org/packages/0c/13/aa1ed0234247a1f77a6786d99b98bf390715039b6a526b26cfaf37c4d82e/newslynx-1.2.1.tar.gz (from https://pypi.org/simple/newslynx/), version: 1.2.1 2025-09-08T01:46:09,090 Skipping link: unsupported archive format: .exe: https://files.pythonhosted.org/packages/33/a5/a9b3e6852be9f942db5a5368c98e89ab399b7341ab8cdef4cba1737fdc5e/newslynx-1.2.2.macosx-10.10-intel.exe (from https://pypi.org/simple/newslynx/) 2025-09-08T01:46:09,091 Found link https://files.pythonhosted.org/packages/db/34/237db4ef03edd879126a01f476e5eb002f02f7735d7602bdf0951b891e7d/newslynx-1.2.2.tar.gz (from https://pypi.org/simple/newslynx/), version: 1.2.2 2025-09-08T01:46:09,091 Fetching project page and analyzing links: https://www.piwheels.org/simple/newslynx/ 2025-09-08T01:46:09,091 Getting page https://www.piwheels.org/simple/newslynx/ 2025-09-08T01:46:09,092 Found index url https://www.piwheels.org/simple/ 2025-09-08T01:46:09,180 Fetched page https://www.piwheels.org/simple/newslynx/ as text/html 2025-09-08T01:46:09,185 Skipping link: No binaries permitted for newslynx: https://archive1.piwheels.org/simple/newslynx/newslynx-1.2.2-py3-none-any.whl#sha256=5552ba28721db325c3a6500f336b8a9091d68bc75c01178f72b432526b64bdd0 (from https://www.piwheels.org/simple/newslynx/) 2025-09-08T01:46:09,185 Skipping link: No binaries permitted for newslynx: https://archive1.piwheels.org/simple/newslynx/newslynx-1.2.1-py3-none-any.whl#sha256=d187e74379c27e364e0ae0be51e8413bb11563504672bf9397986f59dad46f83 (from https://www.piwheels.org/simple/newslynx/) 2025-09-08T01:46:09,185 Skipping link: No binaries permitted for newslynx: https://archive1.piwheels.org/simple/newslynx/newslynx-1.2.0-py3-none-any.whl#sha256=1a78af234460bdf833432b2e63dccc9d4e368c4b8b255b1efab484415fb47ece (from https://www.piwheels.org/simple/newslynx/) 2025-09-08T01:46:09,186 Skipping link: No binaries permitted for newslynx: https://archive1.piwheels.org/simple/newslynx/newslynx-1.1.5-py3-none-any.whl#sha256=295ee8e53417e093d995cd8334dde667602665b2038c680567f79cd59d7ab326 (from https://www.piwheels.org/simple/newslynx/) 2025-09-08T01:46:09,186 Skipping link: No binaries permitted for newslynx: https://archive1.piwheels.org/simple/newslynx/newslynx-1.1.4-py3-none-any.whl#sha256=939d6c7fc95a95715d63599603cf7e5759a553fb6bc5b3d9ffa6a66ce5e41387 (from https://www.piwheels.org/simple/newslynx/) 2025-09-08T01:46:09,186 Skipping link: No binaries permitted for newslynx: https://archive1.piwheels.org/simple/newslynx/newslynx-1.1.3-py3-none-any.whl#sha256=4cfbbe43b098d25440f5622422a5f40e6c7408a8efc0e7b5500d57db8f6ec6ae (from https://www.piwheels.org/simple/newslynx/) 2025-09-08T01:46:09,186 Skipping link: No binaries permitted for newslynx: https://archive1.piwheels.org/simple/newslynx/newslynx-1.1.2-py3-none-any.whl#sha256=b79ed79f0f2181d5de67c2dbead3341c664e21b62beb7fcbedea76783efef0f1 (from https://www.piwheels.org/simple/newslynx/) 2025-09-08T01:46:09,186 Skipping link: No binaries permitted for newslynx: https://archive1.piwheels.org/simple/newslynx/newslynx-1.1.1-py3-none-any.whl#sha256=4ad782d3346a7add07fb608982baa941792606b41fb352825f44abdea039edb5 (from https://www.piwheels.org/simple/newslynx/) 2025-09-08T01:46:09,186 Skipping link: No binaries permitted for newslynx: https://archive1.piwheels.org/simple/newslynx/newslynx-1.1.0-py3-none-any.whl#sha256=cc856d571e15ac26105f2c912edc16c9b438d4f31eda098f66b8b73351903e57 (from https://www.piwheels.org/simple/newslynx/) 2025-09-08T01:46:09,187 Skipping link: No binaries permitted for newslynx: https://archive1.piwheels.org/simple/newslynx/newslynx-1.0.9.1-py3-none-any.whl#sha256=4fccf7238852f57b56376ea4941c2d2ada4d06d03ad09878d75210859cd8c1ca (from https://www.piwheels.org/simple/newslynx/) 2025-09-08T01:46:09,187 Skipping link: No binaries permitted for newslynx: https://archive1.piwheels.org/simple/newslynx/newslynx-1.0.9-py3-none-any.whl#sha256=f31a5a4cb16c5a0274aa2d26bf131a47e3cfc687fbf09fe6ae0a6d9eebb3295e (from https://www.piwheels.org/simple/newslynx/) 2025-09-08T01:46:09,187 Skipping link: No binaries permitted for newslynx: https://archive1.piwheels.org/simple/newslynx/newslynx-1.0.8-py3-none-any.whl#sha256=83840f68cd868df54e4720d3d6af190e709bae2b1c0e3d76afafe8b83c10c014 (from https://www.piwheels.org/simple/newslynx/) 2025-09-08T01:46:09,187 Skipping link: No binaries permitted for newslynx: https://archive1.piwheels.org/simple/newslynx/newslynx-1.0.7-py3-none-any.whl#sha256=29b7786a20ea310bea054fdceec36ca364b230d4ad0fa6d5fd6b617cad734c0f (from https://www.piwheels.org/simple/newslynx/) 2025-09-08T01:46:09,187 Skipping link: No binaries permitted for newslynx: https://archive1.piwheels.org/simple/newslynx/newslynx-1.0.6-py3-none-any.whl#sha256=e0782744d302990c8babf854b37e41e031c76229c501ed86f5bab896ad0b786d (from https://www.piwheels.org/simple/newslynx/) 2025-09-08T01:46:09,187 Skipping link: No binaries permitted for newslynx: https://archive1.piwheels.org/simple/newslynx/newslynx-1.0.5-py3-none-any.whl#sha256=6c68c6aab1530878e4ba6e7a5d83cdbbb5066c62771721e2e2f0543f4c558ed3 (from https://www.piwheels.org/simple/newslynx/) 2025-09-08T01:46:09,187 Skipping link: No binaries permitted for newslynx: https://archive1.piwheels.org/simple/newslynx/newslynx-1.0.4-py3-none-any.whl#sha256=1922e948e0953206b309f692c6232d2ef145c08e84c5ca9358ec523fee98a8fc (from https://www.piwheels.org/simple/newslynx/) 2025-09-08T01:46:09,187 Skipping link: No binaries permitted for newslynx: https://archive1.piwheels.org/simple/newslynx/newslynx-1.0.3-py3-none-any.whl#sha256=2bfe3f8035dcf16af29aaeec0d43cddcf5ac1e36ba4ce17ab815f5aa6fbbe53e (from https://www.piwheels.org/simple/newslynx/) 2025-09-08T01:46:09,188 Skipping link: No binaries permitted for newslynx: https://archive1.piwheels.org/simple/newslynx/newslynx-1.0.2-py3-none-any.whl#sha256=081166d576ac19f146780b2fa09039f782d0942ea9003800110150b6436bb914 (from https://www.piwheels.org/simple/newslynx/) 2025-09-08T01:46:09,188 Skipping link: No binaries permitted for newslynx: https://archive1.piwheels.org/simple/newslynx/newslynx-1.0.1-py3-none-any.whl#sha256=88f86f917503f98d27518f6e6365a9115973376ba8b86abc1db507a0e509e8f1 (from https://www.piwheels.org/simple/newslynx/) 2025-09-08T01:46:09,188 Skipping link: No binaries permitted for newslynx: https://archive1.piwheels.org/simple/newslynx/newslynx-1.0.0-py3-none-any.whl#sha256=b163628cd00a6cc112dd1d394f80156f53677fd9b421b26657c88be05ebb713f (from https://www.piwheels.org/simple/newslynx/) 2025-09-08T01:46:09,188 Skipping link: No binaries permitted for newslynx: https://archive1.piwheels.org/simple/newslynx/newslynx-0.1.2-py3-none-any.whl#sha256=13b1e2b8b6734f75a4a541a268182479253ca1d566257e5bb1189f4a49b70364 (from https://www.piwheels.org/simple/newslynx/) 2025-09-08T01:46:09,188 Skipping link: No binaries permitted for newslynx: https://archive1.piwheels.org/simple/newslynx/newslynx-0.1.1-py3-none-any.whl#sha256=55f5a16999461b905d70762471c2c4ff9e76032bb9d92c73052afa2ae2ac1450 (from https://www.piwheels.org/simple/newslynx/) 2025-09-08T01:46:09,188 Skipping link: No binaries permitted for newslynx: https://archive1.piwheels.org/simple/newslynx/newslynx-0.1.0-py3-none-any.whl#sha256=9fee97a009fcee768efe08d82c720979cfff6262c0a7b454f0d45445e7249488 (from https://www.piwheels.org/simple/newslynx/) 2025-09-08T01:46:09,188 Skipping link: No binaries permitted for newslynx: https://archive1.piwheels.org/simple/newslynx/newslynx-0.0.8-py3-none-any.whl#sha256=3b5db64724befc990a3c9df8d0a3a4b0bcde2d3c6b39ab11644c3bbac37997b4 (from https://www.piwheels.org/simple/newslynx/) 2025-09-08T01:46:09,188 Skipping link: No binaries permitted for newslynx: https://archive1.piwheels.org/simple/newslynx/newslynx-0.0.7-py3-none-any.whl#sha256=18c13f0b91bf822f0f3723cd5c2339e59887fe36d2aaef570c7871c94a782e30 (from https://www.piwheels.org/simple/newslynx/) 2025-09-08T01:46:09,189 Skipping link: No binaries permitted for newslynx: https://archive1.piwheels.org/simple/newslynx/newslynx-0.0.6-py3-none-any.whl#sha256=b2bf6b4ff6099985a14bb099c4138111674ac6109a287ab14d3c1d036e4d8f27 (from https://www.piwheels.org/simple/newslynx/) 2025-09-08T01:46:09,189 Skipping link: No binaries permitted for newslynx: https://archive1.piwheels.org/simple/newslynx/newslynx-0.0.5-py3-none-any.whl#sha256=19cdc6095cbcdf26af05f74ac9798c63b66c6309df924dc521543b484d0fad16 (from https://www.piwheels.org/simple/newslynx/) 2025-09-08T01:46:09,189 Skipping link: not a file: https://www.piwheels.org/simple/newslynx/ 2025-09-08T01:46:09,189 Skipping link: not a file: https://pypi.org/simple/newslynx/ 2025-09-08T01:46:09,219 Given no hashes to check 1 links for project 'newslynx': discarding no candidates 2025-09-08T01:46:09,220 Collecting newslynx==0.0.1 2025-09-08T01:46:09,222 Created temporary directory: /tmp/pip-unpack-2bivhbw1 2025-09-08T01:46:09,374 Downloading newslynx-0.0.1.tar.gz (43 kB) 2025-09-08T01:46:09,443 Added newslynx==0.0.1 from https://files.pythonhosted.org/packages/2c/2b/3e99c996afc571afdf46a36b1ec06f3efea3557d1d0f8e6a71976401de63/newslynx-0.0.1.tar.gz to build tracker '/tmp/pip-build-tracker-apbhwabz' 2025-09-08T01:46:09,444 Running setup.py (path:/tmp/pip-wheel-hpnzse81/newslynx_52a398d4301f4cf58781bc41022307cb/setup.py) egg_info for package newslynx 2025-09-08T01:46:09,444 Created temporary directory: /tmp/pip-pip-egg-info-qpzm3wjf 2025-09-08T01:46:09,444 Preparing metadata (setup.py): started 2025-09-08T01:46:09,445 Running command python setup.py egg_info 2025-09-08T01:46:10,038 Traceback (most recent call last): 2025-09-08T01:46:10,039 File "", line 2, in 2025-09-08T01:46:10,040 exec(compile(''' 2025-09-08T01:46:10,040 ~~~~^^^^^^^^^^^^ 2025-09-08T01:46:10,040 # This is -- a caller that pip uses to run setup.py 2025-09-08T01:46:10,040 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:46:10,040 ...<32 lines>... 2025-09-08T01:46:10,040 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T01:46:10,041 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:46:10,041 ''' % ('/tmp/pip-wheel-hpnzse81/newslynx_52a398d4301f4cf58781bc41022307cb/setup.py',), "", "exec")) 2025-09-08T01:46:10,041 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:46:10,041 File "", line 35, in 2025-09-08T01:46:10,041 File "/tmp/pip-wheel-hpnzse81/newslynx_52a398d4301f4cf58781bc41022307cb/setup.py", line 7, in 2025-09-08T01:46:10,041 REQUIREMENTS = open(REQUIREMENTS, 'r').read().splitlines() 2025-09-08T01:46:10,042 ~~~~^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:46:10,042 FileNotFoundError: [Errno 2] No such file or directory: '/tmp/pip-wheel-hpnzse81/newslynx_52a398d4301f4cf58781bc41022307cb/requirements.txt' 2025-09-08T01:46:10,143 ERROR: python setup.py egg_info exited with 1 2025-09-08T01:46:10,156 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T01:46:10,156 exec(compile('"'"''"'"''"'"' 2025-09-08T01:46:10,156 # This is -- a caller that pip uses to run setup.py 2025-09-08T01:46:10,156 # 2025-09-08T01:46:10,156 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T01:46:10,156 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T01:46:10,156 # - It provides a clear error message when setuptools is not installed. 2025-09-08T01:46:10,156 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T01:46:10,156 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T01:46:10,156 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T01:46:10,156 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T01:46:10,156 import os, sys, tokenize, traceback 2025-09-08T01:46:10,156 2025-09-08T01:46:10,156 try: 2025-09-08T01:46:10,156 import setuptools 2025-09-08T01:46:10,156 except ImportError: 2025-09-08T01:46:10,156 print( 2025-09-08T01:46:10,156 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T01:46:10,156 "the build environment with exception:", 2025-09-08T01:46:10,156 file=sys.stderr, 2025-09-08T01:46:10,156 ) 2025-09-08T01:46:10,156 traceback.print_exc() 2025-09-08T01:46:10,156 sys.exit(1) 2025-09-08T01:46:10,156 2025-09-08T01:46:10,156 __file__ = %r 2025-09-08T01:46:10,156 sys.argv[0] = __file__ 2025-09-08T01:46:10,156 2025-09-08T01:46:10,156 if os.path.exists(__file__): 2025-09-08T01:46:10,156 filename = __file__ 2025-09-08T01:46:10,156 with tokenize.open(__file__) as f: 2025-09-08T01:46:10,156 setup_py_code = f.read() 2025-09-08T01:46:10,156 else: 2025-09-08T01:46:10,156 filename = "" 2025-09-08T01:46:10,156 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T01:46:10,156 2025-09-08T01:46:10,156 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T01:46:10,156 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-hpnzse81/newslynx_52a398d4301f4cf58781bc41022307cb/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-qpzm3wjf[/] 2025-09-08T01:46:10,156 [bold magenta]cwd[/]: /tmp/pip-wheel-hpnzse81/newslynx_52a398d4301f4cf58781bc41022307cb/ 2025-09-08T01:46:10,157 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T01:46:10,158 ERROR: metadata generation failed 2025-09-08T01:46:10,164 Exception information: 2025-09-08T01:46:10,164 Traceback (most recent call last): 2025-09-08T01:46:10,164 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T01:46:10,164 call_subprocess( 2025-09-08T01:46:10,164 ~~~~~~~~~~~~~~~^ 2025-09-08T01:46:10,164 args, 2025-09-08T01:46:10,164 ^^^^^ 2025-09-08T01:46:10,164 ...<2 lines>... 2025-09-08T01:46:10,164 spinner=spinner, 2025-09-08T01:46:10,164 ^^^^^^^^^^^^^^^^ 2025-09-08T01:46:10,164 ) 2025-09-08T01:46:10,164 ^ 2025-09-08T01:46:10,164 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T01:46:10,164 raise error 2025-09-08T01:46:10,164 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T01:46:10,164 2025-09-08T01:46:10,164 The above exception was the direct cause of the following exception: 2025-09-08T01:46:10,164 2025-09-08T01:46:10,164 Traceback (most recent call last): 2025-09-08T01:46:10,164 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T01:46:10,164 status = _inner_run() 2025-09-08T01:46:10,164 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T01:46:10,164 return self.run(options, args) 2025-09-08T01:46:10,164 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T01:46:10,164 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T01:46:10,164 return func(self, options, args) 2025-09-08T01:46:10,164 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T01:46:10,164 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T01:46:10,164 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T01:46:10,164 result = self._result = resolver.resolve( 2025-09-08T01:46:10,164 ~~~~~~~~~~~~~~~~^ 2025-09-08T01:46:10,164 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T01:46:10,164 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:46:10,164 ) 2025-09-08T01:46:10,164 ^ 2025-09-08T01:46:10,164 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T01:46:10,164 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T01:46:10,164 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T01:46:10,164 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T01:46:10,164 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:46:10,164 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T01:46:10,164 if not criterion.candidates: 2025-09-08T01:46:10,164 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:46:10,164 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T01:46:10,164 return bool(self._sequence) 2025-09-08T01:46:10,164 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T01:46:10,164 self._bool = any(self) 2025-09-08T01:46:10,164 ~~~^^^^^^ 2025-09-08T01:46:10,164 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T01:46:10,164 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T01:46:10,164 ^^^^^^^^ 2025-09-08T01:46:10,164 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T01:46:10,164 candidate = func() 2025-09-08T01:46:10,164 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T01:46:10,164 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T01:46:10,164 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T01:46:10,164 link, template, name, version 2025-09-08T01:46:10,164 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:46:10,164 ) 2025-09-08T01:46:10,164 ^ 2025-09-08T01:46:10,164 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T01:46:10,164 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T01:46:10,164 ~~~~~~~~~~~~~^ 2025-09-08T01:46:10,164 link, 2025-09-08T01:46:10,164 ^^^^^ 2025-09-08T01:46:10,164 ...<3 lines>... 2025-09-08T01:46:10,164 version=version, 2025-09-08T01:46:10,164 ^^^^^^^^^^^^^^^^ 2025-09-08T01:46:10,164 ) 2025-09-08T01:46:10,164 ^ 2025-09-08T01:46:10,164 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T01:46:10,164 super().__init__( 2025-09-08T01:46:10,164 ~~~~~~~~~~~~~~~~^ 2025-09-08T01:46:10,164 link=link, 2025-09-08T01:46:10,164 ^^^^^^^^^^ 2025-09-08T01:46:10,164 ...<4 lines>... 2025-09-08T01:46:10,164 version=version, 2025-09-08T01:46:10,164 ^^^^^^^^^^^^^^^^ 2025-09-08T01:46:10,164 ) 2025-09-08T01:46:10,164 ^ 2025-09-08T01:46:10,164 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T01:46:10,164 self.dist = self._prepare() 2025-09-08T01:46:10,164 ~~~~~~~~~~~~~^^ 2025-09-08T01:46:10,164 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T01:46:10,164 dist = self._prepare_distribution() 2025-09-08T01:46:10,164 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T01:46:10,164 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T01:46:10,164 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:46:10,164 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T01:46:10,164 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T01:46:10,164 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:46:10,164 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T01:46:10,164 dist = _get_prepared_distribution( 2025-09-08T01:46:10,164 req, 2025-09-08T01:46:10,164 ...<3 lines>... 2025-09-08T01:46:10,164 self.check_build_deps, 2025-09-08T01:46:10,164 ) 2025-09-08T01:46:10,164 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T01:46:10,164 abstract_dist.prepare_distribution_metadata( 2025-09-08T01:46:10,164 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T01:46:10,164 finder, build_isolation, check_build_deps 2025-09-08T01:46:10,164 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:46:10,164 ) 2025-09-08T01:46:10,164 ^ 2025-09-08T01:46:10,164 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T01:46:10,164 self.req.prepare_metadata() 2025-09-08T01:46:10,164 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T01:46:10,164 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T01:46:10,164 self.metadata_directory = generate_metadata_legacy( 2025-09-08T01:46:10,164 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T01:46:10,164 build_env=self.build_env, 2025-09-08T01:46:10,164 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T01:46:10,164 ...<3 lines>... 2025-09-08T01:46:10,164 details=details, 2025-09-08T01:46:10,164 ^^^^^^^^^^^^^^^^ 2025-09-08T01:46:10,164 ) 2025-09-08T01:46:10,164 ^ 2025-09-08T01:46:10,164 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T01:46:10,164 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T01:46:10,164 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T01:46:10,188 Removed newslynx==0.0.1 from https://files.pythonhosted.org/packages/2c/2b/3e99c996afc571afdf46a36b1ec06f3efea3557d1d0f8e6a71976401de63/newslynx-0.0.1.tar.gz from build tracker '/tmp/pip-build-tracker-apbhwabz' 2025-09-08T01:46:10,188 Removed build tracker: '/tmp/pip-build-tracker-apbhwabz'