2025-09-22T09:02:42,430 Created temporary directory: /tmp/pip-ephem-wheel-cache-v6ur7tjt 2025-09-22T09:02:42,432 Created temporary directory: /tmp/pip-build-tracker-yy1nak47 2025-09-22T09:02:42,432 Initialized build tracking at /tmp/pip-build-tracker-yy1nak47 2025-09-22T09:02:42,433 Created build tracker: /tmp/pip-build-tracker-yy1nak47 2025-09-22T09:02:42,433 Entered build tracker: /tmp/pip-build-tracker-yy1nak47 2025-09-22T09:02:42,434 Created temporary directory: /tmp/pip-wheel-7e6c64tr 2025-09-22T09:02:42,437 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 2025-09-22T09:02:42,439 Created temporary directory: /tmp/pip-ephem-wheel-cache-av30v170 2025-09-22T09:02:42,464 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-22T09:02:42,468 2 location(s) to search for versions of sfn-llm-client: 2025-09-22T09:02:42,468 * https://pypi.org/simple/sfn-llm-client/ 2025-09-22T09:02:42,468 * https://www.piwheels.org/simple/sfn-llm-client/ 2025-09-22T09:02:42,469 Fetching project page and analyzing links: https://pypi.org/simple/sfn-llm-client/ 2025-09-22T09:02:42,469 Getting page https://pypi.org/simple/sfn-llm-client/ 2025-09-22T09:02:42,471 Found index url https://pypi.org/simple 2025-09-22T09:02:42,612 Fetched page https://pypi.org/simple/sfn-llm-client/ as application/vnd.pypi.simple.v1+json 2025-09-22T09:02:42,616 Skipping link: No binaries permitted for sfn-llm-client: https://files.pythonhosted.org/packages/4c/8d/ef99c42ae55479c0e87203160b8b5a207af06cb9d19f9ae21f1f4387eb0e/sfn_llm_client-0.0.1-py3-none-any.whl (from https://pypi.org/simple/sfn-llm-client/) (requires-python:>=3.9) 2025-09-22T09:02:42,617 Found link https://files.pythonhosted.org/packages/26/a1/ecf84dface44a98aa08280296e8b0657363e8eaafd4f38666f6dc8586760/sfn_llm_client-0.0.1.tar.gz (from https://pypi.org/simple/sfn-llm-client/) (requires-python:>=3.9), version: 0.0.1 2025-09-22T09:02:42,618 Skipping link: No binaries permitted for sfn-llm-client: https://files.pythonhosted.org/packages/bd/49/3566deda8dda36017af05df9bd49a5193c6dcc5403610e4df1d43ad39366/sfn_llm_client-0.0.9-py3-none-any.whl (from https://pypi.org/simple/sfn-llm-client/) (requires-python:>=3.9) 2025-09-22T09:02:42,619 Found link https://files.pythonhosted.org/packages/25/fe/311c2d81992ce09a0a72c1cd384ddf7e4d5c3bc2aaecbf5c2b4678c971d8/sfn_llm_client-0.0.9.tar.gz (from https://pypi.org/simple/sfn-llm-client/) (requires-python:>=3.9), version: 0.0.9 2025-09-22T09:02:42,620 Skipping link: No binaries permitted for sfn-llm-client: https://files.pythonhosted.org/packages/4a/64/0c07cc3a492cc13e5ea3119943f6c5fa0f2c798316cac73372bc80144e96/sfn_llm_client-0.1.0-py3-none-any.whl (from https://pypi.org/simple/sfn-llm-client/) (requires-python:>=3.9) 2025-09-22T09:02:42,621 Found link https://files.pythonhosted.org/packages/c0/38/c9cad5226d05b5d56f0fba1232cf57a05bafd9cc14b09ff273e3fcdcf1c0/sfn_llm_client-0.1.0.tar.gz (from https://pypi.org/simple/sfn-llm-client/) (requires-python:>=3.9), version: 0.1.0 2025-09-22T09:02:42,621 Skipping link: No binaries permitted for sfn-llm-client: https://files.pythonhosted.org/packages/9a/9b/738f4d6697cc849f2b3252f4cf5a8aac48cb95bb3b7f0e57cce407c7020f/sfn_llm_client-0.1.1-py3-none-any.whl (from https://pypi.org/simple/sfn-llm-client/) (requires-python:>=3.9) 2025-09-22T09:02:42,622 Found link https://files.pythonhosted.org/packages/32/ad/8fea0b0085d9873855429d9282b8b277110a12425a74cf359d7dccc7a46f/sfn_llm_client-0.1.1.tar.gz (from https://pypi.org/simple/sfn-llm-client/) (requires-python:>=3.9), version: 0.1.1 2025-09-22T09:02:42,623 Skipping link: No binaries permitted for sfn-llm-client: https://files.pythonhosted.org/packages/b9/89/61294dea66866c084aa815a6d07af8ac8ed18a3c760f1a00784f8b859a61/sfn_llm_client-0.1.2-py3-none-any.whl (from https://pypi.org/simple/sfn-llm-client/) (requires-python:>=3.9) 2025-09-22T09:02:42,624 Found link https://files.pythonhosted.org/packages/ba/57/f1a26f5673109007c492c03e6bc4f1b29d015aec20c07cd15fc0ae772618/sfn_llm_client-0.1.2.tar.gz (from https://pypi.org/simple/sfn-llm-client/) (requires-python:>=3.9), version: 0.1.2 2025-09-22T09:02:42,625 Skipping link: No binaries permitted for sfn-llm-client: https://files.pythonhosted.org/packages/b2/a4/dbf4ed2bd5d8bf1efcd23d139a1b2a030f87739fb9025844fc375dd65cd3/sfn_llm_client-0.2.0a1-py3-none-any.whl (from https://pypi.org/simple/sfn-llm-client/) (requires-python:>=3.9) 2025-09-22T09:02:42,626 Found link https://files.pythonhosted.org/packages/01/91/88df53e3005129a9f39aeb4d16601288dedf0a88f1ed2c15df8741828ef1/sfn_llm_client-0.2.0a1.tar.gz (from https://pypi.org/simple/sfn-llm-client/) (requires-python:>=3.9), version: 0.2.0a1 2025-09-22T09:02:42,627 Skipping link: No binaries permitted for sfn-llm-client: https://files.pythonhosted.org/packages/99/f2/92ffdb3b6b5725c639664d100743313bafca6567555f5ef406f585ddb362/sfn_llm_client-0.2.0a2-py3-none-any.whl (from https://pypi.org/simple/sfn-llm-client/) (requires-python:>=3.9) 2025-09-22T09:02:42,628 Found link https://files.pythonhosted.org/packages/c5/b2/2764d46b7be073cdc40beec0b88a7b9f61d14fc319ce8089a302550b57c1/sfn_llm_client-0.2.0a2.tar.gz (from https://pypi.org/simple/sfn-llm-client/) (requires-python:>=3.9), version: 0.2.0a2 2025-09-22T09:02:42,628 Fetching project page and analyzing links: https://www.piwheels.org/simple/sfn-llm-client/ 2025-09-22T09:02:42,629 Getting page https://www.piwheels.org/simple/sfn-llm-client/ 2025-09-22T09:02:42,630 Found index url https://www.piwheels.org/simple 2025-09-22T09:02:42,792 Fetched page https://www.piwheels.org/simple/sfn-llm-client/ as text/html 2025-09-22T09:02:42,796 Skipping link: No binaries permitted for sfn-llm-client: https://www.piwheels.org/simple/sfn-llm-client/sfn_llm_client-0.2.0a1-py3-none-any.whl#sha256=335b16344c386e8c148d884e48a30611f398c026f6cb623ecd67eda10fbf1a86 (from https://www.piwheels.org/simple/sfn-llm-client/) (requires-python:>=3.9) 2025-09-22T09:02:42,796 Skipping link: No binaries permitted for sfn-llm-client: https://archive1.piwheels.org/simple/sfn-llm-client/sfn_llm_client-0.1.2-py3-none-any.whl#sha256=559ed6742d833d4bb88dcac14d98df081a3eb56fb99ddf2bbc66ec73404854c6 (from https://www.piwheels.org/simple/sfn-llm-client/) (requires-python:>=3.9) 2025-09-22T09:02:42,797 Skipping link: No binaries permitted for sfn-llm-client: https://archive1.piwheels.org/simple/sfn-llm-client/sfn_llm_client-0.1.1-py3-none-any.whl#sha256=110b09de690b397d31b147ca2205ae3643dd60aa1851478842f9e5ea7e017f47 (from https://www.piwheels.org/simple/sfn-llm-client/) (requires-python:>=3.9) 2025-09-22T09:02:42,797 Skipping link: No binaries permitted for sfn-llm-client: https://archive1.piwheels.org/simple/sfn-llm-client/sfn_llm_client-0.1.0-py3-none-any.whl#sha256=fb1d7e6c44a5b8ddf199eb65e37172fce5b2823562a6735b02c0f59a690c0e16 (from https://www.piwheels.org/simple/sfn-llm-client/) (requires-python:>=3.9) 2025-09-22T09:02:42,798 Skipping link: No binaries permitted for sfn-llm-client: https://archive1.piwheels.org/simple/sfn-llm-client/sfn_llm_client-0.0.9-py3-none-any.whl#sha256=6da79326f08188e019b4ea05b2345964322463dbdeac39a6784aa198ace16e64 (from https://www.piwheels.org/simple/sfn-llm-client/) (requires-python:>=3.9) 2025-09-22T09:02:42,799 Skipping link: No binaries permitted for sfn-llm-client: https://archive1.piwheels.org/simple/sfn-llm-client/sfn_llm_client-0.0.1-py3-none-any.whl#sha256=cd1eca78333d7830046f4eeca43ca6583c230cb55b5880c450a2066153abe92e (from https://www.piwheels.org/simple/sfn-llm-client/) (requires-python:>=3.9) 2025-09-22T09:02:42,799 Skipping link: not a file: https://www.piwheels.org/simple/sfn-llm-client/ 2025-09-22T09:02:42,800 Skipping link: not a file: https://pypi.org/simple/sfn-llm-client/ 2025-09-22T09:02:42,819 Given no hashes to check 1 links for project 'sfn-llm-client': discarding no candidates 2025-09-22T09:02:42,837 Collecting sfn-llm-client==0.2.0a2 2025-09-22T09:02:42,840 Created temporary directory: /tmp/pip-unpack-gsn3_6u0 2025-09-22T09:02:43,051 Downloading sfn_llm_client-0.2.0a2.tar.gz (24 kB) 2025-09-22T09:02:43,159 Added sfn-llm-client==0.2.0a2 from https://files.pythonhosted.org/packages/c5/b2/2764d46b7be073cdc40beec0b88a7b9f61d14fc319ce8089a302550b57c1/sfn_llm_client-0.2.0a2.tar.gz to build tracker '/tmp/pip-build-tracker-yy1nak47' 2025-09-22T09:02:43,165 Created temporary directory: /tmp/pip-build-env-o2pb_q2s 2025-09-22T09:02:43,171 Installing build dependencies: started 2025-09-22T09:02:43,173 Running command pip subprocess to install build dependencies 2025-09-22T09:02:44,535 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-09-22T09:02:45,119 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 2025-09-22T09:02:45,141 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-22T09:02:46,915 Collecting setuptools 2025-09-22T09:02:47,023 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-09-22T09:02:47,301 Collecting wheel 2025-09-22T09:02:47,354 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-09-22T09:02:50,384 Installing collected packages: wheel, setuptools 2025-09-22T09:02:50,662 Creating /tmp/pip-build-env-o2pb_q2s/overlay/local/bin 2025-09-22T09:02:50,664 changing mode of /tmp/pip-build-env-o2pb_q2s/overlay/local/bin/wheel to 755 2025-09-22T09:02:54,394 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-09-22T09:02:54,668 Installing build dependencies: finished with status 'done' 2025-09-22T09:02:54,675 Getting requirements to build wheel: started 2025-09-22T09:02:54,676 Running command Getting requirements to build wheel 2025-09-22T09:02:55,840 running egg_info 2025-09-22T09:02:55,847 writing sfn_llm_client.egg-info/PKG-INFO 2025-09-22T09:02:55,861 writing dependency_links to sfn_llm_client.egg-info/dependency_links.txt 2025-09-22T09:02:55,870 writing requirements to sfn_llm_client.egg-info/requires.txt 2025-09-22T09:02:55,871 writing top-level names to sfn_llm_client.egg-info/top_level.txt 2025-09-22T09:02:55,902 reading manifest file 'sfn_llm_client.egg-info/SOURCES.txt' 2025-09-22T09:02:55,905 reading manifest template 'MANIFEST.in' 2025-09-22T09:02:55,910 writing manifest file 'sfn_llm_client.egg-info/SOURCES.txt' 2025-09-22T09:02:56,008 Getting requirements to build wheel: finished with status 'done' 2025-09-22T09:02:56,011 Created temporary directory: /tmp/pip-modern-metadata-it8nqrgs 2025-09-22T09:02:56,014 Preparing metadata (pyproject.toml): started 2025-09-22T09:02:56,015 Running command Preparing metadata (pyproject.toml) 2025-09-22T09:02:56,674 running dist_info 2025-09-22T09:02:56,686 creating /tmp/pip-modern-metadata-it8nqrgs/sfn_llm_client.egg-info 2025-09-22T09:02:56,686 writing /tmp/pip-modern-metadata-it8nqrgs/sfn_llm_client.egg-info/PKG-INFO 2025-09-22T09:02:56,701 writing dependency_links to /tmp/pip-modern-metadata-it8nqrgs/sfn_llm_client.egg-info/dependency_links.txt 2025-09-22T09:02:56,709 writing requirements to /tmp/pip-modern-metadata-it8nqrgs/sfn_llm_client.egg-info/requires.txt 2025-09-22T09:02:56,710 writing top-level names to /tmp/pip-modern-metadata-it8nqrgs/sfn_llm_client.egg-info/top_level.txt 2025-09-22T09:02:56,712 writing manifest file '/tmp/pip-modern-metadata-it8nqrgs/sfn_llm_client.egg-info/SOURCES.txt' 2025-09-22T09:02:56,737 reading manifest file '/tmp/pip-modern-metadata-it8nqrgs/sfn_llm_client.egg-info/SOURCES.txt' 2025-09-22T09:02:56,739 reading manifest template 'MANIFEST.in' 2025-09-22T09:02:56,743 writing manifest file '/tmp/pip-modern-metadata-it8nqrgs/sfn_llm_client.egg-info/SOURCES.txt' 2025-09-22T09:02:56,745 creating '/tmp/pip-modern-metadata-it8nqrgs/sfn_llm_client-0.2.0a2.dist-info' 2025-09-22T09:02:56,865 Preparing metadata (pyproject.toml): finished with status 'done' 2025-09-22T09:02:56,870 Source in /tmp/pip-wheel-7e6c64tr/sfn-llm-client_832383b273c749d88d6734ef6aaa9047 has version 0.2.0a2, which satisfies requirement sfn-llm-client==0.2.0a2 from https://files.pythonhosted.org/packages/c5/b2/2764d46b7be073cdc40beec0b88a7b9f61d14fc319ce8089a302550b57c1/sfn_llm_client-0.2.0a2.tar.gz 2025-09-22T09:02:56,871 Removed sfn-llm-client==0.2.0a2 from https://files.pythonhosted.org/packages/c5/b2/2764d46b7be073cdc40beec0b88a7b9f61d14fc319ce8089a302550b57c1/sfn_llm_client-0.2.0a2.tar.gz from build tracker '/tmp/pip-build-tracker-yy1nak47' 2025-09-22T09:02:56,877 Created temporary directory: /tmp/pip-unpack-l8l_oz6_ 2025-09-22T09:02:56,878 Building wheels for collected packages: sfn-llm-client 2025-09-22T09:02:56,882 Created temporary directory: /tmp/pip-wheel-llgixogk 2025-09-22T09:02:56,883 Destination directory: /tmp/pip-wheel-llgixogk 2025-09-22T09:02:56,885 Building wheel for sfn-llm-client (pyproject.toml): started 2025-09-22T09:02:56,886 Running command Building wheel for sfn-llm-client (pyproject.toml) 2025-09-22T09:02:57,528 running bdist_wheel 2025-09-22T09:02:57,549 running build 2025-09-22T09:02:57,549 running build_py 2025-09-22T09:02:57,556 creating build/lib/sfn_llm_client 2025-09-22T09:02:57,558 copying sfn_llm_client/__init__.py -> build/lib/sfn_llm_client 2025-09-22T09:02:57,561 creating build/lib/sfn_llm_client/utils 2025-09-22T09:02:57,562 copying sfn_llm_client/utils/logging.py -> build/lib/sfn_llm_client/utils 2025-09-22T09:02:57,565 copying sfn_llm_client/utils/base_llm_client.py -> build/lib/sfn_llm_client/utils 2025-09-22T09:02:57,567 copying sfn_llm_client/utils/consts.py -> build/lib/sfn_llm_client/utils 2025-09-22T09:02:57,569 copying sfn_llm_client/utils/__init__.py -> build/lib/sfn_llm_client/utils 2025-09-22T09:02:57,571 copying sfn_llm_client/utils/retry_with.py -> build/lib/sfn_llm_client/utils 2025-09-22T09:02:57,573 creating build/lib/sfn_llm_client/llm_api_client 2025-09-22T09:02:57,574 copying sfn_llm_client/llm_api_client/huggingface_client.py -> build/lib/sfn_llm_client/llm_api_client 2025-09-22T09:02:57,576 copying sfn_llm_client/llm_api_client/cortex_langchain_client.py -> build/lib/sfn_llm_client/llm_api_client 2025-09-22T09:02:57,578 copying sfn_llm_client/llm_api_client/ai21_client.py -> build/lib/sfn_llm_client/llm_api_client 2025-09-22T09:02:57,580 copying sfn_llm_client/llm_api_client/cortex_client.py -> build/lib/sfn_llm_client/llm_api_client 2025-09-22T09:02:57,582 copying sfn_llm_client/llm_api_client/anthropic_client.py -> build/lib/sfn_llm_client/llm_api_client 2025-09-22T09:02:57,584 copying sfn_llm_client/llm_api_client/google_client.py -> build/lib/sfn_llm_client/llm_api_client 2025-09-22T09:02:57,587 copying sfn_llm_client/llm_api_client/openai_client.py -> build/lib/sfn_llm_client/llm_api_client 2025-09-22T09:02:57,589 copying sfn_llm_client/llm_api_client/aleph_alpha_client.py -> build/lib/sfn_llm_client/llm_api_client 2025-09-22T09:02:57,591 copying sfn_llm_client/llm_api_client/llm_api_client_factory.py -> build/lib/sfn_llm_client/llm_api_client 2025-09-22T09:02:57,593 copying sfn_llm_client/llm_api_client/__init__.py -> build/lib/sfn_llm_client/llm_api_client 2025-09-22T09:02:57,594 copying sfn_llm_client/llm_api_client/base_llm_api_client.py -> build/lib/sfn_llm_client/llm_api_client 2025-09-22T09:02:57,596 copying sfn_llm_client/llm_api_client/openai_langchain_client.py -> build/lib/sfn_llm_client/llm_api_client 2025-09-22T09:02:57,599 creating build/lib/sfn_llm_client/sync 2025-09-22T09:02:57,600 copying sfn_llm_client/sync/__init__.py -> build/lib/sfn_llm_client/sync 2025-09-22T09:02:57,602 copying sfn_llm_client/sync/sync_llm_api_client_factory.py -> build/lib/sfn_llm_client/sync 2025-09-22T09:02:57,604 creating build/lib/sfn_llm_client/agent 2025-09-22T09:02:57,605 copying sfn_llm_client/agent/agent_executor.py -> build/lib/sfn_llm_client/agent 2025-09-22T09:02:57,607 creating build/lib/sfn_llm_client/llm_cost_calculation 2025-09-22T09:02:57,608 copying sfn_llm_client/llm_cost_calculation/anthropic_cost_calculation.py -> build/lib/sfn_llm_client/llm_cost_calculation 2025-09-22T09:02:57,610 copying sfn_llm_client/llm_cost_calculation/snowflake_cortex_cost_calculation.py -> build/lib/sfn_llm_client/llm_cost_calculation 2025-09-22T09:02:57,612 copying sfn_llm_client/llm_cost_calculation/cost_tracker.py -> build/lib/sfn_llm_client/llm_cost_calculation 2025-09-22T09:02:57,614 copying sfn_llm_client/llm_cost_calculation/openai_cost_calculation.py -> build/lib/sfn_llm_client/llm_cost_calculation 2025-09-22T09:02:57,616 copying sfn_llm_client/llm_cost_calculation/__init__.py -> build/lib/sfn_llm_client/llm_cost_calculation 2025-09-22T09:02:57,617 creating build/lib/sfn_llm_client/llm_client 2025-09-22T09:02:57,618 copying sfn_llm_client/llm_client/__init__.py -> build/lib/sfn_llm_client/llm_client 2025-09-22T09:02:57,620 copying sfn_llm_client/llm_client/local_client.py -> build/lib/sfn_llm_client/llm_client 2025-09-22T09:02:57,622 creating build/lib/sfn_llm_client/llm_api_client/core 2025-09-22T09:02:57,623 copying sfn_llm_client/llm_api_client/core/llm.py -> build/lib/sfn_llm_client/llm_api_client/core 2025-09-22T09:02:57,626 copying sfn_llm_client/llm_api_client/core/model_schema.py -> build/lib/sfn_llm_client/llm_api_client/core 2025-09-22T09:02:57,628 copying sfn_llm_client/llm_api_client/core/custom_snowflake.py -> build/lib/sfn_llm_client/llm_api_client/core 2025-09-22T09:02:57,630 copying sfn_llm_client/llm_api_client/core/__init__.py -> build/lib/sfn_llm_client/llm_api_client/core 2025-09-22T09:02:57,631 running egg_info 2025-09-22T09:02:57,642 writing sfn_llm_client.egg-info/PKG-INFO 2025-09-22T09:02:57,656 writing dependency_links to sfn_llm_client.egg-info/dependency_links.txt 2025-09-22T09:02:57,665 writing requirements to sfn_llm_client.egg-info/requires.txt 2025-09-22T09:02:57,666 writing top-level names to sfn_llm_client.egg-info/top_level.txt 2025-09-22T09:02:57,681 reading manifest file 'sfn_llm_client.egg-info/SOURCES.txt' 2025-09-22T09:02:57,684 reading manifest template 'MANIFEST.in' 2025-09-22T09:02:57,688 writing manifest file 'sfn_llm_client.egg-info/SOURCES.txt' 2025-09-22T09:02:57,707 installing to build/bdist.linux-armv7l/wheel 2025-09-22T09:02:57,708 running install 2025-09-22T09:02:57,731 running install_lib 2025-09-22T09:02:57,738 creating build/bdist.linux-armv7l/wheel 2025-09-22T09:02:57,740 creating build/bdist.linux-armv7l/wheel/sfn_llm_client 2025-09-22T09:02:57,741 creating build/bdist.linux-armv7l/wheel/sfn_llm_client/utils 2025-09-22T09:02:57,743 copying build/lib/sfn_llm_client/utils/logging.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/utils 2025-09-22T09:02:57,744 copying build/lib/sfn_llm_client/utils/base_llm_client.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/utils 2025-09-22T09:02:57,746 copying build/lib/sfn_llm_client/utils/consts.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/utils 2025-09-22T09:02:57,748 copying build/lib/sfn_llm_client/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/utils 2025-09-22T09:02:57,749 copying build/lib/sfn_llm_client/utils/retry_with.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/utils 2025-09-22T09:02:57,752 creating build/bdist.linux-armv7l/wheel/sfn_llm_client/llm_api_client 2025-09-22T09:02:57,753 copying build/lib/sfn_llm_client/llm_api_client/huggingface_client.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/llm_api_client 2025-09-22T09:02:57,755 copying build/lib/sfn_llm_client/llm_api_client/cortex_langchain_client.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/llm_api_client 2025-09-22T09:02:57,757 copying build/lib/sfn_llm_client/llm_api_client/ai21_client.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/llm_api_client 2025-09-22T09:02:57,759 copying build/lib/sfn_llm_client/llm_api_client/cortex_client.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/llm_api_client 2025-09-22T09:02:57,761 copying build/lib/sfn_llm_client/llm_api_client/anthropic_client.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/llm_api_client 2025-09-22T09:02:57,763 copying build/lib/sfn_llm_client/llm_api_client/google_client.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/llm_api_client 2025-09-22T09:02:57,765 creating build/bdist.linux-armv7l/wheel/sfn_llm_client/llm_api_client/core 2025-09-22T09:02:57,766 copying build/lib/sfn_llm_client/llm_api_client/core/llm.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/llm_api_client/core 2025-09-22T09:02:57,769 copying build/lib/sfn_llm_client/llm_api_client/core/model_schema.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/llm_api_client/core 2025-09-22T09:02:57,771 copying build/lib/sfn_llm_client/llm_api_client/core/custom_snowflake.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/llm_api_client/core 2025-09-22T09:02:57,773 copying build/lib/sfn_llm_client/llm_api_client/core/__init__.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/llm_api_client/core 2025-09-22T09:02:57,774 copying build/lib/sfn_llm_client/llm_api_client/openai_client.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/llm_api_client 2025-09-22T09:02:57,777 copying build/lib/sfn_llm_client/llm_api_client/aleph_alpha_client.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/llm_api_client 2025-09-22T09:02:57,779 copying build/lib/sfn_llm_client/llm_api_client/llm_api_client_factory.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/llm_api_client 2025-09-22T09:02:57,781 copying build/lib/sfn_llm_client/llm_api_client/__init__.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/llm_api_client 2025-09-22T09:02:57,782 copying build/lib/sfn_llm_client/llm_api_client/base_llm_api_client.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/llm_api_client 2025-09-22T09:02:57,784 copying build/lib/sfn_llm_client/llm_api_client/openai_langchain_client.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/llm_api_client 2025-09-22T09:02:57,787 creating build/bdist.linux-armv7l/wheel/sfn_llm_client/sync 2025-09-22T09:02:57,788 copying build/lib/sfn_llm_client/sync/__init__.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/sync 2025-09-22T09:02:57,790 copying build/lib/sfn_llm_client/sync/sync_llm_api_client_factory.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/sync 2025-09-22T09:02:57,792 creating build/bdist.linux-armv7l/wheel/sfn_llm_client/agent 2025-09-22T09:02:57,793 copying build/lib/sfn_llm_client/agent/agent_executor.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/agent 2025-09-22T09:02:57,795 copying build/lib/sfn_llm_client/__init__.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client 2025-09-22T09:02:57,797 creating build/bdist.linux-armv7l/wheel/sfn_llm_client/llm_cost_calculation 2025-09-22T09:02:57,798 copying build/lib/sfn_llm_client/llm_cost_calculation/anthropic_cost_calculation.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/llm_cost_calculation 2025-09-22T09:02:57,800 copying build/lib/sfn_llm_client/llm_cost_calculation/snowflake_cortex_cost_calculation.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/llm_cost_calculation 2025-09-22T09:02:57,802 copying build/lib/sfn_llm_client/llm_cost_calculation/cost_tracker.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/llm_cost_calculation 2025-09-22T09:02:57,804 copying build/lib/sfn_llm_client/llm_cost_calculation/openai_cost_calculation.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/llm_cost_calculation 2025-09-22T09:02:57,806 copying build/lib/sfn_llm_client/llm_cost_calculation/__init__.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/llm_cost_calculation 2025-09-22T09:02:57,809 creating build/bdist.linux-armv7l/wheel/sfn_llm_client/llm_client 2025-09-22T09:02:57,810 copying build/lib/sfn_llm_client/llm_client/__init__.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/llm_client 2025-09-22T09:02:57,812 copying build/lib/sfn_llm_client/llm_client/local_client.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/llm_client 2025-09-22T09:02:57,814 running install_egg_info 2025-09-22T09:02:57,820 Copying sfn_llm_client.egg-info to build/bdist.linux-armv7l/wheel/./sfn_llm_client-0.2.0a2-py3.11.egg-info 2025-09-22T09:02:57,829 running install_scripts 2025-09-22T09:02:57,836 creating build/bdist.linux-armv7l/wheel/sfn_llm_client-0.2.0a2.dist-info/WHEEL 2025-09-22T09:02:57,839 creating '/tmp/pip-wheel-llgixogk/.tmp-zepzrifl/sfn_llm_client-0.2.0a2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-09-22T09:02:57,841 adding 'sfn_llm_client/__init__.py' 2025-09-22T09:02:57,843 adding 'sfn_llm_client/agent/agent_executor.py' 2025-09-22T09:02:57,845 adding 'sfn_llm_client/llm_api_client/__init__.py' 2025-09-22T09:02:57,846 adding 'sfn_llm_client/llm_api_client/ai21_client.py' 2025-09-22T09:02:57,847 adding 'sfn_llm_client/llm_api_client/aleph_alpha_client.py' 2025-09-22T09:02:57,849 adding 'sfn_llm_client/llm_api_client/anthropic_client.py' 2025-09-22T09:02:57,850 adding 'sfn_llm_client/llm_api_client/base_llm_api_client.py' 2025-09-22T09:02:57,851 adding 'sfn_llm_client/llm_api_client/cortex_client.py' 2025-09-22T09:02:57,853 adding 'sfn_llm_client/llm_api_client/cortex_langchain_client.py' 2025-09-22T09:02:57,854 adding 'sfn_llm_client/llm_api_client/google_client.py' 2025-09-22T09:02:57,856 adding 'sfn_llm_client/llm_api_client/huggingface_client.py' 2025-09-22T09:02:57,857 adding 'sfn_llm_client/llm_api_client/llm_api_client_factory.py' 2025-09-22T09:02:57,858 adding 'sfn_llm_client/llm_api_client/openai_client.py' 2025-09-22T09:02:57,860 adding 'sfn_llm_client/llm_api_client/openai_langchain_client.py' 2025-09-22T09:02:57,861 adding 'sfn_llm_client/llm_api_client/core/__init__.py' 2025-09-22T09:02:57,863 adding 'sfn_llm_client/llm_api_client/core/custom_snowflake.py' 2025-09-22T09:02:57,865 adding 'sfn_llm_client/llm_api_client/core/llm.py' 2025-09-22T09:02:57,866 adding 'sfn_llm_client/llm_api_client/core/model_schema.py' 2025-09-22T09:02:57,868 adding 'sfn_llm_client/llm_client/__init__.py' 2025-09-22T09:02:57,869 adding 'sfn_llm_client/llm_client/local_client.py' 2025-09-22T09:02:57,871 adding 'sfn_llm_client/llm_cost_calculation/__init__.py' 2025-09-22T09:02:57,872 adding 'sfn_llm_client/llm_cost_calculation/anthropic_cost_calculation.py' 2025-09-22T09:02:57,874 adding 'sfn_llm_client/llm_cost_calculation/cost_tracker.py' 2025-09-22T09:02:57,875 adding 'sfn_llm_client/llm_cost_calculation/openai_cost_calculation.py' 2025-09-22T09:02:57,876 adding 'sfn_llm_client/llm_cost_calculation/snowflake_cortex_cost_calculation.py' 2025-09-22T09:02:57,878 adding 'sfn_llm_client/sync/__init__.py' 2025-09-22T09:02:57,879 adding 'sfn_llm_client/sync/sync_llm_api_client_factory.py' 2025-09-22T09:02:57,881 adding 'sfn_llm_client/utils/__init__.py' 2025-09-22T09:02:57,882 adding 'sfn_llm_client/utils/base_llm_client.py' 2025-09-22T09:02:57,883 adding 'sfn_llm_client/utils/consts.py' 2025-09-22T09:02:57,884 adding 'sfn_llm_client/utils/logging.py' 2025-09-22T09:02:57,886 adding 'sfn_llm_client/utils/retry_with.py' 2025-09-22T09:02:57,888 adding 'sfn_llm_client-0.2.0a2.dist-info/METADATA' 2025-09-22T09:02:57,889 adding 'sfn_llm_client-0.2.0a2.dist-info/WHEEL' 2025-09-22T09:02:57,890 adding 'sfn_llm_client-0.2.0a2.dist-info/top_level.txt' 2025-09-22T09:02:57,891 adding 'sfn_llm_client-0.2.0a2.dist-info/RECORD' 2025-09-22T09:02:57,893 removing build/bdist.linux-armv7l/wheel 2025-09-22T09:02:58,003 Building wheel for sfn-llm-client (pyproject.toml): finished with status 'done' 2025-09-22T09:02:58,009 Created wheel for sfn-llm-client: filename=sfn_llm_client-0.2.0a2-py3-none-any.whl size=35015 sha256=9fa8aa5edc1ab57412aa8de5ce9e57b232f378cf333f36b7620dc1eae8d5ac53 2025-09-22T09:02:58,011 Stored in directory: /tmp/pip-ephem-wheel-cache-av30v170/wheels/eb/ce/22/0d235035dbd03f2e60be7a637a95cdb840ee81fd5266d6a71d 2025-09-22T09:02:58,023 Successfully built sfn-llm-client 2025-09-22T09:02:58,028 Removed build tracker: '/tmp/pip-build-tracker-yy1nak47'