2025-09-09T01:30:41,290 Created temporary directory: /tmp/pip-build-tracker-lz9wjm1v 2025-09-09T01:30:41,290 Initialized build tracking at /tmp/pip-build-tracker-lz9wjm1v 2025-09-09T01:30:41,290 Created build tracker: /tmp/pip-build-tracker-lz9wjm1v 2025-09-09T01:30:41,291 Entered build tracker: /tmp/pip-build-tracker-lz9wjm1v 2025-09-09T01:30:41,291 Created temporary directory: /tmp/pip-wheel-89vc4jez 2025-09-09T01:30:41,294 Created temporary directory: /tmp/pip-ephem-wheel-cache-7un2lsf6 2025-09-09T01:30:41,352 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-09T01:30:41,354 2 location(s) to search for versions of finscraper: 2025-09-09T01:30:41,354 * https://pypi.org/simple/finscraper/ 2025-09-09T01:30:41,354 * https://www.piwheels.org/simple/finscraper/ 2025-09-09T01:30:41,354 Fetching project page and analyzing links: https://pypi.org/simple/finscraper/ 2025-09-09T01:30:41,355 Getting page https://pypi.org/simple/finscraper/ 2025-09-09T01:30:41,356 Found index url https://pypi.org/simple/ 2025-09-09T01:30:41,425 Fetched page https://pypi.org/simple/finscraper/ as application/vnd.pypi.simple.v1+json 2025-09-09T01:30:41,430 Found link https://files.pythonhosted.org/packages/bf/80/3c8e242f711f66de48d754cd7b75f7285eb46007b181b68803746207fa45/finscraper-0.0.1.dev0.tar.gz (from https://pypi.org/simple/finscraper/), version: 0.0.1.dev0 2025-09-09T01:30:41,430 Found link https://files.pythonhosted.org/packages/fa/58/0151ecf2acdea528cffafb38573889acf58ada1acbf5f0291a4860440534/finscraper-0.0.1.dev1.tar.gz (from https://pypi.org/simple/finscraper/), version: 0.0.1.dev1 2025-09-09T01:30:41,431 Found link https://files.pythonhosted.org/packages/c6/c1/b84141a828d0eacdb718409efef606ce502b17397aa59740757aceac1394/finscraper-0.0.1.dev2.tar.gz (from https://pypi.org/simple/finscraper/), version: 0.0.1.dev2 2025-09-09T01:30:41,431 Found link https://files.pythonhosted.org/packages/24/27/ca1bfa7817f0a4bb528a430720df9cf823e2f5084748e8b2646e615fca7d/finscraper-0.0.1.dev3.tar.gz (from https://pypi.org/simple/finscraper/), version: 0.0.1.dev3 2025-09-09T01:30:41,431 Found link https://files.pythonhosted.org/packages/6e/2b/5e3481eae3a483c17d3cd14df74d3e57b83a4702cce732c636675ba0db55/finscraper-0.0.1.dev4.tar.gz (from https://pypi.org/simple/finscraper/), version: 0.0.1.dev4 2025-09-09T01:30:41,431 Found link https://files.pythonhosted.org/packages/39/57/105edd1d8333ac4c09f796084816a37ade581b815285cc361070147bd3af/finscraper-0.0.1.dev10.tar.gz (from https://pypi.org/simple/finscraper/), version: 0.0.1.dev10 2025-09-09T01:30:41,432 Found link https://files.pythonhosted.org/packages/ae/6c/4d74bfa3adf43c3d18640ebd1c1564eff3f081ab7b0a58f92a5dbfb638d5/finscraper-0.0.1.dev11.tar.gz (from https://pypi.org/simple/finscraper/), version: 0.0.1.dev11 2025-09-09T01:30:41,432 Found link https://files.pythonhosted.org/packages/01/9f/704371bbb9358d7ca125a836768f37841e2a40d412b8cf107269264dbffb/finscraper-0.0.1.dev12.tar.gz (from https://pypi.org/simple/finscraper/), version: 0.0.1.dev12 2025-09-09T01:30:41,432 Found link https://files.pythonhosted.org/packages/69/28/2cff93054c27dc2a9c4861556a04316f32935733d53b138e2b311f56e110/finscraper-0.0.1.dev13.tar.gz (from https://pypi.org/simple/finscraper/), version: 0.0.1.dev13 2025-09-09T01:30:41,432 Found link https://files.pythonhosted.org/packages/53/68/4c21070e14e4fef7f6b421616c362a32f55a9fef7641d25042c8a1a66507/finscraper-0.0.1.dev14.tar.gz (from https://pypi.org/simple/finscraper/), version: 0.0.1.dev14 2025-09-09T01:30:41,432 Found link https://files.pythonhosted.org/packages/bf/32/4658dd4173f2edf14e4c5d24359d83c8f58d8fb044ee47a0519757b630cc/finscraper-0.0.1.dev15.tar.gz (from https://pypi.org/simple/finscraper/), version: 0.0.1.dev15 2025-09-09T01:30:41,433 Found link https://files.pythonhosted.org/packages/78/ff/49dd302ce0c15f86cf4e8aa29931c197ae2600534b7e59fab6abe745c702/finscraper-0.0.1.dev16.tar.gz (from https://pypi.org/simple/finscraper/), version: 0.0.1.dev16 2025-09-09T01:30:41,433 Found link https://files.pythonhosted.org/packages/0c/63/cb96727a147b896da77c4bc1e1bd446e2faf97af5b68881074a01e0ad297/finscraper-0.0.1.dev17.tar.gz (from https://pypi.org/simple/finscraper/), version: 0.0.1.dev17 2025-09-09T01:30:41,433 Found link https://files.pythonhosted.org/packages/ee/8e/3cc244b106a3a4bc316977566a6dc89f28bff86a91646fc62e9ff2cd272b/finscraper-0.0.1.dev18.tar.gz (from https://pypi.org/simple/finscraper/), version: 0.0.1.dev18 2025-09-09T01:30:41,433 Found link https://files.pythonhosted.org/packages/de/20/71692a649620e449045541426cf46cb636dbff816cd86563538b2e3f0668/finscraper-0.0.1.dev19.tar.gz (from https://pypi.org/simple/finscraper/), version: 0.0.1.dev19 2025-09-09T01:30:41,434 Found link https://files.pythonhosted.org/packages/01/71/28d53df1370679f7db1e021673de8e162c513836da01dd252b3edabc8644/finscraper-0.0.1.dev21.tar.gz (from https://pypi.org/simple/finscraper/), version: 0.0.1.dev21 2025-09-09T01:30:41,434 Found link https://files.pythonhosted.org/packages/cc/60/ab42d163c04f84a9023e2c5e1d175fc8916eaf9e5cf09d68e4751a38777c/finscraper-0.0.1.dev22.tar.gz (from https://pypi.org/simple/finscraper/), version: 0.0.1.dev22 2025-09-09T01:30:41,434 Found link https://files.pythonhosted.org/packages/a3/a4/81c03de6b500afad251c364308ccd0b5821b291ce3e07a9f7af910933bcb/finscraper-0.0.1b0.tar.gz (from https://pypi.org/simple/finscraper/), version: 0.0.1b0 2025-09-09T01:30:41,434 Found link https://files.pythonhosted.org/packages/8d/a6/83b38521771d6754d7f5fd2fa297401e5e44c54bf824908a7325adf5007b/finscraper-0.0.1rc0.tar.gz (from https://pypi.org/simple/finscraper/), version: 0.0.1rc0 2025-09-09T01:30:41,435 Found link https://files.pythonhosted.org/packages/17/d0/84f44976f48a35e4c0dd95deba46746c803e51aed2ea5fab0877acb9d585/finscraper-0.1.0a0.tar.gz (from https://pypi.org/simple/finscraper/), version: 0.1.0a0 2025-09-09T01:30:41,435 Found link https://files.pythonhosted.org/packages/a1/c2/f4fd48d9eb84f46797cdf09814e84c282572937ff6e54fb16dab0325e416/finscraper-0.1.0b0.tar.gz (from https://pypi.org/simple/finscraper/), version: 0.1.0b0 2025-09-09T01:30:41,435 Found link https://files.pythonhosted.org/packages/b3/7c/c69c020b0dfa73f0cbccfa9d69175a799eed4177bb8ffad2388f1d9d5ae8/finscraper-0.1.1b0.tar.gz (from https://pypi.org/simple/finscraper/), version: 0.1.1b0 2025-09-09T01:30:41,435 Skipping link: No binaries permitted for finscraper: https://files.pythonhosted.org/packages/20/a8/1c9ebe1cd092b30bc181cd68582eca000672e6591648ecb19728c8bcf143/finscraper-0.2.0-py3-none-any.whl (from https://pypi.org/simple/finscraper/) (requires-python:>=3.8) 2025-09-09T01:30:41,436 Found link https://files.pythonhosted.org/packages/b9/da/87a6fafd4952f93ebdf18fe2a80adefc977cf90725b7bd9810d98b6f2294/finscraper-0.2.0.tar.gz (from https://pypi.org/simple/finscraper/) (requires-python:>=3.8), version: 0.2.0 2025-09-09T01:30:41,436 Skipping link: No binaries permitted for finscraper: https://files.pythonhosted.org/packages/a0/76/7d0e8aac7e5f5a5fbc76493d46db1edaa79278728bb2bb9fc41ca87098b9/finscraper-0.2.1-py3-none-any.whl (from https://pypi.org/simple/finscraper/) (requires-python:>=3.8) 2025-09-09T01:30:41,436 Found link https://files.pythonhosted.org/packages/72/7f/bb610456bfafcc7a01a9f7c33a66c6df1eedbc1ce23528b5ce9e5032be2d/finscraper-0.2.1.tar.gz (from https://pypi.org/simple/finscraper/) (requires-python:>=3.8), version: 0.2.1 2025-09-09T01:30:41,436 Skipping link: No binaries permitted for finscraper: https://files.pythonhosted.org/packages/6d/15/e2708246ded835689684c42e7100c7fde3146b1e44a273e70593c2f49e42/finscraper-0.2.2-py3-none-any.whl (from https://pypi.org/simple/finscraper/) (requires-python:>=3.8) 2025-09-09T01:30:41,437 Found link https://files.pythonhosted.org/packages/e4/cf/155377014e5861b3e49a565d8e596cb49249ce705ddb51ff4063d7944f25/finscraper-0.2.2.tar.gz (from https://pypi.org/simple/finscraper/) (requires-python:>=3.8), version: 0.2.2 2025-09-09T01:30:41,437 Skipping link: No binaries permitted for finscraper: https://files.pythonhosted.org/packages/59/5c/657ea93295e33993aad23f29547aa7bbd7d5ad4bc424becb0ad75305009b/finscraper-0.2.3-py3-none-any.whl (from https://pypi.org/simple/finscraper/) (requires-python:>=3.8) 2025-09-09T01:30:41,437 Found link https://files.pythonhosted.org/packages/35/30/a6ed92374c37bd386756337f2a0f914c10279f54d1d2cab57b73e700df0e/finscraper-0.2.3.tar.gz (from https://pypi.org/simple/finscraper/) (requires-python:>=3.8), version: 0.2.3 2025-09-09T01:30:41,437 Skipping link: No binaries permitted for finscraper: https://files.pythonhosted.org/packages/af/db/68b9e596d530ab8d22366b06cac8b3950cbe4e35a19384ba11c8c3ecbb9a/finscraper-0.2.4-py3-none-any.whl (from https://pypi.org/simple/finscraper/) (requires-python:>=3.8) 2025-09-09T01:30:41,437 Found link https://files.pythonhosted.org/packages/a7/40/94d5e012f92b540f343bcaacc8a9e52bc9925a483551ba9a294912586152/finscraper-0.2.4.tar.gz (from https://pypi.org/simple/finscraper/) (requires-python:>=3.8), version: 0.2.4 2025-09-09T01:30:41,438 Skipping link: No binaries permitted for finscraper: https://files.pythonhosted.org/packages/13/a9/09fb19b25b4a92f0231c1f7759ac7dd5cd6d10f2fad9631b0d2df5275564/finscraper-0.2.5-py3-none-any.whl (from https://pypi.org/simple/finscraper/) (requires-python:>=3.8) 2025-09-09T01:30:41,438 Found link https://files.pythonhosted.org/packages/19/82/c379483d86d03d3cf859e0fddaf9107b49b64200fcf7398687364eaa2e06/finscraper-0.2.5.tar.gz (from https://pypi.org/simple/finscraper/) (requires-python:>=3.8), version: 0.2.5 2025-09-09T01:30:41,438 Fetching project page and analyzing links: https://www.piwheels.org/simple/finscraper/ 2025-09-09T01:30:41,438 Getting page https://www.piwheels.org/simple/finscraper/ 2025-09-09T01:30:41,439 Found index url https://www.piwheels.org/simple/ 2025-09-09T01:30:41,538 Fetched page https://www.piwheels.org/simple/finscraper/ as text/html 2025-09-09T01:30:41,543 Skipping link: No binaries permitted for finscraper: https://archive1.piwheels.org/simple/finscraper/finscraper-0.2.5-py3-none-any.whl#sha256=d04b0ed937f2d07861606e7b135e9616c178e9c4e02a7f882e141c9df4a96f7f (from https://www.piwheels.org/simple/finscraper/) (requires-python:>=3.8) 2025-09-09T01:30:41,543 Skipping link: No binaries permitted for finscraper: https://archive1.piwheels.org/simple/finscraper/finscraper-0.2.4-py3-none-any.whl#sha256=81a84890a2bb47aeb926bda8760a62f1ad037c176cb621366203d206207c02f9 (from https://www.piwheels.org/simple/finscraper/) (requires-python:>=3.8) 2025-09-09T01:30:41,544 Skipping link: No binaries permitted for finscraper: https://archive1.piwheels.org/simple/finscraper/finscraper-0.2.3-py3-none-any.whl#sha256=0da61fb3e648799d1c98aba5bc71960c5350372d531c0fb00383932598e42355 (from https://www.piwheels.org/simple/finscraper/) (requires-python:>=3.8) 2025-09-09T01:30:41,544 Skipping link: No binaries permitted for finscraper: https://archive1.piwheels.org/simple/finscraper/finscraper-0.2.2-py3-none-any.whl#sha256=5381d0a83d62f1dfc5c1727c07186d30cc9e85a8dd3e9d779cb5083215e7facb (from https://www.piwheels.org/simple/finscraper/) (requires-python:>=3.8) 2025-09-09T01:30:41,544 Skipping link: No binaries permitted for finscraper: https://archive1.piwheels.org/simple/finscraper/finscraper-0.2.1-py3-none-any.whl#sha256=ee64089d589c8b2ea24f563af2d72d44b67f7ce007375e65db9301317d51b4b4 (from https://www.piwheels.org/simple/finscraper/) (requires-python:>=3.8) 2025-09-09T01:30:41,544 Skipping link: No binaries permitted for finscraper: https://archive1.piwheels.org/simple/finscraper/finscraper-0.2.0-py3-none-any.whl#sha256=e22328217b084a097fe0f235f8837e9a21c7a37dcd21d2a53fe53a64adc3879a (from https://www.piwheels.org/simple/finscraper/) (requires-python:>=3.8) 2025-09-09T01:30:41,544 Skipping link: No binaries permitted for finscraper: https://archive1.piwheels.org/simple/finscraper/finscraper-0.1.1b0-py3-none-any.whl#sha256=8ced9f86ef888997df62f50dc2cfab0c077a5f1898a33a51dacc1df297a03585 (from https://www.piwheels.org/simple/finscraper/) 2025-09-09T01:30:41,544 Skipping link: No binaries permitted for finscraper: https://archive1.piwheels.org/simple/finscraper/finscraper-0.1.0b0-py3-none-any.whl#sha256=2932fd76991804b0eccb23bfde75cebc67f9486128971eeaa49789b0de9a78b6 (from https://www.piwheels.org/simple/finscraper/) 2025-09-09T01:30:41,544 Skipping link: No binaries permitted for finscraper: https://archive1.piwheels.org/simple/finscraper/finscraper-0.1.0a0-py3-none-any.whl#sha256=a97466b9c0aba61c083f9616a8948dec11b4d9e8977bfba41738628e89e8f830 (from https://www.piwheels.org/simple/finscraper/) 2025-09-09T01:30:41,545 Skipping link: No binaries permitted for finscraper: https://archive1.piwheels.org/simple/finscraper/finscraper-0.0.1rc0-py3-none-any.whl#sha256=3039a2a43e4271f648c2599479fb69e3628b1d6f20a5e9c13a7e520f238c090c (from https://www.piwheels.org/simple/finscraper/) 2025-09-09T01:30:41,545 Skipping link: No binaries permitted for finscraper: https://archive1.piwheels.org/simple/finscraper/finscraper-0.0.1b0-py3-none-any.whl#sha256=d48b25e0d5275d9273418ccb1a8d73e878206f998ac885972794196d3d2115bb (from https://www.piwheels.org/simple/finscraper/) 2025-09-09T01:30:41,545 Skipping link: No binaries permitted for finscraper: https://archive1.piwheels.org/simple/finscraper/finscraper-0.0.1.dev22-py3-none-any.whl#sha256=747a9e1e114fdc274f650ec375cf755fa62a013444b0b585618c1da35ad5aab5 (from https://www.piwheels.org/simple/finscraper/) 2025-09-09T01:30:41,545 Skipping link: No binaries permitted for finscraper: https://archive1.piwheels.org/simple/finscraper/finscraper-0.0.1.dev21-py3-none-any.whl#sha256=a078b7f7a37b3db4970509ae1b36ac57cbaa83758f4d543eca42a0472abf6aa3 (from https://www.piwheels.org/simple/finscraper/) 2025-09-09T01:30:41,545 Skipping link: No binaries permitted for finscraper: https://archive1.piwheels.org/simple/finscraper/finscraper-0.0.1.dev19-py3-none-any.whl#sha256=dd372684f9b0ea499eefb333d7948cbf52bc2236a62e1c8145b736d23fb4d079 (from https://www.piwheels.org/simple/finscraper/) 2025-09-09T01:30:41,545 Skipping link: No binaries permitted for finscraper: https://archive1.piwheels.org/simple/finscraper/finscraper-0.0.1.dev18-py3-none-any.whl#sha256=f939d190a59357151193b03f77e8124aeb8838795dc1a38da466356bd2a249f9 (from https://www.piwheels.org/simple/finscraper/) 2025-09-09T01:30:41,545 Skipping link: No binaries permitted for finscraper: https://archive1.piwheels.org/simple/finscraper/finscraper-0.0.1.dev17-py3-none-any.whl#sha256=7a4dd640a1281538bd9d6cbfeb6efcde81ce69533ab620a4fa01dfaaad278783 (from https://www.piwheels.org/simple/finscraper/) 2025-09-09T01:30:41,545 Skipping link: No binaries permitted for finscraper: https://archive1.piwheels.org/simple/finscraper/finscraper-0.0.1.dev16-py3-none-any.whl#sha256=8953c18be4f276c499966459d9a710340a780dbb063f6bf93301475c0a8168b4 (from https://www.piwheels.org/simple/finscraper/) 2025-09-09T01:30:41,546 Skipping link: No binaries permitted for finscraper: https://archive1.piwheels.org/simple/finscraper/finscraper-0.0.1.dev15-py3-none-any.whl#sha256=8cd716c1cd3a0f61c89efaa96f5332aca0adeb503006a127af0eb285e08f633e (from https://www.piwheels.org/simple/finscraper/) 2025-09-09T01:30:41,546 Skipping link: No binaries permitted for finscraper: https://archive1.piwheels.org/simple/finscraper/finscraper-0.0.1.dev14-py3-none-any.whl#sha256=ebe6d07dbabba3d74d760b2f3b51b1fd4d594d4eccfb41ab6deb7a55939323e6 (from https://www.piwheels.org/simple/finscraper/) 2025-09-09T01:30:41,546 Skipping link: No binaries permitted for finscraper: https://archive1.piwheels.org/simple/finscraper/finscraper-0.0.1.dev13-py3-none-any.whl#sha256=7cbf168801f5edad5869dce2329bfd1862f47723daeac2d1f43bbe39b841274e (from https://www.piwheels.org/simple/finscraper/) 2025-09-09T01:30:41,546 Skipping link: No binaries permitted for finscraper: https://archive1.piwheels.org/simple/finscraper/finscraper-0.0.1.dev4-py3-none-any.whl#sha256=46f0d8ba75945d38ffa7ca55e3af32f0608b040aa7c7859ce32e983c91d8265e (from https://www.piwheels.org/simple/finscraper/) 2025-09-09T01:30:41,546 Skipping link: No binaries permitted for finscraper: https://archive1.piwheels.org/simple/finscraper/finscraper-0.0.1.dev3-py3-none-any.whl#sha256=6dd1cf4f1121ecfc83a3c48ebf94c2adaa04842983efaeb9d6a7e294ce0a35ae (from https://www.piwheels.org/simple/finscraper/) 2025-09-09T01:30:41,546 Skipping link: No binaries permitted for finscraper: https://archive1.piwheels.org/simple/finscraper/finscraper-0.0.1.dev2-py3-none-any.whl#sha256=e4ca1dc1122072e436f18ae03e5c5d0f703ab6c7212840db1c3ef2c822d65130 (from https://www.piwheels.org/simple/finscraper/) 2025-09-09T01:30:41,546 Skipping link: No binaries permitted for finscraper: https://archive1.piwheels.org/simple/finscraper/finscraper-0.0.1.dev1-py3-none-any.whl#sha256=e041e85be20eaf4374ac95a5169ab1a53cf7890f31e2576b3cb623d8dd881909 (from https://www.piwheels.org/simple/finscraper/) 2025-09-09T01:30:41,546 Skipping link: No binaries permitted for finscraper: https://archive1.piwheels.org/simple/finscraper/finscraper-0.0.1.dev0-py3-none-any.whl#sha256=565511b7fb17e5a4b08e2ee8bdc7a4054fc308ca600f8db56b89db8d838f5aaa (from https://www.piwheels.org/simple/finscraper/) 2025-09-09T01:30:41,547 Skipping link: not a file: https://www.piwheels.org/simple/finscraper/ 2025-09-09T01:30:41,547 Skipping link: not a file: https://pypi.org/simple/finscraper/ 2025-09-09T01:30:41,574 Given no hashes to check 1 links for project 'finscraper': discarding no candidates 2025-09-09T01:30:41,575 Collecting finscraper==0.0.1.dev12 2025-09-09T01:30:41,577 Created temporary directory: /tmp/pip-unpack-2qwmej57 2025-09-09T01:30:41,713 Downloading finscraper-0.0.1.dev12.tar.gz (13 kB) 2025-09-09T01:30:41,750 Added finscraper==0.0.1.dev12 from https://files.pythonhosted.org/packages/01/9f/704371bbb9358d7ca125a836768f37841e2a40d412b8cf107269264dbffb/finscraper-0.0.1.dev12.tar.gz to build tracker '/tmp/pip-build-tracker-lz9wjm1v' 2025-09-09T01:30:41,751 Running setup.py (path:/tmp/pip-wheel-89vc4jez/finscraper_89e4f553a87c4310987c8f0f74d8da22/setup.py) egg_info for package finscraper 2025-09-09T01:30:41,751 Created temporary directory: /tmp/pip-pip-egg-info-q5pawfmc 2025-09-09T01:30:41,752 Preparing metadata (setup.py): started 2025-09-09T01:30:41,752 Running command python setup.py egg_info 2025-09-09T01:30:42,261 Traceback (most recent call last): 2025-09-09T01:30:42,262 File "", line 2, in 2025-09-09T01:30:42,262 exec(compile(''' 2025-09-09T01:30:42,262 ~~~~^^^^^^^^^^^^ 2025-09-09T01:30:42,262 # This is -- a caller that pip uses to run setup.py 2025-09-09T01:30:42,263 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T01:30:42,263 ...<32 lines>... 2025-09-09T01:30:42,263 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T01:30:42,263 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T01:30:42,263 ''' % ('/tmp/pip-wheel-89vc4jez/finscraper_89e4f553a87c4310987c8f0f74d8da22/setup.py',), "", "exec")) 2025-09-09T01:30:42,263 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T01:30:42,263 File "", line 35, in 2025-09-09T01:30:42,263 File "/tmp/pip-wheel-89vc4jez/finscraper_89e4f553a87c4310987c8f0f74d8da22/setup.py", line 7, in 2025-09-09T01:30:42,264 with open('VERSION', 'r') as f: 2025-09-09T01:30:42,264 ~~~~^^^^^^^^^^^^^^^^ 2025-09-09T01:30:42,264 FileNotFoundError: [Errno 2] No such file or directory: 'VERSION' 2025-09-09T01:30:42,347 ERROR: python setup.py egg_info exited with 1 2025-09-09T01:30:42,360 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-09T01:30:42,360 exec(compile('"'"''"'"''"'"' 2025-09-09T01:30:42,360 # This is -- a caller that pip uses to run setup.py 2025-09-09T01:30:42,360 # 2025-09-09T01:30:42,360 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-09T01:30:42,360 # import from `distutils.core` to work with newer packaging standards. 2025-09-09T01:30:42,360 # - It provides a clear error message when setuptools is not installed. 2025-09-09T01:30:42,360 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-09T01:30:42,360 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-09T01:30:42,360 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-09T01:30:42,360 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-09T01:30:42,360 import os, sys, tokenize, traceback 2025-09-09T01:30:42,360 2025-09-09T01:30:42,360 try: 2025-09-09T01:30:42,360 import setuptools 2025-09-09T01:30:42,360 except ImportError: 2025-09-09T01:30:42,360 print( 2025-09-09T01:30:42,360 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-09T01:30:42,360 "the build environment with exception:", 2025-09-09T01:30:42,360 file=sys.stderr, 2025-09-09T01:30:42,360 ) 2025-09-09T01:30:42,360 traceback.print_exc() 2025-09-09T01:30:42,360 sys.exit(1) 2025-09-09T01:30:42,360 2025-09-09T01:30:42,360 __file__ = %r 2025-09-09T01:30:42,360 sys.argv[0] = __file__ 2025-09-09T01:30:42,360 2025-09-09T01:30:42,360 if os.path.exists(__file__): 2025-09-09T01:30:42,360 filename = __file__ 2025-09-09T01:30:42,360 with tokenize.open(__file__) as f: 2025-09-09T01:30:42,360 setup_py_code = f.read() 2025-09-09T01:30:42,360 else: 2025-09-09T01:30:42,360 filename = "" 2025-09-09T01:30:42,360 setup_py_code = "from setuptools import setup; setup()" 2025-09-09T01:30:42,360 2025-09-09T01:30:42,360 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T01:30:42,360 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-89vc4jez/finscraper_89e4f553a87c4310987c8f0f74d8da22/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-q5pawfmc[/] 2025-09-09T01:30:42,360 [bold magenta]cwd[/]: /tmp/pip-wheel-89vc4jez/finscraper_89e4f553a87c4310987c8f0f74d8da22/ 2025-09-09T01:30:42,360 Preparing metadata (setup.py): finished with status 'error' 2025-09-09T01:30:42,361 ERROR: metadata generation failed 2025-09-09T01:30:42,368 Exception information: 2025-09-09T01:30:42,368 Traceback (most recent call last): 2025-09-09T01:30:42,368 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-09T01:30:42,368 call_subprocess( 2025-09-09T01:30:42,368 ~~~~~~~~~~~~~~~^ 2025-09-09T01:30:42,368 args, 2025-09-09T01:30:42,368 ^^^^^ 2025-09-09T01:30:42,368 ...<2 lines>... 2025-09-09T01:30:42,368 spinner=spinner, 2025-09-09T01:30:42,368 ^^^^^^^^^^^^^^^^ 2025-09-09T01:30:42,368 ) 2025-09-09T01:30:42,368 ^ 2025-09-09T01:30:42,368 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-09T01:30:42,368 raise error 2025-09-09T01:30:42,368 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-09T01:30:42,368 2025-09-09T01:30:42,368 The above exception was the direct cause of the following exception: 2025-09-09T01:30:42,368 2025-09-09T01:30:42,368 Traceback (most recent call last): 2025-09-09T01:30:42,368 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-09T01:30:42,368 status = _inner_run() 2025-09-09T01:30:42,368 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-09T01:30:42,368 return self.run(options, args) 2025-09-09T01:30:42,368 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-09T01:30:42,368 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-09T01:30:42,368 return func(self, options, args) 2025-09-09T01:30:42,368 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-09T01:30:42,368 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-09T01:30:42,368 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-09T01:30:42,368 result = self._result = resolver.resolve( 2025-09-09T01:30:42,368 ~~~~~~~~~~~~~~~~^ 2025-09-09T01:30:42,368 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-09T01:30:42,368 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T01:30:42,368 ) 2025-09-09T01:30:42,368 ^ 2025-09-09T01:30:42,368 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-09T01:30:42,368 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-09T01:30:42,368 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-09T01:30:42,368 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-09T01:30:42,368 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T01:30:42,368 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-09T01:30:42,368 if not criterion.candidates: 2025-09-09T01:30:42,368 ^^^^^^^^^^^^^^^^^^^^ 2025-09-09T01:30:42,368 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-09T01:30:42,368 return bool(self._sequence) 2025-09-09T01:30:42,368 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-09T01:30:42,368 self._bool = any(self) 2025-09-09T01:30:42,368 ~~~^^^^^^ 2025-09-09T01:30:42,368 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-09T01:30:42,368 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-09T01:30:42,368 ^^^^^^^^ 2025-09-09T01:30:42,368 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-09T01:30:42,368 candidate = func() 2025-09-09T01:30:42,368 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-09T01:30:42,368 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-09T01:30:42,368 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T01:30:42,368 link, template, name, version 2025-09-09T01:30:42,368 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T01:30:42,368 ) 2025-09-09T01:30:42,368 ^ 2025-09-09T01:30:42,368 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-09T01:30:42,368 self._link_candidate_cache[link] = LinkCandidate( 2025-09-09T01:30:42,368 ~~~~~~~~~~~~~^ 2025-09-09T01:30:42,368 link, 2025-09-09T01:30:42,368 ^^^^^ 2025-09-09T01:30:42,368 ...<3 lines>... 2025-09-09T01:30:42,368 version=version, 2025-09-09T01:30:42,368 ^^^^^^^^^^^^^^^^ 2025-09-09T01:30:42,368 ) 2025-09-09T01:30:42,368 ^ 2025-09-09T01:30:42,368 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-09T01:30:42,368 super().__init__( 2025-09-09T01:30:42,368 ~~~~~~~~~~~~~~~~^ 2025-09-09T01:30:42,368 link=link, 2025-09-09T01:30:42,368 ^^^^^^^^^^ 2025-09-09T01:30:42,368 ...<4 lines>... 2025-09-09T01:30:42,368 version=version, 2025-09-09T01:30:42,368 ^^^^^^^^^^^^^^^^ 2025-09-09T01:30:42,368 ) 2025-09-09T01:30:42,368 ^ 2025-09-09T01:30:42,368 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-09T01:30:42,368 self.dist = self._prepare() 2025-09-09T01:30:42,368 ~~~~~~~~~~~~~^^ 2025-09-09T01:30:42,368 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-09T01:30:42,368 dist = self._prepare_distribution() 2025-09-09T01:30:42,368 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-09T01:30:42,368 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-09T01:30:42,368 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T01:30:42,368 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-09T01:30:42,368 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-09T01:30:42,368 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T01:30:42,368 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-09T01:30:42,368 dist = _get_prepared_distribution( 2025-09-09T01:30:42,368 req, 2025-09-09T01:30:42,368 ...<3 lines>... 2025-09-09T01:30:42,368 self.check_build_deps, 2025-09-09T01:30:42,368 ) 2025-09-09T01:30:42,368 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-09T01:30:42,368 abstract_dist.prepare_distribution_metadata( 2025-09-09T01:30:42,368 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T01:30:42,368 finder, build_isolation, check_build_deps 2025-09-09T01:30:42,368 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T01:30:42,368 ) 2025-09-09T01:30:42,368 ^ 2025-09-09T01:30:42,368 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-09T01:30:42,368 self.req.prepare_metadata() 2025-09-09T01:30:42,368 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-09T01:30:42,368 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-09T01:30:42,368 self.metadata_directory = generate_metadata_legacy( 2025-09-09T01:30:42,368 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T01:30:42,368 build_env=self.build_env, 2025-09-09T01:30:42,368 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T01:30:42,368 ...<3 lines>... 2025-09-09T01:30:42,368 details=details, 2025-09-09T01:30:42,368 ^^^^^^^^^^^^^^^^ 2025-09-09T01:30:42,368 ) 2025-09-09T01:30:42,368 ^ 2025-09-09T01:30:42,368 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-09T01:30:42,368 raise MetadataGenerationFailed(package_details=details) from error 2025-09-09T01:30:42,368 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-09T01:30:42,390 Removed finscraper==0.0.1.dev12 from https://files.pythonhosted.org/packages/01/9f/704371bbb9358d7ca125a836768f37841e2a40d412b8cf107269264dbffb/finscraper-0.0.1.dev12.tar.gz from build tracker '/tmp/pip-build-tracker-lz9wjm1v' 2025-09-09T01:30:42,390 Removed build tracker: '/tmp/pip-build-tracker-lz9wjm1v'