2025-09-22T10:22:53,590 Created temporary directory: /tmp/pip-ephem-wheel-cache-8zbyz14h 2025-09-22T10:22:53,592 Created temporary directory: /tmp/pip-build-tracker-0atovh98 2025-09-22T10:22:53,592 Initialized build tracking at /tmp/pip-build-tracker-0atovh98 2025-09-22T10:22:53,593 Created build tracker: /tmp/pip-build-tracker-0atovh98 2025-09-22T10:22:53,593 Entered build tracker: /tmp/pip-build-tracker-0atovh98 2025-09-22T10:22:53,594 Created temporary directory: /tmp/pip-wheel-l2j6dq4b 2025-09-22T10:22:53,597 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-22T10:22:53,600 Created temporary directory: /tmp/pip-ephem-wheel-cache-hkq2wd4c 2025-09-22T10:22:53,621 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-22T10:22:53,625 2 location(s) to search for versions of sfn-llm-client: 2025-09-22T10:22:53,625 * https://pypi.org/simple/sfn-llm-client/ 2025-09-22T10:22:53,625 * https://www.piwheels.org/simple/sfn-llm-client/ 2025-09-22T10:22:53,626 Fetching project page and analyzing links: https://pypi.org/simple/sfn-llm-client/ 2025-09-22T10:22:53,626 Getting page https://pypi.org/simple/sfn-llm-client/ 2025-09-22T10:22:53,628 Found index url https://pypi.org/simple 2025-09-22T10:22:53,836 Fetched page https://pypi.org/simple/sfn-llm-client/ as application/vnd.pypi.simple.v1+json 2025-09-22T10:22:53,840 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-22T10:22:53,841 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-22T10:22:53,842 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-22T10:22:53,844 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-22T10:22:53,845 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-22T10:22:53,846 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-22T10:22:53,846 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-22T10:22:53,847 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-22T10:22:53,848 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-22T10:22:53,849 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-22T10:22:53,850 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-22T10:22:53,851 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-22T10:22:53,851 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-22T10:22:53,852 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-22T10:22:53,853 Skipping link: No binaries permitted for sfn-llm-client: https://files.pythonhosted.org/packages/57/37/0a13760d54ac5d3d99f38cc87c8a9724979b59a64ae80f143fafc4d7d5f2/sfn_llm_client-0.3.0-py3-none-any.whl (from https://pypi.org/simple/sfn-llm-client/) (requires-python:>=3.9) 2025-09-22T10:22:53,854 Found link https://files.pythonhosted.org/packages/fd/ce/a3fc30bdb5c10ce091d8462a5562e9057b1cff0b9b795484064e553cbba7/sfn_llm_client-0.3.0.tar.gz (from https://pypi.org/simple/sfn-llm-client/) (requires-python:>=3.9), version: 0.3.0 2025-09-22T10:22:53,854 Fetching project page and analyzing links: https://www.piwheels.org/simple/sfn-llm-client/ 2025-09-22T10:22:53,855 Getting page https://www.piwheels.org/simple/sfn-llm-client/ 2025-09-22T10:22:53,856 Found index url https://www.piwheels.org/simple 2025-09-22T10:22:54,023 Fetched page https://www.piwheels.org/simple/sfn-llm-client/ as text/html 2025-09-22T10:22:54,026 Skipping link: No binaries permitted for sfn-llm-client: https://www.piwheels.org/simple/sfn-llm-client/sfn_llm_client-0.2.0a2-py3-none-any.whl#sha256=9fa8aa5edc1ab57412aa8de5ce9e57b232f378cf333f36b7620dc1eae8d5ac53 (from https://www.piwheels.org/simple/sfn-llm-client/) (requires-python:>=3.9) 2025-09-22T10:22:54,027 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-22T10:22:54,028 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-22T10:22:54,028 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-22T10:22:54,029 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-22T10:22:54,029 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-22T10:22:54,030 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-22T10:22:54,031 Skipping link: not a file: https://www.piwheels.org/simple/sfn-llm-client/ 2025-09-22T10:22:54,031 Skipping link: not a file: https://pypi.org/simple/sfn-llm-client/ 2025-09-22T10:22:54,050 Given no hashes to check 1 links for project 'sfn-llm-client': discarding no candidates 2025-09-22T10:22:54,068 Collecting sfn-llm-client==0.3.0 2025-09-22T10:22:54,071 Created temporary directory: /tmp/pip-unpack-halp2c7j 2025-09-22T10:22:54,285 Downloading sfn_llm_client-0.3.0.tar.gz (24 kB) 2025-09-22T10:22:54,377 Added sfn-llm-client==0.3.0 from https://files.pythonhosted.org/packages/fd/ce/a3fc30bdb5c10ce091d8462a5562e9057b1cff0b9b795484064e553cbba7/sfn_llm_client-0.3.0.tar.gz to build tracker '/tmp/pip-build-tracker-0atovh98' 2025-09-22T10:22:54,382 Created temporary directory: /tmp/pip-build-env-v0vrko3h 2025-09-22T10:22:54,386 Installing build dependencies: started 2025-09-22T10:22:54,388 Running command pip subprocess to install build dependencies 2025-09-22T10:22:55,505 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-09-22T10:22:56,086 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-22T10:22:56,109 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-22T10:22:57,831 Collecting setuptools 2025-09-22T10:22:57,928 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-09-22T10:22:58,191 Collecting wheel 2025-09-22T10:22:58,206 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-09-22T10:23:01,206 Installing collected packages: wheel, setuptools 2025-09-22T10:23:01,438 Creating /tmp/pip-build-env-v0vrko3h/overlay/local/bin 2025-09-22T10:23:01,440 changing mode of /tmp/pip-build-env-v0vrko3h/overlay/local/bin/wheel to 755 2025-09-22T10:23:05,026 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-09-22T10:23:05,299 Installing build dependencies: finished with status 'done' 2025-09-22T10:23:05,306 Getting requirements to build wheel: started 2025-09-22T10:23:05,307 Running command Getting requirements to build wheel 2025-09-22T10:23:06,005 running egg_info 2025-09-22T10:23:06,012 writing sfn_llm_client.egg-info/PKG-INFO 2025-09-22T10:23:06,026 writing dependency_links to sfn_llm_client.egg-info/dependency_links.txt 2025-09-22T10:23:06,035 writing requirements to sfn_llm_client.egg-info/requires.txt 2025-09-22T10:23:06,036 writing top-level names to sfn_llm_client.egg-info/top_level.txt 2025-09-22T10:23:06,065 reading manifest file 'sfn_llm_client.egg-info/SOURCES.txt' 2025-09-22T10:23:06,068 reading manifest template 'MANIFEST.in' 2025-09-22T10:23:06,073 writing manifest file 'sfn_llm_client.egg-info/SOURCES.txt' 2025-09-22T10:23:06,171 Getting requirements to build wheel: finished with status 'done' 2025-09-22T10:23:06,175 Created temporary directory: /tmp/pip-modern-metadata-q2bdj5uz 2025-09-22T10:23:06,178 Preparing metadata (pyproject.toml): started 2025-09-22T10:23:06,180 Running command Preparing metadata (pyproject.toml) 2025-09-22T10:23:06,837 running dist_info 2025-09-22T10:23:06,849 creating /tmp/pip-modern-metadata-q2bdj5uz/sfn_llm_client.egg-info 2025-09-22T10:23:06,850 writing /tmp/pip-modern-metadata-q2bdj5uz/sfn_llm_client.egg-info/PKG-INFO 2025-09-22T10:23:06,864 writing dependency_links to /tmp/pip-modern-metadata-q2bdj5uz/sfn_llm_client.egg-info/dependency_links.txt 2025-09-22T10:23:06,873 writing requirements to /tmp/pip-modern-metadata-q2bdj5uz/sfn_llm_client.egg-info/requires.txt 2025-09-22T10:23:06,874 writing top-level names to /tmp/pip-modern-metadata-q2bdj5uz/sfn_llm_client.egg-info/top_level.txt 2025-09-22T10:23:06,875 writing manifest file '/tmp/pip-modern-metadata-q2bdj5uz/sfn_llm_client.egg-info/SOURCES.txt' 2025-09-22T10:23:06,900 reading manifest file '/tmp/pip-modern-metadata-q2bdj5uz/sfn_llm_client.egg-info/SOURCES.txt' 2025-09-22T10:23:06,902 reading manifest template 'MANIFEST.in' 2025-09-22T10:23:06,906 writing manifest file '/tmp/pip-modern-metadata-q2bdj5uz/sfn_llm_client.egg-info/SOURCES.txt' 2025-09-22T10:23:06,907 creating '/tmp/pip-modern-metadata-q2bdj5uz/sfn_llm_client-0.3.0.dist-info' 2025-09-22T10:23:07,027 Preparing metadata (pyproject.toml): finished with status 'done' 2025-09-22T10:23:07,031 Source in /tmp/pip-wheel-l2j6dq4b/sfn-llm-client_8a568e95c14e4afc98bb5e80af31ee5b has version 0.3.0, which satisfies requirement sfn-llm-client==0.3.0 from https://files.pythonhosted.org/packages/fd/ce/a3fc30bdb5c10ce091d8462a5562e9057b1cff0b9b795484064e553cbba7/sfn_llm_client-0.3.0.tar.gz 2025-09-22T10:23:07,032 Removed sfn-llm-client==0.3.0 from https://files.pythonhosted.org/packages/fd/ce/a3fc30bdb5c10ce091d8462a5562e9057b1cff0b9b795484064e553cbba7/sfn_llm_client-0.3.0.tar.gz from build tracker '/tmp/pip-build-tracker-0atovh98' 2025-09-22T10:23:07,038 Created temporary directory: /tmp/pip-unpack-49tdrjmx 2025-09-22T10:23:07,039 Building wheels for collected packages: sfn-llm-client 2025-09-22T10:23:07,043 Created temporary directory: /tmp/pip-wheel-fsuqwqr4 2025-09-22T10:23:07,044 Destination directory: /tmp/pip-wheel-fsuqwqr4 2025-09-22T10:23:07,046 Building wheel for sfn-llm-client (pyproject.toml): started 2025-09-22T10:23:07,047 Running command Building wheel for sfn-llm-client (pyproject.toml) 2025-09-22T10:23:07,683 running bdist_wheel 2025-09-22T10:23:07,703 running build 2025-09-22T10:23:07,703 running build_py 2025-09-22T10:23:07,710 creating build/lib/sfn_llm_client 2025-09-22T10:23:07,712 copying sfn_llm_client/__init__.py -> build/lib/sfn_llm_client 2025-09-22T10:23:07,715 creating build/lib/sfn_llm_client/utils 2025-09-22T10:23:07,716 copying sfn_llm_client/utils/logging.py -> build/lib/sfn_llm_client/utils 2025-09-22T10:23:07,718 copying sfn_llm_client/utils/base_llm_client.py -> build/lib/sfn_llm_client/utils 2025-09-22T10:23:07,719 copying sfn_llm_client/utils/consts.py -> build/lib/sfn_llm_client/utils 2025-09-22T10:23:07,721 copying sfn_llm_client/utils/__init__.py -> build/lib/sfn_llm_client/utils 2025-09-22T10:23:07,723 copying sfn_llm_client/utils/retry_with.py -> build/lib/sfn_llm_client/utils 2025-09-22T10:23:07,725 creating build/lib/sfn_llm_client/llm_api_client 2025-09-22T10:23:07,726 copying sfn_llm_client/llm_api_client/huggingface_client.py -> build/lib/sfn_llm_client/llm_api_client 2025-09-22T10:23:07,729 copying sfn_llm_client/llm_api_client/cortex_langchain_client.py -> build/lib/sfn_llm_client/llm_api_client 2025-09-22T10:23:07,731 copying sfn_llm_client/llm_api_client/ai21_client.py -> build/lib/sfn_llm_client/llm_api_client 2025-09-22T10:23:07,733 copying sfn_llm_client/llm_api_client/cortex_client.py -> build/lib/sfn_llm_client/llm_api_client 2025-09-22T10:23:07,735 copying sfn_llm_client/llm_api_client/anthropic_client.py -> build/lib/sfn_llm_client/llm_api_client 2025-09-22T10:23:07,737 copying sfn_llm_client/llm_api_client/google_client.py -> build/lib/sfn_llm_client/llm_api_client 2025-09-22T10:23:07,739 copying sfn_llm_client/llm_api_client/openai_client.py -> build/lib/sfn_llm_client/llm_api_client 2025-09-22T10:23:07,742 copying sfn_llm_client/llm_api_client/aleph_alpha_client.py -> build/lib/sfn_llm_client/llm_api_client 2025-09-22T10:23:07,744 copying sfn_llm_client/llm_api_client/llm_api_client_factory.py -> build/lib/sfn_llm_client/llm_api_client 2025-09-22T10:23:07,745 copying sfn_llm_client/llm_api_client/__init__.py -> build/lib/sfn_llm_client/llm_api_client 2025-09-22T10:23:07,747 copying sfn_llm_client/llm_api_client/base_llm_api_client.py -> build/lib/sfn_llm_client/llm_api_client 2025-09-22T10:23:07,749 copying sfn_llm_client/llm_api_client/openai_langchain_client.py -> build/lib/sfn_llm_client/llm_api_client 2025-09-22T10:23:07,751 creating build/lib/sfn_llm_client/sync 2025-09-22T10:23:07,752 copying sfn_llm_client/sync/__init__.py -> build/lib/sfn_llm_client/sync 2025-09-22T10:23:07,754 copying sfn_llm_client/sync/sync_llm_api_client_factory.py -> build/lib/sfn_llm_client/sync 2025-09-22T10:23:07,756 creating build/lib/sfn_llm_client/agent 2025-09-22T10:23:07,757 copying sfn_llm_client/agent/agent_executor.py -> build/lib/sfn_llm_client/agent 2025-09-22T10:23:07,759 creating build/lib/sfn_llm_client/llm_cost_calculation 2025-09-22T10:23:07,760 copying sfn_llm_client/llm_cost_calculation/anthropic_cost_calculation.py -> build/lib/sfn_llm_client/llm_cost_calculation 2025-09-22T10:23:07,762 copying sfn_llm_client/llm_cost_calculation/snowflake_cortex_cost_calculation.py -> build/lib/sfn_llm_client/llm_cost_calculation 2025-09-22T10:23:07,763 copying sfn_llm_client/llm_cost_calculation/cost_tracker.py -> build/lib/sfn_llm_client/llm_cost_calculation 2025-09-22T10:23:07,765 copying sfn_llm_client/llm_cost_calculation/openai_cost_calculation.py -> build/lib/sfn_llm_client/llm_cost_calculation 2025-09-22T10:23:07,767 copying sfn_llm_client/llm_cost_calculation/__init__.py -> build/lib/sfn_llm_client/llm_cost_calculation 2025-09-22T10:23:07,769 creating build/lib/sfn_llm_client/llm_client 2025-09-22T10:23:07,770 copying sfn_llm_client/llm_client/__init__.py -> build/lib/sfn_llm_client/llm_client 2025-09-22T10:23:07,772 copying sfn_llm_client/llm_client/local_client.py -> build/lib/sfn_llm_client/llm_client 2025-09-22T10:23:07,774 creating build/lib/sfn_llm_client/llm_api_client/core 2025-09-22T10:23:07,775 copying sfn_llm_client/llm_api_client/core/llm.py -> build/lib/sfn_llm_client/llm_api_client/core 2025-09-22T10:23:07,777 copying sfn_llm_client/llm_api_client/core/model_schema.py -> build/lib/sfn_llm_client/llm_api_client/core 2025-09-22T10:23:07,779 copying sfn_llm_client/llm_api_client/core/custom_snowflake.py -> build/lib/sfn_llm_client/llm_api_client/core 2025-09-22T10:23:07,781 copying sfn_llm_client/llm_api_client/core/__init__.py -> build/lib/sfn_llm_client/llm_api_client/core 2025-09-22T10:23:07,782 running egg_info 2025-09-22T10:23:07,793 writing sfn_llm_client.egg-info/PKG-INFO 2025-09-22T10:23:07,807 writing dependency_links to sfn_llm_client.egg-info/dependency_links.txt 2025-09-22T10:23:07,815 writing requirements to sfn_llm_client.egg-info/requires.txt 2025-09-22T10:23:07,816 writing top-level names to sfn_llm_client.egg-info/top_level.txt 2025-09-22T10:23:07,831 reading manifest file 'sfn_llm_client.egg-info/SOURCES.txt' 2025-09-22T10:23:07,835 reading manifest template 'MANIFEST.in' 2025-09-22T10:23:07,839 writing manifest file 'sfn_llm_client.egg-info/SOURCES.txt' 2025-09-22T10:23:07,858 installing to build/bdist.linux-armv7l/wheel 2025-09-22T10:23:07,859 running install 2025-09-22T10:23:07,882 running install_lib 2025-09-22T10:23:07,888 creating build/bdist.linux-armv7l/wheel 2025-09-22T10:23:07,890 creating build/bdist.linux-armv7l/wheel/sfn_llm_client 2025-09-22T10:23:07,892 creating build/bdist.linux-armv7l/wheel/sfn_llm_client/utils 2025-09-22T10:23:07,893 copying build/lib/sfn_llm_client/utils/logging.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/utils 2025-09-22T10:23:07,895 copying build/lib/sfn_llm_client/utils/base_llm_client.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/utils 2025-09-22T10:23:07,897 copying build/lib/sfn_llm_client/utils/consts.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/utils 2025-09-22T10:23:07,899 copying build/lib/sfn_llm_client/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/utils 2025-09-22T10:23:07,900 copying build/lib/sfn_llm_client/utils/retry_with.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/utils 2025-09-22T10:23:07,902 creating build/bdist.linux-armv7l/wheel/sfn_llm_client/llm_api_client 2025-09-22T10:23:07,903 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-22T10:23:07,905 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-22T10:23:07,907 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-22T10:23:07,909 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-22T10:23:07,910 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-22T10:23:07,912 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-22T10:23:07,915 creating build/bdist.linux-armv7l/wheel/sfn_llm_client/llm_api_client/core 2025-09-22T10:23:07,916 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-22T10:23:07,918 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-22T10:23:07,920 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-22T10:23:07,922 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-22T10:23:07,923 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-22T10:23:07,925 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-22T10:23:07,927 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-22T10:23:07,929 copying build/lib/sfn_llm_client/llm_api_client/__init__.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/llm_api_client 2025-09-22T10:23:07,930 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-22T10:23:07,932 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-22T10:23:07,935 creating build/bdist.linux-armv7l/wheel/sfn_llm_client/sync 2025-09-22T10:23:07,936 copying build/lib/sfn_llm_client/sync/__init__.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/sync 2025-09-22T10:23:07,938 copying build/lib/sfn_llm_client/sync/sync_llm_api_client_factory.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/sync 2025-09-22T10:23:07,940 creating build/bdist.linux-armv7l/wheel/sfn_llm_client/agent 2025-09-22T10:23:07,941 copying build/lib/sfn_llm_client/agent/agent_executor.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/agent 2025-09-22T10:23:07,943 copying build/lib/sfn_llm_client/__init__.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client 2025-09-22T10:23:07,946 creating build/bdist.linux-armv7l/wheel/sfn_llm_client/llm_cost_calculation 2025-09-22T10:23:07,947 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-22T10:23:07,949 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-22T10:23:07,951 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-22T10:23:07,953 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-22T10:23:07,954 copying build/lib/sfn_llm_client/llm_cost_calculation/__init__.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/llm_cost_calculation 2025-09-22T10:23:07,956 creating build/bdist.linux-armv7l/wheel/sfn_llm_client/llm_client 2025-09-22T10:23:07,957 copying build/lib/sfn_llm_client/llm_client/__init__.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/llm_client 2025-09-22T10:23:07,959 copying build/lib/sfn_llm_client/llm_client/local_client.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/llm_client 2025-09-22T10:23:07,960 running install_egg_info 2025-09-22T10:23:07,966 Copying sfn_llm_client.egg-info to build/bdist.linux-armv7l/wheel/./sfn_llm_client-0.3.0-py3.11.egg-info 2025-09-22T10:23:07,976 running install_scripts 2025-09-22T10:23:07,982 creating build/bdist.linux-armv7l/wheel/sfn_llm_client-0.3.0.dist-info/WHEEL 2025-09-22T10:23:07,985 creating '/tmp/pip-wheel-fsuqwqr4/.tmp-x39o_ru0/sfn_llm_client-0.3.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-09-22T10:23:07,988 adding 'sfn_llm_client/__init__.py' 2025-09-22T10:23:07,989 adding 'sfn_llm_client/agent/agent_executor.py' 2025-09-22T10:23:07,991 adding 'sfn_llm_client/llm_api_client/__init__.py' 2025-09-22T10:23:07,993 adding 'sfn_llm_client/llm_api_client/ai21_client.py' 2025-09-22T10:23:07,994 adding 'sfn_llm_client/llm_api_client/aleph_alpha_client.py' 2025-09-22T10:23:07,996 adding 'sfn_llm_client/llm_api_client/anthropic_client.py' 2025-09-22T10:23:07,997 adding 'sfn_llm_client/llm_api_client/base_llm_api_client.py' 2025-09-22T10:23:07,999 adding 'sfn_llm_client/llm_api_client/cortex_client.py' 2025-09-22T10:23:08,000 adding 'sfn_llm_client/llm_api_client/cortex_langchain_client.py' 2025-09-22T10:23:08,002 adding 'sfn_llm_client/llm_api_client/google_client.py' 2025-09-22T10:23:08,003 adding 'sfn_llm_client/llm_api_client/huggingface_client.py' 2025-09-22T10:23:08,005 adding 'sfn_llm_client/llm_api_client/llm_api_client_factory.py' 2025-09-22T10:23:08,006 adding 'sfn_llm_client/llm_api_client/openai_client.py' 2025-09-22T10:23:08,008 adding 'sfn_llm_client/llm_api_client/openai_langchain_client.py' 2025-09-22T10:23:08,009 adding 'sfn_llm_client/llm_api_client/core/__init__.py' 2025-09-22T10:23:08,011 adding 'sfn_llm_client/llm_api_client/core/custom_snowflake.py' 2025-09-22T10:23:08,012 adding 'sfn_llm_client/llm_api_client/core/llm.py' 2025-09-22T10:23:08,014 adding 'sfn_llm_client/llm_api_client/core/model_schema.py' 2025-09-22T10:23:08,015 adding 'sfn_llm_client/llm_client/__init__.py' 2025-09-22T10:23:08,017 adding 'sfn_llm_client/llm_client/local_client.py' 2025-09-22T10:23:08,018 adding 'sfn_llm_client/llm_cost_calculation/__init__.py' 2025-09-22T10:23:08,020 adding 'sfn_llm_client/llm_cost_calculation/anthropic_cost_calculation.py' 2025-09-22T10:23:08,021 adding 'sfn_llm_client/llm_cost_calculation/cost_tracker.py' 2025-09-22T10:23:08,022 adding 'sfn_llm_client/llm_cost_calculation/openai_cost_calculation.py' 2025-09-22T10:23:08,024 adding 'sfn_llm_client/llm_cost_calculation/snowflake_cortex_cost_calculation.py' 2025-09-22T10:23:08,025 adding 'sfn_llm_client/sync/__init__.py' 2025-09-22T10:23:08,027 adding 'sfn_llm_client/sync/sync_llm_api_client_factory.py' 2025-09-22T10:23:08,028 adding 'sfn_llm_client/utils/__init__.py' 2025-09-22T10:23:08,029 adding 'sfn_llm_client/utils/base_llm_client.py' 2025-09-22T10:23:08,031 adding 'sfn_llm_client/utils/consts.py' 2025-09-22T10:23:08,032 adding 'sfn_llm_client/utils/logging.py' 2025-09-22T10:23:08,033 adding 'sfn_llm_client/utils/retry_with.py' 2025-09-22T10:23:08,035 adding 'sfn_llm_client-0.3.0.dist-info/METADATA' 2025-09-22T10:23:08,036 adding 'sfn_llm_client-0.3.0.dist-info/WHEEL' 2025-09-22T10:23:08,037 adding 'sfn_llm_client-0.3.0.dist-info/top_level.txt' 2025-09-22T10:23:08,038 adding 'sfn_llm_client-0.3.0.dist-info/RECORD' 2025-09-22T10:23:08,040 removing build/bdist.linux-armv7l/wheel 2025-09-22T10:23:08,148 Building wheel for sfn-llm-client (pyproject.toml): finished with status 'done' 2025-09-22T10:23:08,153 Created wheel for sfn-llm-client: filename=sfn_llm_client-0.3.0-py3-none-any.whl size=34997 sha256=8e2666aae3d5b12fbe528fdc5d326f9f652a8ef0bdccb564aac85f904314356f 2025-09-22T10:23:08,155 Stored in directory: /tmp/pip-ephem-wheel-cache-hkq2wd4c/wheels/c8/7e/10/24f5f457b40de7c86a24892c236c6c0ace412e413a4e96d63a 2025-09-22T10:23:08,166 Successfully built sfn-llm-client 2025-09-22T10:23:08,171 Removed build tracker: '/tmp/pip-build-tracker-0atovh98'