2025-09-22T07:57:54,369 Created temporary directory: /tmp/pip-ephem-wheel-cache-dl45ryv4 2025-09-22T07:57:54,371 Created temporary directory: /tmp/pip-build-tracker-mak7tkgj 2025-09-22T07:57:54,372 Initialized build tracking at /tmp/pip-build-tracker-mak7tkgj 2025-09-22T07:57:54,372 Created build tracker: /tmp/pip-build-tracker-mak7tkgj 2025-09-22T07:57:54,373 Entered build tracker: /tmp/pip-build-tracker-mak7tkgj 2025-09-22T07:57:54,374 Created temporary directory: /tmp/pip-wheel-_w44m0p7 2025-09-22T07:57:54,377 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-22T07:57:54,379 Created temporary directory: /tmp/pip-ephem-wheel-cache-9dn39h66 2025-09-22T07:57:54,401 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-22T07:57:54,405 2 location(s) to search for versions of sfn-llm-client: 2025-09-22T07:57:54,405 * https://pypi.org/simple/sfn-llm-client/ 2025-09-22T07:57:54,405 * https://www.piwheels.org/simple/sfn-llm-client/ 2025-09-22T07:57:54,406 Fetching project page and analyzing links: https://pypi.org/simple/sfn-llm-client/ 2025-09-22T07:57:54,406 Getting page https://pypi.org/simple/sfn-llm-client/ 2025-09-22T07:57:54,408 Found index url https://pypi.org/simple 2025-09-22T07:57:54,616 Fetched page https://pypi.org/simple/sfn-llm-client/ as application/vnd.pypi.simple.v1+json 2025-09-22T07:57:54,620 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-22T07:57:54,621 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-22T07:57:54,622 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-22T07:57:54,623 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-22T07:57:54,624 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-22T07:57:54,625 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-22T07:57:54,625 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-22T07:57:54,626 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-22T07:57:54,627 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-22T07:57:54,628 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-22T07:57:54,629 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-22T07:57:54,630 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-22T07:57:54,631 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-22T07:57:54,631 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-22T07:57:54,632 Fetching project page and analyzing links: https://www.piwheels.org/simple/sfn-llm-client/ 2025-09-22T07:57:54,633 Getting page https://www.piwheels.org/simple/sfn-llm-client/ 2025-09-22T07:57:54,634 Found index url https://www.piwheels.org/simple 2025-09-22T07:57:54,796 Fetched page https://www.piwheels.org/simple/sfn-llm-client/ as text/html 2025-09-22T07:57:54,799 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-22T07:57:54,800 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-22T07:57:54,800 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-22T07:57:54,801 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-22T07:57:54,801 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-22T07:57:54,802 Skipping link: not a file: https://www.piwheels.org/simple/sfn-llm-client/ 2025-09-22T07:57:54,803 Skipping link: not a file: https://pypi.org/simple/sfn-llm-client/ 2025-09-22T07:57:54,822 Given no hashes to check 1 links for project 'sfn-llm-client': discarding no candidates 2025-09-22T07:57:54,840 Collecting sfn-llm-client==0.2.0a1 2025-09-22T07:57:54,842 Created temporary directory: /tmp/pip-unpack-f_dw9r98 2025-09-22T07:57:55,049 Downloading sfn_llm_client-0.2.0a1.tar.gz (32 kB) 2025-09-22T07:57:55,189 Added sfn-llm-client==0.2.0a1 from https://files.pythonhosted.org/packages/01/91/88df53e3005129a9f39aeb4d16601288dedf0a88f1ed2c15df8741828ef1/sfn_llm_client-0.2.0a1.tar.gz to build tracker '/tmp/pip-build-tracker-mak7tkgj' 2025-09-22T07:57:55,194 Created temporary directory: /tmp/pip-build-env-wkmnblmt 2025-09-22T07:57:55,199 Installing build dependencies: started 2025-09-22T07:57:55,200 Running command pip subprocess to install build dependencies 2025-09-22T07:57:56,326 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-09-22T07:57:56,936 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-22T07:57:56,959 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-22T07:57:58,688 Collecting setuptools 2025-09-22T07:57:58,782 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-09-22T07:57:59,049 Collecting wheel 2025-09-22T07:57:59,066 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-09-22T07:58:02,079 Installing collected packages: wheel, setuptools 2025-09-22T07:58:02,311 Creating /tmp/pip-build-env-wkmnblmt/overlay/local/bin 2025-09-22T07:58:02,313 changing mode of /tmp/pip-build-env-wkmnblmt/overlay/local/bin/wheel to 755 2025-09-22T07:58:05,953 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-09-22T07:58:06,230 Installing build dependencies: finished with status 'done' 2025-09-22T07:58:06,237 Getting requirements to build wheel: started 2025-09-22T07:58:06,238 Running command Getting requirements to build wheel 2025-09-22T07:58:06,855 /tmp/pip-build-env-wkmnblmt/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2025-09-22T07:58:06,856 corresp(dist, value, root_dir) 2025-09-22T07:58:06,856 /tmp/pip-build-env-wkmnblmt/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2025-09-22T07:58:06,857 corresp(dist, value, root_dir) 2025-09-22T07:58:06,938 /tmp/pip-build-env-wkmnblmt/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-22T07:58:06,938 !! 2025-09-22T07:58:06,940 ******************************************************************************** 2025-09-22T07:58:06,940 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-22T07:58:06,941 License :: OSI Approved :: MIT License 2025-09-22T07:58:06,943 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-22T07:58:06,943 ******************************************************************************** 2025-09-22T07:58:06,944 !! 2025-09-22T07:58:06,945 dist._finalize_license_expression() 2025-09-22T07:58:06,949 /tmp/pip-build-env-wkmnblmt/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-22T07:58:06,950 !! 2025-09-22T07:58:06,951 ******************************************************************************** 2025-09-22T07:58:06,951 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-22T07:58:06,952 License :: OSI Approved :: MIT License 2025-09-22T07:58:06,954 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-22T07:58:06,954 ******************************************************************************** 2025-09-22T07:58:06,956 !! 2025-09-22T07:58:06,956 self._finalize_license_expression() 2025-09-22T07:58:06,957 running egg_info 2025-09-22T07:58:06,963 writing sfn_llm_client.egg-info/PKG-INFO 2025-09-22T07:58:06,977 writing dependency_links to sfn_llm_client.egg-info/dependency_links.txt 2025-09-22T07:58:06,986 writing requirements to sfn_llm_client.egg-info/requires.txt 2025-09-22T07:58:06,987 writing top-level names to sfn_llm_client.egg-info/top_level.txt 2025-09-22T07:58:07,024 reading manifest file 'sfn_llm_client.egg-info/SOURCES.txt' 2025-09-22T07:58:07,029 reading manifest template 'MANIFEST.in' 2025-09-22T07:58:07,034 writing manifest file 'sfn_llm_client.egg-info/SOURCES.txt' 2025-09-22T07:58:07,132 Getting requirements to build wheel: finished with status 'done' 2025-09-22T07:58:07,135 Created temporary directory: /tmp/pip-modern-metadata-0gz4g6mi 2025-09-22T07:58:07,138 Preparing metadata (pyproject.toml): started 2025-09-22T07:58:07,139 Running command Preparing metadata (pyproject.toml) 2025-09-22T07:58:07,721 /tmp/pip-build-env-wkmnblmt/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2025-09-22T07:58:07,721 corresp(dist, value, root_dir) 2025-09-22T07:58:07,722 /tmp/pip-build-env-wkmnblmt/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2025-09-22T07:58:07,723 corresp(dist, value, root_dir) 2025-09-22T07:58:07,805 /tmp/pip-build-env-wkmnblmt/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-22T07:58:07,806 !! 2025-09-22T07:58:07,807 ******************************************************************************** 2025-09-22T07:58:07,808 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-22T07:58:07,809 License :: OSI Approved :: MIT License 2025-09-22T07:58:07,811 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-22T07:58:07,812 ******************************************************************************** 2025-09-22T07:58:07,813 !! 2025-09-22T07:58:07,814 dist._finalize_license_expression() 2025-09-22T07:58:07,816 /tmp/pip-build-env-wkmnblmt/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-22T07:58:07,817 !! 2025-09-22T07:58:07,819 ******************************************************************************** 2025-09-22T07:58:07,820 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-22T07:58:07,821 License :: OSI Approved :: MIT License 2025-09-22T07:58:07,823 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-22T07:58:07,824 ******************************************************************************** 2025-09-22T07:58:07,826 !! 2025-09-22T07:58:07,827 self._finalize_license_expression() 2025-09-22T07:58:07,828 running dist_info 2025-09-22T07:58:07,839 creating /tmp/pip-modern-metadata-0gz4g6mi/sfn_llm_client.egg-info 2025-09-22T07:58:07,839 writing /tmp/pip-modern-metadata-0gz4g6mi/sfn_llm_client.egg-info/PKG-INFO 2025-09-22T07:58:07,854 writing dependency_links to /tmp/pip-modern-metadata-0gz4g6mi/sfn_llm_client.egg-info/dependency_links.txt 2025-09-22T07:58:08,076 writing requirements to /tmp/pip-modern-metadata-0gz4g6mi/sfn_llm_client.egg-info/requires.txt 2025-09-22T07:58:08,077 writing top-level names to /tmp/pip-modern-metadata-0gz4g6mi/sfn_llm_client.egg-info/top_level.txt 2025-09-22T07:58:08,079 writing manifest file '/tmp/pip-modern-metadata-0gz4g6mi/sfn_llm_client.egg-info/SOURCES.txt' 2025-09-22T07:58:08,112 reading manifest file '/tmp/pip-modern-metadata-0gz4g6mi/sfn_llm_client.egg-info/SOURCES.txt' 2025-09-22T07:58:08,114 reading manifest template 'MANIFEST.in' 2025-09-22T07:58:08,119 writing manifest file '/tmp/pip-modern-metadata-0gz4g6mi/sfn_llm_client.egg-info/SOURCES.txt' 2025-09-22T07:58:08,120 creating '/tmp/pip-modern-metadata-0gz4g6mi/sfn_llm_client-0.2.0a1.dist-info' 2025-09-22T07:58:08,241 Preparing metadata (pyproject.toml): finished with status 'done' 2025-09-22T07:58:08,246 Source in /tmp/pip-wheel-_w44m0p7/sfn-llm-client_04b60bb34d314346b81a4566ae5abc01 has version 0.2.0a1, which satisfies requirement sfn-llm-client==0.2.0a1 from https://files.pythonhosted.org/packages/01/91/88df53e3005129a9f39aeb4d16601288dedf0a88f1ed2c15df8741828ef1/sfn_llm_client-0.2.0a1.tar.gz 2025-09-22T07:58:08,247 Removed sfn-llm-client==0.2.0a1 from https://files.pythonhosted.org/packages/01/91/88df53e3005129a9f39aeb4d16601288dedf0a88f1ed2c15df8741828ef1/sfn_llm_client-0.2.0a1.tar.gz from build tracker '/tmp/pip-build-tracker-mak7tkgj' 2025-09-22T07:58:08,253 Created temporary directory: /tmp/pip-unpack-cala3y11 2025-09-22T07:58:08,254 Building wheels for collected packages: sfn-llm-client 2025-09-22T07:58:08,258 Created temporary directory: /tmp/pip-wheel-da_gvmyd 2025-09-22T07:58:08,258 Destination directory: /tmp/pip-wheel-da_gvmyd 2025-09-22T07:58:08,261 Building wheel for sfn-llm-client (pyproject.toml): started 2025-09-22T07:58:08,262 Running command Building wheel for sfn-llm-client (pyproject.toml) 2025-09-22T07:58:08,828 /tmp/pip-build-env-wkmnblmt/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2025-09-22T07:58:08,828 corresp(dist, value, root_dir) 2025-09-22T07:58:08,829 /tmp/pip-build-env-wkmnblmt/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2025-09-22T07:58:08,829 corresp(dist, value, root_dir) 2025-09-22T07:58:08,902 /tmp/pip-build-env-wkmnblmt/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-22T07:58:08,903 !! 2025-09-22T07:58:08,904 ******************************************************************************** 2025-09-22T07:58:08,904 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-22T07:58:08,906 License :: OSI Approved :: MIT License 2025-09-22T07:58:08,907 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-22T07:58:08,907 ******************************************************************************** 2025-09-22T07:58:08,908 !! 2025-09-22T07:58:08,909 dist._finalize_license_expression() 2025-09-22T07:58:08,913 /tmp/pip-build-env-wkmnblmt/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-22T07:58:08,913 !! 2025-09-22T07:58:08,915 ******************************************************************************** 2025-09-22T07:58:08,915 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-22T07:58:08,916 License :: OSI Approved :: MIT License 2025-09-22T07:58:08,918 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-22T07:58:08,918 ******************************************************************************** 2025-09-22T07:58:08,920 !! 2025-09-22T07:58:08,920 self._finalize_license_expression() 2025-09-22T07:58:08,921 running bdist_wheel 2025-09-22T07:58:08,936 running build 2025-09-22T07:58:08,937 running build_py 2025-09-22T07:58:08,943 creating build/lib/sfn_llm_client 2025-09-22T07:58:08,945 copying sfn_llm_client/__init__.py -> build/lib/sfn_llm_client 2025-09-22T07:58:08,948 creating build/lib/tests 2025-09-22T07:58:08,949 copying tests/__init__.py -> build/lib/tests 2025-09-22T07:58:08,951 creating build/lib/sfn_llm_client/utils 2025-09-22T07:58:08,952 copying sfn_llm_client/utils/logging.py -> build/lib/sfn_llm_client/utils 2025-09-22T07:58:08,954 copying sfn_llm_client/utils/retry_with.py -> build/lib/sfn_llm_client/utils 2025-09-22T07:58:08,956 copying sfn_llm_client/utils/consts.py -> build/lib/sfn_llm_client/utils 2025-09-22T07:58:08,958 copying sfn_llm_client/utils/base_llm_client.py -> build/lib/sfn_llm_client/utils 2025-09-22T07:58:08,960 copying sfn_llm_client/utils/__init__.py -> build/lib/sfn_llm_client/utils 2025-09-22T07:58:08,961 creating build/lib/sfn_llm_client/sync 2025-09-22T07:58:08,962 copying sfn_llm_client/sync/__init__.py -> build/lib/sfn_llm_client/sync 2025-09-22T07:58:08,964 copying sfn_llm_client/sync/sync_llm_api_client_factory.py -> build/lib/sfn_llm_client/sync 2025-09-22T07:58:08,966 creating build/lib/sfn_llm_client/llm_client 2025-09-22T07:58:08,967 copying sfn_llm_client/llm_client/local_client.py -> build/lib/sfn_llm_client/llm_client 2025-09-22T07:58:08,970 copying sfn_llm_client/llm_client/__init__.py -> build/lib/sfn_llm_client/llm_client 2025-09-22T07:58:08,972 creating build/lib/sfn_llm_client/llm_cost_calculation 2025-09-22T07:58:08,973 copying sfn_llm_client/llm_cost_calculation/anthropic_cost_calculation.py -> build/lib/sfn_llm_client/llm_cost_calculation 2025-09-22T07:58:08,975 copying sfn_llm_client/llm_cost_calculation/snowflake_cortex_cost_calculation.py -> build/lib/sfn_llm_client/llm_cost_calculation 2025-09-22T07:58:08,976 copying sfn_llm_client/llm_cost_calculation/cost_tracker.py -> build/lib/sfn_llm_client/llm_cost_calculation 2025-09-22T07:58:08,979 copying sfn_llm_client/llm_cost_calculation/openai_cost_calculation.py -> build/lib/sfn_llm_client/llm_cost_calculation 2025-09-22T07:58:08,981 copying sfn_llm_client/llm_cost_calculation/__init__.py -> build/lib/sfn_llm_client/llm_cost_calculation 2025-09-22T07:58:08,983 creating build/lib/sfn_llm_client/llm_api_client 2025-09-22T07:58:08,984 copying sfn_llm_client/llm_api_client/openai_langchain_client.py -> build/lib/sfn_llm_client/llm_api_client 2025-09-22T07:58:08,986 copying sfn_llm_client/llm_api_client/huggingface_client.py -> build/lib/sfn_llm_client/llm_api_client 2025-09-22T07:58:08,988 copying sfn_llm_client/llm_api_client/llm_api_client_factory.py -> build/lib/sfn_llm_client/llm_api_client 2025-09-22T07:58:08,990 copying sfn_llm_client/llm_api_client/ai21_client.py -> build/lib/sfn_llm_client/llm_api_client 2025-09-22T07:58:08,992 copying sfn_llm_client/llm_api_client/cortex_langchain_client.py -> build/lib/sfn_llm_client/llm_api_client 2025-09-22T07:58:08,994 copying sfn_llm_client/llm_api_client/openai_client.py -> build/lib/sfn_llm_client/llm_api_client 2025-09-22T07:58:08,997 copying sfn_llm_client/llm_api_client/google_client.py -> build/lib/sfn_llm_client/llm_api_client 2025-09-22T07:58:08,999 copying sfn_llm_client/llm_api_client/aleph_alpha_client.py -> build/lib/sfn_llm_client/llm_api_client 2025-09-22T07:58:09,001 copying sfn_llm_client/llm_api_client/anthropic_client.py -> build/lib/sfn_llm_client/llm_api_client 2025-09-22T07:58:09,003 copying sfn_llm_client/llm_api_client/base_llm_api_client.py -> build/lib/sfn_llm_client/llm_api_client 2025-09-22T07:58:09,005 copying sfn_llm_client/llm_api_client/cortex_client.py -> build/lib/sfn_llm_client/llm_api_client 2025-09-22T07:58:09,007 copying sfn_llm_client/llm_api_client/__init__.py -> build/lib/sfn_llm_client/llm_api_client 2025-09-22T07:58:09,009 creating build/lib/sfn_llm_client/llm_api_client/core 2025-09-22T07:58:09,010 copying sfn_llm_client/llm_api_client/core/llm.py -> build/lib/sfn_llm_client/llm_api_client/core 2025-09-22T07:58:09,013 copying sfn_llm_client/llm_api_client/core/custom_snowflake.py -> build/lib/sfn_llm_client/llm_api_client/core 2025-09-22T07:58:09,015 copying sfn_llm_client/llm_api_client/core/model_schema.py -> build/lib/sfn_llm_client/llm_api_client/core 2025-09-22T07:58:09,017 copying sfn_llm_client/llm_api_client/core/__init__.py -> build/lib/sfn_llm_client/llm_api_client/core 2025-09-22T07:58:09,019 creating build/lib/tests/test_utils 2025-09-22T07:58:09,020 copying tests/test_utils/load_json_resource.py -> build/lib/tests/test_utils 2025-09-22T07:58:09,022 copying tests/test_utils/__init__.py -> build/lib/tests/test_utils 2025-09-22T07:58:09,024 creating build/lib/tests/llm_client 2025-09-22T07:58:09,025 copying tests/llm_client/__init__.py -> build/lib/tests/llm_client 2025-09-22T07:58:09,027 creating build/lib/tests/llm_api_client 2025-09-22T07:58:09,028 copying tests/llm_api_client/conftest.py -> build/lib/tests/llm_api_client 2025-09-22T07:58:09,030 copying tests/llm_api_client/test_llm_api_client_factory.py -> build/lib/tests/llm_api_client 2025-09-22T07:58:09,032 copying tests/llm_api_client/__init__.py -> build/lib/tests/llm_api_client 2025-09-22T07:58:09,033 creating build/lib/tests/llm_client/local_client 2025-09-22T07:58:09,034 copying tests/llm_client/local_client/conftest.py -> build/lib/tests/llm_client/local_client 2025-09-22T07:58:09,036 copying tests/llm_client/local_client/test_local_client.py -> build/lib/tests/llm_client/local_client 2025-09-22T07:58:09,039 copying tests/llm_client/local_client/__init__.py -> build/lib/tests/llm_client/local_client 2025-09-22T07:58:09,040 creating build/lib/tests/llm_api_client/ai21_client 2025-09-22T07:58:09,041 copying tests/llm_api_client/ai21_client/conftest.py -> build/lib/tests/llm_api_client/ai21_client 2025-09-22T07:58:09,043 copying tests/llm_api_client/ai21_client/test_ai21.py -> build/lib/tests/llm_api_client/ai21_client 2025-09-22T07:58:09,046 copying tests/llm_api_client/ai21_client/__init__.py -> build/lib/tests/llm_api_client/ai21_client 2025-09-22T07:58:09,048 creating build/lib/tests/llm_api_client/google_client 2025-09-22T07:58:09,049 copying tests/llm_api_client/google_client/conftest.py -> build/lib/tests/llm_api_client/google_client 2025-09-22T07:58:09,051 copying tests/llm_api_client/google_client/test_google_client.py -> build/lib/tests/llm_api_client/google_client 2025-09-22T07:58:09,053 copying tests/llm_api_client/google_client/__init__.py -> build/lib/tests/llm_api_client/google_client 2025-09-22T07:58:09,055 creating build/lib/tests/llm_api_client/openai_client 2025-09-22T07:58:09,056 copying tests/llm_api_client/openai_client/test_chat_completion.py -> build/lib/tests/llm_api_client/openai_client 2025-09-22T07:58:09,058 copying tests/llm_api_client/openai_client/conftest.py -> build/lib/tests/llm_api_client/openai_client 2025-09-22T07:58:09,060 copying tests/llm_api_client/openai_client/test_openai.py -> build/lib/tests/llm_api_client/openai_client 2025-09-22T07:58:09,063 copying tests/llm_api_client/openai_client/__init__.py -> build/lib/tests/llm_api_client/openai_client 2025-09-22T07:58:09,065 creating build/lib/tests/llm_api_client/anthropic_client 2025-09-22T07:58:09,066 copying tests/llm_api_client/anthropic_client/conftest.py -> build/lib/tests/llm_api_client/anthropic_client 2025-09-22T07:58:09,068 copying tests/llm_api_client/anthropic_client/test_anthropic_client.py -> build/lib/tests/llm_api_client/anthropic_client 2025-09-22T07:58:09,070 copying tests/llm_api_client/anthropic_client/__init__.py -> build/lib/tests/llm_api_client/anthropic_client 2025-09-22T07:58:09,072 creating build/lib/tests/llm_api_client/huggingface_client 2025-09-22T07:58:09,073 copying tests/llm_api_client/huggingface_client/conftest.py -> build/lib/tests/llm_api_client/huggingface_client 2025-09-22T07:58:09,075 copying tests/llm_api_client/huggingface_client/test_huggingface.py -> build/lib/tests/llm_api_client/huggingface_client 2025-09-22T07:58:09,077 copying tests/llm_api_client/huggingface_client/__init__.py -> build/lib/tests/llm_api_client/huggingface_client 2025-09-22T07:58:09,078 running egg_info 2025-09-22T07:58:09,090 writing sfn_llm_client.egg-info/PKG-INFO 2025-09-22T07:58:09,103 writing dependency_links to sfn_llm_client.egg-info/dependency_links.txt 2025-09-22T07:58:09,112 writing requirements to sfn_llm_client.egg-info/requires.txt 2025-09-22T07:58:09,113 writing top-level names to sfn_llm_client.egg-info/top_level.txt 2025-09-22T07:58:09,135 reading manifest file 'sfn_llm_client.egg-info/SOURCES.txt' 2025-09-22T07:58:09,140 reading manifest template 'MANIFEST.in' 2025-09-22T07:58:09,145 writing manifest file 'sfn_llm_client.egg-info/SOURCES.txt' 2025-09-22T07:58:09,170 installing to build/bdist.linux-armv7l/wheel 2025-09-22T07:58:09,171 running install 2025-09-22T07:58:09,194 running install_lib 2025-09-22T07:58:09,200 creating build/bdist.linux-armv7l/wheel 2025-09-22T07:58:09,202 creating build/bdist.linux-armv7l/wheel/sfn_llm_client 2025-09-22T07:58:09,204 creating build/bdist.linux-armv7l/wheel/sfn_llm_client/utils 2025-09-22T07:58:09,205 copying build/lib/sfn_llm_client/utils/logging.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/utils 2025-09-22T07:58:09,207 copying build/lib/sfn_llm_client/utils/retry_with.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/utils 2025-09-22T07:58:09,209 copying build/lib/sfn_llm_client/utils/consts.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/utils 2025-09-22T07:58:09,211 copying build/lib/sfn_llm_client/utils/base_llm_client.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/utils 2025-09-22T07:58:09,212 copying build/lib/sfn_llm_client/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/utils 2025-09-22T07:58:09,214 creating build/bdist.linux-armv7l/wheel/sfn_llm_client/sync 2025-09-22T07:58:09,215 copying build/lib/sfn_llm_client/sync/__init__.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/sync 2025-09-22T07:58:09,217 copying build/lib/sfn_llm_client/sync/sync_llm_api_client_factory.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/sync 2025-09-22T07:58:09,219 creating build/bdist.linux-armv7l/wheel/sfn_llm_client/llm_client 2025-09-22T07:58:09,220 copying build/lib/sfn_llm_client/llm_client/local_client.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/llm_client 2025-09-22T07:58:09,222 copying build/lib/sfn_llm_client/llm_client/__init__.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/llm_client 2025-09-22T07:58:09,224 creating build/bdist.linux-armv7l/wheel/sfn_llm_client/llm_cost_calculation 2025-09-22T07:58:09,225 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-22T07:58:09,227 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-22T07:58:09,229 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-22T07:58:09,232 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-22T07:58:09,234 copying build/lib/sfn_llm_client/llm_cost_calculation/__init__.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/llm_cost_calculation 2025-09-22T07:58:09,236 creating build/bdist.linux-armv7l/wheel/sfn_llm_client/llm_api_client 2025-09-22T07:58:09,237 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-22T07:58:09,240 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-22T07:58:09,242 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-22T07:58:09,244 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-22T07:58:09,246 creating build/bdist.linux-armv7l/wheel/sfn_llm_client/llm_api_client/core 2025-09-22T07:58:09,247 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-22T07:58:09,250 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-22T07:58:09,252 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-22T07:58:09,254 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-22T07:58:09,255 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-22T07:58:09,257 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-22T07:58:09,260 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-22T07:58:09,262 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-22T07:58:09,264 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-22T07:58:09,266 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-22T07:58:09,268 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-22T07:58:09,270 copying build/lib/sfn_llm_client/llm_api_client/__init__.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client/llm_api_client 2025-09-22T07:58:09,271 copying build/lib/sfn_llm_client/__init__.py -> build/bdist.linux-armv7l/wheel/./sfn_llm_client 2025-09-22T07:58:09,274 creating build/bdist.linux-armv7l/wheel/tests 2025-09-22T07:58:09,275 creating build/bdist.linux-armv7l/wheel/tests/test_utils 2025-09-22T07:58:09,276 copying build/lib/tests/test_utils/load_json_resource.py -> build/bdist.linux-armv7l/wheel/./tests/test_utils 2025-09-22T07:58:09,279 copying build/lib/tests/test_utils/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/test_utils 2025-09-22T07:58:09,281 creating build/bdist.linux-armv7l/wheel/tests/llm_client 2025-09-22T07:58:09,282 creating build/bdist.linux-armv7l/wheel/tests/llm_client/local_client 2025-09-22T07:58:09,283 copying build/lib/tests/llm_client/local_client/conftest.py -> build/bdist.linux-armv7l/wheel/./tests/llm_client/local_client 2025-09-22T07:58:09,285 copying build/lib/tests/llm_client/local_client/test_local_client.py -> build/bdist.linux-armv7l/wheel/./tests/llm_client/local_client 2025-09-22T07:58:09,288 copying build/lib/tests/llm_client/local_client/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/llm_client/local_client 2025-09-22T07:58:09,289 copying build/lib/tests/llm_client/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/llm_client 2025-09-22T07:58:09,292 creating build/bdist.linux-armv7l/wheel/tests/llm_api_client 2025-09-22T07:58:09,293 creating build/bdist.linux-armv7l/wheel/tests/llm_api_client/ai21_client 2025-09-22T07:58:09,294 copying build/lib/tests/llm_api_client/ai21_client/conftest.py -> build/bdist.linux-armv7l/wheel/./tests/llm_api_client/ai21_client 2025-09-22T07:58:09,296 copying build/lib/tests/llm_api_client/ai21_client/test_ai21.py -> build/bdist.linux-armv7l/wheel/./tests/llm_api_client/ai21_client 2025-09-22T07:58:09,298 copying build/lib/tests/llm_api_client/ai21_client/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/llm_api_client/ai21_client 2025-09-22T07:58:09,300 copying build/lib/tests/llm_api_client/conftest.py -> build/bdist.linux-armv7l/wheel/./tests/llm_api_client 2025-09-22T07:58:09,302 creating build/bdist.linux-armv7l/wheel/tests/llm_api_client/google_client 2025-09-22T07:58:09,303 copying build/lib/tests/llm_api_client/google_client/conftest.py -> build/bdist.linux-armv7l/wheel/./tests/llm_api_client/google_client 2025-09-22T07:58:09,305 copying build/lib/tests/llm_api_client/google_client/test_google_client.py -> build/bdist.linux-armv7l/wheel/./tests/llm_api_client/google_client 2025-09-22T07:58:09,307 copying build/lib/tests/llm_api_client/google_client/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/llm_api_client/google_client 2025-09-22T07:58:09,309 copying build/lib/tests/llm_api_client/test_llm_api_client_factory.py -> build/bdist.linux-armv7l/wheel/./tests/llm_api_client 2025-09-22T07:58:09,312 creating build/bdist.linux-armv7l/wheel/tests/llm_api_client/openai_client 2025-09-22T07:58:09,313 copying build/lib/tests/llm_api_client/openai_client/test_chat_completion.py -> build/bdist.linux-armv7l/wheel/./tests/llm_api_client/openai_client 2025-09-22T07:58:09,315 copying build/lib/tests/llm_api_client/openai_client/conftest.py -> build/bdist.linux-armv7l/wheel/./tests/llm_api_client/openai_client 2025-09-22T07:58:09,317 copying build/lib/tests/llm_api_client/openai_client/test_openai.py -> build/bdist.linux-armv7l/wheel/./tests/llm_api_client/openai_client 2025-09-22T07:58:09,319 copying build/lib/tests/llm_api_client/openai_client/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/llm_api_client/openai_client 2025-09-22T07:58:09,321 creating build/bdist.linux-armv7l/wheel/tests/llm_api_client/anthropic_client 2025-09-22T07:58:09,322 copying build/lib/tests/llm_api_client/anthropic_client/conftest.py -> build/bdist.linux-armv7l/wheel/./tests/llm_api_client/anthropic_client 2025-09-22T07:58:09,324 copying build/lib/tests/llm_api_client/anthropic_client/test_anthropic_client.py -> build/bdist.linux-armv7l/wheel/./tests/llm_api_client/anthropic_client 2025-09-22T07:58:09,326 copying build/lib/tests/llm_api_client/anthropic_client/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/llm_api_client/anthropic_client 2025-09-22T07:58:09,328 creating build/bdist.linux-armv7l/wheel/tests/llm_api_client/huggingface_client 2025-09-22T07:58:09,330 copying build/lib/tests/llm_api_client/huggingface_client/conftest.py -> build/bdist.linux-armv7l/wheel/./tests/llm_api_client/huggingface_client 2025-09-22T07:58:09,331 copying build/lib/tests/llm_api_client/huggingface_client/test_huggingface.py -> build/bdist.linux-armv7l/wheel/./tests/llm_api_client/huggingface_client 2025-09-22T07:58:09,333 copying build/lib/tests/llm_api_client/huggingface_client/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/llm_api_client/huggingface_client 2025-09-22T07:58:09,335 copying build/lib/tests/llm_api_client/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/llm_api_client 2025-09-22T07:58:09,336 copying build/lib/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./tests 2025-09-22T07:58:09,338 running install_egg_info 2025-09-22T07:58:09,344 Copying sfn_llm_client.egg-info to build/bdist.linux-armv7l/wheel/./sfn_llm_client-0.2.0a1-py3.11.egg-info 2025-09-22T07:58:09,354 running install_scripts 2025-09-22T07:58:09,361 creating build/bdist.linux-armv7l/wheel/sfn_llm_client-0.2.0a1.dist-info/WHEEL 2025-09-22T07:58:09,364 creating '/tmp/pip-wheel-da_gvmyd/.tmp-fihjhcbl/sfn_llm_client-0.2.0a1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-09-22T07:58:09,366 adding 'sfn_llm_client/__init__.py' 2025-09-22T07:58:09,368 adding 'sfn_llm_client/llm_api_client/__init__.py' 2025-09-22T07:58:09,369 adding 'sfn_llm_client/llm_api_client/ai21_client.py' 2025-09-22T07:58:09,371 adding 'sfn_llm_client/llm_api_client/aleph_alpha_client.py' 2025-09-22T07:58:09,373 adding 'sfn_llm_client/llm_api_client/anthropic_client.py' 2025-09-22T07:58:09,374 adding 'sfn_llm_client/llm_api_client/base_llm_api_client.py' 2025-09-22T07:58:09,376 adding 'sfn_llm_client/llm_api_client/cortex_client.py' 2025-09-22T07:58:09,377 adding 'sfn_llm_client/llm_api_client/cortex_langchain_client.py' 2025-09-22T07:58:09,379 adding 'sfn_llm_client/llm_api_client/google_client.py' 2025-09-22T07:58:09,380 adding 'sfn_llm_client/llm_api_client/huggingface_client.py' 2025-09-22T07:58:09,381 adding 'sfn_llm_client/llm_api_client/llm_api_client_factory.py' 2025-09-22T07:58:09,382 adding 'sfn_llm_client/llm_api_client/openai_client.py' 2025-09-22T07:58:09,384 adding 'sfn_llm_client/llm_api_client/openai_langchain_client.py' 2025-09-22T07:58:09,386 adding 'sfn_llm_client/llm_api_client/core/__init__.py' 2025-09-22T07:58:09,387 adding 'sfn_llm_client/llm_api_client/core/custom_snowflake.py' 2025-09-22T07:58:09,389 adding 'sfn_llm_client/llm_api_client/core/llm.py' 2025-09-22T07:58:09,390 adding 'sfn_llm_client/llm_api_client/core/model_schema.py' 2025-09-22T07:58:09,392 adding 'sfn_llm_client/llm_client/__init__.py' 2025-09-22T07:58:09,393 adding 'sfn_llm_client/llm_client/local_client.py' 2025-09-22T07:58:09,394 adding 'sfn_llm_client/llm_cost_calculation/__init__.py' 2025-09-22T07:58:09,396 adding 'sfn_llm_client/llm_cost_calculation/anthropic_cost_calculation.py' 2025-09-22T07:58:09,397 adding 'sfn_llm_client/llm_cost_calculation/cost_tracker.py' 2025-09-22T07:58:09,398 adding 'sfn_llm_client/llm_cost_calculation/openai_cost_calculation.py' 2025-09-22T07:58:09,400 adding 'sfn_llm_client/llm_cost_calculation/snowflake_cortex_cost_calculation.py' 2025-09-22T07:58:09,401 adding 'sfn_llm_client/sync/__init__.py' 2025-09-22T07:58:09,403 adding 'sfn_llm_client/sync/sync_llm_api_client_factory.py' 2025-09-22T07:58:09,404 adding 'sfn_llm_client/utils/__init__.py' 2025-09-22T07:58:09,406 adding 'sfn_llm_client/utils/base_llm_client.py' 2025-09-22T07:58:09,407 adding 'sfn_llm_client/utils/consts.py' 2025-09-22T07:58:09,408 adding 'sfn_llm_client/utils/logging.py' 2025-09-22T07:58:09,409 adding 'sfn_llm_client/utils/retry_with.py' 2025-09-22T07:58:09,412 adding 'tests/__init__.py' 2025-09-22T07:58:09,414 adding 'tests/llm_api_client/__init__.py' 2025-09-22T07:58:09,415 adding 'tests/llm_api_client/conftest.py' 2025-09-22T07:58:09,416 adding 'tests/llm_api_client/test_llm_api_client_factory.py' 2025-09-22T07:58:09,418 adding 'tests/llm_api_client/ai21_client/__init__.py' 2025-09-22T07:58:09,419 adding 'tests/llm_api_client/ai21_client/conftest.py' 2025-09-22T07:58:09,420 adding 'tests/llm_api_client/ai21_client/test_ai21.py' 2025-09-22T07:58:09,422 adding 'tests/llm_api_client/anthropic_client/__init__.py' 2025-09-22T07:58:09,423 adding 'tests/llm_api_client/anthropic_client/conftest.py' 2025-09-22T07:58:09,425 adding 'tests/llm_api_client/anthropic_client/test_anthropic_client.py' 2025-09-22T07:58:09,427 adding 'tests/llm_api_client/google_client/__init__.py' 2025-09-22T07:58:09,428 adding 'tests/llm_api_client/google_client/conftest.py' 2025-09-22T07:58:09,429 adding 'tests/llm_api_client/google_client/test_google_client.py' 2025-09-22T07:58:09,431 adding 'tests/llm_api_client/huggingface_client/__init__.py' 2025-09-22T07:58:09,432 adding 'tests/llm_api_client/huggingface_client/conftest.py' 2025-09-22T07:58:09,434 adding 'tests/llm_api_client/huggingface_client/test_huggingface.py' 2025-09-22T07:58:09,435 adding 'tests/llm_api_client/openai_client/__init__.py' 2025-09-22T07:58:09,436 adding 'tests/llm_api_client/openai_client/conftest.py' 2025-09-22T07:58:09,438 adding 'tests/llm_api_client/openai_client/test_chat_completion.py' 2025-09-22T07:58:09,440 adding 'tests/llm_api_client/openai_client/test_openai.py' 2025-09-22T07:58:09,441 adding 'tests/llm_client/__init__.py' 2025-09-22T07:58:09,443 adding 'tests/llm_client/local_client/__init__.py' 2025-09-22T07:58:09,444 adding 'tests/llm_client/local_client/conftest.py' 2025-09-22T07:58:09,445 adding 'tests/llm_client/local_client/test_local_client.py' 2025-09-22T07:58:09,447 adding 'tests/test_utils/__init__.py' 2025-09-22T07:58:09,448 adding 'tests/test_utils/load_json_resource.py' 2025-09-22T07:58:09,449 adding 'sfn_llm_client-0.2.0a1.dist-info/METADATA' 2025-09-22T07:58:09,450 adding 'sfn_llm_client-0.2.0a1.dist-info/WHEEL' 2025-09-22T07:58:09,451 adding 'sfn_llm_client-0.2.0a1.dist-info/top_level.txt' 2025-09-22T07:58:09,453 adding 'sfn_llm_client-0.2.0a1.dist-info/RECORD' 2025-09-22T07:58:09,455 removing build/bdist.linux-armv7l/wheel 2025-09-22T07:58:09,573 Building wheel for sfn-llm-client (pyproject.toml): finished with status 'done' 2025-09-22T07:58:09,578 Created wheel for sfn-llm-client: filename=sfn_llm_client-0.2.0a1-py3-none-any.whl size=49422 sha256=335b16344c386e8c148d884e48a30611f398c026f6cb623ecd67eda10fbf1a86 2025-09-22T07:58:09,580 Stored in directory: /tmp/pip-ephem-wheel-cache-9dn39h66/wheels/3f/e1/1b/afdf40993c4fc5957390750a3ac752b9976ed56d908813683e 2025-09-22T07:58:09,593 Successfully built sfn-llm-client 2025-09-22T07:58:09,598 Removed build tracker: '/tmp/pip-build-tracker-mak7tkgj'