2026-03-25T15:57:29,999 Created temporary directory: /tmp/pip-ephem-wheel-cache-bugr6lot 2026-03-25T15:57:30,001 Created temporary directory: /tmp/pip-build-tracker-j9wtph0z 2026-03-25T15:57:30,002 Initialized build tracking at /tmp/pip-build-tracker-j9wtph0z 2026-03-25T15:57:30,002 Created build tracker: /tmp/pip-build-tracker-j9wtph0z 2026-03-25T15:57:30,003 Entered build tracker: /tmp/pip-build-tracker-j9wtph0z 2026-03-25T15:57:30,004 Created temporary directory: /tmp/pip-wheel-kalklz2o 2026-03-25T15:57:30,006 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-03-25T15:57:30,009 Created temporary directory: /tmp/pip-ephem-wheel-cache-i6asy84p 2026-03-25T15:57:30,031 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-25T15:57:30,035 2 location(s) to search for versions of finshare: 2026-03-25T15:57:30,035 * https://pypi.org/simple/finshare/ 2026-03-25T15:57:30,035 * https://www.piwheels.org/simple/finshare/ 2026-03-25T15:57:30,036 Fetching project page and analyzing links: https://pypi.org/simple/finshare/ 2026-03-25T15:57:30,036 Getting page https://pypi.org/simple/finshare/ 2026-03-25T15:57:30,038 Found index url https://pypi.org/simple 2026-03-25T15:57:30,251 Fetched page https://pypi.org/simple/finshare/ as application/vnd.pypi.simple.v1+json 2026-03-25T15:57:30,256 Skipping link: No binaries permitted for finshare: https://files.pythonhosted.org/packages/0a/0f/f2908d5c1b87708ef52b1d72d0cee9d9f1a9984533b28f278b61901887f9/finshare-0.1.1-py3-none-any.whl (from https://pypi.org/simple/finshare/) (requires-python:>=3.8) 2026-03-25T15:57:30,257 Found link https://files.pythonhosted.org/packages/ba/c3/482eca94b9edb492ed713ceb69cba369177ebb3427208a1c35d5a0cfe63c/finshare-0.1.1.tar.gz (from https://pypi.org/simple/finshare/) (requires-python:>=3.8), version: 0.1.1 2026-03-25T15:57:30,258 Skipping link: No binaries permitted for finshare: https://files.pythonhosted.org/packages/02/10/1b0ad715be49d619e5e21bf74362e7da8d74ad6d5419e469e4430ef85904/finshare-1.0.1-py3-none-any.whl (from https://pypi.org/simple/finshare/) (requires-python:>=3.8) 2026-03-25T15:57:30,258 Found link https://files.pythonhosted.org/packages/93/a2/b2c73b843e10f9dd0593b2d3fb01c9db92303503fd9b7b7d0fa29394a4a5/finshare-1.0.1.tar.gz (from https://pypi.org/simple/finshare/) (requires-python:>=3.8), version: 1.0.1 2026-03-25T15:57:30,259 Skipping link: No binaries permitted for finshare: https://files.pythonhosted.org/packages/72/42/24e43cbb96ae45a59d57ac327972b454c9941e10b6b88a0e0f72e6797edd/finshare-1.0.2-py3-none-any.whl (from https://pypi.org/simple/finshare/) (requires-python:>=3.8) 2026-03-25T15:57:30,260 Found link https://files.pythonhosted.org/packages/30/1e/862e04bd3f88d07087c94c842b6f6e6f28c093790b5fa612aedf0de5d4eb/finshare-1.0.2.tar.gz (from https://pypi.org/simple/finshare/) (requires-python:>=3.8), version: 1.0.2 2026-03-25T15:57:30,261 Skipping link: No binaries permitted for finshare: https://files.pythonhosted.org/packages/aa/8a/729612f6afd503de2eeba59d610331249de990693f21cd7e74d76b6fc246/finshare-1.0.3-py3-none-any.whl (from https://pypi.org/simple/finshare/) (requires-python:>=3.8) 2026-03-25T15:57:30,262 Found link https://files.pythonhosted.org/packages/5c/96/d33cc85e416e8472aa3d67a59b5d658396ea2d08d599aba7e21aeafc8566/finshare-1.0.3.tar.gz (from https://pypi.org/simple/finshare/) (requires-python:>=3.8), version: 1.0.3 2026-03-25T15:57:30,262 Skipping link: No binaries permitted for finshare: https://files.pythonhosted.org/packages/e7/81/c0f270d8cc8b8b32f0d2aad6ee90b3c77194e54e505d55829c9342aba0a4/finshare-1.0.6-py3-none-any.whl (from https://pypi.org/simple/finshare/) (requires-python:>=3.8) 2026-03-25T15:57:30,263 Found link https://files.pythonhosted.org/packages/9a/aa/3b6eb16e1f56a72e06f0ee2d3965db61c9f7d0cf0c779dee27139be9e7ac/finshare-1.0.6.tar.gz (from https://pypi.org/simple/finshare/) (requires-python:>=3.8), version: 1.0.6 2026-03-25T15:57:30,264 Skipping link: No binaries permitted for finshare: https://files.pythonhosted.org/packages/1d/a5/fc9ed30112c587be7503a4209a99e55d0031d3501416ccaf2e616a4f282f/finshare-1.0.7-py3-none-any.whl (from https://pypi.org/simple/finshare/) (requires-python:>=3.8) 2026-03-25T15:57:30,265 Found link https://files.pythonhosted.org/packages/9d/70/3211ad9817466f5b22ed436584ac014fad232f33d6d5f911910020c0ee9b/finshare-1.0.7.tar.gz (from https://pypi.org/simple/finshare/) (requires-python:>=3.8), version: 1.0.7 2026-03-25T15:57:30,266 Skipping link: No binaries permitted for finshare: https://files.pythonhosted.org/packages/04/db/7c8720c8dde3765fa7ea933d9215c4fa7c79849dffdaf1b3fd9e91c677d5/finshare-1.0.9-py3-none-any.whl (from https://pypi.org/simple/finshare/) (requires-python:>=3.8) 2026-03-25T15:57:30,266 Found link https://files.pythonhosted.org/packages/1c/39/8e4930df9ea00cdabdce409c0c10092c3f0f9ef68689cb01010d9e9ff027/finshare-1.0.9.tar.gz (from https://pypi.org/simple/finshare/) (requires-python:>=3.8), version: 1.0.9 2026-03-25T15:57:30,267 Skipping link: No binaries permitted for finshare: https://files.pythonhosted.org/packages/35/d1/e04a37ce6d795e9bc05c95d552ae579d5113be271172449c09a4dac328a6/finshare-1.1.0-py3-none-any.whl (from https://pypi.org/simple/finshare/) (requires-python:>=3.8) 2026-03-25T15:57:30,268 Found link https://files.pythonhosted.org/packages/88/76/4621535128865498b1a1e89957bd5f64db6eddf74c5578f2725047837c53/finshare-1.1.0.tar.gz (from https://pypi.org/simple/finshare/) (requires-python:>=3.8), version: 1.1.0 2026-03-25T15:57:30,268 Skipping link: No binaries permitted for finshare: https://files.pythonhosted.org/packages/75/73/5c26dc21db640636aa2e0b25b3c25003105db81319030b5ede50889d587f/finshare-1.1.2-py3-none-any.whl (from https://pypi.org/simple/finshare/) (requires-python:>=3.8) 2026-03-25T15:57:30,269 Found link https://files.pythonhosted.org/packages/6d/30/532b2330c578f88fd2bb96690c94b7055d93f4d3caff3583059ffaf55234/finshare-1.1.2.tar.gz (from https://pypi.org/simple/finshare/) (requires-python:>=3.8), version: 1.1.2 2026-03-25T15:57:30,270 Skipping link: No binaries permitted for finshare: https://files.pythonhosted.org/packages/3c/20/c3669215c0c9e2abf0198aa02830b89e05687ea37d487342d7e61072b59e/finshare-1.1.3-py3-none-any.whl (from https://pypi.org/simple/finshare/) (requires-python:>=3.8) 2026-03-25T15:57:30,271 Found link https://files.pythonhosted.org/packages/e6/26/be4945d5452dcbdfab196c06cbc15de0a83753456ea22d32062971ab566d/finshare-1.1.3.tar.gz (from https://pypi.org/simple/finshare/) (requires-python:>=3.8), version: 1.1.3 2026-03-25T15:57:30,272 Skipping link: No binaries permitted for finshare: https://files.pythonhosted.org/packages/da/28/293b6f7e4529023e1f9d8f926950e79514350780af9198e619c0d9150b95/finshare-1.1.5-py3-none-any.whl (from https://pypi.org/simple/finshare/) (requires-python:>=3.8) 2026-03-25T15:57:30,272 Found link https://files.pythonhosted.org/packages/8a/c8/73f395774876722f296ba8bccb1b3532e9ae129584dc41163fa12f14ae44/finshare-1.1.5.tar.gz (from https://pypi.org/simple/finshare/) (requires-python:>=3.8), version: 1.1.5 2026-03-25T15:57:30,273 Fetching project page and analyzing links: https://www.piwheels.org/simple/finshare/ 2026-03-25T15:57:30,274 Getting page https://www.piwheels.org/simple/finshare/ 2026-03-25T15:57:30,275 Found index url https://www.piwheels.org/simple 2026-03-25T15:57:30,433 Fetched page https://www.piwheels.org/simple/finshare/ as text/html 2026-03-25T15:57:30,436 Skipping link: No binaries permitted for finshare: https://www.piwheels.org/simple/finshare/finshare-1.1.2-py3-none-any.whl#sha256=b164e5ce507d1d0276b77df6376ba3f6aac1ae9b8ac6e20f5d6ee20aa44f8532 (from https://www.piwheels.org/simple/finshare/) (requires-python:>=3.8) 2026-03-25T15:57:30,437 Skipping link: No binaries permitted for finshare: https://www.piwheels.org/simple/finshare/finshare-1.1.0-py3-none-any.whl#sha256=2eef2ef447855b302d33cb4cd3608542a03f7236df43e2b8f4b7f1bcf2615789 (from https://www.piwheels.org/simple/finshare/) (requires-python:>=3.8) 2026-03-25T15:57:30,438 Skipping link: No binaries permitted for finshare: https://www.piwheels.org/simple/finshare/finshare-1.0.9-py3-none-any.whl#sha256=e72cb03f7830729ae921b6871869dfbde604cf090e0d848df0ae1a361b10ae36 (from https://www.piwheels.org/simple/finshare/) (requires-python:>=3.8) 2026-03-25T15:57:30,438 Skipping link: No binaries permitted for finshare: https://www.piwheels.org/simple/finshare/finshare-1.0.7-py3-none-any.whl#sha256=aa7634bc1f4e527ce0fca5c5238da264738896247fec312db9e3e4a7963c3147 (from https://www.piwheels.org/simple/finshare/) (requires-python:>=3.8) 2026-03-25T15:57:30,439 Skipping link: No binaries permitted for finshare: https://www.piwheels.org/simple/finshare/finshare-1.0.6-py3-none-any.whl#sha256=e31776e037a73fe16b06f3b076ed34c8ac523c60386a5aa4e30d3d5115908402 (from https://www.piwheels.org/simple/finshare/) (requires-python:>=3.8) 2026-03-25T15:57:30,439 Skipping link: No binaries permitted for finshare: https://www.piwheels.org/simple/finshare/finshare-1.0.3-py3-none-any.whl#sha256=04032dac2115c44d93753e79a444e1ea8c717287413033b5dfe394b7b5eaff96 (from https://www.piwheels.org/simple/finshare/) (requires-python:>=3.8) 2026-03-25T15:57:30,440 Skipping link: No binaries permitted for finshare: https://www.piwheels.org/simple/finshare/finshare-1.0.2-py3-none-any.whl#sha256=1cab9ddbbe3c09c6e42093b642846d68f25380626f6412c0de632407506e2101 (from https://www.piwheels.org/simple/finshare/) (requires-python:>=3.8) 2026-03-25T15:57:30,440 Skipping link: No binaries permitted for finshare: https://www.piwheels.org/simple/finshare/finshare-1.0.1-py3-none-any.whl#sha256=3a66c1ff083637f9139173d6366717cef8552ce54b81f141cc703e3435e7cdf6 (from https://www.piwheels.org/simple/finshare/) (requires-python:>=3.8) 2026-03-25T15:57:30,441 Skipping link: No binaries permitted for finshare: https://www.piwheels.org/simple/finshare/finshare-0.1.1-py3-none-any.whl#sha256=13d2f038edf087b56e62135440c80d3bd753a0b12f76fff897df62cc50bf4b6c (from https://www.piwheels.org/simple/finshare/) (requires-python:>=3.8) 2026-03-25T15:57:30,441 Skipping link: not a file: https://www.piwheels.org/simple/finshare/ 2026-03-25T15:57:30,442 Skipping link: not a file: https://pypi.org/simple/finshare/ 2026-03-25T15:57:30,462 Given no hashes to check 1 links for project 'finshare': discarding no candidates 2026-03-25T15:57:30,480 Collecting finshare==1.1.3 2026-03-25T15:57:30,483 Created temporary directory: /tmp/pip-unpack-i09a5i9i 2026-03-25T15:57:30,618 Downloading finshare-1.1.3.tar.gz (104 kB) 2026-03-25T15:57:31,151 Added finshare==1.1.3 from https://files.pythonhosted.org/packages/e6/26/be4945d5452dcbdfab196c06cbc15de0a83753456ea22d32062971ab566d/finshare-1.1.3.tar.gz to build tracker '/tmp/pip-build-tracker-j9wtph0z' 2026-03-25T15:57:31,158 Created temporary directory: /tmp/pip-build-env-ttiy80c4 2026-03-25T15:57:31,163 Installing build dependencies: started 2026-03-25T15:57:31,164 Running command pip subprocess to install build dependencies 2026-03-25T15:57:32,296 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-25T15:57:32,905 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-03-25T15:57:32,928 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-25T15:57:34,663 Collecting setuptools>=61.0 2026-03-25T15:57:34,761 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-25T15:57:35,026 Collecting wheel 2026-03-25T15:57:35,041 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-03-25T15:57:35,227 Collecting packaging>=24.0 2026-03-25T15:57:35,243 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-25T15:57:38,182 Installing collected packages: setuptools, packaging, wheel 2026-03-25T15:57:41,967 Creating /tmp/pip-build-env-ttiy80c4/overlay/local/bin 2026-03-25T15:57:41,970 changing mode of /tmp/pip-build-env-ttiy80c4/overlay/local/bin/wheel to 755 2026-03-25T15:57:41,990 Successfully installed packaging-26.0 setuptools-82.0.1 wheel-0.46.3 2026-03-25T15:57:42,269 Installing build dependencies: finished with status 'done' 2026-03-25T15:57:42,276 Getting requirements to build wheel: started 2026-03-25T15:57:42,278 Running command Getting requirements to build wheel 2026-03-25T15:57:42,932 /tmp/pip-build-env-ttiy80c4/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-25T15:57:42,933 !! 2026-03-25T15:57:42,934 ******************************************************************************** 2026-03-25T15:57:42,934 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-03-25T15:57:42,935 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-25T15:57:42,936 or your builds will no longer be supported. 2026-03-25T15:57:42,937 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-25T15:57:42,937 ******************************************************************************** 2026-03-25T15:57:42,938 !! 2026-03-25T15:57:42,939 corresp(dist, value, root_dir) 2026-03-25T15:57:43,011 /tmp/pip-build-env-ttiy80c4/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-25T15:57:43,011 !! 2026-03-25T15:57:43,013 ******************************************************************************** 2026-03-25T15:57:43,013 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-25T15:57:43,014 License :: OSI Approved :: MIT License 2026-03-25T15:57:43,016 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-25T15:57:43,016 ******************************************************************************** 2026-03-25T15:57:43,018 !! 2026-03-25T15:57:43,018 dist._finalize_license_expression() 2026-03-25T15:57:43,019 /tmp/pip-build-env-ttiy80c4/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-25T15:57:43,019 !! 2026-03-25T15:57:43,020 ******************************************************************************** 2026-03-25T15:57:43,021 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-25T15:57:43,022 License :: OSI Approved :: MIT License 2026-03-25T15:57:43,023 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-25T15:57:43,024 ******************************************************************************** 2026-03-25T15:57:43,025 !! 2026-03-25T15:57:43,025 self._finalize_license_expression() 2026-03-25T15:57:43,026 running egg_info 2026-03-25T15:57:43,030 writing finshare.egg-info/PKG-INFO 2026-03-25T15:57:43,034 writing dependency_links to finshare.egg-info/dependency_links.txt 2026-03-25T15:57:43,036 writing requirements to finshare.egg-info/requires.txt 2026-03-25T15:57:43,037 writing top-level names to finshare.egg-info/top_level.txt 2026-03-25T15:57:43,073 reading manifest file 'finshare.egg-info/SOURCES.txt' 2026-03-25T15:57:43,078 adding license file 'LICENSE' 2026-03-25T15:57:43,083 writing manifest file 'finshare.egg-info/SOURCES.txt' 2026-03-25T15:57:43,180 Getting requirements to build wheel: finished with status 'done' 2026-03-25T15:57:43,183 Created temporary directory: /tmp/pip-modern-metadata-5ho2w7an 2026-03-25T15:57:43,186 Preparing metadata (pyproject.toml): started 2026-03-25T15:57:43,187 Running command Preparing metadata (pyproject.toml) 2026-03-25T15:57:43,766 /tmp/pip-build-env-ttiy80c4/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-25T15:57:43,766 !! 2026-03-25T15:57:43,767 ******************************************************************************** 2026-03-25T15:57:43,768 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-03-25T15:57:43,769 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-25T15:57:43,769 or your builds will no longer be supported. 2026-03-25T15:57:43,770 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-25T15:57:43,771 ******************************************************************************** 2026-03-25T15:57:43,772 !! 2026-03-25T15:57:43,773 corresp(dist, value, root_dir) 2026-03-25T15:57:43,845 /tmp/pip-build-env-ttiy80c4/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-25T15:57:43,846 !! 2026-03-25T15:57:43,847 ******************************************************************************** 2026-03-25T15:57:43,847 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-25T15:57:43,849 License :: OSI Approved :: MIT License 2026-03-25T15:57:43,850 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-25T15:57:43,851 ******************************************************************************** 2026-03-25T15:57:43,852 !! 2026-03-25T15:57:43,852 dist._finalize_license_expression() 2026-03-25T15:57:43,853 /tmp/pip-build-env-ttiy80c4/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-25T15:57:43,854 !! 2026-03-25T15:57:43,855 ******************************************************************************** 2026-03-25T15:57:43,856 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-25T15:57:43,857 License :: OSI Approved :: MIT License 2026-03-25T15:57:43,858 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-25T15:57:43,859 ******************************************************************************** 2026-03-25T15:57:43,860 !! 2026-03-25T15:57:43,861 self._finalize_license_expression() 2026-03-25T15:57:43,861 running dist_info 2026-03-25T15:57:43,869 creating /tmp/pip-modern-metadata-5ho2w7an/finshare.egg-info 2026-03-25T15:57:43,870 writing /tmp/pip-modern-metadata-5ho2w7an/finshare.egg-info/PKG-INFO 2026-03-25T15:57:43,874 writing dependency_links to /tmp/pip-modern-metadata-5ho2w7an/finshare.egg-info/dependency_links.txt 2026-03-25T15:57:43,876 writing requirements to /tmp/pip-modern-metadata-5ho2w7an/finshare.egg-info/requires.txt 2026-03-25T15:57:43,878 writing top-level names to /tmp/pip-modern-metadata-5ho2w7an/finshare.egg-info/top_level.txt 2026-03-25T15:57:43,879 writing manifest file '/tmp/pip-modern-metadata-5ho2w7an/finshare.egg-info/SOURCES.txt' 2026-03-25T15:57:43,911 reading manifest file '/tmp/pip-modern-metadata-5ho2w7an/finshare.egg-info/SOURCES.txt' 2026-03-25T15:57:43,914 adding license file 'LICENSE' 2026-03-25T15:57:43,918 writing manifest file '/tmp/pip-modern-metadata-5ho2w7an/finshare.egg-info/SOURCES.txt' 2026-03-25T15:57:43,919 creating '/tmp/pip-modern-metadata-5ho2w7an/finshare-1.1.3.dist-info' 2026-03-25T15:57:44,042 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-25T15:57:44,048 Source in /tmp/pip-wheel-kalklz2o/finshare_26ed75059a1445f894280b5c5585e9f1 has version 1.1.3, which satisfies requirement finshare==1.1.3 from https://files.pythonhosted.org/packages/e6/26/be4945d5452dcbdfab196c06cbc15de0a83753456ea22d32062971ab566d/finshare-1.1.3.tar.gz 2026-03-25T15:57:44,049 Removed finshare==1.1.3 from https://files.pythonhosted.org/packages/e6/26/be4945d5452dcbdfab196c06cbc15de0a83753456ea22d32062971ab566d/finshare-1.1.3.tar.gz from build tracker '/tmp/pip-build-tracker-j9wtph0z' 2026-03-25T15:57:44,056 Created temporary directory: /tmp/pip-unpack-xtk3htia 2026-03-25T15:57:44,056 Building wheels for collected packages: finshare 2026-03-25T15:57:44,060 Created temporary directory: /tmp/pip-wheel-st6uxs4v 2026-03-25T15:57:44,061 Destination directory: /tmp/pip-wheel-st6uxs4v 2026-03-25T15:57:44,063 Building wheel for finshare (pyproject.toml): started 2026-03-25T15:57:44,064 Running command Building wheel for finshare (pyproject.toml) 2026-03-25T15:57:44,624 /tmp/pip-build-env-ttiy80c4/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-25T15:57:44,624 !! 2026-03-25T15:57:44,626 ******************************************************************************** 2026-03-25T15:57:44,626 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-03-25T15:57:44,627 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-25T15:57:44,627 or your builds will no longer be supported. 2026-03-25T15:57:44,629 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-25T15:57:44,629 ******************************************************************************** 2026-03-25T15:57:44,630 !! 2026-03-25T15:57:44,631 corresp(dist, value, root_dir) 2026-03-25T15:57:44,694 /tmp/pip-build-env-ttiy80c4/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-25T15:57:44,694 !! 2026-03-25T15:57:44,695 ******************************************************************************** 2026-03-25T15:57:44,696 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-25T15:57:44,697 License :: OSI Approved :: MIT License 2026-03-25T15:57:44,698 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-25T15:57:44,698 ******************************************************************************** 2026-03-25T15:57:44,699 !! 2026-03-25T15:57:44,700 dist._finalize_license_expression() 2026-03-25T15:57:44,700 /tmp/pip-build-env-ttiy80c4/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-25T15:57:44,701 !! 2026-03-25T15:57:44,702 ******************************************************************************** 2026-03-25T15:57:44,703 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-25T15:57:44,704 License :: OSI Approved :: MIT License 2026-03-25T15:57:44,705 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-25T15:57:44,705 ******************************************************************************** 2026-03-25T15:57:44,706 !! 2026-03-25T15:57:44,707 self._finalize_license_expression() 2026-03-25T15:57:44,707 running bdist_wheel 2026-03-25T15:57:44,719 running build 2026-03-25T15:57:44,719 running build_py 2026-03-25T15:57:44,725 creating build/lib/finshare 2026-03-25T15:57:44,728 copying finshare/__version__.py -> build/lib/finshare 2026-03-25T15:57:44,730 copying finshare/logger.py -> build/lib/finshare 2026-03-25T15:57:44,733 copying finshare/__init__.py -> build/lib/finshare 2026-03-25T15:57:44,736 copying finshare/async_client.py -> build/lib/finshare 2026-03-25T15:57:44,740 creating build/lib/finshare/models 2026-03-25T15:57:44,741 copying finshare/models/data_models.py -> build/lib/finshare/models 2026-03-25T15:57:44,743 copying finshare/models/__init__.py -> build/lib/finshare/models 2026-03-25T15:57:44,745 creating build/lib/finshare/config 2026-03-25T15:57:44,746 copying finshare/config/settings.py -> build/lib/finshare/config 2026-03-25T15:57:44,749 copying finshare/config/__init__.py -> build/lib/finshare/config 2026-03-25T15:57:44,751 creating build/lib/finshare/utils 2026-03-25T15:57:44,752 copying finshare/utils/validators.py -> build/lib/finshare/utils 2026-03-25T15:57:44,754 copying finshare/utils/__init__.py -> build/lib/finshare/utils 2026-03-25T15:57:44,756 creating build/lib/finshare/sources 2026-03-25T15:57:44,757 copying finshare/sources/tdx_source.py -> build/lib/finshare/sources 2026-03-25T15:57:44,760 copying finshare/sources/data_source_manager.py -> build/lib/finshare/sources 2026-03-25T15:57:44,762 copying finshare/sources/fund_source.py -> build/lib/finshare/sources 2026-03-25T15:57:44,764 copying finshare/sources/tencent_source.py -> build/lib/finshare/sources 2026-03-25T15:57:44,768 copying finshare/sources/eastmoney_source.py -> build/lib/finshare/sources 2026-03-25T15:57:44,771 copying finshare/sources/yahoo_source.py -> build/lib/finshare/sources 2026-03-25T15:57:44,773 copying finshare/sources/future_source.py -> build/lib/finshare/sources 2026-03-25T15:57:44,776 copying finshare/sources/base_source.py -> build/lib/finshare/sources 2026-03-25T15:57:44,779 copying finshare/sources/manager.py -> build/lib/finshare/sources 2026-03-25T15:57:44,782 copying finshare/sources/baostock_source.py -> build/lib/finshare/sources 2026-03-25T15:57:44,784 copying finshare/sources/__init__.py -> build/lib/finshare/sources 2026-03-25T15:57:44,786 copying finshare/sources/sina_source.py -> build/lib/finshare/sources 2026-03-25T15:57:44,788 copying finshare/sources/normalizer.py -> build/lib/finshare/sources 2026-03-25T15:57:44,792 creating build/lib/finshare/stock 2026-03-25T15:57:44,793 copying finshare/stock/base_client.py -> build/lib/finshare/stock 2026-03-25T15:57:44,795 copying finshare/stock/__init__.py -> build/lib/finshare/stock 2026-03-25T15:57:44,798 creating build/lib/finshare/cache 2026-03-25T15:57:44,799 copying finshare/cache/decorator.py -> build/lib/finshare/cache 2026-03-25T15:57:44,801 copying finshare/cache/strategy.py -> build/lib/finshare/cache 2026-03-25T15:57:44,803 copying finshare/cache/__init__.py -> build/lib/finshare/cache 2026-03-25T15:57:44,805 copying finshare/cache/cache.py -> build/lib/finshare/cache 2026-03-25T15:57:44,808 creating build/lib/finshare/sources/resilience 2026-03-25T15:57:44,809 copying finshare/sources/resilience/monitor.py -> build/lib/finshare/sources/resilience 2026-03-25T15:57:44,811 copying finshare/sources/resilience/health_probe.py -> build/lib/finshare/sources/resilience 2026-03-25T15:57:44,814 copying finshare/sources/resilience/smart_router.py -> build/lib/finshare/sources/resilience 2026-03-25T15:57:44,816 copying finshare/sources/resilience/circuit_breaker.py -> build/lib/finshare/sources/resilience 2026-03-25T15:57:44,818 copying finshare/sources/resilience/smart_cooldown.py -> build/lib/finshare/sources/resilience 2026-03-25T15:57:44,821 copying finshare/sources/resilience/retry_handler.py -> build/lib/finshare/sources/resilience 2026-03-25T15:57:44,823 copying finshare/sources/resilience/__init__.py -> build/lib/finshare/sources/resilience 2026-03-25T15:57:44,825 creating build/lib/finshare/stock/feature 2026-03-25T15:57:44,826 copying finshare/stock/feature/lhb.py -> build/lib/finshare/stock/feature 2026-03-25T15:57:44,828 copying finshare/stock/feature/moneyflow.py -> build/lib/finshare/stock/feature 2026-03-25T15:57:44,830 copying finshare/stock/feature/margin.py -> build/lib/finshare/stock/feature 2026-03-25T15:57:44,832 copying finshare/stock/feature/client.py -> build/lib/finshare/stock/feature 2026-03-25T15:57:44,834 copying finshare/stock/feature/__init__.py -> build/lib/finshare/stock/feature 2026-03-25T15:57:44,836 creating build/lib/finshare/stock/fund 2026-03-25T15:57:44,837 copying finshare/stock/fund/__init__.py -> build/lib/finshare/stock/fund 2026-03-25T15:57:44,840 creating build/lib/finshare/stock/index 2026-03-25T15:57:44,841 copying finshare/stock/index/valuation.py -> build/lib/finshare/stock/index 2026-03-25T15:57:44,843 copying finshare/stock/index/constituent.py -> build/lib/finshare/stock/index 2026-03-25T15:57:44,845 copying finshare/stock/index/client.py -> build/lib/finshare/stock/index 2026-03-25T15:57:44,847 copying finshare/stock/index/__init__.py -> build/lib/finshare/stock/index 2026-03-25T15:57:44,849 creating build/lib/finshare/stock/industry 2026-03-25T15:57:44,850 copying finshare/stock/industry/classification.py -> build/lib/finshare/stock/industry 2026-03-25T15:57:44,852 copying finshare/stock/industry/client.py -> build/lib/finshare/stock/industry 2026-03-25T15:57:44,854 copying finshare/stock/industry/analysis.py -> build/lib/finshare/stock/industry 2026-03-25T15:57:44,856 copying finshare/stock/industry/__init__.py -> build/lib/finshare/stock/industry 2026-03-25T15:57:44,859 creating build/lib/finshare/stock/future 2026-03-25T15:57:44,860 copying finshare/stock/future/__init__.py -> build/lib/finshare/stock/future 2026-03-25T15:57:44,862 creating build/lib/finshare/stock/financial 2026-03-25T15:57:44,863 copying finshare/stock/financial/balance.py -> build/lib/finshare/stock/financial 2026-03-25T15:57:44,865 copying finshare/stock/financial/dividend.py -> build/lib/finshare/stock/financial 2026-03-25T15:57:44,867 copying finshare/stock/financial/income.py -> build/lib/finshare/stock/financial 2026-03-25T15:57:44,869 copying finshare/stock/financial/cashflow.py -> build/lib/finshare/stock/financial 2026-03-25T15:57:44,871 copying finshare/stock/financial/client.py -> build/lib/finshare/stock/financial 2026-03-25T15:57:44,873 copying finshare/stock/financial/__init__.py -> build/lib/finshare/stock/financial 2026-03-25T15:57:44,875 copying finshare/stock/financial/indicator.py -> build/lib/finshare/stock/financial 2026-03-25T15:57:44,878 creating build/lib/finshare/stock/valuation 2026-03-25T15:57:44,879 copying finshare/stock/valuation/market.py -> build/lib/finshare/stock/valuation 2026-03-25T15:57:44,881 copying finshare/stock/valuation/client.py -> build/lib/finshare/stock/valuation 2026-03-25T15:57:44,883 copying finshare/stock/valuation/__init__.py -> build/lib/finshare/stock/valuation 2026-03-25T15:57:44,885 creating build/lib/finshare/stock/security_list 2026-03-25T15:57:44,886 copying finshare/stock/security_list/__init__.py -> build/lib/finshare/stock/security_list 2026-03-25T15:57:44,888 running egg_info 2026-03-25T15:57:44,898 writing finshare.egg-info/PKG-INFO 2026-03-25T15:57:44,901 writing dependency_links to finshare.egg-info/dependency_links.txt 2026-03-25T15:57:44,902 writing requirements to finshare.egg-info/requires.txt 2026-03-25T15:57:44,904 writing top-level names to finshare.egg-info/top_level.txt 2026-03-25T15:57:44,926 reading manifest file 'finshare.egg-info/SOURCES.txt' 2026-03-25T15:57:44,931 adding license file 'LICENSE' 2026-03-25T15:57:44,936 writing manifest file 'finshare.egg-info/SOURCES.txt' 2026-03-25T15:57:44,960 installing to build/bdist.linux-armv7l/wheel 2026-03-25T15:57:44,961 running install 2026-03-25T15:57:44,984 running install_lib 2026-03-25T15:57:44,989 creating build/bdist.linux-armv7l/wheel 2026-03-25T15:57:44,991 creating build/bdist.linux-armv7l/wheel/finshare 2026-03-25T15:57:44,993 creating build/bdist.linux-armv7l/wheel/finshare/models 2026-03-25T15:57:44,994 copying build/lib/finshare/models/data_models.py -> build/bdist.linux-armv7l/wheel/./finshare/models 2026-03-25T15:57:44,996 copying build/lib/finshare/models/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare/models 2026-03-25T15:57:44,998 creating build/bdist.linux-armv7l/wheel/finshare/config 2026-03-25T15:57:44,999 copying build/lib/finshare/config/settings.py -> build/bdist.linux-armv7l/wheel/./finshare/config 2026-03-25T15:57:45,001 copying build/lib/finshare/config/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare/config 2026-03-25T15:57:45,004 creating build/bdist.linux-armv7l/wheel/finshare/utils 2026-03-25T15:57:45,005 copying build/lib/finshare/utils/validators.py -> build/bdist.linux-armv7l/wheel/./finshare/utils 2026-03-25T15:57:45,007 copying build/lib/finshare/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare/utils 2026-03-25T15:57:45,009 creating build/bdist.linux-armv7l/wheel/finshare/sources 2026-03-25T15:57:45,011 copying build/lib/finshare/sources/tdx_source.py -> build/bdist.linux-armv7l/wheel/./finshare/sources 2026-03-25T15:57:45,013 copying build/lib/finshare/sources/data_source_manager.py -> build/bdist.linux-armv7l/wheel/./finshare/sources 2026-03-25T15:57:45,015 copying build/lib/finshare/sources/fund_source.py -> build/bdist.linux-armv7l/wheel/./finshare/sources 2026-03-25T15:57:45,018 copying build/lib/finshare/sources/tencent_source.py -> build/bdist.linux-armv7l/wheel/./finshare/sources 2026-03-25T15:57:45,021 copying build/lib/finshare/sources/eastmoney_source.py -> build/bdist.linux-armv7l/wheel/./finshare/sources 2026-03-25T15:57:45,024 copying build/lib/finshare/sources/yahoo_source.py -> build/bdist.linux-armv7l/wheel/./finshare/sources 2026-03-25T15:57:45,026 copying build/lib/finshare/sources/future_source.py -> build/bdist.linux-armv7l/wheel/./finshare/sources 2026-03-25T15:57:45,028 copying build/lib/finshare/sources/base_source.py -> build/bdist.linux-armv7l/wheel/./finshare/sources 2026-03-25T15:57:45,031 copying build/lib/finshare/sources/manager.py -> build/bdist.linux-armv7l/wheel/./finshare/sources 2026-03-25T15:57:45,034 creating build/bdist.linux-armv7l/wheel/finshare/sources/resilience 2026-03-25T15:57:45,035 copying build/lib/finshare/sources/resilience/monitor.py -> build/bdist.linux-armv7l/wheel/./finshare/sources/resilience 2026-03-25T15:57:45,037 copying build/lib/finshare/sources/resilience/health_probe.py -> build/bdist.linux-armv7l/wheel/./finshare/sources/resilience 2026-03-25T15:57:45,040 copying build/lib/finshare/sources/resilience/smart_router.py -> build/bdist.linux-armv7l/wheel/./finshare/sources/resilience 2026-03-25T15:57:45,042 copying build/lib/finshare/sources/resilience/circuit_breaker.py -> build/bdist.linux-armv7l/wheel/./finshare/sources/resilience 2026-03-25T15:57:45,044 copying build/lib/finshare/sources/resilience/smart_cooldown.py -> build/bdist.linux-armv7l/wheel/./finshare/sources/resilience 2026-03-25T15:57:45,046 copying build/lib/finshare/sources/resilience/retry_handler.py -> build/bdist.linux-armv7l/wheel/./finshare/sources/resilience 2026-03-25T15:57:45,049 copying build/lib/finshare/sources/resilience/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare/sources/resilience 2026-03-25T15:57:45,051 copying build/lib/finshare/sources/baostock_source.py -> build/bdist.linux-armv7l/wheel/./finshare/sources 2026-03-25T15:57:45,053 copying build/lib/finshare/sources/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare/sources 2026-03-25T15:57:45,055 copying build/lib/finshare/sources/sina_source.py -> build/bdist.linux-armv7l/wheel/./finshare/sources 2026-03-25T15:57:45,057 copying build/lib/finshare/sources/normalizer.py -> build/bdist.linux-armv7l/wheel/./finshare/sources 2026-03-25T15:57:45,060 copying build/lib/finshare/__version__.py -> build/bdist.linux-armv7l/wheel/./finshare 2026-03-25T15:57:45,062 creating build/bdist.linux-armv7l/wheel/finshare/stock 2026-03-25T15:57:45,063 copying build/lib/finshare/stock/base_client.py -> build/bdist.linux-armv7l/wheel/./finshare/stock 2026-03-25T15:57:45,066 creating build/bdist.linux-armv7l/wheel/finshare/stock/feature 2026-03-25T15:57:45,067 copying build/lib/finshare/stock/feature/lhb.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/feature 2026-03-25T15:57:45,069 copying build/lib/finshare/stock/feature/moneyflow.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/feature 2026-03-25T15:57:45,071 copying build/lib/finshare/stock/feature/margin.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/feature 2026-03-25T15:57:45,072 copying build/lib/finshare/stock/feature/client.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/feature 2026-03-25T15:57:45,075 copying build/lib/finshare/stock/feature/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/feature 2026-03-25T15:57:45,077 creating build/bdist.linux-armv7l/wheel/finshare/stock/fund 2026-03-25T15:57:45,078 copying build/lib/finshare/stock/fund/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/fund 2026-03-25T15:57:45,081 creating build/bdist.linux-armv7l/wheel/finshare/stock/index 2026-03-25T15:57:45,082 copying build/lib/finshare/stock/index/valuation.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/index 2026-03-25T15:57:45,084 copying build/lib/finshare/stock/index/constituent.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/index 2026-03-25T15:57:45,085 copying build/lib/finshare/stock/index/client.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/index 2026-03-25T15:57:45,088 copying build/lib/finshare/stock/index/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/index 2026-03-25T15:57:45,090 creating build/bdist.linux-armv7l/wheel/finshare/stock/industry 2026-03-25T15:57:45,091 copying build/lib/finshare/stock/industry/classification.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/industry 2026-03-25T15:57:45,093 copying build/lib/finshare/stock/industry/client.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/industry 2026-03-25T15:57:45,095 copying build/lib/finshare/stock/industry/analysis.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/industry 2026-03-25T15:57:45,097 copying build/lib/finshare/stock/industry/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/industry 2026-03-25T15:57:45,100 creating build/bdist.linux-armv7l/wheel/finshare/stock/future 2026-03-25T15:57:45,101 copying build/lib/finshare/stock/future/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/future 2026-03-25T15:57:45,103 creating build/bdist.linux-armv7l/wheel/finshare/stock/financial 2026-03-25T15:57:45,104 copying build/lib/finshare/stock/financial/balance.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/financial 2026-03-25T15:57:45,106 copying build/lib/finshare/stock/financial/dividend.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/financial 2026-03-25T15:57:45,108 copying build/lib/finshare/stock/financial/income.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/financial 2026-03-25T15:57:45,110 copying build/lib/finshare/stock/financial/cashflow.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/financial 2026-03-25T15:57:45,112 copying build/lib/finshare/stock/financial/client.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/financial 2026-03-25T15:57:45,115 copying build/lib/finshare/stock/financial/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/financial 2026-03-25T15:57:45,116 copying build/lib/finshare/stock/financial/indicator.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/financial 2026-03-25T15:57:45,118 copying build/lib/finshare/stock/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare/stock 2026-03-25T15:57:45,120 creating build/bdist.linux-armv7l/wheel/finshare/stock/valuation 2026-03-25T15:57:45,121 copying build/lib/finshare/stock/valuation/market.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/valuation 2026-03-25T15:57:45,123 copying build/lib/finshare/stock/valuation/client.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/valuation 2026-03-25T15:57:45,126 copying build/lib/finshare/stock/valuation/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/valuation 2026-03-25T15:57:45,128 creating build/bdist.linux-armv7l/wheel/finshare/stock/security_list 2026-03-25T15:57:45,129 copying build/lib/finshare/stock/security_list/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/security_list 2026-03-25T15:57:45,131 creating build/bdist.linux-armv7l/wheel/finshare/cache 2026-03-25T15:57:45,132 copying build/lib/finshare/cache/decorator.py -> build/bdist.linux-armv7l/wheel/./finshare/cache 2026-03-25T15:57:45,134 copying build/lib/finshare/cache/strategy.py -> build/bdist.linux-armv7l/wheel/./finshare/cache 2026-03-25T15:57:45,136 copying build/lib/finshare/cache/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare/cache 2026-03-25T15:57:45,138 copying build/lib/finshare/cache/cache.py -> build/bdist.linux-armv7l/wheel/./finshare/cache 2026-03-25T15:57:45,141 copying build/lib/finshare/logger.py -> build/bdist.linux-armv7l/wheel/./finshare 2026-03-25T15:57:45,143 copying build/lib/finshare/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare 2026-03-25T15:57:45,145 copying build/lib/finshare/async_client.py -> build/bdist.linux-armv7l/wheel/./finshare 2026-03-25T15:57:45,147 running install_egg_info 2026-03-25T15:57:45,152 Copying finshare.egg-info to build/bdist.linux-armv7l/wheel/./finshare-1.1.3-py3.11.egg-info 2026-03-25T15:57:45,162 running install_scripts 2026-03-25T15:57:45,171 creating build/bdist.linux-armv7l/wheel/finshare-1.1.3.dist-info/WHEEL 2026-03-25T15:57:45,174 creating '/tmp/pip-wheel-st6uxs4v/.tmp-m6qhtl_x/finshare-1.1.3-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-25T15:57:45,178 adding 'finshare/__init__.py' 2026-03-25T15:57:45,179 adding 'finshare/__version__.py' 2026-03-25T15:57:45,181 adding 'finshare/async_client.py' 2026-03-25T15:57:45,182 adding 'finshare/logger.py' 2026-03-25T15:57:45,184 adding 'finshare/cache/__init__.py' 2026-03-25T15:57:45,186 adding 'finshare/cache/cache.py' 2026-03-25T15:57:45,187 adding 'finshare/cache/decorator.py' 2026-03-25T15:57:45,189 adding 'finshare/cache/strategy.py' 2026-03-25T15:57:45,191 adding 'finshare/config/__init__.py' 2026-03-25T15:57:45,192 adding 'finshare/config/settings.py' 2026-03-25T15:57:45,194 adding 'finshare/models/__init__.py' 2026-03-25T15:57:45,196 adding 'finshare/models/data_models.py' 2026-03-25T15:57:45,198 adding 'finshare/sources/__init__.py' 2026-03-25T15:57:45,200 adding 'finshare/sources/baostock_source.py' 2026-03-25T15:57:45,202 adding 'finshare/sources/base_source.py' 2026-03-25T15:57:45,203 adding 'finshare/sources/data_source_manager.py' 2026-03-25T15:57:45,207 adding 'finshare/sources/eastmoney_source.py' 2026-03-25T15:57:45,209 adding 'finshare/sources/fund_source.py' 2026-03-25T15:57:45,211 adding 'finshare/sources/future_source.py' 2026-03-25T15:57:45,214 adding 'finshare/sources/manager.py' 2026-03-25T15:57:45,216 adding 'finshare/sources/normalizer.py' 2026-03-25T15:57:45,218 adding 'finshare/sources/sina_source.py' 2026-03-25T15:57:45,220 adding 'finshare/sources/tdx_source.py' 2026-03-25T15:57:45,222 adding 'finshare/sources/tencent_source.py' 2026-03-25T15:57:45,224 adding 'finshare/sources/yahoo_source.py' 2026-03-25T15:57:45,226 adding 'finshare/sources/resilience/__init__.py' 2026-03-25T15:57:45,228 adding 'finshare/sources/resilience/circuit_breaker.py' 2026-03-25T15:57:45,229 adding 'finshare/sources/resilience/health_probe.py' 2026-03-25T15:57:45,231 adding 'finshare/sources/resilience/monitor.py' 2026-03-25T15:57:45,233 adding 'finshare/sources/resilience/retry_handler.py' 2026-03-25T15:57:45,234 adding 'finshare/sources/resilience/smart_cooldown.py' 2026-03-25T15:57:45,236 adding 'finshare/sources/resilience/smart_router.py' 2026-03-25T15:57:45,238 adding 'finshare/stock/__init__.py' 2026-03-25T15:57:45,239 adding 'finshare/stock/base_client.py' 2026-03-25T15:57:45,241 adding 'finshare/stock/feature/__init__.py' 2026-03-25T15:57:45,243 adding 'finshare/stock/feature/client.py' 2026-03-25T15:57:45,245 adding 'finshare/stock/feature/lhb.py' 2026-03-25T15:57:45,246 adding 'finshare/stock/feature/margin.py' 2026-03-25T15:57:45,247 adding 'finshare/stock/feature/moneyflow.py' 2026-03-25T15:57:45,249 adding 'finshare/stock/financial/__init__.py' 2026-03-25T15:57:45,250 adding 'finshare/stock/financial/balance.py' 2026-03-25T15:57:45,251 adding 'finshare/stock/financial/cashflow.py' 2026-03-25T15:57:45,254 adding 'finshare/stock/financial/client.py' 2026-03-25T15:57:45,255 adding 'finshare/stock/financial/dividend.py' 2026-03-25T15:57:45,256 adding 'finshare/stock/financial/income.py' 2026-03-25T15:57:45,257 adding 'finshare/stock/financial/indicator.py' 2026-03-25T15:57:45,259 adding 'finshare/stock/fund/__init__.py' 2026-03-25T15:57:45,262 adding 'finshare/stock/future/__init__.py' 2026-03-25T15:57:45,263 adding 'finshare/stock/index/__init__.py' 2026-03-25T15:57:45,265 adding 'finshare/stock/index/client.py' 2026-03-25T15:57:45,266 adding 'finshare/stock/index/constituent.py' 2026-03-25T15:57:45,267 adding 'finshare/stock/index/valuation.py' 2026-03-25T15:57:45,269 adding 'finshare/stock/industry/__init__.py' 2026-03-25T15:57:45,270 adding 'finshare/stock/industry/analysis.py' 2026-03-25T15:57:45,272 adding 'finshare/stock/industry/classification.py' 2026-03-25T15:57:45,274 adding 'finshare/stock/industry/client.py' 2026-03-25T15:57:45,276 adding 'finshare/stock/security_list/__init__.py' 2026-03-25T15:57:45,278 adding 'finshare/stock/valuation/__init__.py' 2026-03-25T15:57:45,280 adding 'finshare/stock/valuation/client.py' 2026-03-25T15:57:45,281 adding 'finshare/stock/valuation/market.py' 2026-03-25T15:57:45,283 adding 'finshare/utils/__init__.py' 2026-03-25T15:57:45,285 adding 'finshare/utils/validators.py' 2026-03-25T15:57:45,287 adding 'finshare-1.1.3.dist-info/licenses/LICENSE' 2026-03-25T15:57:45,289 adding 'finshare-1.1.3.dist-info/METADATA' 2026-03-25T15:57:45,290 adding 'finshare-1.1.3.dist-info/WHEEL' 2026-03-25T15:57:45,291 adding 'finshare-1.1.3.dist-info/top_level.txt' 2026-03-25T15:57:45,292 adding 'finshare-1.1.3.dist-info/RECORD' 2026-03-25T15:57:45,295 removing build/bdist.linux-armv7l/wheel 2026-03-25T15:57:45,412 Building wheel for finshare (pyproject.toml): finished with status 'done' 2026-03-25T15:57:45,419 Created wheel for finshare: filename=finshare-1.1.3-py3-none-any.whl size=132087 sha256=466630ef30d729289e297bbdcede42681015d5be7b11590c7f29e9984c8b922b 2026-03-25T15:57:45,420 Stored in directory: /tmp/pip-ephem-wheel-cache-i6asy84p/wheels/38/2b/88/430df86a93f150a3473ad11710e54f0c03ae89dbf472563e35 2026-03-25T15:57:45,434 Successfully built finshare 2026-03-25T15:57:45,442 Removed build tracker: '/tmp/pip-build-tracker-j9wtph0z'