2025-09-10T13:13:46,515 Created temporary directory: /tmp/pip-build-tracker-i9_uz_kz 2025-09-10T13:13:46,515 Initialized build tracking at /tmp/pip-build-tracker-i9_uz_kz 2025-09-10T13:13:46,515 Created build tracker: /tmp/pip-build-tracker-i9_uz_kz 2025-09-10T13:13:46,515 Entered build tracker: /tmp/pip-build-tracker-i9_uz_kz 2025-09-10T13:13:46,516 Created temporary directory: /tmp/pip-wheel-z_7xlaxt 2025-09-10T13:13:46,519 Created temporary directory: /tmp/pip-ephem-wheel-cache-53a6qv3x 2025-09-10T13:13:46,582 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-10T13:13:46,584 2 location(s) to search for versions of novus: 2025-09-10T13:13:46,584 * https://pypi.org/simple/novus/ 2025-09-10T13:13:46,584 * https://www.piwheels.org/simple/novus/ 2025-09-10T13:13:46,584 Fetching project page and analyzing links: https://pypi.org/simple/novus/ 2025-09-10T13:13:46,585 Getting page https://pypi.org/simple/novus/ 2025-09-10T13:13:46,586 Found index url https://pypi.org/simple/ 2025-09-10T13:13:46,806 Fetched page https://pypi.org/simple/novus/ as application/vnd.pypi.simple.v1+json 2025-09-10T13:13:46,817 Skipping link: No binaries permitted for novus: https://files.pythonhosted.org/packages/d8/6f/e75fb33ce2c9a5f4b629a94159e1aa8443163cb3c9766c89cd1260da6eef/novus-0.0.1-py3-none-any.whl (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0) 2025-09-10T13:13:46,818 Found link https://files.pythonhosted.org/packages/91/d2/9607f025baeea2579db5519a76c6012244f672da65a9af5db80479fff45c/novus-0.0.1.tar.gz (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0), version: 0.0.1 2025-09-10T13:13:46,819 Skipping link: No binaries permitted for novus: https://files.pythonhosted.org/packages/fc/4d/d620e6ea1534d696108a0d7c513e68e3448b52b9c966e72486a721fd1231/novus-0.0.2-py3-none-any.whl (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0) 2025-09-10T13:13:46,819 Found link https://files.pythonhosted.org/packages/72/68/a1d6a0929850c7770d0098b971f41a6b77cb7932b39ad6f0cf3c7e93a030/novus-0.0.2.tar.gz (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0), version: 0.0.2 2025-09-10T13:13:46,820 Skipping link: No binaries permitted for novus: https://files.pythonhosted.org/packages/53/dd/e855df4a8a3dfb8773b5d4daf048d6438b9e822333dcb6b785bf8b18d810/novus-0.0.3-py3-none-any.whl (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0) 2025-09-10T13:13:46,820 Found link https://files.pythonhosted.org/packages/24/1c/59e2bb58ba54e777e8856f18cf5f8dc55becd9ccc910f9e61a1f019e9495/novus-0.0.3.tar.gz (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0), version: 0.0.3 2025-09-10T13:13:46,820 Skipping link: No binaries permitted for novus: https://files.pythonhosted.org/packages/28/d7/1279a9774b790b079baee1540e4f7d76118921d9c18201f555667a1d0d96/novus-0.0.4-py3-none-any.whl (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0) 2025-09-10T13:13:46,821 Found link https://files.pythonhosted.org/packages/58/7d/ed702d0a1c4b01b5303522a638e94b87b60c8e3be4a6a338b7e951d21065/novus-0.0.4.tar.gz (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0), version: 0.0.4 2025-09-10T13:13:46,821 Skipping link: No binaries permitted for novus: https://files.pythonhosted.org/packages/1c/fa/9c4122282452f3f82005b6e9e7c7883ef5ba17b9e726eee42491585a2472/novus-0.0.5-py3-none-any.whl (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0) 2025-09-10T13:13:46,822 Found link https://files.pythonhosted.org/packages/09/44/57fa74d4112fe0fab1dc3a5919a89eb0cf9ba9c5ae0992116f0df1cc92a8/novus-0.0.5.tar.gz (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0), version: 0.0.5 2025-09-10T13:13:46,822 Skipping link: No binaries permitted for novus: https://files.pythonhosted.org/packages/1a/8a/8c03dd2c1aa7aa5e7c89f8575a830db9ad41944be917627a52efa7b70028/novus-0.0.6-py3-none-any.whl (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0) 2025-09-10T13:13:46,823 Found link https://files.pythonhosted.org/packages/c0/ef/f2da60a449432e5474f86884db4368316522fbe6ff28131eebd705a01575/novus-0.0.6.tar.gz (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0), version: 0.0.6 2025-09-10T13:13:46,823 Skipping link: No binaries permitted for novus: https://files.pythonhosted.org/packages/f7/65/24961a1f8ddca6d5ff17815467a09850b3fa98535fef0cf6fe92f8a5a7da/novus-0.0.7-py3-none-any.whl (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0) 2025-09-10T13:13:46,823 Found link https://files.pythonhosted.org/packages/c8/ab/d45d3ebf2b2839b116b2ecc8456c920d069c5b2c545a0d1c15be61025591/novus-0.0.7.tar.gz (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0), version: 0.0.7 2025-09-10T13:13:46,824 Skipping link: No binaries permitted for novus: https://files.pythonhosted.org/packages/60/5e/4f7bf8de00ca0b9191b89ced7a861cfc5918c70d284b4c2bd0d6b9ec016b/novus-0.0.8-py3-none-any.whl (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0) 2025-09-10T13:13:46,824 Found link https://files.pythonhosted.org/packages/9b/27/8cd2f8ce85db44610c7e18b2b6e507dc25a1f6ff110f28797d21b6ed5cd3/novus-0.0.8.tar.gz (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0), version: 0.0.8 2025-09-10T13:13:46,825 Skipping link: No binaries permitted for novus: https://files.pythonhosted.org/packages/02/0b/319dcf9281acc654fd4e3543f4a36bd20692c4dc47fbc90b622582b5f0d2/novus-0.1.0-py3-none-any.whl (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0) 2025-09-10T13:13:46,825 Found link https://files.pythonhosted.org/packages/ed/2d/6701701845d772e25f98a1f6d542e501c8670e0ee62df516e14018eced2b/novus-0.1.0.tar.gz (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0), version: 0.1.0 2025-09-10T13:13:46,825 Skipping link: No binaries permitted for novus: https://files.pythonhosted.org/packages/e4/72/b99559dd4211bce81917be373d0e7f01948efbb70f158d0514e95f41aee3/novus-0.1.1-py3-none-any.whl (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0) 2025-09-10T13:13:46,825 Found link https://files.pythonhosted.org/packages/b9/64/f169a408c60e65eb430fa20d747972b5349011547716c72e09186ca6aa94/novus-0.1.1.tar.gz (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0), version: 0.1.1 2025-09-10T13:13:46,826 Skipping link: No binaries permitted for novus: https://files.pythonhosted.org/packages/06/5d/8fba61375a5ef0b5bd14f357f9fe8b113a6386a1a4ce12f9ffdf873d38af/novus-0.1.2-py3-none-any.whl (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0) 2025-09-10T13:13:46,826 Found link https://files.pythonhosted.org/packages/0e/46/5edbbf38d03ffcf7072dbc22e579b295485ffc71af46f0b9b9dd0a4eb38a/novus-0.1.2.tar.gz (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0), version: 0.1.2 2025-09-10T13:13:46,826 Skipping link: No binaries permitted for novus: https://files.pythonhosted.org/packages/40/bf/a0283c5a81dafbbac69bd0f3754228c98d0b95a6d9c2cfec82de4def61a4/novus-0.1.3-py3-none-any.whl (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0) 2025-09-10T13:13:46,826 Found link https://files.pythonhosted.org/packages/59/af/6a944c1c53ceca81bd33cb2bf467c35fa742866e4ee767130e9fd058a9f1/novus-0.1.3.tar.gz (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0), version: 0.1.3 2025-09-10T13:13:46,826 Skipping link: No binaries permitted for novus: https://files.pythonhosted.org/packages/08/04/a2033b8791a43b31f1bb67ffccf4293c7916d1b84a8d76d6025a13db33eb/novus-0.1.4-py3-none-any.whl (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0) 2025-09-10T13:13:46,827 Found link https://files.pythonhosted.org/packages/c6/3c/f436de7c24e823a08c62f271d0de6d2bcc1d37eb27f87d2cccebc9ab92e6/novus-0.1.4.tar.gz (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0), version: 0.1.4 2025-09-10T13:13:46,827 Skipping link: No binaries permitted for novus: https://files.pythonhosted.org/packages/9f/fe/cf44d87d19909bad6a86d1702a5f883c138f82eccde1ef84730e915cbf0e/novus-0.2.0-py3-none-any.whl (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0) 2025-09-10T13:13:46,827 Found link https://files.pythonhosted.org/packages/46/44/57d403b5f3d8e0b76b04bcae829757e8ba0bed7a20b791bca51ee9e7a674/novus-0.2.0.tar.gz (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0), version: 0.2.0 2025-09-10T13:13:46,827 Skipping link: No binaries permitted for novus: https://files.pythonhosted.org/packages/31/31/b66755f9f760d6528375f8c6832d1885ad883829839150352fd46f3a7593/novus-0.2.1-py3-none-any.whl (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0) 2025-09-10T13:13:46,827 Found link https://files.pythonhosted.org/packages/96/da/3ca55efb7389de4569ed011732ea77d70fbbba4baa2f2b9c1921f8719b6d/novus-0.2.1.tar.gz (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0), version: 0.2.1 2025-09-10T13:13:46,828 Skipping link: No binaries permitted for novus: https://files.pythonhosted.org/packages/1f/b3/95530e93484e7b136aa901a8f23a103580f837c7afc5ea98b121a3cda22a/novus-0.2.2-py3-none-any.whl (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0) 2025-09-10T13:13:46,828 Found link https://files.pythonhosted.org/packages/4e/4f/1caf5d07d70d88e2f652758f0b4c400154cebcfd12bcf184a96f636367a8/novus-0.2.2.tar.gz (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0), version: 0.2.2 2025-09-10T13:13:46,828 Skipping link: No binaries permitted for novus: https://files.pythonhosted.org/packages/c9/f8/da5a1cdbdec9f8cd7fbd749344fa0b3bcfdd2a2ea3e750b87aba1fdc3d44/novus-0.2.3-py3-none-any.whl (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0) 2025-09-10T13:13:46,828 Found link https://files.pythonhosted.org/packages/8d/b5/1c2d0427244200e145d44c857f9bcc26bdc4af26e1ff3524fb5a62e3eda5/novus-0.2.3.tar.gz (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0), version: 0.2.3 2025-09-10T13:13:46,828 Skipping link: No binaries permitted for novus: https://files.pythonhosted.org/packages/fb/e5/a193400fbcbf29ec2cc2ec849d7f6b900fc72c37adc7cb87cf840f5cb17a/novus-0.2.4-py3-none-any.whl (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0) 2025-09-10T13:13:46,829 Found link https://files.pythonhosted.org/packages/5c/73/9964e98fd2410bab99b2685e5ebecc7467012fcd44b93c9ded0bfc0acd1a/novus-0.2.4.tar.gz (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0), version: 0.2.4 2025-09-10T13:13:46,829 Skipping link: No binaries permitted for novus: https://files.pythonhosted.org/packages/b3/38/c5f74776200ffd231b396e7a3935d5f6e275cc0c73a05734a3ced630cd07/novus-0.2.5-py3-none-any.whl (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0) 2025-09-10T13:13:46,829 Found link https://files.pythonhosted.org/packages/41/ac/9b4badcbe144e20199b8cf9b20378ec9887e0e410f1a445655dc042899fe/novus-0.2.5.tar.gz (from https://pypi.org/simple/novus/) (requires-python:>=3.8.0), version: 0.2.5 2025-09-10T13:13:46,829 Fetching project page and analyzing links: https://www.piwheels.org/simple/novus/ 2025-09-10T13:13:46,830 Getting page https://www.piwheels.org/simple/novus/ 2025-09-10T13:13:46,831 Found index url https://www.piwheels.org/simple/ 2025-09-10T13:13:46,923 Fetched page https://www.piwheels.org/simple/novus/ as text/html 2025-09-10T13:13:46,927 Skipping link: No binaries permitted for novus: https://archive1.piwheels.org/simple/novus/novus-0.2.5-py3-none-any.whl#sha256=0d796b5af8fc12fbe62094c74c22948d8dbd192f89fcb055a50893642fbd039f (from https://www.piwheels.org/simple/novus/) (requires-python:>=3.8.0) 2025-09-10T13:13:46,927 Skipping link: No binaries permitted for novus: https://archive1.piwheels.org/simple/novus/novus-0.2.4-py3-none-any.whl#sha256=0a6ce4872e272d2862c18f8d9c6de1183b2fec78c35352dddcd426bf42d87452 (from https://www.piwheels.org/simple/novus/) (requires-python:>=3.8.0) 2025-09-10T13:13:46,927 Skipping link: No binaries permitted for novus: https://archive1.piwheels.org/simple/novus/novus-0.2.3-py3-none-any.whl#sha256=b4961f1051996824415cc50b53f6c8ba1bd89a8cf397f5bdf8a3254cb4b23d08 (from https://www.piwheels.org/simple/novus/) (requires-python:>=3.8.0) 2025-09-10T13:13:46,928 Skipping link: No binaries permitted for novus: https://archive1.piwheels.org/simple/novus/novus-0.2.2-py3-none-any.whl#sha256=c4af47e230e2899ec5545ad628b441a3c570cf2ae50537091c5e2f3900810ef7 (from https://www.piwheels.org/simple/novus/) (requires-python:>=3.8.0) 2025-09-10T13:13:46,928 Skipping link: No binaries permitted for novus: https://archive1.piwheels.org/simple/novus/novus-0.2.1-py3-none-any.whl#sha256=d06a3d40063002398c3bff60742e147c699025095c3b979a97fbffee0f6f19b2 (from https://www.piwheels.org/simple/novus/) (requires-python:>=3.8.0) 2025-09-10T13:13:46,928 Skipping link: No binaries permitted for novus: https://archive1.piwheels.org/simple/novus/novus-0.2.0-py3-none-any.whl#sha256=e2a3bdc13e92ffe48574c94d252b6b45b7a6e0d0d9f4fca8f5a43d7d9e9906bd (from https://www.piwheels.org/simple/novus/) (requires-python:>=3.8.0) 2025-09-10T13:13:46,928 Skipping link: No binaries permitted for novus: https://archive1.piwheels.org/simple/novus/novus-0.1.4-py3-none-any.whl#sha256=78e23fce8e5c8e10250413aaf6b2c05b13c52d300e4ae56a0d1447c796ad22cd (from https://www.piwheels.org/simple/novus/) (requires-python:>=3.8.0) 2025-09-10T13:13:46,928 Skipping link: No binaries permitted for novus: https://archive1.piwheels.org/simple/novus/novus-0.1.3-py3-none-any.whl#sha256=75ca2ccc831174c590cd882e2b9f97751183381246f6970b97f123fafe84a1d8 (from https://www.piwheels.org/simple/novus/) (requires-python:>=3.8.0) 2025-09-10T13:13:46,928 Skipping link: No binaries permitted for novus: https://archive1.piwheels.org/simple/novus/novus-0.1.1-py3-none-any.whl#sha256=3922c4a7346944b01f0d46e709883a8689cdc5b21bbb0a55060ddfe854c64dae (from https://www.piwheels.org/simple/novus/) (requires-python:>=3.8.0) 2025-09-10T13:13:46,928 Skipping link: No binaries permitted for novus: https://archive1.piwheels.org/simple/novus/novus-0.1.0-py3-none-any.whl#sha256=f16dd1b3a12216e5c2b7e2fa5c1a8339f37dec478b6fe3515fd9dd862278b1e9 (from https://www.piwheels.org/simple/novus/) (requires-python:>=3.8.0) 2025-09-10T13:13:46,928 Skipping link: No binaries permitted for novus: https://archive1.piwheels.org/simple/novus/novus-0.0.8-py3-none-any.whl#sha256=cc901be9380f003966c09ecdef5d33d6ac97b78d56e3f7f144b7cfa923ead193 (from https://www.piwheels.org/simple/novus/) (requires-python:>=3.8.0) 2025-09-10T13:13:46,929 Skipping link: No binaries permitted for novus: https://archive1.piwheels.org/simple/novus/novus-0.0.7-py3-none-any.whl#sha256=bd3fac69faa2e30086c2c8d6562d0114d1d088346a6742867892418692a7f93a (from https://www.piwheels.org/simple/novus/) (requires-python:>=3.8.0) 2025-09-10T13:13:46,929 Skipping link: No binaries permitted for novus: https://archive1.piwheels.org/simple/novus/novus-0.0.6-py3-none-any.whl#sha256=ea6e15952e182b1fb0e7156444aa21a1c2847602e44aa81e08b6b6adce3822a2 (from https://www.piwheels.org/simple/novus/) (requires-python:>=3.8.0) 2025-09-10T13:13:46,929 Skipping link: No binaries permitted for novus: https://archive1.piwheels.org/simple/novus/novus-0.0.5-py3-none-any.whl#sha256=1fd54656d1151eddfe281ec9be282e984502080b248f7af315ee791341ccafdc (from https://www.piwheels.org/simple/novus/) (requires-python:>=3.8.0) 2025-09-10T13:13:46,929 Skipping link: No binaries permitted for novus: https://archive1.piwheels.org/simple/novus/novus-0.0.4-py3-none-any.whl#sha256=1400a0625edf915e4e10b3e3351e5028fc1f3aee1e0ad5cf4d329a9defc28e6c (from https://www.piwheels.org/simple/novus/) (requires-python:>=3.8.0) 2025-09-10T13:13:46,929 Skipping link: No binaries permitted for novus: https://archive1.piwheels.org/simple/novus/novus-0.0.3-py3-none-any.whl#sha256=3ebb05c43eda31cd59a3683ba39b30f9397500624513295e91bf6d1926c6a24d (from https://www.piwheels.org/simple/novus/) (requires-python:>=3.8.0) 2025-09-10T13:13:46,929 Skipping link: No binaries permitted for novus: https://archive1.piwheels.org/simple/novus/novus-0.0.2-py3-none-any.whl#sha256=9318a4264af2938ff86d2d90bf4889f508fae50e29b4dd17062ea8b2651dfb49 (from https://www.piwheels.org/simple/novus/) (requires-python:>=3.8.0) 2025-09-10T13:13:46,929 Skipping link: No binaries permitted for novus: https://archive1.piwheels.org/simple/novus/novus-0.0.1-py3-none-any.whl#sha256=e1b34bc8659a51552370f20794aeb7629d5ffa554ece3e4a1e020b47dbdc61ac (from https://www.piwheels.org/simple/novus/) (requires-python:>=3.8.0) 2025-09-10T13:13:46,930 Skipping link: not a file: https://www.piwheels.org/simple/novus/ 2025-09-10T13:13:46,930 Skipping link: not a file: https://pypi.org/simple/novus/ 2025-09-10T13:13:46,955 Given no hashes to check 1 links for project 'novus': discarding no candidates 2025-09-10T13:13:46,956 Collecting novus==0.1.2 2025-09-10T13:13:46,957 Created temporary directory: /tmp/pip-unpack-tb4nzs7a 2025-09-10T13:13:47,106 Downloading novus-0.1.2.tar.gz (949 kB) 2025-09-10T13:13:47,408 Added novus==0.1.2 from https://files.pythonhosted.org/packages/0e/46/5edbbf38d03ffcf7072dbc22e579b295485ffc71af46f0b9b9dd0a4eb38a/novus-0.1.2.tar.gz to build tracker '/tmp/pip-build-tracker-i9_uz_kz' 2025-09-10T13:13:47,409 Running setup.py (path:/tmp/pip-wheel-z_7xlaxt/novus_5ce591b8f3d347278ebf2fe636b8613c/setup.py) egg_info for package novus 2025-09-10T13:13:47,409 Created temporary directory: /tmp/pip-pip-egg-info-o3onme1g 2025-09-10T13:13:47,410 Preparing metadata (setup.py): started 2025-09-10T13:13:47,410 Running command python setup.py egg_info 2025-09-10T13:13:48,484 error in novus setup command: 'extras_require' must be a dictionary whose values are strings or lists of strings containing valid project/version requirement specifiers. 2025-09-10T13:13:48,595 ERROR: python setup.py egg_info exited with 1 2025-09-10T13:13:48,606 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-10T13:13:48,606 exec(compile('"'"''"'"''"'"' 2025-09-10T13:13:48,606 # This is -- a caller that pip uses to run setup.py 2025-09-10T13:13:48,606 # 2025-09-10T13:13:48,606 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-10T13:13:48,606 # import from `distutils.core` to work with newer packaging standards. 2025-09-10T13:13:48,606 # - It provides a clear error message when setuptools is not installed. 2025-09-10T13:13:48,606 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-10T13:13:48,606 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-10T13:13:48,606 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-10T13:13:48,606 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-10T13:13:48,606 import os, sys, tokenize, traceback 2025-09-10T13:13:48,606 2025-09-10T13:13:48,606 try: 2025-09-10T13:13:48,606 import setuptools 2025-09-10T13:13:48,606 except ImportError: 2025-09-10T13:13:48,606 print( 2025-09-10T13:13:48,606 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-10T13:13:48,606 "the build environment with exception:", 2025-09-10T13:13:48,606 file=sys.stderr, 2025-09-10T13:13:48,606 ) 2025-09-10T13:13:48,606 traceback.print_exc() 2025-09-10T13:13:48,606 sys.exit(1) 2025-09-10T13:13:48,606 2025-09-10T13:13:48,606 __file__ = %r 2025-09-10T13:13:48,606 sys.argv[0] = __file__ 2025-09-10T13:13:48,606 2025-09-10T13:13:48,606 if os.path.exists(__file__): 2025-09-10T13:13:48,606 filename = __file__ 2025-09-10T13:13:48,606 with tokenize.open(__file__) as f: 2025-09-10T13:13:48,606 setup_py_code = f.read() 2025-09-10T13:13:48,606 else: 2025-09-10T13:13:48,606 filename = "" 2025-09-10T13:13:48,606 setup_py_code = "from setuptools import setup; setup()" 2025-09-10T13:13:48,606 2025-09-10T13:13:48,606 exec(compile(setup_py_code, filename, "exec")) 2025-09-10T13:13:48,606 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-z_7xlaxt/novus_5ce591b8f3d347278ebf2fe636b8613c/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-o3onme1g[/] 2025-09-10T13:13:48,607 [bold magenta]cwd[/]: /tmp/pip-wheel-z_7xlaxt/novus_5ce591b8f3d347278ebf2fe636b8613c/ 2025-09-10T13:13:48,607 Preparing metadata (setup.py): finished with status 'error' 2025-09-10T13:13:48,608 ERROR: metadata generation failed 2025-09-10T13:13:48,613 Exception information: 2025-09-10T13:13:48,613 Traceback (most recent call last): 2025-09-10T13:13:48,613 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-10T13:13:48,613 call_subprocess( 2025-09-10T13:13:48,613 ~~~~~~~~~~~~~~~^ 2025-09-10T13:13:48,613 args, 2025-09-10T13:13:48,613 ^^^^^ 2025-09-10T13:13:48,613 ...<2 lines>... 2025-09-10T13:13:48,613 spinner=spinner, 2025-09-10T13:13:48,613 ^^^^^^^^^^^^^^^^ 2025-09-10T13:13:48,613 ) 2025-09-10T13:13:48,613 ^ 2025-09-10T13:13:48,613 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-10T13:13:48,613 raise error 2025-09-10T13:13:48,613 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-10T13:13:48,613 2025-09-10T13:13:48,613 The above exception was the direct cause of the following exception: 2025-09-10T13:13:48,613 2025-09-10T13:13:48,613 Traceback (most recent call last): 2025-09-10T13:13:48,613 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-10T13:13:48,613 status = _inner_run() 2025-09-10T13:13:48,613 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-10T13:13:48,613 return self.run(options, args) 2025-09-10T13:13:48,613 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-10T13:13:48,613 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-10T13:13:48,613 return func(self, options, args) 2025-09-10T13:13:48,613 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-10T13:13:48,613 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-10T13:13:48,613 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-10T13:13:48,613 result = self._result = resolver.resolve( 2025-09-10T13:13:48,613 ~~~~~~~~~~~~~~~~^ 2025-09-10T13:13:48,613 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-10T13:13:48,613 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T13:13:48,613 ) 2025-09-10T13:13:48,613 ^ 2025-09-10T13:13:48,613 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-10T13:13:48,613 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-10T13:13:48,613 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-10T13:13:48,613 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-10T13:13:48,613 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T13:13:48,613 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-10T13:13:48,613 if not criterion.candidates: 2025-09-10T13:13:48,613 ^^^^^^^^^^^^^^^^^^^^ 2025-09-10T13:13:48,613 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-10T13:13:48,613 return bool(self._sequence) 2025-09-10T13:13:48,613 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-10T13:13:48,613 self._bool = any(self) 2025-09-10T13:13:48,613 ~~~^^^^^^ 2025-09-10T13:13:48,613 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-10T13:13:48,613 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-10T13:13:48,613 ^^^^^^^^ 2025-09-10T13:13:48,613 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-10T13:13:48,613 candidate = func() 2025-09-10T13:13:48,613 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-10T13:13:48,613 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-10T13:13:48,613 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-10T13:13:48,613 link, template, name, version 2025-09-10T13:13:48,613 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T13:13:48,613 ) 2025-09-10T13:13:48,613 ^ 2025-09-10T13:13:48,613 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-10T13:13:48,613 self._link_candidate_cache[link] = LinkCandidate( 2025-09-10T13:13:48,613 ~~~~~~~~~~~~~^ 2025-09-10T13:13:48,613 link, 2025-09-10T13:13:48,613 ^^^^^ 2025-09-10T13:13:48,613 ...<3 lines>... 2025-09-10T13:13:48,613 version=version, 2025-09-10T13:13:48,613 ^^^^^^^^^^^^^^^^ 2025-09-10T13:13:48,613 ) 2025-09-10T13:13:48,613 ^ 2025-09-10T13:13:48,613 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-10T13:13:48,613 super().__init__( 2025-09-10T13:13:48,613 ~~~~~~~~~~~~~~~~^ 2025-09-10T13:13:48,613 link=link, 2025-09-10T13:13:48,613 ^^^^^^^^^^ 2025-09-10T13:13:48,613 ...<4 lines>... 2025-09-10T13:13:48,613 version=version, 2025-09-10T13:13:48,613 ^^^^^^^^^^^^^^^^ 2025-09-10T13:13:48,613 ) 2025-09-10T13:13:48,613 ^ 2025-09-10T13:13:48,613 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-10T13:13:48,613 self.dist = self._prepare() 2025-09-10T13:13:48,613 ~~~~~~~~~~~~~^^ 2025-09-10T13:13:48,613 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-10T13:13:48,613 dist = self._prepare_distribution() 2025-09-10T13:13:48,613 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-10T13:13:48,613 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-10T13:13:48,613 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T13:13:48,613 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-10T13:13:48,613 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-10T13:13:48,613 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T13:13:48,613 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-10T13:13:48,613 dist = _get_prepared_distribution( 2025-09-10T13:13:48,613 req, 2025-09-10T13:13:48,613 ...<3 lines>... 2025-09-10T13:13:48,613 self.check_build_deps, 2025-09-10T13:13:48,613 ) 2025-09-10T13:13:48,613 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-10T13:13:48,613 abstract_dist.prepare_distribution_metadata( 2025-09-10T13:13:48,613 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-10T13:13:48,613 finder, build_isolation, check_build_deps 2025-09-10T13:13:48,613 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T13:13:48,613 ) 2025-09-10T13:13:48,613 ^ 2025-09-10T13:13:48,613 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-10T13:13:48,613 self.req.prepare_metadata() 2025-09-10T13:13:48,613 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-10T13:13:48,613 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-10T13:13:48,613 self.metadata_directory = generate_metadata_legacy( 2025-09-10T13:13:48,613 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-10T13:13:48,613 build_env=self.build_env, 2025-09-10T13:13:48,613 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-10T13:13:48,613 ...<3 lines>... 2025-09-10T13:13:48,613 details=details, 2025-09-10T13:13:48,613 ^^^^^^^^^^^^^^^^ 2025-09-10T13:13:48,613 ) 2025-09-10T13:13:48,613 ^ 2025-09-10T13:13:48,613 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-10T13:13:48,613 raise MetadataGenerationFailed(package_details=details) from error 2025-09-10T13:13:48,613 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-10T13:13:48,634 Removed novus==0.1.2 from https://files.pythonhosted.org/packages/0e/46/5edbbf38d03ffcf7072dbc22e579b295485ffc71af46f0b9b9dd0a4eb38a/novus-0.1.2.tar.gz from build tracker '/tmp/pip-build-tracker-i9_uz_kz' 2025-09-10T13:13:48,634 Removed build tracker: '/tmp/pip-build-tracker-i9_uz_kz'