2026-02-11T06:16:56,215 Created temporary directory: /tmp/pip-ephem-wheel-cache-ypx2v6vj 2026-02-11T06:16:56,217 Created temporary directory: /tmp/pip-build-tracker-6czi_f53 2026-02-11T06:16:56,217 Initialized build tracking at /tmp/pip-build-tracker-6czi_f53 2026-02-11T06:16:56,218 Created build tracker: /tmp/pip-build-tracker-6czi_f53 2026-02-11T06:16:56,218 Entered build tracker: /tmp/pip-build-tracker-6czi_f53 2026-02-11T06:16:56,219 Created temporary directory: /tmp/pip-wheel-45dv9l9b 2026-02-11T06:16:56,221 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-02-11T06:16:56,224 Created temporary directory: /tmp/pip-ephem-wheel-cache-cbsjcfn7 2026-02-11T06:16:56,246 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-11T06:16:56,249 2 location(s) to search for versions of quantcli: 2026-02-11T06:16:56,249 * https://pypi.org/simple/quantcli/ 2026-02-11T06:16:56,249 * https://www.piwheels.org/simple/quantcli/ 2026-02-11T06:16:56,250 Fetching project page and analyzing links: https://pypi.org/simple/quantcli/ 2026-02-11T06:16:56,251 Getting page https://pypi.org/simple/quantcli/ 2026-02-11T06:16:56,252 Found index url https://pypi.org/simple 2026-02-11T06:16:56,391 Fetched page https://pypi.org/simple/quantcli/ as application/vnd.pypi.simple.v1+json 2026-02-11T06:16:56,395 Skipping link: No binaries permitted for quantcli: https://files.pythonhosted.org/packages/92/20/c213893bfd473ff936d1ec707f823dd8d54e11e2a729456408d1a32ca610/quantcli-0.1.0-py3-none-any.whl (from https://pypi.org/simple/quantcli/) (requires-python:>=3.9) 2026-02-11T06:16:56,396 Found link https://files.pythonhosted.org/packages/10/f0/4dd4687a57045fc6e0ecfdd22c6b59e70d89a8b1855bcdd09ecb8c6f6fd5/quantcli-0.1.0.tar.gz (from https://pypi.org/simple/quantcli/) (requires-python:>=3.9), version: 0.1.0 2026-02-11T06:16:56,397 Skipping link: No binaries permitted for quantcli: https://files.pythonhosted.org/packages/69/6f/5a72f820e1ebe44d74fd65bfe84b9ee2046d06f168ce3750a0399da69f0b/quantcli-0.1.1-py3-none-any.whl (from https://pypi.org/simple/quantcli/) (requires-python:>=3.9) 2026-02-11T06:16:56,398 Found link https://files.pythonhosted.org/packages/ff/71/7d68da6b6566f3bc11f8339cb67a6190064ea6044e6f10b7578f723864f7/quantcli-0.1.1.tar.gz (from https://pypi.org/simple/quantcli/) (requires-python:>=3.9), version: 0.1.1 2026-02-11T06:16:56,399 Skipping link: No binaries permitted for quantcli: https://files.pythonhosted.org/packages/ca/c7/fc2ebb6e88c9df76048ad2351ff3bb160f57f177582127d9624a47723528/quantcli-0.1.2-py3-none-any.whl (from https://pypi.org/simple/quantcli/) (requires-python:>=3.9) 2026-02-11T06:16:56,400 Found link https://files.pythonhosted.org/packages/2c/21/0f664ac0fa841d484ed1aa7044a4452e8dd487316b9857a101e82d828252/quantcli-0.1.2.tar.gz (from https://pypi.org/simple/quantcli/) (requires-python:>=3.9), version: 0.1.2 2026-02-11T06:16:56,401 Skipping link: No binaries permitted for quantcli: https://files.pythonhosted.org/packages/ff/0f/5f15adb993688dc8e98f812c2faf700e7b2a46dd9e73b541398873aa4919/quantcli-0.1.3-py3-none-any.whl (from https://pypi.org/simple/quantcli/) (requires-python:>=3.9) 2026-02-11T06:16:56,402 Found link https://files.pythonhosted.org/packages/0b/77/b0167213714e603dd87b33d68d2282c7db007a9e3d235c6e95e52d452f2e/quantcli-0.1.3.tar.gz (from https://pypi.org/simple/quantcli/) (requires-python:>=3.9), version: 0.1.3 2026-02-11T06:16:56,402 Skipping link: No binaries permitted for quantcli: https://files.pythonhosted.org/packages/65/dc/b1d519fc3393bca6e655b42001176ed47fe0b57d645ee49921a1f04d8871/quantcli-0.1.4-py3-none-any.whl (from https://pypi.org/simple/quantcli/) (requires-python:>=3.9) 2026-02-11T06:16:56,403 Found link https://files.pythonhosted.org/packages/e1/df/bc529e79977855ffc122eea7900d1ed8881ad6bf25e72271034e917a8445/quantcli-0.1.4.tar.gz (from https://pypi.org/simple/quantcli/) (requires-python:>=3.9), version: 0.1.4 2026-02-11T06:16:56,404 Skipping link: No binaries permitted for quantcli: https://files.pythonhosted.org/packages/01/6a/18f40365e0ce6fad95df749542d69cffcc5410b0178ab9e7caea45041c1e/quantcli-0.1.5-py3-none-any.whl (from https://pypi.org/simple/quantcli/) (requires-python:>=3.9) 2026-02-11T06:16:56,405 Found link https://files.pythonhosted.org/packages/e2/77/c2b34572b612f032a7628a9028e022383b819004cceb5e660076c98eb975/quantcli-0.1.5.tar.gz (from https://pypi.org/simple/quantcli/) (requires-python:>=3.9), version: 0.1.5 2026-02-11T06:16:56,406 Skipping link: No binaries permitted for quantcli: https://files.pythonhosted.org/packages/d7/15/fb1acc7ec1b4aa2cc6e08198957146d29feb919fed2b86b06422d0e30885/quantcli-0.1.6-py3-none-any.whl (from https://pypi.org/simple/quantcli/) (requires-python:>=3.9) 2026-02-11T06:16:56,406 Found link https://files.pythonhosted.org/packages/af/ed/ab62f489a1701fbe873653af7d543f70014aa8a394ce385e7db70d1efc5a/quantcli-0.1.6.tar.gz (from https://pypi.org/simple/quantcli/) (requires-python:>=3.9), version: 0.1.6 2026-02-11T06:16:56,407 Fetching project page and analyzing links: https://www.piwheels.org/simple/quantcli/ 2026-02-11T06:16:56,408 Getting page https://www.piwheels.org/simple/quantcli/ 2026-02-11T06:16:56,409 Found index url https://www.piwheels.org/simple 2026-02-11T06:16:56,587 Fetched page https://www.piwheels.org/simple/quantcli/ as text/html 2026-02-11T06:16:56,588 Skipping link: No binaries permitted for quantcli: https://www.piwheels.org/simple/quantcli/quantcli-0.1.0-py3-none-any.whl#sha256=48d6e23d07c4f44f5e811145ce9eaffe00a5a7ee0fb094a8198d78acef1a63b3 (from https://www.piwheels.org/simple/quantcli/) (requires-python:>=3.9) 2026-02-11T06:16:56,589 Skipping link: not a file: https://www.piwheels.org/simple/quantcli/ 2026-02-11T06:16:56,590 Skipping link: not a file: https://pypi.org/simple/quantcli/ 2026-02-11T06:16:56,609 Given no hashes to check 1 links for project 'quantcli': discarding no candidates 2026-02-11T06:16:56,627 Collecting quantcli==0.1.1 2026-02-11T06:16:56,629 Created temporary directory: /tmp/pip-unpack-f75jvp33 2026-02-11T06:16:56,843 Downloading quantcli-0.1.1.tar.gz (98 kB) 2026-02-11T06:16:57,017 Added quantcli==0.1.1 from https://files.pythonhosted.org/packages/ff/71/7d68da6b6566f3bc11f8339cb67a6190064ea6044e6f10b7578f723864f7/quantcli-0.1.1.tar.gz to build tracker '/tmp/pip-build-tracker-6czi_f53' 2026-02-11T06:16:57,023 Created temporary directory: /tmp/pip-build-env-10m1tsew 2026-02-11T06:16:57,027 Installing build dependencies: started 2026-02-11T06:16:57,029 Running command pip subprocess to install build dependencies 2026-02-11T06:16:58,271 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-11T06:16:58,901 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-02-11T06:16:58,928 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-11T06:17:00,655 Collecting setuptools>=61.0 2026-02-11T06:17:00,674 Using cached setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-02-11T06:17:00,941 Collecting wheel 2026-02-11T06:17:00,955 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-02-11T06:17:01,137 Collecting packaging>=24.0 2026-02-11T06:17:01,153 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-02-11T06:17:04,162 Installing collected packages: setuptools, packaging, wheel 2026-02-11T06:17:07,562 Creating /tmp/pip-build-env-10m1tsew/overlay/local/bin 2026-02-11T06:17:07,565 changing mode of /tmp/pip-build-env-10m1tsew/overlay/local/bin/wheel to 755 2026-02-11T06:17:07,585 Successfully installed packaging-26.0 setuptools-82.0.0 wheel-0.46.3 2026-02-11T06:17:07,863 Installing build dependencies: finished with status 'done' 2026-02-11T06:17:07,869 Getting requirements to build wheel: started 2026-02-11T06:17:07,870 Running command Getting requirements to build wheel 2026-02-11T06:17:08,584 /tmp/pip-build-env-10m1tsew/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-11T06:17:08,584 !! 2026-02-11T06:17:08,585 ******************************************************************************** 2026-02-11T06:17:08,585 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-11T06:17:08,586 License :: OSI Approved :: MIT License 2026-02-11T06:17:08,588 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-11T06:17:08,588 ******************************************************************************** 2026-02-11T06:17:08,589 !! 2026-02-11T06:17:08,590 dist._finalize_license_expression() 2026-02-11T06:17:08,590 /tmp/pip-build-env-10m1tsew/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-11T06:17:08,591 !! 2026-02-11T06:17:08,592 ******************************************************************************** 2026-02-11T06:17:08,593 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-11T06:17:08,594 License :: OSI Approved :: MIT License 2026-02-11T06:17:08,595 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-11T06:17:08,596 ******************************************************************************** 2026-02-11T06:17:08,597 !! 2026-02-11T06:17:08,597 self._finalize_license_expression() 2026-02-11T06:17:08,598 running egg_info 2026-02-11T06:17:08,600 writing quantcli.egg-info/PKG-INFO 2026-02-11T06:17:08,605 writing dependency_links to quantcli.egg-info/dependency_links.txt 2026-02-11T06:17:08,607 writing entry points to quantcli.egg-info/entry_points.txt 2026-02-11T06:17:08,609 writing requirements to quantcli.egg-info/requires.txt 2026-02-11T06:17:08,610 writing top-level names to quantcli.egg-info/top_level.txt 2026-02-11T06:17:08,636 reading manifest file 'quantcli.egg-info/SOURCES.txt' 2026-02-11T06:17:08,641 adding license file 'LICENSE' 2026-02-11T06:17:08,645 writing manifest file 'quantcli.egg-info/SOURCES.txt' 2026-02-11T06:17:08,742 Getting requirements to build wheel: finished with status 'done' 2026-02-11T06:17:08,746 Created temporary directory: /tmp/pip-modern-metadata-c9ps5d7n 2026-02-11T06:17:08,748 Preparing metadata (pyproject.toml): started 2026-02-11T06:17:08,750 Running command Preparing metadata (pyproject.toml) 2026-02-11T06:17:09,382 /tmp/pip-build-env-10m1tsew/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-11T06:17:09,383 !! 2026-02-11T06:17:09,384 ******************************************************************************** 2026-02-11T06:17:09,384 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-11T06:17:09,386 License :: OSI Approved :: MIT License 2026-02-11T06:17:09,387 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-11T06:17:09,388 ******************************************************************************** 2026-02-11T06:17:09,389 !! 2026-02-11T06:17:09,390 dist._finalize_license_expression() 2026-02-11T06:17:09,391 /tmp/pip-build-env-10m1tsew/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-11T06:17:09,392 !! 2026-02-11T06:17:09,392 ******************************************************************************** 2026-02-11T06:17:09,393 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-11T06:17:09,394 License :: OSI Approved :: MIT License 2026-02-11T06:17:09,395 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-11T06:17:09,395 ******************************************************************************** 2026-02-11T06:17:09,396 !! 2026-02-11T06:17:09,396 self._finalize_license_expression() 2026-02-11T06:17:09,397 running dist_info 2026-02-11T06:17:09,405 creating /tmp/pip-modern-metadata-c9ps5d7n/quantcli.egg-info 2026-02-11T06:17:09,406 writing /tmp/pip-modern-metadata-c9ps5d7n/quantcli.egg-info/PKG-INFO 2026-02-11T06:17:09,410 writing dependency_links to /tmp/pip-modern-metadata-c9ps5d7n/quantcli.egg-info/dependency_links.txt 2026-02-11T06:17:09,411 writing entry points to /tmp/pip-modern-metadata-c9ps5d7n/quantcli.egg-info/entry_points.txt 2026-02-11T06:17:09,413 writing requirements to /tmp/pip-modern-metadata-c9ps5d7n/quantcli.egg-info/requires.txt 2026-02-11T06:17:09,415 writing top-level names to /tmp/pip-modern-metadata-c9ps5d7n/quantcli.egg-info/top_level.txt 2026-02-11T06:17:09,417 writing manifest file '/tmp/pip-modern-metadata-c9ps5d7n/quantcli.egg-info/SOURCES.txt' 2026-02-11T06:17:09,439 reading manifest file '/tmp/pip-modern-metadata-c9ps5d7n/quantcli.egg-info/SOURCES.txt' 2026-02-11T06:17:09,441 adding license file 'LICENSE' 2026-02-11T06:17:09,445 writing manifest file '/tmp/pip-modern-metadata-c9ps5d7n/quantcli.egg-info/SOURCES.txt' 2026-02-11T06:17:09,446 creating '/tmp/pip-modern-metadata-c9ps5d7n/quantcli-0.1.1.dist-info' 2026-02-11T06:17:09,571 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-11T06:17:09,575 Source in /tmp/pip-wheel-45dv9l9b/quantcli_958d7d2c44d44728996b16b22f561611 has version 0.1.1, which satisfies requirement quantcli==0.1.1 from https://files.pythonhosted.org/packages/ff/71/7d68da6b6566f3bc11f8339cb67a6190064ea6044e6f10b7578f723864f7/quantcli-0.1.1.tar.gz 2026-02-11T06:17:09,576 Removed quantcli==0.1.1 from https://files.pythonhosted.org/packages/ff/71/7d68da6b6566f3bc11f8339cb67a6190064ea6044e6f10b7578f723864f7/quantcli-0.1.1.tar.gz from build tracker '/tmp/pip-build-tracker-6czi_f53' 2026-02-11T06:17:09,583 Created temporary directory: /tmp/pip-unpack-tjviau8a 2026-02-11T06:17:09,583 Building wheels for collected packages: quantcli 2026-02-11T06:17:09,588 Created temporary directory: /tmp/pip-wheel-vzf8whv3 2026-02-11T06:17:09,588 Destination directory: /tmp/pip-wheel-vzf8whv3 2026-02-11T06:17:09,591 Building wheel for quantcli (pyproject.toml): started 2026-02-11T06:17:09,592 Running command Building wheel for quantcli (pyproject.toml) 2026-02-11T06:17:10,210 /tmp/pip-build-env-10m1tsew/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-11T06:17:10,211 !! 2026-02-11T06:17:10,212 ******************************************************************************** 2026-02-11T06:17:10,212 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-11T06:17:10,214 License :: OSI Approved :: MIT License 2026-02-11T06:17:10,215 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-11T06:17:10,215 ******************************************************************************** 2026-02-11T06:17:10,217 !! 2026-02-11T06:17:10,217 dist._finalize_license_expression() 2026-02-11T06:17:10,218 /tmp/pip-build-env-10m1tsew/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-11T06:17:10,219 !! 2026-02-11T06:17:10,220 ******************************************************************************** 2026-02-11T06:17:10,220 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-11T06:17:10,221 License :: OSI Approved :: MIT License 2026-02-11T06:17:10,222 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-11T06:17:10,222 ******************************************************************************** 2026-02-11T06:17:10,223 !! 2026-02-11T06:17:10,224 self._finalize_license_expression() 2026-02-11T06:17:10,224 running bdist_wheel 2026-02-11T06:17:10,235 running build 2026-02-11T06:17:10,236 running build_py 2026-02-11T06:17:10,242 creating build/lib/quantcli 2026-02-11T06:17:10,244 copying quantcli/cli.py -> build/lib/quantcli 2026-02-11T06:17:10,247 creating build/lib/quantcli/factors 2026-02-11T06:17:10,248 copying quantcli/factors/ranking.py -> build/lib/quantcli/factors 2026-02-11T06:17:10,251 copying quantcli/factors/compute.py -> build/lib/quantcli/factors 2026-02-11T06:17:10,253 copying quantcli/factors/__init__.py -> build/lib/quantcli/factors 2026-02-11T06:17:10,255 copying quantcli/factors/loader.py -> build/lib/quantcli/factors 2026-02-11T06:17:10,257 copying quantcli/factors/screening.py -> build/lib/quantcli/factors 2026-02-11T06:17:10,259 copying quantcli/factors/base.py -> build/lib/quantcli/factors 2026-02-11T06:17:10,262 copying quantcli/factors/pipeline.py -> build/lib/quantcli/factors 2026-02-11T06:17:10,264 creating build/lib/quantcli/datasources 2026-02-11T06:17:10,265 copying quantcli/datasources/mysql.py -> build/lib/quantcli/datasources 2026-02-11T06:17:10,268 copying quantcli/datasources/baostock.py -> build/lib/quantcli/datasources 2026-02-11T06:17:10,271 copying quantcli/datasources/__init__.py -> build/lib/quantcli/datasources 2026-02-11T06:17:10,272 copying quantcli/datasources/cache.py -> build/lib/quantcli/datasources 2026-02-11T06:17:10,275 copying quantcli/datasources/base.py -> build/lib/quantcli/datasources 2026-02-11T06:17:10,277 copying quantcli/datasources/akshare.py -> build/lib/quantcli/datasources 2026-02-11T06:17:10,279 copying quantcli/datasources/mixed.py -> build/lib/quantcli/datasources 2026-02-11T06:17:10,282 creating build/lib/quantcli/parser 2026-02-11T06:17:10,283 copying quantcli/parser/formula.py -> build/lib/quantcli/parser 2026-02-11T06:17:10,285 copying quantcli/parser/__init__.py -> build/lib/quantcli/parser 2026-02-11T06:17:10,287 copying quantcli/parser/constants.py -> build/lib/quantcli/parser 2026-02-11T06:17:10,289 creating build/lib/quantcli/core 2026-02-11T06:17:10,290 copying quantcli/core/__init__.py -> build/lib/quantcli/core 2026-02-11T06:17:10,292 copying quantcli/core/data.py -> build/lib/quantcli/core 2026-02-11T06:17:10,295 copying quantcli/core/factor.py -> build/lib/quantcli/core 2026-02-11T06:17:10,297 copying quantcli/core/backtest.py -> build/lib/quantcli/core 2026-02-11T06:17:10,301 creating build/lib/quantcli/utils 2026-02-11T06:17:10,302 copying quantcli/utils/__init__.py -> build/lib/quantcli/utils 2026-02-11T06:17:10,304 copying quantcli/utils/validate.py -> build/lib/quantcli/utils 2026-02-11T06:17:10,306 copying quantcli/utils/time.py -> build/lib/quantcli/utils 2026-02-11T06:17:10,309 copying quantcli/utils/logger.py -> build/lib/quantcli/utils 2026-02-11T06:17:10,311 copying quantcli/utils/path.py -> build/lib/quantcli/utils 2026-02-11T06:17:10,314 creating build/lib/quantcli/datasources/sync 2026-02-11T06:17:10,315 copying quantcli/datasources/sync/gm.py -> build/lib/quantcli/datasources/sync 2026-02-11T06:17:10,318 copying quantcli/datasources/sync/__init__.py -> build/lib/quantcli/datasources/sync 2026-02-11T06:17:10,320 copying quantcli/datasources/sync/base.py -> build/lib/quantcli/datasources/sync 2026-02-11T06:17:10,322 copying quantcli/datasources/sync/akshare.py -> build/lib/quantcli/datasources/sync 2026-02-11T06:17:10,324 running egg_info 2026-02-11T06:17:10,334 writing quantcli.egg-info/PKG-INFO 2026-02-11T06:17:10,338 writing dependency_links to quantcli.egg-info/dependency_links.txt 2026-02-11T06:17:10,339 writing entry points to quantcli.egg-info/entry_points.txt 2026-02-11T06:17:10,341 writing requirements to quantcli.egg-info/requires.txt 2026-02-11T06:17:10,342 writing top-level names to quantcli.egg-info/top_level.txt 2026-02-11T06:17:10,356 reading manifest file 'quantcli.egg-info/SOURCES.txt' 2026-02-11T06:17:10,360 adding license file 'LICENSE' 2026-02-11T06:17:10,364 writing manifest file 'quantcli.egg-info/SOURCES.txt' 2026-02-11T06:17:10,381 installing to build/bdist.linux-armv7l/wheel 2026-02-11T06:17:10,381 running install 2026-02-11T06:17:10,405 running install_lib 2026-02-11T06:17:10,410 creating build/bdist.linux-armv7l/wheel 2026-02-11T06:17:10,413 creating build/bdist.linux-armv7l/wheel/quantcli 2026-02-11T06:17:10,414 copying build/lib/quantcli/cli.py -> build/bdist.linux-armv7l/wheel/./quantcli 2026-02-11T06:17:10,418 creating build/bdist.linux-armv7l/wheel/quantcli/factors 2026-02-11T06:17:10,419 copying build/lib/quantcli/factors/ranking.py -> build/bdist.linux-armv7l/wheel/./quantcli/factors 2026-02-11T06:17:10,421 copying build/lib/quantcli/factors/compute.py -> build/bdist.linux-armv7l/wheel/./quantcli/factors 2026-02-11T06:17:10,424 copying build/lib/quantcli/factors/__init__.py -> build/bdist.linux-armv7l/wheel/./quantcli/factors 2026-02-11T06:17:10,426 copying build/lib/quantcli/factors/loader.py -> build/bdist.linux-armv7l/wheel/./quantcli/factors 2026-02-11T06:17:10,428 copying build/lib/quantcli/factors/screening.py -> build/bdist.linux-armv7l/wheel/./quantcli/factors 2026-02-11T06:17:10,430 copying build/lib/quantcli/factors/base.py -> build/bdist.linux-armv7l/wheel/./quantcli/factors 2026-02-11T06:17:10,432 copying build/lib/quantcli/factors/pipeline.py -> build/bdist.linux-armv7l/wheel/./quantcli/factors 2026-02-11T06:17:10,436 creating build/bdist.linux-armv7l/wheel/quantcli/datasources 2026-02-11T06:17:10,437 copying build/lib/quantcli/datasources/mysql.py -> build/bdist.linux-armv7l/wheel/./quantcli/datasources 2026-02-11T06:17:10,440 copying build/lib/quantcli/datasources/baostock.py -> build/bdist.linux-armv7l/wheel/./quantcli/datasources 2026-02-11T06:17:10,443 copying build/lib/quantcli/datasources/__init__.py -> build/bdist.linux-armv7l/wheel/./quantcli/datasources 2026-02-11T06:17:10,446 creating build/bdist.linux-armv7l/wheel/quantcli/datasources/sync 2026-02-11T06:17:10,447 copying build/lib/quantcli/datasources/sync/gm.py -> build/bdist.linux-armv7l/wheel/./quantcli/datasources/sync 2026-02-11T06:17:10,449 copying build/lib/quantcli/datasources/sync/__init__.py -> build/bdist.linux-armv7l/wheel/./quantcli/datasources/sync 2026-02-11T06:17:10,451 copying build/lib/quantcli/datasources/sync/base.py -> build/bdist.linux-armv7l/wheel/./quantcli/datasources/sync 2026-02-11T06:17:10,454 copying build/lib/quantcli/datasources/sync/akshare.py -> build/bdist.linux-armv7l/wheel/./quantcli/datasources/sync 2026-02-11T06:17:10,456 copying build/lib/quantcli/datasources/cache.py -> build/bdist.linux-armv7l/wheel/./quantcli/datasources 2026-02-11T06:17:10,459 copying build/lib/quantcli/datasources/base.py -> build/bdist.linux-armv7l/wheel/./quantcli/datasources 2026-02-11T06:17:10,461 copying build/lib/quantcli/datasources/akshare.py -> build/bdist.linux-armv7l/wheel/./quantcli/datasources 2026-02-11T06:17:10,464 copying build/lib/quantcli/datasources/mixed.py -> build/bdist.linux-armv7l/wheel/./quantcli/datasources 2026-02-11T06:17:10,466 creating build/bdist.linux-armv7l/wheel/quantcli/parser 2026-02-11T06:17:10,468 copying build/lib/quantcli/parser/formula.py -> build/bdist.linux-armv7l/wheel/./quantcli/parser 2026-02-11T06:17:10,470 copying build/lib/quantcli/parser/__init__.py -> build/bdist.linux-armv7l/wheel/./quantcli/parser 2026-02-11T06:17:10,473 copying build/lib/quantcli/parser/constants.py -> build/bdist.linux-armv7l/wheel/./quantcli/parser 2026-02-11T06:17:10,475 creating build/bdist.linux-armv7l/wheel/quantcli/core 2026-02-11T06:17:10,476 copying build/lib/quantcli/core/__init__.py -> build/bdist.linux-armv7l/wheel/./quantcli/core 2026-02-11T06:17:10,478 copying build/lib/quantcli/core/data.py -> build/bdist.linux-armv7l/wheel/./quantcli/core 2026-02-11T06:17:10,481 copying build/lib/quantcli/core/factor.py -> build/bdist.linux-armv7l/wheel/./quantcli/core 2026-02-11T06:17:10,483 copying build/lib/quantcli/core/backtest.py -> build/bdist.linux-armv7l/wheel/./quantcli/core 2026-02-11T06:17:10,486 creating build/bdist.linux-armv7l/wheel/quantcli/utils 2026-02-11T06:17:10,487 copying build/lib/quantcli/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./quantcli/utils 2026-02-11T06:17:10,489 copying build/lib/quantcli/utils/validate.py -> build/bdist.linux-armv7l/wheel/./quantcli/utils 2026-02-11T06:17:10,491 copying build/lib/quantcli/utils/time.py -> build/bdist.linux-armv7l/wheel/./quantcli/utils 2026-02-11T06:17:10,494 copying build/lib/quantcli/utils/logger.py -> build/bdist.linux-armv7l/wheel/./quantcli/utils 2026-02-11T06:17:10,496 copying build/lib/quantcli/utils/path.py -> build/bdist.linux-armv7l/wheel/./quantcli/utils 2026-02-11T06:17:10,498 running install_egg_info 2026-02-11T06:17:10,503 Copying quantcli.egg-info to build/bdist.linux-armv7l/wheel/./quantcli-0.1.1-py3.11.egg-info 2026-02-11T06:17:10,514 running install_scripts 2026-02-11T06:17:10,526 creating build/bdist.linux-armv7l/wheel/quantcli-0.1.1.dist-info/WHEEL 2026-02-11T06:17:10,529 creating '/tmp/pip-wheel-vzf8whv3/.tmp-02vrwty9/quantcli-0.1.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-11T06:17:10,535 adding 'quantcli/cli.py' 2026-02-11T06:17:10,537 adding 'quantcli/core/__init__.py' 2026-02-11T06:17:10,540 adding 'quantcli/core/backtest.py' 2026-02-11T06:17:10,544 adding 'quantcli/core/data.py' 2026-02-11T06:17:10,546 adding 'quantcli/core/factor.py' 2026-02-11T06:17:10,548 adding 'quantcli/datasources/__init__.py' 2026-02-11T06:17:10,550 adding 'quantcli/datasources/akshare.py' 2026-02-11T06:17:10,552 adding 'quantcli/datasources/baostock.py' 2026-02-11T06:17:10,554 adding 'quantcli/datasources/base.py' 2026-02-11T06:17:10,556 adding 'quantcli/datasources/cache.py' 2026-02-11T06:17:10,557 adding 'quantcli/datasources/mixed.py' 2026-02-11T06:17:10,560 adding 'quantcli/datasources/mysql.py' 2026-02-11T06:17:10,562 adding 'quantcli/datasources/sync/__init__.py' 2026-02-11T06:17:10,564 adding 'quantcli/datasources/sync/akshare.py' 2026-02-11T06:17:10,565 adding 'quantcli/datasources/sync/base.py' 2026-02-11T06:17:10,567 adding 'quantcli/datasources/sync/gm.py' 2026-02-11T06:17:10,569 adding 'quantcli/factors/__init__.py' 2026-02-11T06:17:10,571 adding 'quantcli/factors/base.py' 2026-02-11T06:17:10,573 adding 'quantcli/factors/compute.py' 2026-02-11T06:17:10,575 adding 'quantcli/factors/loader.py' 2026-02-11T06:17:10,577 adding 'quantcli/factors/pipeline.py' 2026-02-11T06:17:10,579 adding 'quantcli/factors/ranking.py' 2026-02-11T06:17:10,581 adding 'quantcli/factors/screening.py' 2026-02-11T06:17:10,583 adding 'quantcli/parser/__init__.py' 2026-02-11T06:17:10,584 adding 'quantcli/parser/constants.py' 2026-02-11T06:17:10,586 adding 'quantcli/parser/formula.py' 2026-02-11T06:17:10,588 adding 'quantcli/utils/__init__.py' 2026-02-11T06:17:10,590 adding 'quantcli/utils/logger.py' 2026-02-11T06:17:10,592 adding 'quantcli/utils/path.py' 2026-02-11T06:17:10,594 adding 'quantcli/utils/time.py' 2026-02-11T06:17:10,596 adding 'quantcli/utils/validate.py' 2026-02-11T06:17:10,598 adding 'quantcli-0.1.1.dist-info/licenses/LICENSE' 2026-02-11T06:17:10,600 adding 'quantcli-0.1.1.dist-info/METADATA' 2026-02-11T06:17:10,601 adding 'quantcli-0.1.1.dist-info/WHEEL' 2026-02-11T06:17:10,602 adding 'quantcli-0.1.1.dist-info/entry_points.txt' 2026-02-11T06:17:10,603 adding 'quantcli-0.1.1.dist-info/top_level.txt' 2026-02-11T06:17:10,604 adding 'quantcli-0.1.1.dist-info/RECORD' 2026-02-11T06:17:10,606 removing build/bdist.linux-armv7l/wheel 2026-02-11T06:17:10,715 Building wheel for quantcli (pyproject.toml): finished with status 'done' 2026-02-11T06:17:10,721 Created wheel for quantcli: filename=quantcli-0.1.1-py3-none-any.whl size=99331 sha256=5714278965a800258cdb1e506e0998cfac0f3d49b1e5e4d72a58b97ed1f026d0 2026-02-11T06:17:10,722 Stored in directory: /tmp/pip-ephem-wheel-cache-cbsjcfn7/wheels/d5/9c/87/50e4a73841d57547ed02e7883d4690596969a0c795f5bac7bb 2026-02-11T06:17:10,734 Successfully built quantcli 2026-02-11T06:17:10,740 Removed build tracker: '/tmp/pip-build-tracker-6czi_f53'