2026-04-05T10:49:15,587 Created temporary directory: /tmp/pip-ephem-wheel-cache-m1x94uzq 2026-04-05T10:49:15,589 Created temporary directory: /tmp/pip-build-tracker-9ny1_84h 2026-04-05T10:49:15,590 Initialized build tracking at /tmp/pip-build-tracker-9ny1_84h 2026-04-05T10:49:15,590 Created build tracker: /tmp/pip-build-tracker-9ny1_84h 2026-04-05T10:49:15,591 Entered build tracker: /tmp/pip-build-tracker-9ny1_84h 2026-04-05T10:49:15,592 Created temporary directory: /tmp/pip-wheel-_jy1dyna 2026-04-05T10:49:15,594 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-04-05T10:49:15,597 Created temporary directory: /tmp/pip-ephem-wheel-cache-2zg1ssvg 2026-04-05T10:49:15,622 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-05T10:49:15,625 2 location(s) to search for versions of finshare: 2026-04-05T10:49:15,625 * https://pypi.org/simple/finshare/ 2026-04-05T10:49:15,625 * https://www.piwheels.org/simple/finshare/ 2026-04-05T10:49:15,626 Fetching project page and analyzing links: https://pypi.org/simple/finshare/ 2026-04-05T10:49:15,627 Getting page https://pypi.org/simple/finshare/ 2026-04-05T10:49:15,628 Found index url https://pypi.org/simple 2026-04-05T10:49:15,857 Fetched page https://pypi.org/simple/finshare/ as application/vnd.pypi.simple.v1+json 2026-04-05T10:49:15,863 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-04-05T10:49:15,864 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-04-05T10:49:15,865 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-04-05T10:49:15,866 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-04-05T10:49:15,867 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-04-05T10:49:15,868 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-04-05T10:49:15,869 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-04-05T10:49:15,870 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-04-05T10:49:15,870 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-04-05T10:49:15,871 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-04-05T10:49:15,872 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-04-05T10:49:15,873 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-04-05T10:49:15,874 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-04-05T10:49:15,875 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-04-05T10:49:15,875 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-04-05T10:49:15,876 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-04-05T10:49:15,877 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-04-05T10:49:15,878 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-04-05T10:49:15,879 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-04-05T10:49:15,880 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-04-05T10:49:15,880 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-04-05T10:49:15,881 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-04-05T10:49:15,882 Skipping link: No binaries permitted for finshare: https://files.pythonhosted.org/packages/a7/e2/af6a2e9586bf3b715acc75721249a55f41006da8c93dba27ef303075935d/finshare-1.1.6-py3-none-any.whl (from https://pypi.org/simple/finshare/) (requires-python:>=3.8) 2026-04-05T10:49:15,883 Found link https://files.pythonhosted.org/packages/94/70/58641d15ffad5c28d5047b0b126adf6df004da88580a73cffcc9f120e3b2/finshare-1.1.6.tar.gz (from https://pypi.org/simple/finshare/) (requires-python:>=3.8), version: 1.1.6 2026-04-05T10:49:15,883 Skipping link: No binaries permitted for finshare: https://files.pythonhosted.org/packages/b4/43/a34ffd048e62516719eed112441fe27a800f89443ce34f616ff5349f8f08/finshare-2.0.0-py3-none-any.whl (from https://pypi.org/simple/finshare/) (requires-python:>=3.8) 2026-04-05T10:49:15,884 Found link https://files.pythonhosted.org/packages/bd/a9/836746d0786698bd5c790c2c078892c99af491743a2be1d7be6ba7ac99e0/finshare-2.0.0.tar.gz (from https://pypi.org/simple/finshare/) (requires-python:>=3.8), version: 2.0.0 2026-04-05T10:49:15,885 Skipping link: No binaries permitted for finshare: https://files.pythonhosted.org/packages/90/75/f18609da21f59f9064f19a7ac4cc61ac9bf2843fedc4786b1b585f6e8c1d/finshare-2.0.1-py3-none-any.whl (from https://pypi.org/simple/finshare/) (requires-python:>=3.8) 2026-04-05T10:49:15,886 Found link https://files.pythonhosted.org/packages/d7/6e/ac3277428b29cb6d7b6f6ad4dcfaaf25863d3673c728927e81b91ad22af3/finshare-2.0.1.tar.gz (from https://pypi.org/simple/finshare/) (requires-python:>=3.8), version: 2.0.1 2026-04-05T10:49:15,887 Skipping link: No binaries permitted for finshare: https://files.pythonhosted.org/packages/d0/39/281eb6882ce42a92cc2b68b0adae10c3f826c6307a8b4de938f87acaf7b9/finshare-2.0.6-py3-none-any.whl (from https://pypi.org/simple/finshare/) (requires-python:>=3.8) 2026-04-05T10:49:15,888 Found link https://files.pythonhosted.org/packages/f0/3a/c98b7e9872001fc3d561e347d2dca5499118d71565290e5c31a50d621fa1/finshare-2.0.6.tar.gz (from https://pypi.org/simple/finshare/) (requires-python:>=3.8), version: 2.0.6 2026-04-05T10:49:15,888 Fetching project page and analyzing links: https://www.piwheels.org/simple/finshare/ 2026-04-05T10:49:15,889 Getting page https://www.piwheels.org/simple/finshare/ 2026-04-05T10:49:15,890 Found index url https://www.piwheels.org/simple 2026-04-05T10:49:16,077 Fetched page https://www.piwheels.org/simple/finshare/ as text/html 2026-04-05T10:49:16,082 Skipping link: No binaries permitted for finshare: https://www.piwheels.org/simple/finshare/finshare-2.0.1-py3-none-any.whl#sha256=68807e3174e6a78f3e5258dc5fcb13cd458d0ab31a2630112f738483e1246529 (from https://www.piwheels.org/simple/finshare/) (requires-python:>=3.8) 2026-04-05T10:49:16,083 Skipping link: No binaries permitted for finshare: https://www.piwheels.org/simple/finshare/finshare-2.0.0-py3-none-any.whl#sha256=b40beed3f1aa60bbdf4930353da748f97c30ea5a69f9c0809276a103c9bf8caa (from https://www.piwheels.org/simple/finshare/) (requires-python:>=3.8) 2026-04-05T10:49:16,083 Skipping link: No binaries permitted for finshare: https://www.piwheels.org/simple/finshare/finshare-1.1.6-py3-none-any.whl#sha256=6c87b8556ed48a4cb7ca3003c901d41263e258e031029f3c3a9a696795d45fc8 (from https://www.piwheels.org/simple/finshare/) (requires-python:>=3.8) 2026-04-05T10:49:16,084 Skipping link: No binaries permitted for finshare: https://www.piwheels.org/simple/finshare/finshare-1.1.5-py3-none-any.whl#sha256=11cf0fcfe2a0555090ad7d75edd68652137543b21bfc0be18e34ee9b39e94304 (from https://www.piwheels.org/simple/finshare/) (requires-python:>=3.8) 2026-04-05T10:49:16,085 Skipping link: No binaries permitted for finshare: https://www.piwheels.org/simple/finshare/finshare-1.1.3-py3-none-any.whl#sha256=466630ef30d729289e297bbdcede42681015d5be7b11590c7f29e9984c8b922b (from https://www.piwheels.org/simple/finshare/) (requires-python:>=3.8) 2026-04-05T10:49:16,085 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-04-05T10:49:16,086 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-04-05T10:49:16,086 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-04-05T10:49:16,087 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-04-05T10:49:16,088 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-04-05T10:49:16,088 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-04-05T10:49:16,089 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-04-05T10:49:16,089 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-04-05T10:49:16,089 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-04-05T10:49:16,090 Skipping link: not a file: https://www.piwheels.org/simple/finshare/ 2026-04-05T10:49:16,091 Skipping link: not a file: https://pypi.org/simple/finshare/ 2026-04-05T10:49:16,113 Given no hashes to check 1 links for project 'finshare': discarding no candidates 2026-04-05T10:49:16,132 Collecting finshare==2.0.6 2026-04-05T10:49:16,135 Created temporary directory: /tmp/pip-unpack-_y8a7jwt 2026-04-05T10:49:16,362 Downloading finshare-2.0.6.tar.gz (112 kB) 2026-04-05T10:49:16,610 Added finshare==2.0.6 from https://files.pythonhosted.org/packages/f0/3a/c98b7e9872001fc3d561e347d2dca5499118d71565290e5c31a50d621fa1/finshare-2.0.6.tar.gz to build tracker '/tmp/pip-build-tracker-9ny1_84h' 2026-04-05T10:49:16,615 Created temporary directory: /tmp/pip-build-env-duxk5za8 2026-04-05T10:49:16,619 Installing build dependencies: started 2026-04-05T10:49:16,620 Running command pip subprocess to install build dependencies 2026-04-05T10:49:16,651 Error processing line 1 of /home/piwheels/.local/lib/python3.11/site-packages/outofcuda_hook.pth: 2026-04-05T10:49:16,689 Traceback (most recent call last): 2026-04-05T10:49:16,690 File "", line 192, in addpackage 2026-04-05T10:49:16,691 File "", line 1, in 2026-04-05T10:49:16,691 ModuleNotFoundError: No module named 'outofcuda' 2026-04-05T10:49:16,692 Remainder of file ignored 2026-04-05T10:49:17,780 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-05T10:49:18,193 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-04-05T10:49:18,216 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-05T10:49:19,984 Collecting setuptools>=61.0 2026-04-05T10:49:20,060 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-04-05T10:49:20,328 Collecting wheel 2026-04-05T10:49:20,344 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-04-05T10:49:20,535 Collecting packaging>=24.0 2026-04-05T10:49:20,551 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-04-05T10:49:23,488 Installing collected packages: setuptools, packaging, wheel 2026-04-05T10:49:26,980 Creating /tmp/pip-build-env-duxk5za8/overlay/local/bin 2026-04-05T10:49:26,982 changing mode of /tmp/pip-build-env-duxk5za8/overlay/local/bin/wheel to 755 2026-04-05T10:49:27,004 Successfully installed packaging-26.0 setuptools-82.0.1 wheel-0.46.3 2026-04-05T10:49:27,284 Installing build dependencies: finished with status 'done' 2026-04-05T10:49:27,291 Getting requirements to build wheel: started 2026-04-05T10:49:27,292 Running command Getting requirements to build wheel 2026-04-05T10:49:27,902 /tmp/pip-build-env-duxk5za8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-05T10:49:27,903 !! 2026-04-05T10:49:27,904 ******************************************************************************** 2026-04-05T10:49:27,904 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-04-05T10:49:27,905 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-05T10:49:27,905 or your builds will no longer be supported. 2026-04-05T10:49:27,906 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-05T10:49:27,907 ******************************************************************************** 2026-04-05T10:49:27,908 !! 2026-04-05T10:49:27,909 corresp(dist, value, root_dir) 2026-04-05T10:49:27,980 /tmp/pip-build-env-duxk5za8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-05T10:49:27,981 !! 2026-04-05T10:49:27,982 ******************************************************************************** 2026-04-05T10:49:27,982 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-05T10:49:27,984 License :: OSI Approved :: MIT License 2026-04-05T10:49:27,985 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-05T10:49:27,986 ******************************************************************************** 2026-04-05T10:49:27,987 !! 2026-04-05T10:49:27,987 dist._finalize_license_expression() 2026-04-05T10:49:27,988 /tmp/pip-build-env-duxk5za8/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-05T10:49:27,989 !! 2026-04-05T10:49:27,990 ******************************************************************************** 2026-04-05T10:49:27,990 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-05T10:49:27,991 License :: OSI Approved :: MIT License 2026-04-05T10:49:27,992 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-05T10:49:27,993 ******************************************************************************** 2026-04-05T10:49:27,994 !! 2026-04-05T10:49:27,995 self._finalize_license_expression() 2026-04-05T10:49:27,995 running egg_info 2026-04-05T10:49:27,998 writing finshare.egg-info/PKG-INFO 2026-04-05T10:49:28,002 writing dependency_links to finshare.egg-info/dependency_links.txt 2026-04-05T10:49:28,004 writing requirements to finshare.egg-info/requires.txt 2026-04-05T10:49:28,005 writing top-level names to finshare.egg-info/top_level.txt 2026-04-05T10:49:28,040 reading manifest file 'finshare.egg-info/SOURCES.txt' 2026-04-05T10:49:28,046 adding license file 'LICENSE' 2026-04-05T10:49:28,052 writing manifest file 'finshare.egg-info/SOURCES.txt' 2026-04-05T10:49:28,149 Getting requirements to build wheel: finished with status 'done' 2026-04-05T10:49:28,152 Created temporary directory: /tmp/pip-modern-metadata-abqbu1ow 2026-04-05T10:49:28,155 Preparing metadata (pyproject.toml): started 2026-04-05T10:49:28,156 Running command Preparing metadata (pyproject.toml) 2026-04-05T10:49:28,750 /tmp/pip-build-env-duxk5za8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-05T10:49:28,751 !! 2026-04-05T10:49:28,752 ******************************************************************************** 2026-04-05T10:49:28,752 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-04-05T10:49:28,753 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-05T10:49:28,754 or your builds will no longer be supported. 2026-04-05T10:49:28,755 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-05T10:49:28,755 ******************************************************************************** 2026-04-05T10:49:28,756 !! 2026-04-05T10:49:28,757 corresp(dist, value, root_dir) 2026-04-05T10:49:28,827 /tmp/pip-build-env-duxk5za8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-05T10:49:28,827 !! 2026-04-05T10:49:28,828 ******************************************************************************** 2026-04-05T10:49:28,829 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-05T10:49:28,830 License :: OSI Approved :: MIT License 2026-04-05T10:49:28,831 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-05T10:49:28,832 ******************************************************************************** 2026-04-05T10:49:28,839 !! 2026-04-05T10:49:28,840 dist._finalize_license_expression() 2026-04-05T10:49:28,841 /tmp/pip-build-env-duxk5za8/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-05T10:49:28,841 !! 2026-04-05T10:49:28,843 ******************************************************************************** 2026-04-05T10:49:28,843 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-05T10:49:28,845 License :: OSI Approved :: MIT License 2026-04-05T10:49:28,846 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-05T10:49:28,847 ******************************************************************************** 2026-04-05T10:49:28,848 !! 2026-04-05T10:49:28,848 self._finalize_license_expression() 2026-04-05T10:49:28,849 running dist_info 2026-04-05T10:49:28,857 creating /tmp/pip-modern-metadata-abqbu1ow/finshare.egg-info 2026-04-05T10:49:28,858 writing /tmp/pip-modern-metadata-abqbu1ow/finshare.egg-info/PKG-INFO 2026-04-05T10:49:28,862 writing dependency_links to /tmp/pip-modern-metadata-abqbu1ow/finshare.egg-info/dependency_links.txt 2026-04-05T10:49:28,864 writing requirements to /tmp/pip-modern-metadata-abqbu1ow/finshare.egg-info/requires.txt 2026-04-05T10:49:28,865 writing top-level names to /tmp/pip-modern-metadata-abqbu1ow/finshare.egg-info/top_level.txt 2026-04-05T10:49:28,867 writing manifest file '/tmp/pip-modern-metadata-abqbu1ow/finshare.egg-info/SOURCES.txt' 2026-04-05T10:49:28,900 reading manifest file '/tmp/pip-modern-metadata-abqbu1ow/finshare.egg-info/SOURCES.txt' 2026-04-05T10:49:28,902 adding license file 'LICENSE' 2026-04-05T10:49:28,907 writing manifest file '/tmp/pip-modern-metadata-abqbu1ow/finshare.egg-info/SOURCES.txt' 2026-04-05T10:49:28,908 creating '/tmp/pip-modern-metadata-abqbu1ow/finshare-2.0.6.dist-info' 2026-04-05T10:49:29,030 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-05T10:49:29,036 Source in /tmp/pip-wheel-_jy1dyna/finshare_376db3cac12f4f0b89f12f3683d83ffc has version 2.0.6, which satisfies requirement finshare==2.0.6 from https://files.pythonhosted.org/packages/f0/3a/c98b7e9872001fc3d561e347d2dca5499118d71565290e5c31a50d621fa1/finshare-2.0.6.tar.gz 2026-04-05T10:49:29,037 Removed finshare==2.0.6 from https://files.pythonhosted.org/packages/f0/3a/c98b7e9872001fc3d561e347d2dca5499118d71565290e5c31a50d621fa1/finshare-2.0.6.tar.gz from build tracker '/tmp/pip-build-tracker-9ny1_84h' 2026-04-05T10:49:29,044 Created temporary directory: /tmp/pip-unpack-mvbzlhlx 2026-04-05T10:49:29,045 Building wheels for collected packages: finshare 2026-04-05T10:49:29,049 Created temporary directory: /tmp/pip-wheel-v5hzxos2 2026-04-05T10:49:29,050 Destination directory: /tmp/pip-wheel-v5hzxos2 2026-04-05T10:49:29,052 Building wheel for finshare (pyproject.toml): started 2026-04-05T10:49:29,053 Running command Building wheel for finshare (pyproject.toml) 2026-04-05T10:49:29,645 /tmp/pip-build-env-duxk5za8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-05T10:49:29,645 !! 2026-04-05T10:49:29,646 ******************************************************************************** 2026-04-05T10:49:29,647 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-04-05T10:49:29,648 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-05T10:49:29,649 or your builds will no longer be supported. 2026-04-05T10:49:29,649 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-05T10:49:29,650 ******************************************************************************** 2026-04-05T10:49:29,651 !! 2026-04-05T10:49:29,652 corresp(dist, value, root_dir) 2026-04-05T10:49:29,715 /tmp/pip-build-env-duxk5za8/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-05T10:49:29,716 !! 2026-04-05T10:49:29,717 ******************************************************************************** 2026-04-05T10:49:29,718 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-05T10:49:29,719 License :: OSI Approved :: MIT License 2026-04-05T10:49:29,720 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-05T10:49:29,721 ******************************************************************************** 2026-04-05T10:49:29,722 !! 2026-04-05T10:49:29,722 dist._finalize_license_expression() 2026-04-05T10:49:29,723 /tmp/pip-build-env-duxk5za8/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-05T10:49:29,724 !! 2026-04-05T10:49:29,725 ******************************************************************************** 2026-04-05T10:49:29,726 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-05T10:49:29,727 License :: OSI Approved :: MIT License 2026-04-05T10:49:29,728 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-05T10:49:29,729 ******************************************************************************** 2026-04-05T10:49:29,730 !! 2026-04-05T10:49:29,730 self._finalize_license_expression() 2026-04-05T10:49:29,731 running bdist_wheel 2026-04-05T10:49:29,742 running build 2026-04-05T10:49:29,742 running build_py 2026-04-05T10:49:29,748 creating build/lib/finshare 2026-04-05T10:49:29,750 copying finshare/__init__.py -> build/lib/finshare 2026-04-05T10:49:29,753 copying finshare/logger.py -> build/lib/finshare 2026-04-05T10:49:29,756 copying finshare/async_client.py -> build/lib/finshare 2026-04-05T10:49:29,758 copying finshare/__version__.py -> build/lib/finshare 2026-04-05T10:49:29,760 creating build/lib/finshare/config 2026-04-05T10:49:29,761 copying finshare/config/__init__.py -> build/lib/finshare/config 2026-04-05T10:49:29,763 copying finshare/config/settings.py -> build/lib/finshare/config 2026-04-05T10:49:29,766 creating build/lib/finshare/stock 2026-04-05T10:49:29,767 copying finshare/stock/__init__.py -> build/lib/finshare/stock 2026-04-05T10:49:29,769 copying finshare/stock/base_client.py -> build/lib/finshare/stock 2026-04-05T10:49:29,772 creating build/lib/finshare/sources 2026-04-05T10:49:29,774 copying finshare/sources/base_source.py -> build/lib/finshare/sources 2026-04-05T10:49:29,777 copying finshare/sources/manager.py -> build/lib/finshare/sources 2026-04-05T10:49:29,780 copying finshare/sources/baostock_source.py -> build/lib/finshare/sources 2026-04-05T10:49:29,782 copying finshare/sources/__init__.py -> build/lib/finshare/sources 2026-04-05T10:49:29,784 copying finshare/sources/tdx_source.py -> build/lib/finshare/sources 2026-04-05T10:49:29,787 copying finshare/sources/data_source_manager.py -> build/lib/finshare/sources 2026-04-05T10:49:29,789 copying finshare/sources/yahoo_source.py -> build/lib/finshare/sources 2026-04-05T10:49:29,791 copying finshare/sources/tencent_source.py -> build/lib/finshare/sources 2026-04-05T10:49:29,794 copying finshare/sources/sina_source.py -> build/lib/finshare/sources 2026-04-05T10:49:29,796 copying finshare/sources/fund_source.py -> build/lib/finshare/sources 2026-04-05T10:49:29,799 copying finshare/sources/normalizer.py -> build/lib/finshare/sources 2026-04-05T10:49:29,801 copying finshare/sources/future_source.py -> build/lib/finshare/sources 2026-04-05T10:49:29,804 copying finshare/sources/eastmoney_source.py -> build/lib/finshare/sources 2026-04-05T10:49:29,808 creating build/lib/finshare/cache 2026-04-05T10:49:29,809 copying finshare/cache/__init__.py -> build/lib/finshare/cache 2026-04-05T10:49:29,811 copying finshare/cache/strategy.py -> build/lib/finshare/cache 2026-04-05T10:49:29,813 copying finshare/cache/decorator.py -> build/lib/finshare/cache 2026-04-05T10:49:29,815 copying finshare/cache/cache.py -> build/lib/finshare/cache 2026-04-05T10:49:29,818 creating build/lib/finshare/utils 2026-04-05T10:49:29,819 copying finshare/utils/__init__.py -> build/lib/finshare/utils 2026-04-05T10:49:29,821 copying finshare/utils/validators.py -> build/lib/finshare/utils 2026-04-05T10:49:29,824 creating build/lib/finshare/models 2026-04-05T10:49:29,825 copying finshare/models/__init__.py -> build/lib/finshare/models 2026-04-05T10:49:29,827 copying finshare/models/data_models.py -> build/lib/finshare/models 2026-04-05T10:49:29,830 creating build/lib/finshare/stock/valuation 2026-04-05T10:49:29,831 copying finshare/stock/valuation/__init__.py -> build/lib/finshare/stock/valuation 2026-04-05T10:49:29,833 copying finshare/stock/valuation/market.py -> build/lib/finshare/stock/valuation 2026-04-05T10:49:29,835 copying finshare/stock/valuation/client.py -> build/lib/finshare/stock/valuation 2026-04-05T10:49:29,838 creating build/lib/finshare/stock/index 2026-04-05T10:49:29,839 copying finshare/stock/index/__init__.py -> build/lib/finshare/stock/index 2026-04-05T10:49:29,841 copying finshare/stock/index/constituent.py -> build/lib/finshare/stock/index 2026-04-05T10:49:29,843 copying finshare/stock/index/valuation.py -> build/lib/finshare/stock/index 2026-04-05T10:49:29,845 copying finshare/stock/index/client.py -> build/lib/finshare/stock/index 2026-04-05T10:49:29,848 creating build/lib/finshare/stock/financial 2026-04-05T10:49:29,849 copying finshare/stock/financial/__init__.py -> build/lib/finshare/stock/financial 2026-04-05T10:49:29,851 copying finshare/stock/financial/dividend.py -> build/lib/finshare/stock/financial 2026-04-05T10:49:29,853 copying finshare/stock/financial/balance.py -> build/lib/finshare/stock/financial 2026-04-05T10:49:29,855 copying finshare/stock/financial/income.py -> build/lib/finshare/stock/financial 2026-04-05T10:49:29,857 copying finshare/stock/financial/cashflow.py -> build/lib/finshare/stock/financial 2026-04-05T10:49:29,859 copying finshare/stock/financial/indicator.py -> build/lib/finshare/stock/financial 2026-04-05T10:49:29,861 copying finshare/stock/financial/client.py -> build/lib/finshare/stock/financial 2026-04-05T10:49:29,864 creating build/lib/finshare/stock/fund 2026-04-05T10:49:29,865 copying finshare/stock/fund/__init__.py -> build/lib/finshare/stock/fund 2026-04-05T10:49:29,868 creating build/lib/finshare/stock/future 2026-04-05T10:49:29,869 copying finshare/stock/future/__init__.py -> build/lib/finshare/stock/future 2026-04-05T10:49:29,871 creating build/lib/finshare/stock/feature 2026-04-05T10:49:29,872 copying finshare/stock/feature/__init__.py -> build/lib/finshare/stock/feature 2026-04-05T10:49:29,875 copying finshare/stock/feature/lhb.py -> build/lib/finshare/stock/feature 2026-04-05T10:49:29,876 copying finshare/stock/feature/margin.py -> build/lib/finshare/stock/feature 2026-04-05T10:49:29,878 copying finshare/stock/feature/alt_data.py -> build/lib/finshare/stock/feature 2026-04-05T10:49:29,881 copying finshare/stock/feature/client.py -> build/lib/finshare/stock/feature 2026-04-05T10:49:29,884 copying finshare/stock/feature/moneyflow.py -> build/lib/finshare/stock/feature 2026-04-05T10:49:29,886 creating build/lib/finshare/stock/industry 2026-04-05T10:49:29,887 copying finshare/stock/industry/analysis.py -> build/lib/finshare/stock/industry 2026-04-05T10:49:29,889 copying finshare/stock/industry/__init__.py -> build/lib/finshare/stock/industry 2026-04-05T10:49:29,891 copying finshare/stock/industry/classification.py -> build/lib/finshare/stock/industry 2026-04-05T10:49:29,893 copying finshare/stock/industry/client.py -> build/lib/finshare/stock/industry 2026-04-05T10:49:29,896 creating build/lib/finshare/stock/security_list 2026-04-05T10:49:29,897 copying finshare/stock/security_list/__init__.py -> build/lib/finshare/stock/security_list 2026-04-05T10:49:29,900 creating build/lib/finshare/sources/resilience 2026-04-05T10:49:29,901 copying finshare/sources/resilience/smart_router.py -> build/lib/finshare/sources/resilience 2026-04-05T10:49:29,903 copying finshare/sources/resilience/__init__.py -> build/lib/finshare/sources/resilience 2026-04-05T10:49:29,905 copying finshare/sources/resilience/circuit_breaker.py -> build/lib/finshare/sources/resilience 2026-04-05T10:49:29,908 copying finshare/sources/resilience/health_probe.py -> build/lib/finshare/sources/resilience 2026-04-05T10:49:29,910 copying finshare/sources/resilience/retry_handler.py -> build/lib/finshare/sources/resilience 2026-04-05T10:49:29,913 copying finshare/sources/resilience/smart_cooldown.py -> build/lib/finshare/sources/resilience 2026-04-05T10:49:29,915 copying finshare/sources/resilience/monitor.py -> build/lib/finshare/sources/resilience 2026-04-05T10:49:29,917 running egg_info 2026-04-05T10:49:29,927 writing finshare.egg-info/PKG-INFO 2026-04-05T10:49:29,930 writing dependency_links to finshare.egg-info/dependency_links.txt 2026-04-05T10:49:29,932 writing requirements to finshare.egg-info/requires.txt 2026-04-05T10:49:29,933 writing top-level names to finshare.egg-info/top_level.txt 2026-04-05T10:49:29,955 reading manifest file 'finshare.egg-info/SOURCES.txt' 2026-04-05T10:49:29,961 adding license file 'LICENSE' 2026-04-05T10:49:29,967 writing manifest file 'finshare.egg-info/SOURCES.txt' 2026-04-05T10:49:29,992 installing to build/bdist.linux-armv7l/wheel 2026-04-05T10:49:29,992 running install 2026-04-05T10:49:30,016 running install_lib 2026-04-05T10:49:30,022 creating build/bdist.linux-armv7l/wheel 2026-04-05T10:49:30,024 creating build/bdist.linux-armv7l/wheel/finshare 2026-04-05T10:49:30,025 copying build/lib/finshare/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare 2026-04-05T10:49:30,029 creating build/bdist.linux-armv7l/wheel/finshare/config 2026-04-05T10:49:30,030 copying build/lib/finshare/config/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare/config 2026-04-05T10:49:30,032 copying build/lib/finshare/config/settings.py -> build/bdist.linux-armv7l/wheel/./finshare/config 2026-04-05T10:49:30,034 copying build/lib/finshare/logger.py -> build/bdist.linux-armv7l/wheel/./finshare 2026-04-05T10:49:30,037 creating build/bdist.linux-armv7l/wheel/finshare/stock 2026-04-05T10:49:30,039 creating build/bdist.linux-armv7l/wheel/finshare/stock/valuation 2026-04-05T10:49:30,040 copying build/lib/finshare/stock/valuation/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/valuation 2026-04-05T10:49:30,042 copying build/lib/finshare/stock/valuation/market.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/valuation 2026-04-05T10:49:30,044 copying build/lib/finshare/stock/valuation/client.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/valuation 2026-04-05T10:49:30,047 copying build/lib/finshare/stock/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare/stock 2026-04-05T10:49:30,049 creating build/bdist.linux-armv7l/wheel/finshare/stock/index 2026-04-05T10:49:30,050 copying build/lib/finshare/stock/index/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/index 2026-04-05T10:49:30,052 copying build/lib/finshare/stock/index/constituent.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/index 2026-04-05T10:49:30,054 copying build/lib/finshare/stock/index/valuation.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/index 2026-04-05T10:49:30,057 copying build/lib/finshare/stock/index/client.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/index 2026-04-05T10:49:30,060 creating build/bdist.linux-armv7l/wheel/finshare/stock/financial 2026-04-05T10:49:30,062 copying build/lib/finshare/stock/financial/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/financial 2026-04-05T10:49:30,064 copying build/lib/finshare/stock/financial/dividend.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/financial 2026-04-05T10:49:30,066 copying build/lib/finshare/stock/financial/balance.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/financial 2026-04-05T10:49:30,068 copying build/lib/finshare/stock/financial/income.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/financial 2026-04-05T10:49:30,070 copying build/lib/finshare/stock/financial/cashflow.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/financial 2026-04-05T10:49:30,071 copying build/lib/finshare/stock/financial/indicator.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/financial 2026-04-05T10:49:30,074 copying build/lib/finshare/stock/financial/client.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/financial 2026-04-05T10:49:30,077 creating build/bdist.linux-armv7l/wheel/finshare/stock/fund 2026-04-05T10:49:30,078 copying build/lib/finshare/stock/fund/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/fund 2026-04-05T10:49:30,081 creating build/bdist.linux-armv7l/wheel/finshare/stock/future 2026-04-05T10:49:30,082 copying build/lib/finshare/stock/future/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/future 2026-04-05T10:49:30,084 creating build/bdist.linux-armv7l/wheel/finshare/stock/feature 2026-04-05T10:49:30,085 copying build/lib/finshare/stock/feature/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/feature 2026-04-05T10:49:30,088 copying build/lib/finshare/stock/feature/lhb.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/feature 2026-04-05T10:49:30,090 copying build/lib/finshare/stock/feature/margin.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/feature 2026-04-05T10:49:30,092 copying build/lib/finshare/stock/feature/alt_data.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/feature 2026-04-05T10:49:30,094 copying build/lib/finshare/stock/feature/client.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/feature 2026-04-05T10:49:30,097 copying build/lib/finshare/stock/feature/moneyflow.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/feature 2026-04-05T10:49:30,099 creating build/bdist.linux-armv7l/wheel/finshare/stock/industry 2026-04-05T10:49:30,100 copying build/lib/finshare/stock/industry/analysis.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/industry 2026-04-05T10:49:30,103 copying build/lib/finshare/stock/industry/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/industry 2026-04-05T10:49:30,104 copying build/lib/finshare/stock/industry/classification.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/industry 2026-04-05T10:49:30,106 copying build/lib/finshare/stock/industry/client.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/industry 2026-04-05T10:49:30,110 creating build/bdist.linux-armv7l/wheel/finshare/stock/security_list 2026-04-05T10:49:30,111 copying build/lib/finshare/stock/security_list/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare/stock/security_list 2026-04-05T10:49:30,113 copying build/lib/finshare/stock/base_client.py -> build/bdist.linux-armv7l/wheel/./finshare/stock 2026-04-05T10:49:30,117 creating build/bdist.linux-armv7l/wheel/finshare/sources 2026-04-05T10:49:30,118 copying build/lib/finshare/sources/base_source.py -> build/bdist.linux-armv7l/wheel/./finshare/sources 2026-04-05T10:49:30,121 copying build/lib/finshare/sources/manager.py -> build/bdist.linux-armv7l/wheel/./finshare/sources 2026-04-05T10:49:30,123 copying build/lib/finshare/sources/baostock_source.py -> build/bdist.linux-armv7l/wheel/./finshare/sources 2026-04-05T10:49:30,126 copying build/lib/finshare/sources/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare/sources 2026-04-05T10:49:30,128 copying build/lib/finshare/sources/tdx_source.py -> build/bdist.linux-armv7l/wheel/./finshare/sources 2026-04-05T10:49:30,130 copying build/lib/finshare/sources/data_source_manager.py -> build/bdist.linux-armv7l/wheel/./finshare/sources 2026-04-05T10:49:30,132 copying build/lib/finshare/sources/yahoo_source.py -> build/bdist.linux-armv7l/wheel/./finshare/sources 2026-04-05T10:49:30,135 copying build/lib/finshare/sources/tencent_source.py -> build/bdist.linux-armv7l/wheel/./finshare/sources 2026-04-05T10:49:30,138 copying build/lib/finshare/sources/sina_source.py -> build/bdist.linux-armv7l/wheel/./finshare/sources 2026-04-05T10:49:30,141 copying build/lib/finshare/sources/fund_source.py -> build/bdist.linux-armv7l/wheel/./finshare/sources 2026-04-05T10:49:30,143 copying build/lib/finshare/sources/normalizer.py -> build/bdist.linux-armv7l/wheel/./finshare/sources 2026-04-05T10:49:30,146 copying build/lib/finshare/sources/future_source.py -> build/bdist.linux-armv7l/wheel/./finshare/sources 2026-04-05T10:49:30,149 copying build/lib/finshare/sources/eastmoney_source.py -> build/bdist.linux-armv7l/wheel/./finshare/sources 2026-04-05T10:49:30,153 creating build/bdist.linux-armv7l/wheel/finshare/sources/resilience 2026-04-05T10:49:30,154 copying build/lib/finshare/sources/resilience/smart_router.py -> build/bdist.linux-armv7l/wheel/./finshare/sources/resilience 2026-04-05T10:49:30,157 copying build/lib/finshare/sources/resilience/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare/sources/resilience 2026-04-05T10:49:30,159 copying build/lib/finshare/sources/resilience/circuit_breaker.py -> build/bdist.linux-armv7l/wheel/./finshare/sources/resilience 2026-04-05T10:49:30,161 copying build/lib/finshare/sources/resilience/health_probe.py -> build/bdist.linux-armv7l/wheel/./finshare/sources/resilience 2026-04-05T10:49:30,164 copying build/lib/finshare/sources/resilience/retry_handler.py -> build/bdist.linux-armv7l/wheel/./finshare/sources/resilience 2026-04-05T10:49:30,167 copying build/lib/finshare/sources/resilience/smart_cooldown.py -> build/bdist.linux-armv7l/wheel/./finshare/sources/resilience 2026-04-05T10:49:30,170 copying build/lib/finshare/sources/resilience/monitor.py -> build/bdist.linux-armv7l/wheel/./finshare/sources/resilience 2026-04-05T10:49:30,172 copying build/lib/finshare/async_client.py -> build/bdist.linux-armv7l/wheel/./finshare 2026-04-05T10:49:30,175 creating build/bdist.linux-armv7l/wheel/finshare/cache 2026-04-05T10:49:30,176 copying build/lib/finshare/cache/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare/cache 2026-04-05T10:49:30,178 copying build/lib/finshare/cache/strategy.py -> build/bdist.linux-armv7l/wheel/./finshare/cache 2026-04-05T10:49:30,180 copying build/lib/finshare/cache/decorator.py -> build/bdist.linux-armv7l/wheel/./finshare/cache 2026-04-05T10:49:30,182 copying build/lib/finshare/cache/cache.py -> build/bdist.linux-armv7l/wheel/./finshare/cache 2026-04-05T10:49:30,184 copying build/lib/finshare/__version__.py -> build/bdist.linux-armv7l/wheel/./finshare 2026-04-05T10:49:30,187 creating build/bdist.linux-armv7l/wheel/finshare/utils 2026-04-05T10:49:30,188 copying build/lib/finshare/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare/utils 2026-04-05T10:49:30,190 copying build/lib/finshare/utils/validators.py -> build/bdist.linux-armv7l/wheel/./finshare/utils 2026-04-05T10:49:30,192 creating build/bdist.linux-armv7l/wheel/finshare/models 2026-04-05T10:49:30,193 copying build/lib/finshare/models/__init__.py -> build/bdist.linux-armv7l/wheel/./finshare/models 2026-04-05T10:49:30,195 copying build/lib/finshare/models/data_models.py -> build/bdist.linux-armv7l/wheel/./finshare/models 2026-04-05T10:49:30,197 running install_egg_info 2026-04-05T10:49:30,202 Copying finshare.egg-info to build/bdist.linux-armv7l/wheel/./finshare-2.0.6-py3.11.egg-info 2026-04-05T10:49:30,213 running install_scripts 2026-04-05T10:49:30,224 creating build/bdist.linux-armv7l/wheel/finshare-2.0.6.dist-info/WHEEL 2026-04-05T10:49:30,227 creating '/tmp/pip-wheel-v5hzxos2/.tmp-it5kpsc_/finshare-2.0.6-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-05T10:49:30,231 adding 'finshare/__init__.py' 2026-04-05T10:49:30,232 adding 'finshare/__version__.py' 2026-04-05T10:49:30,234 adding 'finshare/async_client.py' 2026-04-05T10:49:30,235 adding 'finshare/logger.py' 2026-04-05T10:49:30,237 adding 'finshare/cache/__init__.py' 2026-04-05T10:49:30,239 adding 'finshare/cache/cache.py' 2026-04-05T10:49:30,241 adding 'finshare/cache/decorator.py' 2026-04-05T10:49:30,242 adding 'finshare/cache/strategy.py' 2026-04-05T10:49:30,244 adding 'finshare/config/__init__.py' 2026-04-05T10:49:30,246 adding 'finshare/config/settings.py' 2026-04-05T10:49:30,247 adding 'finshare/models/__init__.py' 2026-04-05T10:49:30,249 adding 'finshare/models/data_models.py' 2026-04-05T10:49:30,251 adding 'finshare/sources/__init__.py' 2026-04-05T10:49:30,253 adding 'finshare/sources/baostock_source.py' 2026-04-05T10:49:30,255 adding 'finshare/sources/base_source.py' 2026-04-05T10:49:30,257 adding 'finshare/sources/data_source_manager.py' 2026-04-05T10:49:30,260 adding 'finshare/sources/eastmoney_source.py' 2026-04-05T10:49:30,262 adding 'finshare/sources/fund_source.py' 2026-04-05T10:49:30,265 adding 'finshare/sources/future_source.py' 2026-04-05T10:49:30,267 adding 'finshare/sources/manager.py' 2026-04-05T10:49:30,270 adding 'finshare/sources/normalizer.py' 2026-04-05T10:49:30,272 adding 'finshare/sources/sina_source.py' 2026-04-05T10:49:30,274 adding 'finshare/sources/tdx_source.py' 2026-04-05T10:49:30,276 adding 'finshare/sources/tencent_source.py' 2026-04-05T10:49:30,278 adding 'finshare/sources/yahoo_source.py' 2026-04-05T10:49:30,280 adding 'finshare/sources/resilience/__init__.py' 2026-04-05T10:49:30,282 adding 'finshare/sources/resilience/circuit_breaker.py' 2026-04-05T10:49:30,283 adding 'finshare/sources/resilience/health_probe.py' 2026-04-05T10:49:30,285 adding 'finshare/sources/resilience/monitor.py' 2026-04-05T10:49:30,287 adding 'finshare/sources/resilience/retry_handler.py' 2026-04-05T10:49:30,288 adding 'finshare/sources/resilience/smart_cooldown.py' 2026-04-05T10:49:30,290 adding 'finshare/sources/resilience/smart_router.py' 2026-04-05T10:49:30,292 adding 'finshare/stock/__init__.py' 2026-04-05T10:49:30,294 adding 'finshare/stock/base_client.py' 2026-04-05T10:49:30,295 adding 'finshare/stock/feature/__init__.py' 2026-04-05T10:49:30,297 adding 'finshare/stock/feature/alt_data.py' 2026-04-05T10:49:30,300 adding 'finshare/stock/feature/client.py' 2026-04-05T10:49:30,301 adding 'finshare/stock/feature/lhb.py' 2026-04-05T10:49:30,302 adding 'finshare/stock/feature/margin.py' 2026-04-05T10:49:30,304 adding 'finshare/stock/feature/moneyflow.py' 2026-04-05T10:49:30,305 adding 'finshare/stock/financial/__init__.py' 2026-04-05T10:49:30,307 adding 'finshare/stock/financial/balance.py' 2026-04-05T10:49:30,308 adding 'finshare/stock/financial/cashflow.py' 2026-04-05T10:49:30,310 adding 'finshare/stock/financial/client.py' 2026-04-05T10:49:30,312 adding 'finshare/stock/financial/dividend.py' 2026-04-05T10:49:30,313 adding 'finshare/stock/financial/income.py' 2026-04-05T10:49:30,315 adding 'finshare/stock/financial/indicator.py' 2026-04-05T10:49:30,317 adding 'finshare/stock/fund/__init__.py' 2026-04-05T10:49:30,318 adding 'finshare/stock/future/__init__.py' 2026-04-05T10:49:30,320 adding 'finshare/stock/index/__init__.py' 2026-04-05T10:49:30,322 adding 'finshare/stock/index/client.py' 2026-04-05T10:49:30,323 adding 'finshare/stock/index/constituent.py' 2026-04-05T10:49:30,325 adding 'finshare/stock/index/valuation.py' 2026-04-05T10:49:30,327 adding 'finshare/stock/industry/__init__.py' 2026-04-05T10:49:30,328 adding 'finshare/stock/industry/analysis.py' 2026-04-05T10:49:30,329 adding 'finshare/stock/industry/classification.py' 2026-04-05T10:49:30,331 adding 'finshare/stock/industry/client.py' 2026-04-05T10:49:30,333 adding 'finshare/stock/security_list/__init__.py' 2026-04-05T10:49:30,335 adding 'finshare/stock/valuation/__init__.py' 2026-04-05T10:49:30,337 adding 'finshare/stock/valuation/client.py' 2026-04-05T10:49:30,338 adding 'finshare/stock/valuation/market.py' 2026-04-05T10:49:30,340 adding 'finshare/utils/__init__.py' 2026-04-05T10:49:30,342 adding 'finshare/utils/validators.py' 2026-04-05T10:49:30,344 adding 'finshare-2.0.6.dist-info/licenses/LICENSE' 2026-04-05T10:49:30,346 adding 'finshare-2.0.6.dist-info/METADATA' 2026-04-05T10:49:30,347 adding 'finshare-2.0.6.dist-info/WHEEL' 2026-04-05T10:49:30,348 adding 'finshare-2.0.6.dist-info/top_level.txt' 2026-04-05T10:49:30,350 adding 'finshare-2.0.6.dist-info/RECORD' 2026-04-05T10:49:30,353 removing build/bdist.linux-armv7l/wheel 2026-04-05T10:49:30,472 Building wheel for finshare (pyproject.toml): finished with status 'done' 2026-04-05T10:49:30,480 Created wheel for finshare: filename=finshare-2.0.6-py3-none-any.whl size=140168 sha256=6458b63a3a504ceb8a2521539deb1d5158f595be3eefd9991c38cedb6c6829da 2026-04-05T10:49:30,482 Stored in directory: /tmp/pip-ephem-wheel-cache-2zg1ssvg/wheels/51/9a/85/0b1db60244382cfa18e720c454eaf1866b9ea9da704ac6517e 2026-04-05T10:49:30,495 Successfully built finshare 2026-04-05T10:49:30,503 Removed build tracker: '/tmp/pip-build-tracker-9ny1_84h'