2026-03-12T15:15:01,403 Created temporary directory: /tmp/pip-ephem-wheel-cache-u5nlsoqm 2026-03-12T15:15:01,405 Created temporary directory: /tmp/pip-build-tracker-8eqjs379 2026-03-12T15:15:01,406 Initialized build tracking at /tmp/pip-build-tracker-8eqjs379 2026-03-12T15:15:01,406 Created build tracker: /tmp/pip-build-tracker-8eqjs379 2026-03-12T15:15:01,406 Entered build tracker: /tmp/pip-build-tracker-8eqjs379 2026-03-12T15:15:01,407 Created temporary directory: /tmp/pip-wheel-plb8qg21 2026-03-12T15:15:01,410 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-12T15:15:01,413 Created temporary directory: /tmp/pip-ephem-wheel-cache-5u0qek4k 2026-03-12T15:15:01,434 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-12T15:15:01,437 2 location(s) to search for versions of finshare: 2026-03-12T15:15:01,437 * https://pypi.org/simple/finshare/ 2026-03-12T15:15:01,437 * https://www.piwheels.org/simple/finshare/ 2026-03-12T15:15:01,438 Fetching project page and analyzing links: https://pypi.org/simple/finshare/ 2026-03-12T15:15:01,439 Getting page https://pypi.org/simple/finshare/ 2026-03-12T15:15:01,440 Found index url https://pypi.org/simple 2026-03-12T15:15:01,655 Fetched page https://pypi.org/simple/finshare/ as application/vnd.pypi.simple.v1+json 2026-03-12T15:15:01,658 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-12T15:15:01,659 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-12T15:15:01,660 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-12T15:15:01,660 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-12T15:15:01,661 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-12T15:15:01,662 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-12T15:15:01,663 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-12T15:15:01,664 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-12T15:15:01,664 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-12T15:15:01,665 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-12T15:15:01,666 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-12T15:15:01,667 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-12T15:15:01,667 Fetching project page and analyzing links: https://www.piwheels.org/simple/finshare/ 2026-03-12T15:15:01,668 Getting page https://www.piwheels.org/simple/finshare/ 2026-03-12T15:15:01,669 Found index url https://www.piwheels.org/simple 2026-03-12T15:15:01,832 Fetched page https://www.piwheels.org/simple/finshare/ as text/html 2026-03-12T15:15:01,833 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-12T15:15:01,834 Skipping link: not a file: https://www.piwheels.org/simple/finshare/ 2026-03-12T15:15:01,834 Skipping link: not a file: https://pypi.org/simple/finshare/ 2026-03-12T15:15:01,855 Given no hashes to check 1 links for project 'finshare': discarding no candidates 2026-03-12T15:15:01,874 Collecting finshare==1.0.1 2026-03-12T15:15:01,877 Created temporary directory: /tmp/pip-unpack-7p2r_2lr 2026-03-12T15:15:02,089 Downloading finshare-1.0.1.tar.gz (60 kB) 2026-03-12T15:15:02,234 Added finshare==1.0.1 from https://files.pythonhosted.org/packages/93/a2/b2c73b843e10f9dd0593b2d3fb01c9db92303503fd9b7b7d0fa29394a4a5/finshare-1.0.1.tar.gz to build tracker '/tmp/pip-build-tracker-8eqjs379' 2026-03-12T15:15:02,239 Created temporary directory: /tmp/pip-build-env-2luoyxm4 2026-03-12T15:15:02,243 Installing build dependencies: started 2026-03-12T15:15:02,245 Running command pip subprocess to install build dependencies 2026-03-12T15:15:03,369 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-12T15:15:03,924 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-12T15:15:03,947 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-12T15:15:05,704 Collecting setuptools>=61.0 2026-03-12T15:15:05,790 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-12T15:15:06,052 Collecting wheel 2026-03-12T15:15:06,066 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-03-12T15:15:06,251 Collecting packaging>=24.0 2026-03-12T15:15:06,271 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-12T15:15:09,255 Installing collected packages: setuptools, packaging, wheel 2026-03-12T15:15:12,577 Creating /tmp/pip-build-env-2luoyxm4/overlay/local/bin 2026-03-12T15:15:12,579 changing mode of /tmp/pip-build-env-2luoyxm4/overlay/local/bin/wheel to 755 2026-03-12T15:15:12,599 Successfully installed packaging-26.0 setuptools-82.0.1 wheel-0.46.3 2026-03-12T15:15:12,875 Installing build dependencies: finished with status 'done' 2026-03-12T15:15:12,881 Getting requirements to build wheel: started 2026-03-12T15:15:12,882 Running command Getting requirements to build wheel 2026-03-12T15:15:13,513 /tmp/pip-build-env-2luoyxm4/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-12T15:15:13,513 !! 2026-03-12T15:15:13,514 ******************************************************************************** 2026-03-12T15:15:13,514 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-12T15:15:13,515 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-12T15:15:13,515 or your builds will no longer be supported. 2026-03-12T15:15:13,516 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-12T15:15:13,517 ******************************************************************************** 2026-03-12T15:15:13,518 !! 2026-03-12T15:15:13,518 corresp(dist, value, root_dir) 2026-03-12T15:15:13,595 /tmp/pip-build-env-2luoyxm4/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-12T15:15:13,595 !! 2026-03-12T15:15:13,596 ******************************************************************************** 2026-03-12T15:15:13,596 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-12T15:15:13,597 License :: OSI Approved :: MIT License 2026-03-12T15:15:13,598 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-12T15:15:13,599 ******************************************************************************** 2026-03-12T15:15:13,600 !! 2026-03-12T15:15:13,600 dist._finalize_license_expression() 2026-03-12T15:15:13,602 /tmp/pip-build-env-2luoyxm4/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-12T15:15:13,603 !! 2026-03-12T15:15:13,604 ******************************************************************************** 2026-03-12T15:15:13,604 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-12T15:15:13,605 License :: OSI Approved :: MIT License 2026-03-12T15:15:13,606 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-12T15:15:13,606 ******************************************************************************** 2026-03-12T15:15:13,608 !! 2026-03-12T15:15:13,608 self._finalize_license_expression() 2026-03-12T15:15:13,613 running egg_info 2026-03-12T15:15:13,619 writing finshare.egg-info/PKG-INFO 2026-03-12T15:15:13,623 writing dependency_links to finshare.egg-info/dependency_links.txt 2026-03-12T15:15:13,625 writing requirements to finshare.egg-info/requires.txt 2026-03-12T15:15:13,627 writing top-level names to finshare.egg-info/top_level.txt 2026-03-12T15:15:13,653 reading manifest file 'finshare.egg-info/SOURCES.txt' 2026-03-12T15:15:13,657 adding license file 'LICENSE' 2026-03-12T15:15:13,661 writing manifest file 'finshare.egg-info/SOURCES.txt' 2026-03-12T15:15:13,758 Getting requirements to build wheel: finished with status 'done' 2026-03-12T15:15:13,761 Created temporary directory: /tmp/pip-modern-metadata-u7vo0tug 2026-03-12T15:15:13,764 Preparing metadata (pyproject.toml): started 2026-03-12T15:15:13,765 Running command Preparing metadata (pyproject.toml) 2026-03-12T15:15:14,329 /tmp/pip-build-env-2luoyxm4/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-12T15:15:14,330 !! 2026-03-12T15:15:14,331 ******************************************************************************** 2026-03-12T15:15:14,331 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-12T15:15:14,333 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-12T15:15:14,333 or your builds will no longer be supported. 2026-03-12T15:15:14,334 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-12T15:15:14,334 ******************************************************************************** 2026-03-12T15:15:14,335 !! 2026-03-12T15:15:14,336 corresp(dist, value, root_dir) 2026-03-12T15:15:14,404 /tmp/pip-build-env-2luoyxm4/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-12T15:15:14,405 !! 2026-03-12T15:15:14,406 ******************************************************************************** 2026-03-12T15:15:14,406 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-12T15:15:14,407 License :: OSI Approved :: MIT License 2026-03-12T15:15:14,408 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-12T15:15:14,409 ******************************************************************************** 2026-03-12T15:15:14,410 !! 2026-03-12T15:15:14,410 dist._finalize_license_expression() 2026-03-12T15:15:14,411 /tmp/pip-build-env-2luoyxm4/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-12T15:15:14,411 !! 2026-03-12T15:15:14,412 ******************************************************************************** 2026-03-12T15:15:14,413 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-12T15:15:14,414 License :: OSI Approved :: MIT License 2026-03-12T15:15:14,415 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-12T15:15:14,416 ******************************************************************************** 2026-03-12T15:15:14,417 !! 2026-03-12T15:15:14,417 self._finalize_license_expression() 2026-03-12T15:15:14,418 running dist_info 2026-03-12T15:15:14,428 creating /tmp/pip-modern-metadata-u7vo0tug/finshare.egg-info 2026-03-12T15:15:14,428 writing /tmp/pip-modern-metadata-u7vo0tug/finshare.egg-info/PKG-INFO 2026-03-12T15:15:14,432 writing dependency_links to /tmp/pip-modern-metadata-u7vo0tug/finshare.egg-info/dependency_links.txt 2026-03-12T15:15:14,434 writing requirements to /tmp/pip-modern-metadata-u7vo0tug/finshare.egg-info/requires.txt 2026-03-12T15:15:14,435 writing top-level names to /tmp/pip-modern-metadata-u7vo0tug/finshare.egg-info/top_level.txt 2026-03-12T15:15:14,437 writing manifest file '/tmp/pip-modern-metadata-u7vo0tug/finshare.egg-info/SOURCES.txt' 2026-03-12T15:15:14,459 reading manifest file '/tmp/pip-modern-metadata-u7vo0tug/finshare.egg-info/SOURCES.txt' 2026-03-12T15:15:14,461 adding license file 'LICENSE' 2026-03-12T15:15:14,465 writing manifest file '/tmp/pip-modern-metadata-u7vo0tug/finshare.egg-info/SOURCES.txt' 2026-03-12T15:15:14,466 creating '/tmp/pip-modern-metadata-u7vo0tug/finshare-1.0.1.dist-info' 2026-03-12T15:15:14,586 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-12T15:15:14,591 Source in /tmp/pip-wheel-plb8qg21/finshare_ee4b29f06b9546c6bbef0514a7240e43 has version 1.0.1, which satisfies requirement finshare==1.0.1 from https://files.pythonhosted.org/packages/93/a2/b2c73b843e10f9dd0593b2d3fb01c9db92303503fd9b7b7d0fa29394a4a5/finshare-1.0.1.tar.gz 2026-03-12T15:15:14,592 Removed finshare==1.0.1 from https://files.pythonhosted.org/packages/93/a2/b2c73b843e10f9dd0593b2d3fb01c9db92303503fd9b7b7d0fa29394a4a5/finshare-1.0.1.tar.gz from build tracker '/tmp/pip-build-tracker-8eqjs379' 2026-03-12T15:15:14,599 Created temporary directory: /tmp/pip-unpack-8pt2jku7 2026-03-12T15:15:14,600 Building wheels for collected packages: finshare 2026-03-12T15:15:14,604 Created temporary directory: /tmp/pip-wheel-dcjbes4p 2026-03-12T15:15:14,605 Destination directory: /tmp/pip-wheel-dcjbes4p 2026-03-12T15:15:14,607 Building wheel for finshare (pyproject.toml): started 2026-03-12T15:15:14,608 Running command Building wheel for finshare (pyproject.toml) 2026-03-12T15:15:15,156 /tmp/pip-build-env-2luoyxm4/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-12T15:15:15,156 !! 2026-03-12T15:15:15,157 ******************************************************************************** 2026-03-12T15:15:15,157 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-12T15:15:15,158 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-12T15:15:15,159 or your builds will no longer be supported. 2026-03-12T15:15:15,160 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-12T15:15:15,160 ******************************************************************************** 2026-03-12T15:15:15,161 !! 2026-03-12T15:15:15,162 corresp(dist, value, root_dir) 2026-03-12T15:15:15,225 /tmp/pip-build-env-2luoyxm4/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-12T15:15:15,226 !! 2026-03-12T15:15:15,227 ******************************************************************************** 2026-03-12T15:15:15,228 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-12T15:15:15,229 License :: OSI Approved :: MIT License 2026-03-12T15:15:15,229 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-12T15:15:15,230 ******************************************************************************** 2026-03-12T15:15:15,231 !! 2026-03-12T15:15:15,232 dist._finalize_license_expression() 2026-03-12T15:15:15,232 /tmp/pip-build-env-2luoyxm4/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-12T15:15:15,233 !! 2026-03-12T15:15:15,234 ******************************************************************************** 2026-03-12T15:15:15,234 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-12T15:15:15,235 License :: OSI Approved :: MIT License 2026-03-12T15:15:15,236 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-12T15:15:15,237 ******************************************************************************** 2026-03-12T15:15:15,238 !! 2026-03-12T15:15:15,238 self._finalize_license_expression() 2026-03-12T15:15:15,239 running bdist_wheel 2026-03-12T15:15:15,252 running build 2026-03-12T15:15:15,252 running build_py 2026-03-12T15:15:15,258 creating build/lib/finshare 2026-03-12T15:15:15,260 copying finshare/__version__.py -> build/lib/finshare 2026-03-12T15:15:15,262 copying finshare/__init__.py -> build/lib/finshare 2026-03-12T15:15:15,265 copying finshare/async_client.py -> build/lib/finshare 2026-03-12T15:15:15,267 copying finshare/logger.py -> build/lib/finshare 2026-03-12T15:15:15,270 creating build/lib/finshare/sources 2026-03-12T15:15:15,271 copying finshare/sources/manager.py -> build/lib/finshare/sources 2026-03-12T15:15:15,273 copying finshare/sources/eastmoney_source.py -> build/lib/finshare/sources 2026-03-12T15:15:15,276 copying finshare/sources/sina_source.py -> build/lib/finshare/sources 2026-03-12T15:15:15,279 copying finshare/sources/normalizer.py -> build/lib/finshare/sources 2026-03-12T15:15:15,281 copying finshare/sources/baostock_source.py -> build/lib/finshare/sources 2026-03-12T15:15:15,283 copying finshare/sources/base_source.py -> build/lib/finshare/sources 2026-03-12T15:15:15,285 copying finshare/sources/tdx_source.py -> build/lib/finshare/sources 2026-03-12T15:15:15,287 copying finshare/sources/tencent_source.py -> build/lib/finshare/sources 2026-03-12T15:15:15,290 copying finshare/sources/__init__.py -> build/lib/finshare/sources 2026-03-12T15:15:15,292 copying finshare/sources/data_source_manager.py -> build/lib/finshare/sources 2026-03-12T15:15:15,294 creating build/lib/finshare/utils 2026-03-12T15:15:15,295 copying finshare/utils/__init__.py -> build/lib/finshare/utils 2026-03-12T15:15:15,297 copying finshare/utils/validators.py -> build/lib/finshare/utils 2026-03-12T15:15:15,299 creating build/lib/finshare/cache 2026-03-12T15:15:15,300 copying finshare/cache/strategy.py -> build/lib/finshare/cache 2026-03-12T15:15:15,302 copying finshare/cache/cache.py -> build/lib/finshare/cache 2026-03-12T15:15:15,304 copying finshare/cache/decorator.py -> build/lib/finshare/cache 2026-03-12T15:15:15,306 copying finshare/cache/__init__.py -> build/lib/finshare/cache 2026-03-12T15:15:15,308 creating build/lib/finshare/models 2026-03-12T15:15:15,309 copying finshare/models/__init__.py -> build/lib/finshare/models 2026-03-12T15:15:15,311 copying finshare/models/data_models.py -> build/lib/finshare/models 2026-03-12T15:15:15,314 creating build/lib/finshare/config 2026-03-12T15:15:15,315 copying finshare/config/__init__.py -> build/lib/finshare/config 2026-03-12T15:15:15,317 copying finshare/config/settings.py -> build/lib/finshare/config 2026-03-12T15:15:15,319 creating build/lib/finshare/sources/resilience 2026-03-12T15:15:15,320 copying finshare/sources/resilience/health_probe.py -> build/lib/finshare/sources/resilience 2026-03-12T15:15:15,323 copying finshare/sources/resilience/circuit_breaker.py -> build/lib/finshare/sources/resilience 2026-03-12T15:15:15,325 copying finshare/sources/resilience/smart_cooldown.py -> build/lib/finshare/sources/resilience 2026-03-12T15:15:15,327 copying finshare/sources/resilience/smart_router.py -> build/lib/finshare/sources/resilience 2026-03-12T15:15:15,329 copying finshare/sources/resilience/__init__.py -> build/lib/finshare/sources/resilience 2026-03-12T15:15:15,331 copying finshare/sources/resilience/monitor.py -> build/lib/finshare/sources/resilience 2026-03-12T15:15:15,333 copying finshare/sources/resilience/retry_handler.py -> build/lib/finshare/sources/resilience 2026-03-12T15:15:15,334 running egg_info 2026-03-12T15:15:15,344 writing finshare.egg-info/PKG-INFO 2026-03-12T15:15:15,347 writing dependency_links to finshare.egg-info/dependency_links.txt 2026-03-12T15:15:15,349 writing requirements to finshare.egg-info/requires.txt 2026-03-12T15:15:15,350 writing top-level names to finshare.egg-info/top_level.txt 2026-03-12T15:15:15,363 reading manifest file 'finshare.egg-info/SOURCES.txt' 2026-03-12T15:15:15,367 adding license file 'LICENSE' 2026-03-12T15:15:15,371 writing manifest file 'finshare.egg-info/SOURCES.txt' 2026-03-12T15:15:15,387 installing to build/bdist.linux-armv7l/wheel 2026-03-12T15:15:15,387 running install 2026-03-12T15:15:15,410 running install_lib 2026-03-12T15:15:15,416 creating build/bdist.linux-armv7l/wheel 2026-03-12T15:15:15,418 creating build/bdist.linux-armv7l/wheel/finshare 2026-03-12T15:15:15,419 copying build/lib/finshare/__version__.py -> build/bdist.linux-armv7l/wheel/./finshare 2026-03-12T15:15:15,421 creating build/bdist.linux-armv7l/wheel/finshare/sources 2026-03-12T15:15:15,422 copying build/lib/finshare/sources/manager.py -> build/bdist.linux-armv7l/wheel/./finshare/sources 2026-03-12T15:15:15,425 copying build/lib/finshare/sources/eastmoney_source.py -> build/bdist.linux-armv7l/wheel/./finshare/sources 2026-03-12T15:15:15,428 copying build/lib/finshare/sources/sina_source.py -> build/bdist.linux-armv7l/wheel/./finshare/sources 2026-03-12T15:15:15,430 copying build/lib/finshare/sources/normalizer.py -> build/bdist.linux-armv7l/wheel/./finshare/sources 2026-03-12T15:15:15,432 copying build/lib/finshare/sources/baostock_source.py -> build/bdist.linux-armv7l/wheel/./finshare/sources 2026-03-12T15:15:15,434 copying build/lib/finshare/sources/base_source.py -> build/bdist.linux-armv7l/wheel/./finshare/sources 2026-03-12T15:15:15,437 creating build/bdist.linux-armv7l/wheel/finshare/sources/resilience 2026-03-12T15:15:15,438 copying build/lib/finshare/sources/resilience/health_probe.py -> build/bdist.linux-armv7l/wheel/./finshare/sources/resilience 2026-03-12T15:15:15,441 copying build/lib/finshare/sources/resilience/circuit_breaker.py -> build/bdist.linux-armv7l/wheel/./finshare/sources/resilience 2026-03-12T15:15:15,443 copying build/lib/finshare/sources/resilience/smart_cooldown.py -> build/bdist.linux-armv7l/wheel/./finshare/sources/resilience 2026-03-12T15:15:15,445 copying build/lib/finshare/sources/resilience/smart_router.py -> build/bdist.linux-armv7l/wheel/./finshare/sources/resilience 2026-03-12T15:15:15,447 copying build/lib/finshare/sources/resilience/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare/sources/resilience 2026-03-12T15:15:15,449 copying build/lib/finshare/sources/resilience/monitor.py -> build/bdist.linux-armv7l/wheel/./finshare/sources/resilience 2026-03-12T15:15:15,451 copying build/lib/finshare/sources/resilience/retry_handler.py -> build/bdist.linux-armv7l/wheel/./finshare/sources/resilience 2026-03-12T15:15:15,453 copying build/lib/finshare/sources/tdx_source.py -> build/bdist.linux-armv7l/wheel/./finshare/sources 2026-03-12T15:15:15,456 copying build/lib/finshare/sources/tencent_source.py -> build/bdist.linux-armv7l/wheel/./finshare/sources 2026-03-12T15:15:15,458 copying build/lib/finshare/sources/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare/sources 2026-03-12T15:15:15,460 copying build/lib/finshare/sources/data_source_manager.py -> build/bdist.linux-armv7l/wheel/./finshare/sources 2026-03-12T15:15:15,462 creating build/bdist.linux-armv7l/wheel/finshare/utils 2026-03-12T15:15:15,463 copying build/lib/finshare/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare/utils 2026-03-12T15:15:15,465 copying build/lib/finshare/utils/validators.py -> build/bdist.linux-armv7l/wheel/./finshare/utils 2026-03-12T15:15:15,468 copying build/lib/finshare/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare 2026-03-12T15:15:15,470 creating build/bdist.linux-armv7l/wheel/finshare/cache 2026-03-12T15:15:15,471 copying build/lib/finshare/cache/strategy.py -> build/bdist.linux-armv7l/wheel/./finshare/cache 2026-03-12T15:15:15,473 copying build/lib/finshare/cache/cache.py -> build/bdist.linux-armv7l/wheel/./finshare/cache 2026-03-12T15:15:15,475 copying build/lib/finshare/cache/decorator.py -> build/bdist.linux-armv7l/wheel/./finshare/cache 2026-03-12T15:15:15,477 copying build/lib/finshare/cache/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare/cache 2026-03-12T15:15:15,480 creating build/bdist.linux-armv7l/wheel/finshare/models 2026-03-12T15:15:15,481 copying build/lib/finshare/models/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare/models 2026-03-12T15:15:15,483 copying build/lib/finshare/models/data_models.py -> build/bdist.linux-armv7l/wheel/./finshare/models 2026-03-12T15:15:15,485 creating build/bdist.linux-armv7l/wheel/finshare/config 2026-03-12T15:15:15,486 copying build/lib/finshare/config/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare/config 2026-03-12T15:15:15,488 copying build/lib/finshare/config/settings.py -> build/bdist.linux-armv7l/wheel/./finshare/config 2026-03-12T15:15:15,490 copying build/lib/finshare/async_client.py -> build/bdist.linux-armv7l/wheel/./finshare 2026-03-12T15:15:15,492 copying build/lib/finshare/logger.py -> build/bdist.linux-armv7l/wheel/./finshare 2026-03-12T15:15:15,494 running install_egg_info 2026-03-12T15:15:15,499 Copying finshare.egg-info to build/bdist.linux-armv7l/wheel/./finshare-1.0.1-py3.11.egg-info 2026-03-12T15:15:15,509 running install_scripts 2026-03-12T15:15:15,519 creating build/bdist.linux-armv7l/wheel/finshare-1.0.1.dist-info/WHEEL 2026-03-12T15:15:15,522 creating '/tmp/pip-wheel-dcjbes4p/.tmp-cqjianmc/finshare-1.0.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-12T15:15:15,524 adding 'finshare/__init__.py' 2026-03-12T15:15:15,526 adding 'finshare/__version__.py' 2026-03-12T15:15:15,527 adding 'finshare/async_client.py' 2026-03-12T15:15:15,529 adding 'finshare/logger.py' 2026-03-12T15:15:15,531 adding 'finshare/cache/__init__.py' 2026-03-12T15:15:15,532 adding 'finshare/cache/cache.py' 2026-03-12T15:15:15,534 adding 'finshare/cache/decorator.py' 2026-03-12T15:15:15,535 adding 'finshare/cache/strategy.py' 2026-03-12T15:15:15,537 adding 'finshare/config/__init__.py' 2026-03-12T15:15:15,538 adding 'finshare/config/settings.py' 2026-03-12T15:15:15,540 adding 'finshare/models/__init__.py' 2026-03-12T15:15:15,541 adding 'finshare/models/data_models.py' 2026-03-12T15:15:15,543 adding 'finshare/sources/__init__.py' 2026-03-12T15:15:15,545 adding 'finshare/sources/baostock_source.py' 2026-03-12T15:15:15,547 adding 'finshare/sources/base_source.py' 2026-03-12T15:15:15,548 adding 'finshare/sources/data_source_manager.py' 2026-03-12T15:15:15,551 adding 'finshare/sources/eastmoney_source.py' 2026-03-12T15:15:15,553 adding 'finshare/sources/manager.py' 2026-03-12T15:15:15,555 adding 'finshare/sources/normalizer.py' 2026-03-12T15:15:15,557 adding 'finshare/sources/sina_source.py' 2026-03-12T15:15:15,559 adding 'finshare/sources/tdx_source.py' 2026-03-12T15:15:15,561 adding 'finshare/sources/tencent_source.py' 2026-03-12T15:15:15,563 adding 'finshare/sources/resilience/__init__.py' 2026-03-12T15:15:15,565 adding 'finshare/sources/resilience/circuit_breaker.py' 2026-03-12T15:15:15,567 adding 'finshare/sources/resilience/health_probe.py' 2026-03-12T15:15:15,568 adding 'finshare/sources/resilience/monitor.py' 2026-03-12T15:15:15,570 adding 'finshare/sources/resilience/retry_handler.py' 2026-03-12T15:15:15,572 adding 'finshare/sources/resilience/smart_cooldown.py' 2026-03-12T15:15:15,573 adding 'finshare/sources/resilience/smart_router.py' 2026-03-12T15:15:15,575 adding 'finshare/utils/__init__.py' 2026-03-12T15:15:15,576 adding 'finshare/utils/validators.py' 2026-03-12T15:15:15,579 adding 'finshare-1.0.1.dist-info/licenses/LICENSE' 2026-03-12T15:15:15,581 adding 'finshare-1.0.1.dist-info/METADATA' 2026-03-12T15:15:15,582 adding 'finshare-1.0.1.dist-info/WHEEL' 2026-03-12T15:15:15,583 adding 'finshare-1.0.1.dist-info/top_level.txt' 2026-03-12T15:15:15,584 adding 'finshare-1.0.1.dist-info/RECORD' 2026-03-12T15:15:15,586 removing build/bdist.linux-armv7l/wheel 2026-03-12T15:15:15,693 Building wheel for finshare (pyproject.toml): finished with status 'done' 2026-03-12T15:15:15,699 Created wheel for finshare: filename=finshare-1.0.1-py3-none-any.whl size=72912 sha256=3a66c1ff083637f9139173d6366717cef8552ce54b81f141cc703e3435e7cdf6 2026-03-12T15:15:15,700 Stored in directory: /tmp/pip-ephem-wheel-cache-5u0qek4k/wheels/31/c5/cf/3017caf48466676ddbd8c82ad7a414a12f1d70701a8bffd352 2026-03-12T15:15:15,712 Successfully built finshare 2026-03-12T15:15:15,718 Removed build tracker: '/tmp/pip-build-tracker-8eqjs379'