2026-06-22T20:55:04,557 Created temporary directory: /tmp/pip-ephem-wheel-cache-tdp_wks2 2026-06-22T20:55:04,559 Created temporary directory: /tmp/pip-build-tracker-99_8_p26 2026-06-22T20:55:04,560 Initialized build tracking at /tmp/pip-build-tracker-99_8_p26 2026-06-22T20:55:04,560 Created build tracker: /tmp/pip-build-tracker-99_8_p26 2026-06-22T20:55:04,561 Entered build tracker: /tmp/pip-build-tracker-99_8_p26 2026-06-22T20:55:04,562 Created temporary directory: /tmp/pip-wheel-zvg_hqdf 2026-06-22T20:55:04,565 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-22T20:55:04,567 Created temporary directory: /tmp/pip-ephem-wheel-cache-5wrmtayj 2026-06-22T20:55:04,590 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-22T20:55:04,594 2 location(s) to search for versions of stocksurferbd: 2026-06-22T20:55:04,594 * https://pypi.org/simple/stocksurferbd/ 2026-06-22T20:55:04,594 * https://www.piwheels.org/simple/stocksurferbd/ 2026-06-22T20:55:04,595 Fetching project page and analyzing links: https://pypi.org/simple/stocksurferbd/ 2026-06-22T20:55:04,596 Getting page https://pypi.org/simple/stocksurferbd/ 2026-06-22T20:55:04,597 Found index url https://pypi.org/simple 2026-06-22T20:55:04,751 Fetched page https://pypi.org/simple/stocksurferbd/ as application/vnd.pypi.simple.v1+json 2026-06-22T20:55:04,758 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-22T20:55:04,759 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-22T20:55:04,760 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-22T20:55:04,761 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-22T20:55:04,762 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-22T20:55:04,763 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-22T20:55:04,764 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-22T20:55:04,765 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-22T20:55:04,766 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-22T20:55:04,767 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-22T20:55:04,768 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-22T20:55:04,769 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-22T20:55:04,769 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-22T20:55:04,770 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-22T20:55:04,771 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-22T20:55:04,772 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-22T20:55:04,772 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-22T20:55:04,773 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-22T20:55:04,774 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-22T20:55:04,775 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-22T20:55:04,776 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-22T20:55:04,777 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-22T20:55:04,778 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-22T20:55:04,778 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-22T20:55:04,780 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-22T20:55:04,781 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-22T20:55:04,782 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-22T20:55:04,782 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-22T20:55:04,783 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-22T20:55:04,784 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-22T20:55:04,785 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-22T20:55:04,786 Skipping link: No binaries permitted for stocksurferbd: https://files.pythonhosted.org/packages/de/d1/f28bb64ddd039b0ff75c48319a91f8b2f50ad3cee1e2c7efa074d9651ca8/stocksurferbd-1.2.0-py3-none-any.whl (from https://pypi.org/simple/stocksurferbd/) (requires-python:>=3.10) 2026-06-22T20:55:04,787 Found link https://files.pythonhosted.org/packages/30/6d/b69510579734d36ae9ea978307dbdcf8d9908da74df4c9e6b86200b3f89f/stocksurferbd-1.2.0.tar.gz (from https://pypi.org/simple/stocksurferbd/) (requires-python:>=3.10), version: 1.2.0 2026-06-22T20:55:04,788 Fetching project page and analyzing links: https://www.piwheels.org/simple/stocksurferbd/ 2026-06-22T20:55:04,788 Getting page https://www.piwheels.org/simple/stocksurferbd/ 2026-06-22T20:55:04,790 Found index url https://www.piwheels.org/simple 2026-06-22T20:55:04,973 Fetched page https://www.piwheels.org/simple/stocksurferbd/ as text/html 2026-06-22T20:55:04,975 Skipping link: not a file: https://www.piwheels.org/simple/stocksurferbd/ 2026-06-22T20:55:04,975 Skipping link: not a file: https://pypi.org/simple/stocksurferbd/ 2026-06-22T20:55:04,995 Given no hashes to check 1 links for project 'stocksurferbd': discarding no candidates 2026-06-22T20:55:05,013 Collecting stocksurferbd==1.2.0 2026-06-22T20:55:05,016 Created temporary directory: /tmp/pip-unpack-wjzqm5lb 2026-06-22T20:55:05,240 Downloading stocksurferbd-1.2.0.tar.gz (26 kB) 2026-06-22T20:55:05,304 Added stocksurferbd==1.2.0 from https://files.pythonhosted.org/packages/30/6d/b69510579734d36ae9ea978307dbdcf8d9908da74df4c9e6b86200b3f89f/stocksurferbd-1.2.0.tar.gz to build tracker '/tmp/pip-build-tracker-99_8_p26' 2026-06-22T20:55:05,309 Created temporary directory: /tmp/pip-build-env-ou6chs4c 2026-06-22T20:55:05,314 Installing build dependencies: started 2026-06-22T20:55:05,315 Running command pip subprocess to install build dependencies 2026-06-22T20:55:06,486 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-06-22T20:55:06,998 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-22T20:55:07,023 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-22T20:55:08,853 Collecting setuptools>=42 2026-06-22T20:55:08,854 Obtaining dependency information for setuptools>=42 from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-06-22T20:55:08,869 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-06-22T20:55:09,108 Collecting wheel 2026-06-22T20:55:09,109 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata 2026-06-22T20:55:09,122 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB) 2026-06-22T20:55:09,306 Collecting packaging>=24.0 2026-06-22T20:55:09,307 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-06-22T20:55:09,324 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-06-22T20:55:09,530 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-06-22T20:55:09,555 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-22T20:55:09,653 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-22T20:55:09,687 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-06-22T20:55:09,712 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-22T20:55:09,817 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-22T20:55:12,633 Installing collected packages: setuptools, packaging, wheel 2026-06-22T20:55:16,439 Creating /tmp/pip-build-env-ou6chs4c/overlay/local/bin 2026-06-22T20:55:16,441 changing mode of /tmp/pip-build-env-ou6chs4c/overlay/local/bin/wheel to 755 2026-06-22T20:55:16,463 Successfully installed packaging-26.2 setuptools-82.0.1 wheel-0.47.0 2026-06-22T20:55:16,750 Installing build dependencies: finished with status 'done' 2026-06-22T20:55:16,757 Getting requirements to build wheel: started 2026-06-22T20:55:16,759 Running command Getting requirements to build wheel 2026-06-22T20:55:17,311 Traceback (most recent call last): 2026-06-22T20:55:17,311 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in 2026-06-22T20:55:17,312 main() 2026-06-22T20:55:17,313 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main 2026-06-22T20:55:17,313 json_out['return_val'] = hook(**hook_input['kwargs']) 2026-06-22T20:55:17,314 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-22T20:55:17,315 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-22T20:55:17,315 return hook(config_settings) 2026-06-22T20:55:17,316 ^^^^^^^^^^^^^^^^^^^^^ 2026-06-22T20:55:17,317 File "/tmp/pip-build-env-ou6chs4c/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py", line 333, in get_requires_for_build_wheel 2026-06-22T20:55:17,318 return self._get_build_requires(config_settings, requirements=[]) 2026-06-22T20:55:17,319 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-22T20:55:17,320 File "/tmp/pip-build-env-ou6chs4c/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py", line 301, in _get_build_requires 2026-06-22T20:55:17,321 self.run_setup() 2026-06-22T20:55:17,322 File "/tmp/pip-build-env-ou6chs4c/overlay/local/lib/python3.11/dist-packages/setuptools/build_meta.py", line 317, in run_setup 2026-06-22T20:55:17,322 exec(code, locals()) 2026-06-22T20:55:17,323 File "", line 3, in 2026-06-22T20:55:17,324 FileNotFoundError: [Errno 2] No such file or directory: '../README.md' 2026-06-22T20:55:17,387 ERROR: [present-rich] Getting requirements to build wheel exited with 1 2026-06-22T20:55:17,400 [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/tmpue_xc6hr[/] 2026-06-22T20:55:17,400 [bold magenta]cwd[/]: /tmp/pip-wheel-zvg_hqdf/stocksurferbd_d8c128be99c6412aa585b2cfabfcf141 2026-06-22T20:55:17,401 Getting requirements to build wheel: finished with status 'error' 2026-06-22T20:55:17,404 ERROR: [present-rich] Getting requirements to build wheel exited with 1 2026-06-22T20:55:17,409 Exception information: 2026-06-22T20:55:17,409 Traceback (most recent call last): 2026-06-22T20:55:17,409 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2026-06-22T20:55:17,409 status = run_func(*args) 2026-06-22T20:55:17,409 ^^^^^^^^^^^^^^^ 2026-06-22T20:55:17,409 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2026-06-22T20:55:17,409 return func(self, options, args) 2026-06-22T20:55:17,409 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-22T20:55:17,409 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 170, in run 2026-06-22T20:55:17,409 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2026-06-22T20:55:17,409 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-22T20:55:17,409 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2026-06-22T20:55:17,409 result = self._result = resolver.resolve( 2026-06-22T20:55:17,409 ^^^^^^^^^^^^^^^^^ 2026-06-22T20:55:17,409 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 481, in resolve 2026-06-22T20:55:17,409 state = resolution.resolve(requirements, max_rounds=max_rounds) 2026-06-22T20:55:17,409 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-22T20:55:17,409 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 348, in resolve 2026-06-22T20:55:17,409 self._add_to_criteria(self.state.criteria, r, parent=None) 2026-06-22T20:55:17,409 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 172, in _add_to_criteria 2026-06-22T20:55:17,409 if not criterion.candidates: 2026-06-22T20:55:17,409 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 151, in __bool__ 2026-06-22T20:55:17,409 return bool(self._sequence) 2026-06-22T20:55:17,409 ^^^^^^^^^^^^^^^^^^^^ 2026-06-22T20:55:17,409 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2026-06-22T20:55:17,409 return any(self) 2026-06-22T20:55:17,409 ^^^^^^^^^ 2026-06-22T20:55:17,409 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2026-06-22T20:55:17,409 return (c for c in iterator if id(c) not in self._incompatible_ids) 2026-06-22T20:55:17,409 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-22T20:55:17,409 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2026-06-22T20:55:17,409 candidate = func() 2026-06-22T20:55:17,409 ^^^^^^ 2026-06-22T20:55:17,409 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2026-06-22T20:55:17,409 self._link_candidate_cache[link] = LinkCandidate( 2026-06-22T20:55:17,409 ^^^^^^^^^^^^^^ 2026-06-22T20:55:17,409 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 297, in __init__ 2026-06-22T20:55:17,409 super().__init__( 2026-06-22T20:55:17,409 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 162, in __init__ 2026-06-22T20:55:17,409 self.dist = self._prepare() 2026-06-22T20:55:17,409 ^^^^^^^^^^^^^^^ 2026-06-22T20:55:17,409 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 231, in _prepare 2026-06-22T20:55:17,409 dist = self._prepare_distribution() 2026-06-22T20:55:17,409 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-22T20:55:17,409 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 308, in _prepare_distribution 2026-06-22T20:55:17,409 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2026-06-22T20:55:17,409 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-22T20:55:17,409 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 491, in prepare_linked_requirement 2026-06-22T20:55:17,409 return self._prepare_linked_requirement(req, parallel_builds) 2026-06-22T20:55:17,409 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-22T20:55:17,409 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 577, in _prepare_linked_requirement 2026-06-22T20:55:17,409 dist = _get_prepared_distribution( 2026-06-22T20:55:17,409 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-22T20:55:17,409 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2026-06-22T20:55:17,409 abstract_dist.prepare_distribution_metadata( 2026-06-22T20:55:17,409 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 48, in prepare_distribution_metadata 2026-06-22T20:55:17,409 self._install_build_reqs(finder) 2026-06-22T20:55:17,409 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 118, in _install_build_reqs 2026-06-22T20:55:17,409 build_reqs = self._get_build_requires_wheel() 2026-06-22T20:55:17,409 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-22T20:55:17,409 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 95, in _get_build_requires_wheel 2026-06-22T20:55:17,409 return backend.get_requires_for_build_wheel() 2026-06-22T20:55:17,409 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-22T20:55:17,409 File "/usr/lib/python3/dist-packages/pip/_internal/utils/misc.py", line 725, in get_requires_for_build_wheel 2026-06-22T20:55:17,409 return super().get_requires_for_build_wheel(config_settings=cs) 2026-06-22T20:55:17,409 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-22T20:55:17,409 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_impl.py", line 166, in get_requires_for_build_wheel 2026-06-22T20:55:17,409 return self._call_hook('get_requires_for_build_wheel', { 2026-06-22T20:55:17,409 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-06-22T20:55:17,409 File "/usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_impl.py", line 311, in _call_hook 2026-06-22T20:55:17,409 self._subprocess_runner( 2026-06-22T20:55:17,409 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 252, in runner 2026-06-22T20:55:17,409 call_subprocess( 2026-06-22T20:55:17,409 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2026-06-22T20:55:17,409 raise error 2026-06-22T20:55:17,409 pip._internal.exceptions.InstallationSubprocessError: Getting requirements to build wheel exited with 1 2026-06-22T20:55:17,423 Removed stocksurferbd==1.2.0 from https://files.pythonhosted.org/packages/30/6d/b69510579734d36ae9ea978307dbdcf8d9908da74df4c9e6b86200b3f89f/stocksurferbd-1.2.0.tar.gz from build tracker '/tmp/pip-build-tracker-99_8_p26' 2026-06-22T20:55:17,424 Removed build tracker: '/tmp/pip-build-tracker-99_8_p26'