2026-06-20T09:56:37,848 Created temporary directory: /tmp/pip-ephem-wheel-cache-b8j543hh 2026-06-20T09:56:37,849 Created temporary directory: /tmp/pip-build-tracker-0izyaghi 2026-06-20T09:56:37,850 Initialized build tracking at /tmp/pip-build-tracker-0izyaghi 2026-06-20T09:56:37,851 Created build tracker: /tmp/pip-build-tracker-0izyaghi 2026-06-20T09:56:37,851 Entered build tracker: /tmp/pip-build-tracker-0izyaghi 2026-06-20T09:56:37,852 Created temporary directory: /tmp/pip-wheel-fjdweg4f 2026-06-20T09:56:37,855 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-06-20T09:56:37,857 Created temporary directory: /tmp/pip-ephem-wheel-cache-qyavkm_1 2026-06-20T09:56:37,879 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-20T09:56:37,883 2 location(s) to search for versions of stocksurferbd: 2026-06-20T09:56:37,883 * https://pypi.org/simple/stocksurferbd/ 2026-06-20T09:56:37,883 * https://www.piwheels.org/simple/stocksurferbd/ 2026-06-20T09:56:37,884 Fetching project page and analyzing links: https://pypi.org/simple/stocksurferbd/ 2026-06-20T09:56:37,885 Getting page https://pypi.org/simple/stocksurferbd/ 2026-06-20T09:56:37,886 Found index url https://pypi.org/simple 2026-06-20T09:56:38,039 Fetched page https://pypi.org/simple/stocksurferbd/ as application/vnd.pypi.simple.v1+json 2026-06-20T09:56:38,045 Skipping link: No binaries permitted for stocksurferbd: https://files.pythonhosted.org/packages/80/18/62ff0faaaebeedace249de8a2b0288f7171e43d830d83e7d32f1213a9e37/stocksurferbd-0.0.1-py3-none-any.whl (from https://pypi.org/simple/stocksurferbd/) (requires-python:>=3.6) 2026-06-20T09:56:38,046 Found link https://files.pythonhosted.org/packages/c4/b2/90d18a4965dbf3f1202b2cf718aa3c46c0100dfe1d49fb08adc88e5aa0a3/stocksurferbd-0.0.1.tar.gz (from https://pypi.org/simple/stocksurferbd/) (requires-python:>=3.6), version: 0.0.1 2026-06-20T09:56:38,047 Skipping link: No binaries permitted for stocksurferbd: https://files.pythonhosted.org/packages/30/ed/e1a82e202c57d98c48a9756503ca908031122075feaf33e6eafc19ec89b5/stocksurferbd-0.0.10-py3-none-any.whl (from https://pypi.org/simple/stocksurferbd/) (requires-python:>=3.6) 2026-06-20T09:56:38,048 Found link https://files.pythonhosted.org/packages/8f/75/47b761bd6ae0a61c83c34056dd74dd5385b0fbd0bac970756776768ff3ab/stocksurferbd-0.0.10.tar.gz (from https://pypi.org/simple/stocksurferbd/) (requires-python:>=3.6), version: 0.0.10 2026-06-20T09:56:38,049 Skipping link: No binaries permitted for stocksurferbd: https://files.pythonhosted.org/packages/d6/4e/cb6b7c52f4c1395f38a6aef6ac234bc3b3d6eec61d61f01f68051b5c39ce/stocksurferbd-0.0.11-py3-none-any.whl (from https://pypi.org/simple/stocksurferbd/) (requires-python:>=3.6) 2026-06-20T09:56:38,050 Found link https://files.pythonhosted.org/packages/c7/36/684722fa99bca2a54c6a4f9422da9f429b868fb4d4e7dc3e4df89a1de692/stocksurferbd-0.0.11.tar.gz (from https://pypi.org/simple/stocksurferbd/) (requires-python:>=3.6), version: 0.0.11 2026-06-20T09:56:38,051 Skipping link: No binaries permitted for stocksurferbd: https://files.pythonhosted.org/packages/03/6f/14dd40a48a410a9829a29eae46ffc5dc4fc0ee112cb5c803958610efc7d4/stocksurferbd-0.0.12-py3-none-any.whl (from https://pypi.org/simple/stocksurferbd/) (requires-python:>=3.6) 2026-06-20T09:56:38,052 Found link https://files.pythonhosted.org/packages/3c/ad/a76028b540299b6fa98ea976bb1a7b1181ebb3436735984dfff5ca131700/stocksurferbd-0.0.12.tar.gz (from https://pypi.org/simple/stocksurferbd/) (requires-python:>=3.6), version: 0.0.12 2026-06-20T09:56:38,052 Skipping link: No binaries permitted for stocksurferbd: https://files.pythonhosted.org/packages/d9/2f/4c6d892c73a129b2e3888d24e7baa1c3a919dbe1a538784ba97bdcf652d2/stocksurferbd-0.0.13-py3-none-any.whl (from https://pypi.org/simple/stocksurferbd/) (requires-python:>=3.6) 2026-06-20T09:56:38,053 Found link https://files.pythonhosted.org/packages/fa/ac/6d30b3090523470bfa9da822ac76075d0bec73c6b44e4b7abc4efdd60436/stocksurferbd-0.0.13.tar.gz (from https://pypi.org/simple/stocksurferbd/) (requires-python:>=3.6), version: 0.0.13 2026-06-20T09:56:38,054 Skipping link: No binaries permitted for stocksurferbd: https://files.pythonhosted.org/packages/2a/c3/e4ac336e11fb26c035a77703d8d590b6b3be2445b871fb196b47768509ce/stocksurferbd-0.1.0-py3-none-any.whl (from https://pypi.org/simple/stocksurferbd/) (requires-python:>=3.12) 2026-06-20T09:56:38,055 Link requires a different Python (3.11.2 not in: '>=3.12'): https://files.pythonhosted.org/packages/a6/80/8d410ec9d0a375d1ba9aed56e6702677d2d266a44c43244a7af6fb88c41b/stocksurferbd-0.1.0.tar.gz (from https://pypi.org/simple/stocksurferbd/) (requires-python:>=3.12) 2026-06-20T09:56:38,056 Skipping link: 0.1.0 Requires-Python >=3.12: https://files.pythonhosted.org/packages/a6/80/8d410ec9d0a375d1ba9aed56e6702677d2d266a44c43244a7af6fb88c41b/stocksurferbd-0.1.0.tar.gz (from https://pypi.org/simple/stocksurferbd/) (requires-python:>=3.12) 2026-06-20T09:56:38,056 Skipping link: No binaries permitted for stocksurferbd: https://files.pythonhosted.org/packages/d2/3d/64e7af1d8f36b4605de7187dcb533f21020ec87205553ce33a44c3016eff/stocksurferbd-0.1.1-py3-none-any.whl (from https://pypi.org/simple/stocksurferbd/) (requires-python:>=3.10) 2026-06-20T09:56:38,057 Found link https://files.pythonhosted.org/packages/25/7c/d8ff1779e95f16b6e2871972538bbbf5c14a5b9ba0e1e8f91d1eac499c3b/stocksurferbd-0.1.1.tar.gz (from https://pypi.org/simple/stocksurferbd/) (requires-python:>=3.10), version: 0.1.1 2026-06-20T09:56:38,058 Skipping link: No binaries permitted for stocksurferbd: https://files.pythonhosted.org/packages/53/b0/6388255b8bb35ebfd397e31315f0a7c58682d64ae6df7febef79d59ab3c4/stocksurferbd-0.1.2a0-py3-none-any.whl (from https://pypi.org/simple/stocksurferbd/) (requires-python:>=3.10) 2026-06-20T09:56:38,058 Found link https://files.pythonhosted.org/packages/5f/e8/f6fee31511ec45e26c3d6913854ee5a373e253dd1734f306306d9102cd33/stocksurferbd-0.1.2a0.tar.gz (from https://pypi.org/simple/stocksurferbd/) (requires-python:>=3.10), version: 0.1.2a0 2026-06-20T09:56:38,059 Skipping link: No binaries permitted for stocksurferbd: https://files.pythonhosted.org/packages/56/d5/d55c2da8fe7185ffe0d2afecb6ffade5370c22d782d497c4b1548f78cbf0/stocksurferbd-0.1.2b0-py3-none-any.whl (from https://pypi.org/simple/stocksurferbd/) (requires-python:>=3.10) 2026-06-20T09:56:38,060 Found link https://files.pythonhosted.org/packages/53/1d/026be7528f32829e19ae4a49c43b8d39874a9c0c73208ca271f7b95bb4e5/stocksurferbd-0.1.2b0.tar.gz (from https://pypi.org/simple/stocksurferbd/) (requires-python:>=3.10), version: 0.1.2b0 2026-06-20T09:56:38,061 Skipping link: No binaries permitted for stocksurferbd: https://files.pythonhosted.org/packages/d6/2e/b0359633648933101040984167235092a37e0575ee187b51e1b74841b0ad/stocksurferbd-0.1.2b1-py3-none-any.whl (from https://pypi.org/simple/stocksurferbd/) (requires-python:>=3.10) 2026-06-20T09:56:38,062 Found link https://files.pythonhosted.org/packages/7f/7a/c46158660f8b383ee49bb7370b5b5f327c3e8a88704452d4e911ea00ae5d/stocksurferbd-0.1.2b1.tar.gz (from https://pypi.org/simple/stocksurferbd/) (requires-python:>=3.10), version: 0.1.2b1 2026-06-20T09:56:38,062 Skipping link: No binaries permitted for stocksurferbd: https://files.pythonhosted.org/packages/b7/ac/5f41989ad304ea2bb8060730b3fec630b20bc36a8dad801544b7540b77da/stocksurferbd-0.1.2b2-py3-none-any.whl (from https://pypi.org/simple/stocksurferbd/) (requires-python:>=3.10) 2026-06-20T09:56:38,063 Found link https://files.pythonhosted.org/packages/4b/c4/d86b7043c3a296b47fe96d9c8303e20761fb5a02b879e8b3c0df6a9289c2/stocksurferbd-0.1.2b2.tar.gz (from https://pypi.org/simple/stocksurferbd/) (requires-python:>=3.10), version: 0.1.2b2 2026-06-20T09:56:38,064 Skipping link: No binaries permitted for stocksurferbd: https://files.pythonhosted.org/packages/68/a0/822a6f3d38227584d8c1179bae94bfb3c0ee2fd458da36b278d0c2d30521/stocksurferbd-0.1.2-py3-none-any.whl (from https://pypi.org/simple/stocksurferbd/) (requires-python:>=3.10) 2026-06-20T09:56:38,065 Found link https://files.pythonhosted.org/packages/78/d1/91c755a5be86c5ce4d1a1a244d5c2ad7cac8b088fa47b09d32e59b2f8360/stocksurferbd-0.1.2.tar.gz (from https://pypi.org/simple/stocksurferbd/) (requires-python:>=3.10), version: 0.1.2 2026-06-20T09:56:38,066 Skipping link: No binaries permitted for stocksurferbd: https://files.pythonhosted.org/packages/79/7a/53fc8276a0204e5fe45c274c3fd1314facd5cb87595b0b6f11a01e5097e7/stocksurferbd-0.1.3-py3-none-any.whl (from https://pypi.org/simple/stocksurferbd/) (requires-python:>=3.10) 2026-06-20T09:56:38,067 Found link https://files.pythonhosted.org/packages/0f/56/ff801004fcc6629002e8e6649dcf2098e26a8a1f9235283e9f32df7e6f84/stocksurferbd-0.1.3.tar.gz (from https://pypi.org/simple/stocksurferbd/) (requires-python:>=3.10), version: 0.1.3 2026-06-20T09:56:38,067 Skipping link: No binaries permitted for stocksurferbd: https://files.pythonhosted.org/packages/34/88/6cc0a8f415af7fcf7832163c719d48a8bc223a45c4b0514ad795e51f9bda/stocksurferbd-1.0.0-py3-none-any.whl (from https://pypi.org/simple/stocksurferbd/) (requires-python:>=3.10) 2026-06-20T09:56:38,068 Found link https://files.pythonhosted.org/packages/0b/15/d5e2f963bc59bad122f597acfc684f17b225bd39dc21bc013ef852a6d476/stocksurferbd-1.0.0.tar.gz (from https://pypi.org/simple/stocksurferbd/) (requires-python:>=3.10), version: 1.0.0 2026-06-20T09:56:38,069 Skipping link: No binaries permitted for stocksurferbd: https://files.pythonhosted.org/packages/0d/c4/a6e9abb7b8bad81c4b4caf734a3d6d5c64f7f8821534c2f2fac623d8b5f6/stocksurferbd-1.1.0-py3-none-any.whl (from https://pypi.org/simple/stocksurferbd/) (requires-python:>=3.10) 2026-06-20T09:56:38,069 Found link https://files.pythonhosted.org/packages/f4/09/b01c689693309179caab1cec9cb604b61f3cb2ca7cda6d3673740db9e199/stocksurferbd-1.1.0.tar.gz (from https://pypi.org/simple/stocksurferbd/) (requires-python:>=3.10), version: 1.1.0 2026-06-20T09:56:38,070 Fetching project page and analyzing links: https://www.piwheels.org/simple/stocksurferbd/ 2026-06-20T09:56:38,071 Getting page https://www.piwheels.org/simple/stocksurferbd/ 2026-06-20T09:56:38,072 Found index url https://www.piwheels.org/simple 2026-06-20T09:56:38,251 Fetched page https://www.piwheels.org/simple/stocksurferbd/ as text/html 2026-06-20T09:56:38,252 Skipping link: not a file: https://www.piwheels.org/simple/stocksurferbd/ 2026-06-20T09:56:38,253 Skipping link: not a file: https://pypi.org/simple/stocksurferbd/ 2026-06-20T09:56:38,273 Given no hashes to check 1 links for project 'stocksurferbd': discarding no candidates 2026-06-20T09:56:38,291 Collecting stocksurferbd==1.1.0 2026-06-20T09:56:38,293 Created temporary directory: /tmp/pip-unpack-8h8d78kc 2026-06-20T09:56:38,445 Downloading stocksurferbd-1.1.0.tar.gz (23 kB) 2026-06-20T09:56:38,506 Added stocksurferbd==1.1.0 from https://files.pythonhosted.org/packages/f4/09/b01c689693309179caab1cec9cb604b61f3cb2ca7cda6d3673740db9e199/stocksurferbd-1.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-0izyaghi' 2026-06-20T09:56:38,510 Created temporary directory: /tmp/pip-build-env-evx3agwq 2026-06-20T09:56:38,514 Installing build dependencies: started 2026-06-20T09:56:38,516 Running command pip subprocess to install build dependencies 2026-06-20T09:56:39,712 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-06-20T09:56:40,224 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-06-20T09:56:40,250 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-20T09:56:42,068 Collecting setuptools>=42 2026-06-20T09:56:42,069 Obtaining dependency information for setuptools>=42 from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-06-20T09:56:42,084 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-06-20T09:56:42,320 Collecting wheel 2026-06-20T09:56:42,321 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata 2026-06-20T09:56:42,338 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB) 2026-06-20T09:56:42,520 Collecting packaging>=24.0 2026-06-20T09:56:42,522 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-06-20T09:56:42,535 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-06-20T09:56:42,725 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-06-20T09:56:42,745 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-20T09:56:42,833 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-20T09:56:42,865 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-06-20T09:56:42,893 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-20T09:56:42,990 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-20T09:56:45,762 Installing collected packages: setuptools, packaging, wheel 2026-06-20T09:56:49,606 Creating /tmp/pip-build-env-evx3agwq/overlay/local/bin 2026-06-20T09:56:49,609 changing mode of /tmp/pip-build-env-evx3agwq/overlay/local/bin/wheel to 755 2026-06-20T09:56:49,630 Successfully installed packaging-26.2 setuptools-82.0.1 wheel-0.47.0 2026-06-20T09:56:49,920 Installing build dependencies: finished with status 'done' 2026-06-20T09:56:49,926 Getting requirements to build wheel: started 2026-06-20T09:56:49,928 Running command Getting requirements to build wheel 2026-06-20T09:56:50,456 Traceback (most recent call last): 2026-06-20T09:56:50,456 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in 2026-06-20T09:56:50,457 main() 2026-06-20T09:56:50,458 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main 2026-06-20T09:56:50,458 json_out['return_val'] = hook(**hook_input['kwargs']) 2026-06-20T09:56:50,459 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-20T09:56:50,460 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 118, in get_requires_for_build_wheel 2026-06-20T09:56:50,460 return hook(config_settings) 2026-06-20T09:56:50,461 ^^^^^^^^^^^^^^^^^^^^^ 2026-06-20T09:56:50,462 File "/tmp/pip-build-env-evx3agwq/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py", line 333, in get_requires_for_build_wheel 2026-06-20T09:56:50,462 return self._get_build_requires(config_settings, requirements=[]) 2026-06-20T09:56:50,463 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-20T09:56:50,464 File "/tmp/pip-build-env-evx3agwq/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py", line 301, in _get_build_requires 2026-06-20T09:56:50,465 self.run_setup() 2026-06-20T09:56:50,466 File "/tmp/pip-build-env-evx3agwq/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py", line 317, in run_setup 2026-06-20T09:56:50,467 exec(code, locals()) 2026-06-20T09:56:50,468 File "", line 3, in 2026-06-20T09:56:50,469 FileNotFoundError: [Errno 2] No such file or directory: '../README.md' 2026-06-20T09:56:50,532 ERROR: [present-rich] Getting requirements to build wheel exited with 1 2026-06-20T09:56:50,545 [bold magenta]full command[/]: [blue]/usr/bin/python3 /usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py get_requires_for_build_wheel /tmp/tmphefb0a_z[/] 2026-06-20T09:56:50,545 [bold magenta]cwd[/]: /tmp/pip-wheel-fjdweg4f/stocksurferbd_74d47bf132104a45ae4e8d0f855d322d 2026-06-20T09:56:50,546 Getting requirements to build wheel: finished with status 'error' 2026-06-20T09:56:50,548 ERROR: [present-rich] Getting requirements to build wheel exited with 1 2026-06-20T09:56:50,553 Exception information: 2026-06-20T09:56:50,553 Traceback (most recent call last): 2026-06-20T09:56:50,553 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2026-06-20T09:56:50,553 status = run_func(*args) 2026-06-20T09:56:50,553 ^^^^^^^^^^^^^^^ 2026-06-20T09:56:50,553 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2026-06-20T09:56:50,553 return func(self, options, args) 2026-06-20T09:56:50,553 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-20T09:56:50,553 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 170, in run 2026-06-20T09:56:50,553 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2026-06-20T09:56:50,553 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-20T09:56:50,553 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2026-06-20T09:56:50,553 result = self._result = resolver.resolve( 2026-06-20T09:56:50,553 ^^^^^^^^^^^^^^^^^ 2026-06-20T09:56:50,553 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 481, in resolve 2026-06-20T09:56:50,553 state = resolution.resolve(requirements, max_rounds=max_rounds) 2026-06-20T09:56:50,553 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-20T09:56:50,553 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 348, in resolve 2026-06-20T09:56:50,553 self._add_to_criteria(self.state.criteria, r, parent=None) 2026-06-20T09:56:50,553 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 172, in _add_to_criteria 2026-06-20T09:56:50,553 if not criterion.candidates: 2026-06-20T09:56:50,553 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 151, in __bool__ 2026-06-20T09:56:50,553 return bool(self._sequence) 2026-06-20T09:56:50,553 ^^^^^^^^^^^^^^^^^^^^ 2026-06-20T09:56:50,553 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2026-06-20T09:56:50,553 return any(self) 2026-06-20T09:56:50,553 ^^^^^^^^^ 2026-06-20T09:56:50,553 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2026-06-20T09:56:50,553 return (c for c in iterator if id(c) not in self._incompatible_ids) 2026-06-20T09:56:50,553 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-20T09:56:50,553 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2026-06-20T09:56:50,553 candidate = func() 2026-06-20T09:56:50,553 ^^^^^^ 2026-06-20T09:56:50,553 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2026-06-20T09:56:50,553 self._link_candidate_cache[link] = LinkCandidate( 2026-06-20T09:56:50,553 ^^^^^^^^^^^^^^ 2026-06-20T09:56:50,553 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 297, in __init__ 2026-06-20T09:56:50,553 super().__init__( 2026-06-20T09:56:50,553 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 162, in __init__ 2026-06-20T09:56:50,553 self.dist = self._prepare() 2026-06-20T09:56:50,553 ^^^^^^^^^^^^^^^ 2026-06-20T09:56:50,553 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 231, in _prepare 2026-06-20T09:56:50,553 dist = self._prepare_distribution() 2026-06-20T09:56:50,553 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-20T09:56:50,553 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 308, in _prepare_distribution 2026-06-20T09:56:50,553 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2026-06-20T09:56:50,553 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-20T09:56:50,553 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 491, in prepare_linked_requirement 2026-06-20T09:56:50,553 return self._prepare_linked_requirement(req, parallel_builds) 2026-06-20T09:56:50,553 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-20T09:56:50,553 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 577, in _prepare_linked_requirement 2026-06-20T09:56:50,553 dist = _get_prepared_distribution( 2026-06-20T09:56:50,553 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-20T09:56:50,553 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2026-06-20T09:56:50,553 abstract_dist.prepare_distribution_metadata( 2026-06-20T09:56:50,553 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 48, in prepare_distribution_metadata 2026-06-20T09:56:50,553 self._install_build_reqs(finder) 2026-06-20T09:56:50,553 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 118, in _install_build_reqs 2026-06-20T09:56:50,553 build_reqs = self._get_build_requires_wheel() 2026-06-20T09:56:50,553 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-20T09:56:50,553 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 95, in _get_build_requires_wheel 2026-06-20T09:56:50,553 return backend.get_requires_for_build_wheel() 2026-06-20T09:56:50,553 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-20T09:56:50,553 File "/usr/lib/python3/dist-packages/pip/_internal/utils/misc.py", line 725, in get_requires_for_build_wheel 2026-06-20T09:56:50,553 return super().get_requires_for_build_wheel(config_settings=cs) 2026-06-20T09:56:50,553 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-20T09:56:50,553 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_impl.py", line 166, in get_requires_for_build_wheel 2026-06-20T09:56:50,553 return self._call_hook('get_requires_for_build_wheel', { 2026-06-20T09:56:50,553 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-20T09:56:50,553 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_impl.py", line 311, in _call_hook 2026-06-20T09:56:50,553 self._subprocess_runner( 2026-06-20T09:56:50,553 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 252, in runner 2026-06-20T09:56:50,553 call_subprocess( 2026-06-20T09:56:50,553 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2026-06-20T09:56:50,553 raise error 2026-06-20T09:56:50,553 pip._internal.exceptions.InstallationSubprocessError: Getting requirements to build wheel exited with 1 2026-06-20T09:56:50,565 Removed stocksurferbd==1.1.0 from https://files.pythonhosted.org/packages/f4/09/b01c689693309179caab1cec9cb604b61f3cb2ca7cda6d3673740db9e199/stocksurferbd-1.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-0izyaghi' 2026-06-20T09:56:50,566 Removed build tracker: '/tmp/pip-build-tracker-0izyaghi'