2026-03-25T15:46:09,927 Created temporary directory: /tmp/pip-ephem-wheel-cache-n8xwmru7 2026-03-25T15:46:09,929 Created temporary directory: /tmp/pip-build-tracker-9wzrezhn 2026-03-25T15:46:09,930 Initialized build tracking at /tmp/pip-build-tracker-9wzrezhn 2026-03-25T15:46:09,930 Created build tracker: /tmp/pip-build-tracker-9wzrezhn 2026-03-25T15:46:09,931 Entered build tracker: /tmp/pip-build-tracker-9wzrezhn 2026-03-25T15:46:09,931 Created temporary directory: /tmp/pip-wheel-1lp9v3gj 2026-03-25T15:46:09,934 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:46:09,937 Created temporary directory: /tmp/pip-ephem-wheel-cache-m7gz5sus 2026-03-25T15:46:09,958 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-25T15:46:09,962 2 location(s) to search for versions of finshare: 2026-03-25T15:46:09,962 * https://pypi.org/simple/finshare/ 2026-03-25T15:46:09,962 * https://www.piwheels.org/simple/finshare/ 2026-03-25T15:46:09,963 Fetching project page and analyzing links: https://pypi.org/simple/finshare/ 2026-03-25T15:46:09,963 Getting page https://pypi.org/simple/finshare/ 2026-03-25T15:46:09,965 Found index url https://pypi.org/simple 2026-03-25T15:46:10,177 Fetched page https://pypi.org/simple/finshare/ as application/vnd.pypi.simple.v1+json 2026-03-25T15:46:10,182 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:46:10,183 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:46:10,184 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:46:10,185 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:46:10,186 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:46:10,187 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:46:10,188 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:46:10,189 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:46:10,189 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:46:10,190 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:46:10,191 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:46:10,193 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:46:10,194 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:46:10,195 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:46:10,195 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:46:10,196 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:46:10,197 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:46:10,198 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:46:10,199 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:46:10,200 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:46:10,201 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:46:10,202 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:46:10,202 Fetching project page and analyzing links: https://www.piwheels.org/simple/finshare/ 2026-03-25T15:46:10,203 Getting page https://www.piwheels.org/simple/finshare/ 2026-03-25T15:46:10,204 Found index url https://www.piwheels.org/simple 2026-03-25T15:46:10,361 Fetched page https://www.piwheels.org/simple/finshare/ as text/html 2026-03-25T15:46:10,364 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:46:10,365 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:46:10,366 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:46:10,366 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:46:10,367 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:46:10,367 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:46:10,368 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:46:10,368 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:46:10,369 Skipping link: not a file: https://www.piwheels.org/simple/finshare/ 2026-03-25T15:46:10,369 Skipping link: not a file: https://pypi.org/simple/finshare/ 2026-03-25T15:46:10,389 Given no hashes to check 1 links for project 'finshare': discarding no candidates 2026-03-25T15:46:10,407 Collecting finshare==1.1.2 2026-03-25T15:46:10,409 Created temporary directory: /tmp/pip-unpack-i6wjmy4d 2026-03-25T15:46:10,545 Downloading finshare-1.1.2.tar.gz (104 kB) 2026-03-25T15:46:10,779 Added finshare==1.1.2 from https://files.pythonhosted.org/packages/6d/30/532b2330c578f88fd2bb96690c94b7055d93f4d3caff3583059ffaf55234/finshare-1.1.2.tar.gz to build tracker '/tmp/pip-build-tracker-9wzrezhn' 2026-03-25T15:46:10,784 Created temporary directory: /tmp/pip-build-env-gnljadco 2026-03-25T15:46:10,788 Installing build dependencies: started 2026-03-25T15:46:10,789 Running command pip subprocess to install build dependencies 2026-03-25T15:46:11,947 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-25T15:46:12,556 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:46:12,580 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-25T15:46:14,304 Collecting setuptools>=61.0 2026-03-25T15:46:14,379 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-25T15:46:14,649 Collecting wheel 2026-03-25T15:46:14,666 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-03-25T15:46:14,850 Collecting packaging>=24.0 2026-03-25T15:46:14,868 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-25T15:46:17,776 Installing collected packages: setuptools, packaging, wheel 2026-03-25T15:46:21,156 Creating /tmp/pip-build-env-gnljadco/overlay/local/bin 2026-03-25T15:46:21,159 changing mode of /tmp/pip-build-env-gnljadco/overlay/local/bin/wheel to 755 2026-03-25T15:46:21,180 Successfully installed packaging-26.0 setuptools-82.0.1 wheel-0.46.3 2026-03-25T15:46:21,459 Installing build dependencies: finished with status 'done' 2026-03-25T15:46:21,466 Getting requirements to build wheel: started 2026-03-25T15:46:21,467 Running command Getting requirements to build wheel 2026-03-25T15:46:22,092 /tmp/pip-build-env-gnljadco/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:46:22,092 !! 2026-03-25T15:46:22,093 ******************************************************************************** 2026-03-25T15:46:22,093 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:46:22,094 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-25T15:46:22,095 or your builds will no longer be supported. 2026-03-25T15:46:22,096 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-25T15:46:22,096 ******************************************************************************** 2026-03-25T15:46:22,098 !! 2026-03-25T15:46:22,098 corresp(dist, value, root_dir) 2026-03-25T15:46:22,175 /tmp/pip-build-env-gnljadco/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-25T15:46:22,176 !! 2026-03-25T15:46:22,177 ******************************************************************************** 2026-03-25T15:46:22,177 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-25T15:46:22,178 License :: OSI Approved :: MIT License 2026-03-25T15:46:22,180 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-25T15:46:22,180 ******************************************************************************** 2026-03-25T15:46:22,182 !! 2026-03-25T15:46:22,182 dist._finalize_license_expression() 2026-03-25T15:46:22,183 /tmp/pip-build-env-gnljadco/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-25T15:46:22,184 !! 2026-03-25T15:46:22,185 ******************************************************************************** 2026-03-25T15:46:22,185 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-25T15:46:22,186 License :: OSI Approved :: MIT License 2026-03-25T15:46:22,188 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-25T15:46:22,188 ******************************************************************************** 2026-03-25T15:46:22,189 !! 2026-03-25T15:46:22,190 self._finalize_license_expression() 2026-03-25T15:46:22,191 running egg_info 2026-03-25T15:46:22,195 writing finshare.egg-info/PKG-INFO 2026-03-25T15:46:22,198 writing dependency_links to finshare.egg-info/dependency_links.txt 2026-03-25T15:46:22,200 writing requirements to finshare.egg-info/requires.txt 2026-03-25T15:46:22,202 writing top-level names to finshare.egg-info/top_level.txt 2026-03-25T15:46:22,237 reading manifest file 'finshare.egg-info/SOURCES.txt' 2026-03-25T15:46:22,243 adding license file 'LICENSE' 2026-03-25T15:46:22,248 writing manifest file 'finshare.egg-info/SOURCES.txt' 2026-03-25T15:46:22,346 Getting requirements to build wheel: finished with status 'done' 2026-03-25T15:46:22,349 Created temporary directory: /tmp/pip-modern-metadata-3_d08dw6 2026-03-25T15:46:22,351 Preparing metadata (pyproject.toml): started 2026-03-25T15:46:22,353 Running command Preparing metadata (pyproject.toml) 2026-03-25T15:46:22,925 /tmp/pip-build-env-gnljadco/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:46:22,925 !! 2026-03-25T15:46:22,927 ******************************************************************************** 2026-03-25T15:46:22,927 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:46:22,928 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-25T15:46:22,929 or your builds will no longer be supported. 2026-03-25T15:46:22,930 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-25T15:46:22,930 ******************************************************************************** 2026-03-25T15:46:22,931 !! 2026-03-25T15:46:22,932 corresp(dist, value, root_dir) 2026-03-25T15:46:23,001 /tmp/pip-build-env-gnljadco/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-25T15:46:23,001 !! 2026-03-25T15:46:23,002 ******************************************************************************** 2026-03-25T15:46:23,003 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-25T15:46:23,004 License :: OSI Approved :: MIT License 2026-03-25T15:46:23,005 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-25T15:46:23,006 ******************************************************************************** 2026-03-25T15:46:23,007 !! 2026-03-25T15:46:23,008 dist._finalize_license_expression() 2026-03-25T15:46:23,008 /tmp/pip-build-env-gnljadco/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-25T15:46:23,009 !! 2026-03-25T15:46:23,010 ******************************************************************************** 2026-03-25T15:46:23,011 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-25T15:46:23,012 License :: OSI Approved :: MIT License 2026-03-25T15:46:23,014 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-25T15:46:23,014 ******************************************************************************** 2026-03-25T15:46:23,015 !! 2026-03-25T15:46:23,016 self._finalize_license_expression() 2026-03-25T15:46:23,016 running dist_info 2026-03-25T15:46:23,025 creating /tmp/pip-modern-metadata-3_d08dw6/finshare.egg-info 2026-03-25T15:46:23,026 writing /tmp/pip-modern-metadata-3_d08dw6/finshare.egg-info/PKG-INFO 2026-03-25T15:46:23,029 writing dependency_links to /tmp/pip-modern-metadata-3_d08dw6/finshare.egg-info/dependency_links.txt 2026-03-25T15:46:23,031 writing requirements to /tmp/pip-modern-metadata-3_d08dw6/finshare.egg-info/requires.txt 2026-03-25T15:46:23,032 writing top-level names to /tmp/pip-modern-metadata-3_d08dw6/finshare.egg-info/top_level.txt 2026-03-25T15:46:23,034 writing manifest file '/tmp/pip-modern-metadata-3_d08dw6/finshare.egg-info/SOURCES.txt' 2026-03-25T15:46:23,065 reading manifest file '/tmp/pip-modern-metadata-3_d08dw6/finshare.egg-info/SOURCES.txt' 2026-03-25T15:46:23,067 adding license file 'LICENSE' 2026-03-25T15:46:23,072 writing manifest file '/tmp/pip-modern-metadata-3_d08dw6/finshare.egg-info/SOURCES.txt' 2026-03-25T15:46:23,073 creating '/tmp/pip-modern-metadata-3_d08dw6/finshare-1.1.2.dist-info' 2026-03-25T15:46:23,195 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-25T15:46:23,201 Source in /tmp/pip-wheel-1lp9v3gj/finshare_cdfdb8d12d9d4016a6249adba68f5ee5 has version 1.1.2, which satisfies requirement finshare==1.1.2 from https://files.pythonhosted.org/packages/6d/30/532b2330c578f88fd2bb96690c94b7055d93f4d3caff3583059ffaf55234/finshare-1.1.2.tar.gz 2026-03-25T15:46:23,202 Removed finshare==1.1.2 from https://files.pythonhosted.org/packages/6d/30/532b2330c578f88fd2bb96690c94b7055d93f4d3caff3583059ffaf55234/finshare-1.1.2.tar.gz from build tracker '/tmp/pip-build-tracker-9wzrezhn' 2026-03-25T15:46:23,208 Created temporary directory: /tmp/pip-unpack-d6fkqh9i 2026-03-25T15:46:23,209 Building wheels for collected packages: finshare 2026-03-25T15:46:23,213 Created temporary directory: /tmp/pip-wheel-rmn6viub 2026-03-25T15:46:23,214 Destination directory: /tmp/pip-wheel-rmn6viub 2026-03-25T15:46:23,216 Building wheel for finshare (pyproject.toml): started 2026-03-25T15:46:23,217 Running command Building wheel for finshare (pyproject.toml) 2026-03-25T15:46:23,774 /tmp/pip-build-env-gnljadco/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:46:23,774 !! 2026-03-25T15:46:23,775 ******************************************************************************** 2026-03-25T15:46:23,775 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:46:23,776 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-25T15:46:23,777 or your builds will no longer be supported. 2026-03-25T15:46:23,778 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-25T15:46:23,779 ******************************************************************************** 2026-03-25T15:46:23,780 !! 2026-03-25T15:46:23,781 corresp(dist, value, root_dir) 2026-03-25T15:46:23,844 /tmp/pip-build-env-gnljadco/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-25T15:46:23,844 !! 2026-03-25T15:46:23,846 ******************************************************************************** 2026-03-25T15:46:23,846 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-25T15:46:23,847 License :: OSI Approved :: MIT License 2026-03-25T15:46:23,848 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-25T15:46:23,849 ******************************************************************************** 2026-03-25T15:46:23,850 !! 2026-03-25T15:46:23,851 dist._finalize_license_expression() 2026-03-25T15:46:23,852 /tmp/pip-build-env-gnljadco/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-25T15:46:23,852 !! 2026-03-25T15:46:23,854 ******************************************************************************** 2026-03-25T15:46:23,854 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-25T15:46:23,855 License :: OSI Approved :: MIT License 2026-03-25T15:46:23,857 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-25T15:46:23,857 ******************************************************************************** 2026-03-25T15:46:23,859 !! 2026-03-25T15:46:23,859 self._finalize_license_expression() 2026-03-25T15:46:23,860 running bdist_wheel 2026-03-25T15:46:23,871 running build 2026-03-25T15:46:23,871 running build_py 2026-03-25T15:46:23,877 creating build/lib/finshare 2026-03-25T15:46:23,879 copying finshare/__version__.py -> build/lib/finshare 2026-03-25T15:46:23,881 copying finshare/logger.py -> build/lib/finshare 2026-03-25T15:46:23,884 copying finshare/__init__.py -> build/lib/finshare 2026-03-25T15:46:23,886 copying finshare/async_client.py -> build/lib/finshare 2026-03-25T15:46:23,889 creating build/lib/finshare/models 2026-03-25T15:46:23,890 copying finshare/models/data_models.py -> build/lib/finshare/models 2026-03-25T15:46:23,892 copying finshare/models/__init__.py -> build/lib/finshare/models 2026-03-25T15:46:23,895 creating build/lib/finshare/config 2026-03-25T15:46:23,895 copying finshare/config/settings.py -> build/lib/finshare/config 2026-03-25T15:46:23,898 copying finshare/config/__init__.py -> build/lib/finshare/config 2026-03-25T15:46:23,900 creating build/lib/finshare/utils 2026-03-25T15:46:23,901 copying finshare/utils/validators.py -> build/lib/finshare/utils 2026-03-25T15:46:23,903 copying finshare/utils/__init__.py -> build/lib/finshare/utils 2026-03-25T15:46:23,906 creating build/lib/finshare/sources 2026-03-25T15:46:23,907 copying finshare/sources/tdx_source.py -> build/lib/finshare/sources 2026-03-25T15:46:23,909 copying finshare/sources/data_source_manager.py -> build/lib/finshare/sources 2026-03-25T15:46:23,911 copying finshare/sources/fund_source.py -> build/lib/finshare/sources 2026-03-25T15:46:23,913 copying finshare/sources/tencent_source.py -> build/lib/finshare/sources 2026-03-25T15:46:23,916 copying finshare/sources/eastmoney_source.py -> build/lib/finshare/sources 2026-03-25T15:46:23,919 copying finshare/sources/yahoo_source.py -> build/lib/finshare/sources 2026-03-25T15:46:23,922 copying finshare/sources/future_source.py -> build/lib/finshare/sources 2026-03-25T15:46:23,924 copying finshare/sources/base_source.py -> build/lib/finshare/sources 2026-03-25T15:46:23,927 copying finshare/sources/manager.py -> build/lib/finshare/sources 2026-03-25T15:46:23,929 copying finshare/sources/baostock_source.py -> build/lib/finshare/sources 2026-03-25T15:46:23,932 copying finshare/sources/__init__.py -> build/lib/finshare/sources 2026-03-25T15:46:23,934 copying finshare/sources/sina_source.py -> build/lib/finshare/sources 2026-03-25T15:46:23,937 copying finshare/sources/normalizer.py -> build/lib/finshare/sources 2026-03-25T15:46:23,940 creating build/lib/finshare/stock 2026-03-25T15:46:23,941 copying finshare/stock/base_client.py -> build/lib/finshare/stock 2026-03-25T15:46:23,943 copying finshare/stock/__init__.py -> build/lib/finshare/stock 2026-03-25T15:46:23,946 creating build/lib/finshare/cache 2026-03-25T15:46:23,947 copying finshare/cache/decorator.py -> build/lib/finshare/cache 2026-03-25T15:46:23,949 copying finshare/cache/strategy.py -> build/lib/finshare/cache 2026-03-25T15:46:23,951 copying finshare/cache/__init__.py -> build/lib/finshare/cache 2026-03-25T15:46:23,954 copying finshare/cache/cache.py -> build/lib/finshare/cache 2026-03-25T15:46:23,957 creating build/lib/finshare/sources/resilience 2026-03-25T15:46:23,958 copying finshare/sources/resilience/monitor.py -> build/lib/finshare/sources/resilience 2026-03-25T15:46:23,960 copying finshare/sources/resilience/health_probe.py -> build/lib/finshare/sources/resilience 2026-03-25T15:46:23,963 copying finshare/sources/resilience/smart_router.py -> build/lib/finshare/sources/resilience 2026-03-25T15:46:23,965 copying finshare/sources/resilience/circuit_breaker.py -> build/lib/finshare/sources/resilience 2026-03-25T15:46:23,969 copying finshare/sources/resilience/smart_cooldown.py -> build/lib/finshare/sources/resilience 2026-03-25T15:46:23,971 copying finshare/sources/resilience/retry_handler.py -> build/lib/finshare/sources/resilience 2026-03-25T15:46:23,974 copying finshare/sources/resilience/__init__.py -> build/lib/finshare/sources/resilience 2026-03-25T15:46:23,976 creating build/lib/finshare/stock/feature 2026-03-25T15:46:23,977 copying finshare/stock/feature/lhb.py -> build/lib/finshare/stock/feature 2026-03-25T15:46:23,979 copying finshare/stock/feature/moneyflow.py -> build/lib/finshare/stock/feature 2026-03-25T15:46:23,981 copying finshare/stock/feature/margin.py -> build/lib/finshare/stock/feature 2026-03-25T15:46:23,983 copying finshare/stock/feature/client.py -> build/lib/finshare/stock/feature 2026-03-25T15:46:23,986 copying finshare/stock/feature/__init__.py -> build/lib/finshare/stock/feature 2026-03-25T15:46:23,989 creating build/lib/finshare/stock/fund 2026-03-25T15:46:23,991 copying finshare/stock/fund/__init__.py -> build/lib/finshare/stock/fund 2026-03-25T15:46:23,994 creating build/lib/finshare/stock/index 2026-03-25T15:46:23,995 copying finshare/stock/index/valuation.py -> build/lib/finshare/stock/index 2026-03-25T15:46:23,998 copying finshare/stock/index/constituent.py -> build/lib/finshare/stock/index 2026-03-25T15:46:23,999 copying finshare/stock/index/client.py -> build/lib/finshare/stock/index 2026-03-25T15:46:24,002 copying finshare/stock/index/__init__.py -> build/lib/finshare/stock/index 2026-03-25T15:46:24,004 creating build/lib/finshare/stock/industry 2026-03-25T15:46:24,005 copying finshare/stock/industry/classification.py -> build/lib/finshare/stock/industry 2026-03-25T15:46:24,007 copying finshare/stock/industry/client.py -> build/lib/finshare/stock/industry 2026-03-25T15:46:24,010 copying finshare/stock/industry/analysis.py -> build/lib/finshare/stock/industry 2026-03-25T15:46:24,012 copying finshare/stock/industry/__init__.py -> build/lib/finshare/stock/industry 2026-03-25T15:46:24,014 creating build/lib/finshare/stock/future 2026-03-25T15:46:24,015 copying finshare/stock/future/__init__.py -> build/lib/finshare/stock/future 2026-03-25T15:46:24,018 creating build/lib/finshare/stock/financial 2026-03-25T15:46:24,019 copying finshare/stock/financial/balance.py -> build/lib/finshare/stock/financial 2026-03-25T15:46:24,021 copying finshare/stock/financial/dividend.py -> build/lib/finshare/stock/financial 2026-03-25T15:46:24,023 copying finshare/stock/financial/income.py -> build/lib/finshare/stock/financial 2026-03-25T15:46:24,025 copying finshare/stock/financial/cashflow.py -> build/lib/finshare/stock/financial 2026-03-25T15:46:24,027 copying finshare/stock/financial/client.py -> build/lib/finshare/stock/financial 2026-03-25T15:46:24,030 copying finshare/stock/financial/__init__.py -> build/lib/finshare/stock/financial 2026-03-25T15:46:24,031 copying finshare/stock/financial/indicator.py -> build/lib/finshare/stock/financial 2026-03-25T15:46:24,034 creating build/lib/finshare/stock/valuation 2026-03-25T15:46:24,035 copying finshare/stock/valuation/market.py -> build/lib/finshare/stock/valuation 2026-03-25T15:46:24,037 copying finshare/stock/valuation/client.py -> build/lib/finshare/stock/valuation 2026-03-25T15:46:24,040 copying finshare/stock/valuation/__init__.py -> build/lib/finshare/stock/valuation 2026-03-25T15:46:24,042 creating build/lib/finshare/stock/security_list 2026-03-25T15:46:24,043 copying finshare/stock/security_list/__init__.py -> build/lib/finshare/stock/security_list 2026-03-25T15:46:24,045 running egg_info 2026-03-25T15:46:24,055 writing finshare.egg-info/PKG-INFO 2026-03-25T15:46:24,058 writing dependency_links to finshare.egg-info/dependency_links.txt 2026-03-25T15:46:24,060 writing requirements to finshare.egg-info/requires.txt 2026-03-25T15:46:24,061 writing top-level names to finshare.egg-info/top_level.txt 2026-03-25T15:46:24,083 reading manifest file 'finshare.egg-info/SOURCES.txt' 2026-03-25T15:46:24,088 adding license file 'LICENSE' 2026-03-25T15:46:24,094 writing manifest file 'finshare.egg-info/SOURCES.txt' 2026-03-25T15:46:24,117 installing to build/bdist.linux-armv7l/wheel 2026-03-25T15:46:24,118 running install 2026-03-25T15:46:24,141 running install_lib 2026-03-25T15:46:24,146 creating build/bdist.linux-armv7l/wheel 2026-03-25T15:46:24,148 creating build/bdist.linux-armv7l/wheel/finshare 2026-03-25T15:46:24,150 creating build/bdist.linux-armv7l/wheel/finshare/models 2026-03-25T15:46:24,152 copying build/lib/finshare/models/data_models.py -> build/bdist.linux-armv7l/wheel/./finshare/models 2026-03-25T15:46:24,154 copying build/lib/finshare/models/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare/models 2026-03-25T15:46:24,156 creating build/bdist.linux-armv7l/wheel/finshare/config 2026-03-25T15:46:24,157 copying build/lib/finshare/config/settings.py -> build/bdist.linux-armv7l/wheel/./finshare/config 2026-03-25T15:46:24,160 copying build/lib/finshare/config/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare/config 2026-03-25T15:46:24,162 creating build/bdist.linux-armv7l/wheel/finshare/utils 2026-03-25T15:46:24,163 copying build/lib/finshare/utils/validators.py -> build/bdist.linux-armv7l/wheel/./finshare/utils 2026-03-25T15:46:24,165 copying build/lib/finshare/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare/utils 2026-03-25T15:46:24,168 creating build/bdist.linux-armv7l/wheel/finshare/sources 2026-03-25T15:46:24,169 copying build/lib/finshare/sources/tdx_source.py -> build/bdist.linux-armv7l/wheel/./finshare/sources 2026-03-25T15:46:24,171 copying build/lib/finshare/sources/data_source_manager.py -> build/bdist.linux-armv7l/wheel/./finshare/sources 2026-03-25T15:46:24,173 copying build/lib/finshare/sources/fund_source.py -> build/bdist.linux-armv7l/wheel/./finshare/sources 2026-03-25T15:46:24,176 copying build/lib/finshare/sources/tencent_source.py -> build/bdist.linux-armv7l/wheel/./finshare/sources 2026-03-25T15:46:24,178 copying build/lib/finshare/sources/eastmoney_source.py -> build/bdist.linux-armv7l/wheel/./finshare/sources 2026-03-25T15:46:24,181 copying build/lib/finshare/sources/yahoo_source.py -> build/bdist.linux-armv7l/wheel/./finshare/sources 2026-03-25T15:46:24,184 copying build/lib/finshare/sources/future_source.py -> build/bdist.linux-armv7l/wheel/./finshare/sources 2026-03-25T15:46:24,186 copying build/lib/finshare/sources/base_source.py -> build/bdist.linux-armv7l/wheel/./finshare/sources 2026-03-25T15:46:24,188 copying build/lib/finshare/sources/manager.py -> build/bdist.linux-armv7l/wheel/./finshare/sources 2026-03-25T15:46:24,192 creating build/bdist.linux-armv7l/wheel/finshare/sources/resilience 2026-03-25T15:46:24,193 copying build/lib/finshare/sources/resilience/monitor.py -> build/bdist.linux-armv7l/wheel/./finshare/sources/resilience 2026-03-25T15:46:24,195 copying build/lib/finshare/sources/resilience/health_probe.py -> build/bdist.linux-armv7l/wheel/./finshare/sources/resilience 2026-03-25T15:46:24,198 copying build/lib/finshare/sources/resilience/smart_router.py -> build/bdist.linux-armv7l/wheel/./finshare/sources/resilience 2026-03-25T15:46:24,200 copying build/lib/finshare/sources/resilience/circuit_breaker.py -> build/bdist.linux-armv7l/wheel/./finshare/sources/resilience 2026-03-25T15:46:24,203 copying build/lib/finshare/sources/resilience/smart_cooldown.py -> build/bdist.linux-armv7l/wheel/./finshare/sources/resilience 2026-03-25T15:46:24,205 copying build/lib/finshare/sources/resilience/retry_handler.py -> build/bdist.linux-armv7l/wheel/./finshare/sources/resilience 2026-03-25T15:46:24,208 copying build/lib/finshare/sources/resilience/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare/sources/resilience 2026-03-25T15:46:24,210 copying build/lib/finshare/sources/baostock_source.py -> build/bdist.linux-armv7l/wheel/./finshare/sources 2026-03-25T15:46:24,212 copying build/lib/finshare/sources/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare/sources 2026-03-25T15:46:24,214 copying build/lib/finshare/sources/sina_source.py -> build/bdist.linux-armv7l/wheel/./finshare/sources 2026-03-25T15:46:24,217 copying build/lib/finshare/sources/normalizer.py -> build/bdist.linux-armv7l/wheel/./finshare/sources 2026-03-25T15:46:24,219 copying build/lib/finshare/__version__.py -> build/bdist.linux-armv7l/wheel/./finshare 2026-03-25T15:46:24,222 creating build/bdist.linux-armv7l/wheel/finshare/stock 2026-03-25T15:46:24,223 copying build/lib/finshare/stock/base_client.py -> build/bdist.linux-armv7l/wheel/./finshare/stock 2026-03-25T15:46:24,226 creating build/bdist.linux-armv7l/wheel/finshare/stock/feature 2026-03-25T15:46:24,227 copying build/lib/finshare/stock/feature/lhb.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/feature 2026-03-25T15:46:24,229 copying build/lib/finshare/stock/feature/moneyflow.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/feature 2026-03-25T15:46:24,231 copying build/lib/finshare/stock/feature/margin.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/feature 2026-03-25T15:46:24,233 copying build/lib/finshare/stock/feature/client.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/feature 2026-03-25T15:46:24,235 copying build/lib/finshare/stock/feature/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/feature 2026-03-25T15:46:24,238 creating build/bdist.linux-armv7l/wheel/finshare/stock/fund 2026-03-25T15:46:24,239 copying build/lib/finshare/stock/fund/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/fund 2026-03-25T15:46:24,242 creating build/bdist.linux-armv7l/wheel/finshare/stock/index 2026-03-25T15:46:24,243 copying build/lib/finshare/stock/index/valuation.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/index 2026-03-25T15:46:24,245 copying build/lib/finshare/stock/index/constituent.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/index 2026-03-25T15:46:24,246 copying build/lib/finshare/stock/index/client.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/index 2026-03-25T15:46:24,249 copying build/lib/finshare/stock/index/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/index 2026-03-25T15:46:24,252 creating build/bdist.linux-armv7l/wheel/finshare/stock/industry 2026-03-25T15:46:24,253 copying build/lib/finshare/stock/industry/classification.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/industry 2026-03-25T15:46:24,255 copying build/lib/finshare/stock/industry/client.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/industry 2026-03-25T15:46:24,257 copying build/lib/finshare/stock/industry/analysis.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/industry 2026-03-25T15:46:24,259 copying build/lib/finshare/stock/industry/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/industry 2026-03-25T15:46:24,261 creating build/bdist.linux-armv7l/wheel/finshare/stock/future 2026-03-25T15:46:24,262 copying build/lib/finshare/stock/future/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/future 2026-03-25T15:46:24,265 creating build/bdist.linux-armv7l/wheel/finshare/stock/financial 2026-03-25T15:46:24,266 copying build/lib/finshare/stock/financial/balance.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/financial 2026-03-25T15:46:24,268 copying build/lib/finshare/stock/financial/dividend.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/financial 2026-03-25T15:46:24,270 copying build/lib/finshare/stock/financial/income.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/financial 2026-03-25T15:46:24,272 copying build/lib/finshare/stock/financial/cashflow.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/financial 2026-03-25T15:46:24,274 copying build/lib/finshare/stock/financial/client.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/financial 2026-03-25T15:46:24,276 copying build/lib/finshare/stock/financial/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/financial 2026-03-25T15:46:24,278 copying build/lib/finshare/stock/financial/indicator.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/financial 2026-03-25T15:46:24,280 copying build/lib/finshare/stock/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare/stock 2026-03-25T15:46:24,283 creating build/bdist.linux-armv7l/wheel/finshare/stock/valuation 2026-03-25T15:46:24,284 copying build/lib/finshare/stock/valuation/market.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/valuation 2026-03-25T15:46:24,286 copying build/lib/finshare/stock/valuation/client.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/valuation 2026-03-25T15:46:24,289 copying build/lib/finshare/stock/valuation/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/valuation 2026-03-25T15:46:24,291 creating build/bdist.linux-armv7l/wheel/finshare/stock/security_list 2026-03-25T15:46:24,292 copying build/lib/finshare/stock/security_list/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/security_list 2026-03-25T15:46:24,295 creating build/bdist.linux-armv7l/wheel/finshare/cache 2026-03-25T15:46:24,296 copying build/lib/finshare/cache/decorator.py -> build/bdist.linux-armv7l/wheel/./finshare/cache 2026-03-25T15:46:24,299 copying build/lib/finshare/cache/strategy.py -> build/bdist.linux-armv7l/wheel/./finshare/cache 2026-03-25T15:46:24,300 copying build/lib/finshare/cache/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare/cache 2026-03-25T15:46:24,302 copying build/lib/finshare/cache/cache.py -> build/bdist.linux-armv7l/wheel/./finshare/cache 2026-03-25T15:46:24,304 copying build/lib/finshare/logger.py -> build/bdist.linux-armv7l/wheel/./finshare 2026-03-25T15:46:24,307 copying build/lib/finshare/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare 2026-03-25T15:46:24,309 copying build/lib/finshare/async_client.py -> build/bdist.linux-armv7l/wheel/./finshare 2026-03-25T15:46:24,311 running install_egg_info 2026-03-25T15:46:24,316 Copying finshare.egg-info to build/bdist.linux-armv7l/wheel/./finshare-1.1.2-py3.11.egg-info 2026-03-25T15:46:24,327 running install_scripts 2026-03-25T15:46:24,337 creating build/bdist.linux-armv7l/wheel/finshare-1.1.2.dist-info/WHEEL 2026-03-25T15:46:24,340 creating '/tmp/pip-wheel-rmn6viub/.tmp-5445el3b/finshare-1.1.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-25T15:46:24,343 adding 'finshare/__init__.py' 2026-03-25T15:46:24,345 adding 'finshare/__version__.py' 2026-03-25T15:46:24,346 adding 'finshare/async_client.py' 2026-03-25T15:46:24,348 adding 'finshare/logger.py' 2026-03-25T15:46:24,350 adding 'finshare/cache/__init__.py' 2026-03-25T15:46:24,352 adding 'finshare/cache/cache.py' 2026-03-25T15:46:24,354 adding 'finshare/cache/decorator.py' 2026-03-25T15:46:24,355 adding 'finshare/cache/strategy.py' 2026-03-25T15:46:24,357 adding 'finshare/config/__init__.py' 2026-03-25T15:46:24,359 adding 'finshare/config/settings.py' 2026-03-25T15:46:24,361 adding 'finshare/models/__init__.py' 2026-03-25T15:46:24,362 adding 'finshare/models/data_models.py' 2026-03-25T15:46:24,365 adding 'finshare/sources/__init__.py' 2026-03-25T15:46:24,366 adding 'finshare/sources/baostock_source.py' 2026-03-25T15:46:24,369 adding 'finshare/sources/base_source.py' 2026-03-25T15:46:24,370 adding 'finshare/sources/data_source_manager.py' 2026-03-25T15:46:24,374 adding 'finshare/sources/eastmoney_source.py' 2026-03-25T15:46:24,376 adding 'finshare/sources/fund_source.py' 2026-03-25T15:46:24,378 adding 'finshare/sources/future_source.py' 2026-03-25T15:46:24,380 adding 'finshare/sources/manager.py' 2026-03-25T15:46:24,382 adding 'finshare/sources/normalizer.py' 2026-03-25T15:46:24,384 adding 'finshare/sources/sina_source.py' 2026-03-25T15:46:24,386 adding 'finshare/sources/tdx_source.py' 2026-03-25T15:46:24,389 adding 'finshare/sources/tencent_source.py' 2026-03-25T15:46:24,391 adding 'finshare/sources/yahoo_source.py' 2026-03-25T15:46:24,393 adding 'finshare/sources/resilience/__init__.py' 2026-03-25T15:46:24,394 adding 'finshare/sources/resilience/circuit_breaker.py' 2026-03-25T15:46:24,396 adding 'finshare/sources/resilience/health_probe.py' 2026-03-25T15:46:24,398 adding 'finshare/sources/resilience/monitor.py' 2026-03-25T15:46:24,399 adding 'finshare/sources/resilience/retry_handler.py' 2026-03-25T15:46:24,401 adding 'finshare/sources/resilience/smart_cooldown.py' 2026-03-25T15:46:24,403 adding 'finshare/sources/resilience/smart_router.py' 2026-03-25T15:46:24,405 adding 'finshare/stock/__init__.py' 2026-03-25T15:46:24,407 adding 'finshare/stock/base_client.py' 2026-03-25T15:46:24,408 adding 'finshare/stock/feature/__init__.py' 2026-03-25T15:46:24,410 adding 'finshare/stock/feature/client.py' 2026-03-25T15:46:24,412 adding 'finshare/stock/feature/lhb.py' 2026-03-25T15:46:24,413 adding 'finshare/stock/feature/margin.py' 2026-03-25T15:46:24,415 adding 'finshare/stock/feature/moneyflow.py' 2026-03-25T15:46:24,416 adding 'finshare/stock/financial/__init__.py' 2026-03-25T15:46:24,418 adding 'finshare/stock/financial/balance.py' 2026-03-25T15:46:24,419 adding 'finshare/stock/financial/cashflow.py' 2026-03-25T15:46:24,421 adding 'finshare/stock/financial/client.py' 2026-03-25T15:46:24,423 adding 'finshare/stock/financial/dividend.py' 2026-03-25T15:46:24,424 adding 'finshare/stock/financial/income.py' 2026-03-25T15:46:24,425 adding 'finshare/stock/financial/indicator.py' 2026-03-25T15:46:24,427 adding 'finshare/stock/fund/__init__.py' 2026-03-25T15:46:24,429 adding 'finshare/stock/future/__init__.py' 2026-03-25T15:46:24,431 adding 'finshare/stock/index/__init__.py' 2026-03-25T15:46:24,432 adding 'finshare/stock/index/client.py' 2026-03-25T15:46:24,434 adding 'finshare/stock/index/constituent.py' 2026-03-25T15:46:24,435 adding 'finshare/stock/index/valuation.py' 2026-03-25T15:46:24,437 adding 'finshare/stock/industry/__init__.py' 2026-03-25T15:46:24,438 adding 'finshare/stock/industry/analysis.py' 2026-03-25T15:46:24,439 adding 'finshare/stock/industry/classification.py' 2026-03-25T15:46:24,441 adding 'finshare/stock/industry/client.py' 2026-03-25T15:46:24,443 adding 'finshare/stock/security_list/__init__.py' 2026-03-25T15:46:24,445 adding 'finshare/stock/valuation/__init__.py' 2026-03-25T15:46:24,447 adding 'finshare/stock/valuation/client.py' 2026-03-25T15:46:24,448 adding 'finshare/stock/valuation/market.py' 2026-03-25T15:46:24,450 adding 'finshare/utils/__init__.py' 2026-03-25T15:46:24,451 adding 'finshare/utils/validators.py' 2026-03-25T15:46:24,454 adding 'finshare-1.1.2.dist-info/licenses/LICENSE' 2026-03-25T15:46:24,456 adding 'finshare-1.1.2.dist-info/METADATA' 2026-03-25T15:46:24,457 adding 'finshare-1.1.2.dist-info/WHEEL' 2026-03-25T15:46:24,458 adding 'finshare-1.1.2.dist-info/top_level.txt' 2026-03-25T15:46:24,459 adding 'finshare-1.1.2.dist-info/RECORD' 2026-03-25T15:46:24,463 removing build/bdist.linux-armv7l/wheel 2026-03-25T15:46:24,581 Building wheel for finshare (pyproject.toml): finished with status 'done' 2026-03-25T15:46:24,588 Created wheel for finshare: filename=finshare-1.1.2-py3-none-any.whl size=131997 sha256=b164e5ce507d1d0276b77df6376ba3f6aac1ae9b8ac6e20f5d6ee20aa44f8532 2026-03-25T15:46:24,589 Stored in directory: /tmp/pip-ephem-wheel-cache-m7gz5sus/wheels/0f/28/eb/a5b3268bf0b8c056060ca0964cbce60cfd3f95c937212a8ab7 2026-03-25T15:46:24,603 Successfully built finshare 2026-03-25T15:46:24,611 Removed build tracker: '/tmp/pip-build-tracker-9wzrezhn'