2025-09-10T07:21:31,234 Created temporary directory: /tmp/pip-build-tracker-5zt1cf_d 2025-09-10T07:21:31,234 Initialized build tracking at /tmp/pip-build-tracker-5zt1cf_d 2025-09-10T07:21:31,234 Created build tracker: /tmp/pip-build-tracker-5zt1cf_d 2025-09-10T07:21:31,235 Entered build tracker: /tmp/pip-build-tracker-5zt1cf_d 2025-09-10T07:21:31,235 Created temporary directory: /tmp/pip-wheel-8sjg_6_g 2025-09-10T07:21:31,238 Created temporary directory: /tmp/pip-ephem-wheel-cache-9yfe8049 2025-09-10T07:21:31,296 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-10T07:21:31,298 2 location(s) to search for versions of vnpy-ost: 2025-09-10T07:21:31,298 * https://pypi.org/simple/vnpy-ost/ 2025-09-10T07:21:31,298 * https://www.piwheels.org/simple/vnpy-ost/ 2025-09-10T07:21:31,298 Fetching project page and analyzing links: https://pypi.org/simple/vnpy-ost/ 2025-09-10T07:21:31,299 Getting page https://pypi.org/simple/vnpy-ost/ 2025-09-10T07:21:31,300 Found index url https://pypi.org/simple/ 2025-09-10T07:21:31,448 Fetched page https://pypi.org/simple/vnpy-ost/ as application/vnd.pypi.simple.v1+json 2025-09-10T07:21:31,451 Found link https://files.pythonhosted.org/packages/4c/8a/13033173aa74ce92469c828de222c7668de0efcab30452fa4f27ea033fb4/vnpy_ost-2.0.1.0.tar.gz (from https://pypi.org/simple/vnpy-ost/), version: 2.0.1.0 2025-09-10T07:21:31,451 Found link https://files.pythonhosted.org/packages/0d/db/a56b67e26ffff016a97cde98a223245ad9e1371259bfc8463bf22eade090/vnpy_ost-2.0.1.1.tar.gz (from https://pypi.org/simple/vnpy-ost/), version: 2.0.1.1 2025-09-10T07:21:31,451 Skipping link: No binaries permitted for vnpy-ost: https://files.pythonhosted.org/packages/51/6e/d17b88278a090c0f5deab7e18f1570a8e187365bea5f251921931807657c/vnpy_ost-2.0.1.2-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/vnpy-ost/) 2025-09-10T07:21:31,452 Found link https://files.pythonhosted.org/packages/33/98/222278297770befa1a0d254f965339c66be21b80b276041037f82eeb19f3/vnpy_ost-2.0.1.2.tar.gz (from https://pypi.org/simple/vnpy-ost/), version: 2.0.1.2 2025-09-10T07:21:31,452 Skipping link: No binaries permitted for vnpy-ost: https://files.pythonhosted.org/packages/58/f1/ca6049c2317e34bd3db807836b896bb1049623f13b928d67a82701f2688d/vnpy_ost-2.0.1.3-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/vnpy-ost/) (requires-python:>=3.7) 2025-09-10T07:21:31,453 Found link https://files.pythonhosted.org/packages/77/7f/009cf06b42cf8e56e2144c4267c33087797aadb7c66dc59ddd6a48743348/vnpy_ost-2.0.1.3.tar.gz (from https://pypi.org/simple/vnpy-ost/) (requires-python:>=3.7), version: 2.0.1.3 2025-09-10T07:21:31,454 Fetching project page and analyzing links: https://www.piwheels.org/simple/vnpy-ost/ 2025-09-10T07:21:31,454 Getting page https://www.piwheels.org/simple/vnpy-ost/ 2025-09-10T07:21:31,456 Found index url https://www.piwheels.org/simple/ 2025-09-10T07:21:31,555 Fetched page https://www.piwheels.org/simple/vnpy-ost/ as text/html 2025-09-10T07:21:31,556 Skipping link: No binaries permitted for vnpy-ost: https://archive1.piwheels.org/simple/vnpy-ost/vnpy_ost-2.0.1.1-py3-none-any.whl#sha256=72797e5e2c47f59150703c281a9dce044e9c7d5bf6f1e152d3be5303e1b83fc7 (from https://www.piwheels.org/simple/vnpy-ost/) 2025-09-10T07:21:31,556 Skipping link: No binaries permitted for vnpy-ost: https://archive1.piwheels.org/simple/vnpy-ost/vnpy_ost-2.0.1.0-py3-none-any.whl#sha256=872635ede0d2f841b3302546218f0d509b5977f486787adb567b924b909da1dc (from https://www.piwheels.org/simple/vnpy-ost/) 2025-09-10T07:21:31,557 Skipping link: not a file: https://www.piwheels.org/simple/vnpy-ost/ 2025-09-10T07:21:31,557 Skipping link: not a file: https://pypi.org/simple/vnpy-ost/ 2025-09-10T07:21:31,582 Given no hashes to check 1 links for project 'vnpy-ost': discarding no candidates 2025-09-10T07:21:31,583 Collecting vnpy-ost==2.0.1.2 2025-09-10T07:21:31,585 Created temporary directory: /tmp/pip-unpack-9r0ic71a 2025-09-10T07:21:31,746 Downloading vnpy_ost-2.0.1.2.tar.gz (2.3 MB) 2025-09-10T07:21:32,255 Added vnpy-ost==2.0.1.2 from https://files.pythonhosted.org/packages/33/98/222278297770befa1a0d254f965339c66be21b80b276041037f82eeb19f3/vnpy_ost-2.0.1.2.tar.gz to build tracker '/tmp/pip-build-tracker-5zt1cf_d' 2025-09-10T07:21:32,256 Running setup.py (path:/tmp/pip-wheel-8sjg_6_g/vnpy-ost_f867c1f4b703425ab4411f29409bcfb1/setup.py) egg_info for package vnpy-ost 2025-09-10T07:21:32,256 Created temporary directory: /tmp/pip-pip-egg-info-t8pxc7gx 2025-09-10T07:21:32,256 Preparing metadata (setup.py): started 2025-09-10T07:21:32,257 Running command python setup.py egg_info 2025-09-10T07:21:32,878 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-10T07:21:32,878 !! 2025-09-10T07:21:32,878 ******************************************************************************** 2025-09-10T07:21:32,878 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-10T07:21:32,879 License :: OSI Approved :: MIT License 2025-09-10T07:21:32,879 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-10T07:21:32,879 ******************************************************************************** 2025-09-10T07:21:32,879 !! 2025-09-10T07:21:32,879 self._finalize_license_expression() 2025-09-10T07:21:33,414 running egg_info 2025-09-10T07:21:33,487 creating /tmp/pip-pip-egg-info-t8pxc7gx/vnpy_ost.egg-info 2025-09-10T07:21:33,487 writing /tmp/pip-pip-egg-info-t8pxc7gx/vnpy_ost.egg-info/PKG-INFO 2025-09-10T07:21:33,488 writing dependency_links to /tmp/pip-pip-egg-info-t8pxc7gx/vnpy_ost.egg-info/dependency_links.txt 2025-09-10T07:21:33,489 writing requirements to /tmp/pip-pip-egg-info-t8pxc7gx/vnpy_ost.egg-info/requires.txt 2025-09-10T07:21:33,489 writing top-level names to /tmp/pip-pip-egg-info-t8pxc7gx/vnpy_ost.egg-info/top_level.txt 2025-09-10T07:21:33,490 writing manifest file '/tmp/pip-pip-egg-info-t8pxc7gx/vnpy_ost.egg-info/SOURCES.txt' 2025-09-10T07:21:33,793 reading manifest file '/tmp/pip-pip-egg-info-t8pxc7gx/vnpy_ost.egg-info/SOURCES.txt' 2025-09-10T07:21:33,793 reading manifest template 'MANIFEST.in' 2025-09-10T07:21:33,816 adding license file 'LICENSE' 2025-09-10T07:21:33,821 writing manifest file '/tmp/pip-pip-egg-info-t8pxc7gx/vnpy_ost.egg-info/SOURCES.txt' 2025-09-10T07:21:33,938 Preparing metadata (setup.py): finished with status 'done' 2025-09-10T07:21:33,942 Source in /tmp/pip-wheel-8sjg_6_g/vnpy-ost_f867c1f4b703425ab4411f29409bcfb1 has version 2.0.1.2, which satisfies requirement vnpy-ost==2.0.1.2 from https://files.pythonhosted.org/packages/33/98/222278297770befa1a0d254f965339c66be21b80b276041037f82eeb19f3/vnpy_ost-2.0.1.2.tar.gz 2025-09-10T07:21:33,943 Removed vnpy-ost==2.0.1.2 from https://files.pythonhosted.org/packages/33/98/222278297770befa1a0d254f965339c66be21b80b276041037f82eeb19f3/vnpy_ost-2.0.1.2.tar.gz from build tracker '/tmp/pip-build-tracker-5zt1cf_d' 2025-09-10T07:21:33,946 Created temporary directory: /tmp/pip-unpack-jk1ir_k4 2025-09-10T07:21:33,947 Created temporary directory: /tmp/pip-unpack-u20mqg35 2025-09-10T07:21:33,947 Building wheels for collected packages: vnpy-ost 2025-09-10T07:21:33,948 Created temporary directory: /tmp/pip-wheel-ovyque9k 2025-09-10T07:21:33,948 DEPRECATION: Building 'vnpy-ost' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'vnpy-ost'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-10T07:21:33,949 Building wheel for vnpy-ost (setup.py): started 2025-09-10T07:21:33,950 Destination directory: /tmp/pip-wheel-ovyque9k 2025-09-10T07:21:33,950 Running command python setup.py bdist_wheel 2025-09-10T07:21:34,572 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-10T07:21:34,572 !! 2025-09-10T07:21:34,572 ******************************************************************************** 2025-09-10T07:21:34,572 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-10T07:21:34,572 License :: OSI Approved :: MIT License 2025-09-10T07:21:34,573 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-10T07:21:34,573 ******************************************************************************** 2025-09-10T07:21:34,573 !! 2025-09-10T07:21:34,573 self._finalize_license_expression() 2025-09-10T07:21:35,039 running bdist_wheel 2025-09-10T07:21:35,405 running build 2025-09-10T07:21:35,405 running build_py 2025-09-10T07:21:35,481 creating build/lib.linux-armv7l-cpython-313/vnpy_ost 2025-09-10T07:21:35,482 copying vnpy_ost/__init__.py -> build/lib.linux-armv7l-cpython-313/vnpy_ost 2025-09-10T07:21:35,483 creating build/lib.linux-armv7l-cpython-313/vnpy_ost/gateway 2025-09-10T07:21:35,483 copying vnpy_ost/gateway/ost_gateway.py -> build/lib.linux-armv7l-cpython-313/vnpy_ost/gateway 2025-09-10T07:21:35,483 copying vnpy_ost/gateway/__init__.py -> build/lib.linux-armv7l-cpython-313/vnpy_ost/gateway 2025-09-10T07:21:35,484 creating build/lib.linux-armv7l-cpython-313/vnpy_ost/api 2025-09-10T07:21:35,484 copying vnpy_ost/api/ost_constant.py -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api 2025-09-10T07:21:35,485 copying vnpy_ost/api/__init__.py -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api 2025-09-10T07:21:35,486 running egg_info 2025-09-10T07:21:35,560 writing vnpy_ost.egg-info/PKG-INFO 2025-09-10T07:21:35,561 writing dependency_links to vnpy_ost.egg-info/dependency_links.txt 2025-09-10T07:21:35,562 writing requirements to vnpy_ost.egg-info/requires.txt 2025-09-10T07:21:35,562 writing top-level names to vnpy_ost.egg-info/top_level.txt 2025-09-10T07:21:35,640 reading manifest file 'vnpy_ost.egg-info/SOURCES.txt' 2025-09-10T07:21:35,645 reading manifest template 'MANIFEST.in' 2025-09-10T07:21:35,667 adding license file 'LICENSE' 2025-09-10T07:21:35,672 writing manifest file 'vnpy_ost.egg-info/SOURCES.txt' 2025-09-10T07:21:35,673 /usr/local/lib/python3.13/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'vnpy_ost.api.generator' is absent from the `packages` configuration. 2025-09-10T07:21:35,674 !! 2025-09-10T07:21:35,674 ******************************************************************************** 2025-09-10T07:21:35,674 ############################ 2025-09-10T07:21:35,674 # Package would be ignored # 2025-09-10T07:21:35,674 ############################ 2025-09-10T07:21:35,674 Python recognizes 'vnpy_ost.api.generator' as an importable package[^1], 2025-09-10T07:21:35,674 but it is absent from setuptools' `packages` configuration. 2025-09-10T07:21:35,674 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-10T07:21:35,674 package, please make sure that 'vnpy_ost.api.generator' is explicitly added 2025-09-10T07:21:35,675 to the `packages` configuration field. 2025-09-10T07:21:35,675 Alternatively, you can also rely on setuptools' discovery methods 2025-09-10T07:21:35,675 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-10T07:21:35,675 instead of `find_packages(...)`/`find:`). 2025-09-10T07:21:35,675 You can read more about "package discovery" on setuptools documentation page: 2025-09-10T07:21:35,675 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-10T07:21:35,675 If you don't want 'vnpy_ost.api.generator' to be distributed and are 2025-09-10T07:21:35,676 already explicitly excluding 'vnpy_ost.api.generator' via 2025-09-10T07:21:35,676 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-10T07:21:35,676 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-10T07:21:35,676 combination with a more fine grained `package-data` configuration. 2025-09-10T07:21:35,676 You can read more about "package data files" on setuptools documentation page: 2025-09-10T07:21:35,676 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-10T07:21:35,676 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-10T07:21:35,676 even if it does not contain any `.py` files. 2025-09-10T07:21:35,677 On the other hand, currently there is no concept of package data 2025-09-10T07:21:35,677 directory, all directories are treated like packages. 2025-09-10T07:21:35,677 ******************************************************************************** 2025-09-10T07:21:35,677 !! 2025-09-10T07:21:35,677 check.warn(importable) 2025-09-10T07:21:35,677 /usr/local/lib/python3.13/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'vnpy_ost.api.include.ost' is absent from the `packages` configuration. 2025-09-10T07:21:35,677 !! 2025-09-10T07:21:35,677 ******************************************************************************** 2025-09-10T07:21:35,677 ############################ 2025-09-10T07:21:35,678 # Package would be ignored # 2025-09-10T07:21:35,678 ############################ 2025-09-10T07:21:35,678 Python recognizes 'vnpy_ost.api.include.ost' as an importable package[^1], 2025-09-10T07:21:35,678 but it is absent from setuptools' `packages` configuration. 2025-09-10T07:21:35,678 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-10T07:21:35,678 package, please make sure that 'vnpy_ost.api.include.ost' is explicitly added 2025-09-10T07:21:35,678 to the `packages` configuration field. 2025-09-10T07:21:35,678 Alternatively, you can also rely on setuptools' discovery methods 2025-09-10T07:21:35,678 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-10T07:21:35,678 instead of `find_packages(...)`/`find:`). 2025-09-10T07:21:35,679 You can read more about "package discovery" on setuptools documentation page: 2025-09-10T07:21:35,679 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-10T07:21:35,679 If you don't want 'vnpy_ost.api.include.ost' to be distributed and are 2025-09-10T07:21:35,679 already explicitly excluding 'vnpy_ost.api.include.ost' via 2025-09-10T07:21:35,679 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-10T07:21:35,679 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-10T07:21:35,679 combination with a more fine grained `package-data` configuration. 2025-09-10T07:21:35,680 You can read more about "package data files" on setuptools documentation page: 2025-09-10T07:21:35,680 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-10T07:21:35,680 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-10T07:21:35,680 even if it does not contain any `.py` files. 2025-09-10T07:21:35,680 On the other hand, currently there is no concept of package data 2025-09-10T07:21:35,680 directory, all directories are treated like packages. 2025-09-10T07:21:35,680 ******************************************************************************** 2025-09-10T07:21:35,680 !! 2025-09-10T07:21:35,681 check.warn(importable) 2025-09-10T07:21:35,681 /usr/local/lib/python3.13/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'vnpy_ost.api.include.pybind11' is absent from the `packages` configuration. 2025-09-10T07:21:35,681 !! 2025-09-10T07:21:35,681 ******************************************************************************** 2025-09-10T07:21:35,681 ############################ 2025-09-10T07:21:35,681 # Package would be ignored # 2025-09-10T07:21:35,681 ############################ 2025-09-10T07:21:35,681 Python recognizes 'vnpy_ost.api.include.pybind11' as an importable package[^1], 2025-09-10T07:21:35,681 but it is absent from setuptools' `packages` configuration. 2025-09-10T07:21:35,682 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-10T07:21:35,682 package, please make sure that 'vnpy_ost.api.include.pybind11' is explicitly added 2025-09-10T07:21:35,682 to the `packages` configuration field. 2025-09-10T07:21:35,682 Alternatively, you can also rely on setuptools' discovery methods 2025-09-10T07:21:35,682 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-10T07:21:35,682 instead of `find_packages(...)`/`find:`). 2025-09-10T07:21:35,682 You can read more about "package discovery" on setuptools documentation page: 2025-09-10T07:21:35,682 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-10T07:21:35,683 If you don't want 'vnpy_ost.api.include.pybind11' to be distributed and are 2025-09-10T07:21:35,683 already explicitly excluding 'vnpy_ost.api.include.pybind11' via 2025-09-10T07:21:35,683 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-10T07:21:35,683 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-10T07:21:35,683 combination with a more fine grained `package-data` configuration. 2025-09-10T07:21:35,683 You can read more about "package data files" on setuptools documentation page: 2025-09-10T07:21:35,683 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-10T07:21:35,683 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-10T07:21:35,684 even if it does not contain any `.py` files. 2025-09-10T07:21:35,684 On the other hand, currently there is no concept of package data 2025-09-10T07:21:35,684 directory, all directories are treated like packages. 2025-09-10T07:21:35,684 ******************************************************************************** 2025-09-10T07:21:35,684 !! 2025-09-10T07:21:35,684 check.warn(importable) 2025-09-10T07:21:35,684 /usr/local/lib/python3.13/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'vnpy_ost.api.include.pybind11.detail' is absent from the `packages` configuration. 2025-09-10T07:21:35,684 !! 2025-09-10T07:21:35,684 ******************************************************************************** 2025-09-10T07:21:35,685 ############################ 2025-09-10T07:21:35,685 # Package would be ignored # 2025-09-10T07:21:35,685 ############################ 2025-09-10T07:21:35,685 Python recognizes 'vnpy_ost.api.include.pybind11.detail' as an importable package[^1], 2025-09-10T07:21:35,685 but it is absent from setuptools' `packages` configuration. 2025-09-10T07:21:35,685 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-10T07:21:35,685 package, please make sure that 'vnpy_ost.api.include.pybind11.detail' is explicitly added 2025-09-10T07:21:35,685 to the `packages` configuration field. 2025-09-10T07:21:35,685 Alternatively, you can also rely on setuptools' discovery methods 2025-09-10T07:21:35,686 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-10T07:21:35,686 instead of `find_packages(...)`/`find:`). 2025-09-10T07:21:35,686 You can read more about "package discovery" on setuptools documentation page: 2025-09-10T07:21:35,686 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-10T07:21:35,686 If you don't want 'vnpy_ost.api.include.pybind11.detail' to be distributed and are 2025-09-10T07:21:35,686 already explicitly excluding 'vnpy_ost.api.include.pybind11.detail' via 2025-09-10T07:21:35,686 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-10T07:21:35,686 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-10T07:21:35,687 combination with a more fine grained `package-data` configuration. 2025-09-10T07:21:35,687 You can read more about "package data files" on setuptools documentation page: 2025-09-10T07:21:35,687 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-10T07:21:35,687 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-10T07:21:35,687 even if it does not contain any `.py` files. 2025-09-10T07:21:35,687 On the other hand, currently there is no concept of package data 2025-09-10T07:21:35,687 directory, all directories are treated like packages. 2025-09-10T07:21:35,687 ******************************************************************************** 2025-09-10T07:21:35,688 !! 2025-09-10T07:21:35,688 check.warn(importable) 2025-09-10T07:21:35,688 /usr/local/lib/python3.13/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'vnpy_ost.api.vnost' is absent from the `packages` configuration. 2025-09-10T07:21:35,688 !! 2025-09-10T07:21:35,688 ******************************************************************************** 2025-09-10T07:21:35,688 ############################ 2025-09-10T07:21:35,688 # Package would be ignored # 2025-09-10T07:21:35,688 ############################ 2025-09-10T07:21:35,688 Python recognizes 'vnpy_ost.api.vnost' as an importable package[^1], 2025-09-10T07:21:35,688 but it is absent from setuptools' `packages` configuration. 2025-09-10T07:21:35,689 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-10T07:21:35,689 package, please make sure that 'vnpy_ost.api.vnost' is explicitly added 2025-09-10T07:21:35,689 to the `packages` configuration field. 2025-09-10T07:21:35,689 Alternatively, you can also rely on setuptools' discovery methods 2025-09-10T07:21:35,689 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-10T07:21:35,689 instead of `find_packages(...)`/`find:`). 2025-09-10T07:21:35,689 You can read more about "package discovery" on setuptools documentation page: 2025-09-10T07:21:35,690 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-10T07:21:35,690 If you don't want 'vnpy_ost.api.vnost' to be distributed and are 2025-09-10T07:21:35,690 already explicitly excluding 'vnpy_ost.api.vnost' via 2025-09-10T07:21:35,690 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-10T07:21:35,690 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-10T07:21:35,690 combination with a more fine grained `package-data` configuration. 2025-09-10T07:21:35,690 You can read more about "package data files" on setuptools documentation page: 2025-09-10T07:21:35,690 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-10T07:21:35,691 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-10T07:21:35,691 even if it does not contain any `.py` files. 2025-09-10T07:21:35,691 On the other hand, currently there is no concept of package data 2025-09-10T07:21:35,691 directory, all directories are treated like packages. 2025-09-10T07:21:35,691 ******************************************************************************** 2025-09-10T07:21:35,691 !! 2025-09-10T07:21:35,691 check.warn(importable) 2025-09-10T07:21:35,691 /usr/local/lib/python3.13/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'vnpy_ost.api.vnost.vnostmd' is absent from the `packages` configuration. 2025-09-10T07:21:35,691 !! 2025-09-10T07:21:35,692 ******************************************************************************** 2025-09-10T07:21:35,692 ############################ 2025-09-10T07:21:35,692 # Package would be ignored # 2025-09-10T07:21:35,692 ############################ 2025-09-10T07:21:35,692 Python recognizes 'vnpy_ost.api.vnost.vnostmd' as an importable package[^1], 2025-09-10T07:21:35,692 but it is absent from setuptools' `packages` configuration. 2025-09-10T07:21:35,692 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-10T07:21:35,692 package, please make sure that 'vnpy_ost.api.vnost.vnostmd' is explicitly added 2025-09-10T07:21:35,692 to the `packages` configuration field. 2025-09-10T07:21:35,693 Alternatively, you can also rely on setuptools' discovery methods 2025-09-10T07:21:35,693 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-10T07:21:35,693 instead of `find_packages(...)`/`find:`). 2025-09-10T07:21:35,693 You can read more about "package discovery" on setuptools documentation page: 2025-09-10T07:21:35,693 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-10T07:21:35,693 If you don't want 'vnpy_ost.api.vnost.vnostmd' to be distributed and are 2025-09-10T07:21:35,693 already explicitly excluding 'vnpy_ost.api.vnost.vnostmd' via 2025-09-10T07:21:35,693 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-10T07:21:35,693 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-10T07:21:35,694 combination with a more fine grained `package-data` configuration. 2025-09-10T07:21:35,694 You can read more about "package data files" on setuptools documentation page: 2025-09-10T07:21:35,694 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-10T07:21:35,694 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-10T07:21:35,694 even if it does not contain any `.py` files. 2025-09-10T07:21:35,694 On the other hand, currently there is no concept of package data 2025-09-10T07:21:35,694 directory, all directories are treated like packages. 2025-09-10T07:21:35,695 ******************************************************************************** 2025-09-10T07:21:35,695 !! 2025-09-10T07:21:35,695 check.warn(importable) 2025-09-10T07:21:35,695 /usr/local/lib/python3.13/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'vnpy_ost.api.vnost.vnosttd' is absent from the `packages` configuration. 2025-09-10T07:21:35,695 !! 2025-09-10T07:21:35,695 ******************************************************************************** 2025-09-10T07:21:35,695 ############################ 2025-09-10T07:21:35,695 # Package would be ignored # 2025-09-10T07:21:35,695 ############################ 2025-09-10T07:21:35,695 Python recognizes 'vnpy_ost.api.vnost.vnosttd' as an importable package[^1], 2025-09-10T07:21:35,696 but it is absent from setuptools' `packages` configuration. 2025-09-10T07:21:35,696 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-10T07:21:35,696 package, please make sure that 'vnpy_ost.api.vnost.vnosttd' is explicitly added 2025-09-10T07:21:35,696 to the `packages` configuration field. 2025-09-10T07:21:35,696 Alternatively, you can also rely on setuptools' discovery methods 2025-09-10T07:21:35,696 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-10T07:21:35,696 instead of `find_packages(...)`/`find:`). 2025-09-10T07:21:35,696 You can read more about "package discovery" on setuptools documentation page: 2025-09-10T07:21:35,697 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-10T07:21:35,697 If you don't want 'vnpy_ost.api.vnost.vnosttd' to be distributed and are 2025-09-10T07:21:35,697 already explicitly excluding 'vnpy_ost.api.vnost.vnosttd' via 2025-09-10T07:21:35,697 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-10T07:21:35,697 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-10T07:21:35,697 combination with a more fine grained `package-data` configuration. 2025-09-10T07:21:35,697 You can read more about "package data files" on setuptools documentation page: 2025-09-10T07:21:35,697 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-10T07:21:35,698 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-10T07:21:35,698 even if it does not contain any `.py` files. 2025-09-10T07:21:35,698 On the other hand, currently there is no concept of package data 2025-09-10T07:21:35,698 directory, all directories are treated like packages. 2025-09-10T07:21:35,698 ******************************************************************************** 2025-09-10T07:21:35,698 !! 2025-09-10T07:21:35,698 check.warn(importable) 2025-09-10T07:21:35,698 copying vnpy_ost/api/DntApi.dll -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api 2025-09-10T07:21:35,699 copying vnpy_ost/api/libDntApi.so -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api 2025-09-10T07:21:35,699 copying vnpy_ost/api/libutapi.so -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api 2025-09-10T07:21:35,699 copying vnpy_ost/api/utapi.dll -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api 2025-09-10T07:21:35,702 copying vnpy_ost/api/vnostmd.pyd -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api 2025-09-10T07:21:35,706 copying vnpy_ost/api/vnosttd.pyd -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api 2025-09-10T07:21:35,711 creating build/lib.linux-armv7l-cpython-313/vnpy_ost/api/generator 2025-09-10T07:21:35,711 copying vnpy_ost/api/generator/ost_md_header_define.h -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/generator 2025-09-10T07:21:35,712 copying vnpy_ost/api/generator/ost_md_header_function.h -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/generator 2025-09-10T07:21:35,712 copying vnpy_ost/api/generator/ost_md_header_on.h -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/generator 2025-09-10T07:21:35,713 copying vnpy_ost/api/generator/ost_md_header_process.h -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/generator 2025-09-10T07:21:35,713 copying vnpy_ost/api/generator/ost_md_source_function.cpp -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/generator 2025-09-10T07:21:35,714 copying vnpy_ost/api/generator/ost_md_source_module.cpp -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/generator 2025-09-10T07:21:35,714 copying vnpy_ost/api/generator/ost_md_source_on.cpp -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/generator 2025-09-10T07:21:35,715 copying vnpy_ost/api/generator/ost_md_source_process.cpp -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/generator 2025-09-10T07:21:35,715 copying vnpy_ost/api/generator/ost_md_source_switch.cpp -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/generator 2025-09-10T07:21:35,716 copying vnpy_ost/api/generator/ost_md_source_task.cpp -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/generator 2025-09-10T07:21:35,716 copying vnpy_ost/api/generator/ost_td_header_define.h -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/generator 2025-09-10T07:21:35,717 copying vnpy_ost/api/generator/ost_td_header_function.h -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/generator 2025-09-10T07:21:35,717 copying vnpy_ost/api/generator/ost_td_header_on.h -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/generator 2025-09-10T07:21:35,718 copying vnpy_ost/api/generator/ost_td_header_process.h -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/generator 2025-09-10T07:21:35,718 copying vnpy_ost/api/generator/ost_td_source_function.cpp -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/generator 2025-09-10T07:21:35,719 copying vnpy_ost/api/generator/ost_td_source_module.cpp -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/generator 2025-09-10T07:21:35,720 copying vnpy_ost/api/generator/ost_td_source_on.cpp -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/generator 2025-09-10T07:21:35,720 copying vnpy_ost/api/generator/ost_td_source_process.cpp -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/generator 2025-09-10T07:21:35,721 copying vnpy_ost/api/generator/ost_td_source_switch.cpp -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/generator 2025-09-10T07:21:35,722 copying vnpy_ost/api/generator/ost_td_source_task.cpp -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/generator 2025-09-10T07:21:35,722 creating build/lib.linux-armv7l-cpython-313/vnpy_ost/api/include/ost 2025-09-10T07:21:35,723 copying vnpy_ost/api/include/ost/DNT_ns.h -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/include/ost 2025-09-10T07:21:35,723 copying vnpy_ost/api/include/ost/SecurityDntL2MDUserApi.h -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/include/ost 2025-09-10T07:21:35,724 copying vnpy_ost/api/include/ost/SecurityDntL2MDUserApiDataStruct.h -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/include/ost 2025-09-10T07:21:35,724 copying vnpy_ost/api/include/ost/SecurityDntL2MDUserApiDataType.h -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/include/ost 2025-09-10T07:21:35,725 copying vnpy_ost/api/include/ost/UTApi.h -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/include/ost 2025-09-10T07:21:35,725 copying vnpy_ost/api/include/ost/UTApiDataType.h -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/include/ost 2025-09-10T07:21:35,727 copying vnpy_ost/api/include/ost/UTApiStruct.h -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/include/ost 2025-09-10T07:21:35,728 creating build/lib.linux-armv7l-cpython-313/vnpy_ost/api/include/pybind11 2025-09-10T07:21:35,728 copying vnpy_ost/api/include/pybind11/attr.h -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/include/pybind11 2025-09-10T07:21:35,729 copying vnpy_ost/api/include/pybind11/buffer_info.h -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/include/pybind11 2025-09-10T07:21:35,729 copying vnpy_ost/api/include/pybind11/cast.h -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/include/pybind11 2025-09-10T07:21:35,730 copying vnpy_ost/api/include/pybind11/chrono.h -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/include/pybind11 2025-09-10T07:21:35,731 copying vnpy_ost/api/include/pybind11/common.h -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/include/pybind11 2025-09-10T07:21:35,731 copying vnpy_ost/api/include/pybind11/complex.h -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/include/pybind11 2025-09-10T07:21:35,732 copying vnpy_ost/api/include/pybind11/eigen.h -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/include/pybind11 2025-09-10T07:21:35,732 copying vnpy_ost/api/include/pybind11/embed.h -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/include/pybind11 2025-09-10T07:21:35,733 copying vnpy_ost/api/include/pybind11/eval.h -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/include/pybind11 2025-09-10T07:21:35,733 copying vnpy_ost/api/include/pybind11/functional.h -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/include/pybind11 2025-09-10T07:21:35,734 copying vnpy_ost/api/include/pybind11/iostream.h -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/include/pybind11 2025-09-10T07:21:35,735 copying vnpy_ost/api/include/pybind11/numpy.h -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/include/pybind11 2025-09-10T07:21:35,735 copying vnpy_ost/api/include/pybind11/operators.h -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/include/pybind11 2025-09-10T07:21:35,736 copying vnpy_ost/api/include/pybind11/options.h -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/include/pybind11 2025-09-10T07:21:35,736 copying vnpy_ost/api/include/pybind11/pybind11.h -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/include/pybind11 2025-09-10T07:21:35,737 copying vnpy_ost/api/include/pybind11/pytypes.h -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/include/pybind11 2025-09-10T07:21:35,738 copying vnpy_ost/api/include/pybind11/stl.h -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/include/pybind11 2025-09-10T07:21:35,739 copying vnpy_ost/api/include/pybind11/stl_bind.h -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/include/pybind11 2025-09-10T07:21:35,739 creating build/lib.linux-armv7l-cpython-313/vnpy_ost/api/include/pybind11/detail 2025-09-10T07:21:35,740 copying vnpy_ost/api/include/pybind11/detail/class.h -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/include/pybind11/detail 2025-09-10T07:21:35,740 copying vnpy_ost/api/include/pybind11/detail/common.h -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/include/pybind11/detail 2025-09-10T07:21:35,741 copying vnpy_ost/api/include/pybind11/detail/descr.h -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/include/pybind11/detail 2025-09-10T07:21:35,742 copying vnpy_ost/api/include/pybind11/detail/init.h -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/include/pybind11/detail 2025-09-10T07:21:35,742 copying vnpy_ost/api/include/pybind11/detail/internals.h -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/include/pybind11/detail 2025-09-10T07:21:35,743 copying vnpy_ost/api/include/pybind11/detail/typeid.h -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/include/pybind11/detail 2025-09-10T07:21:35,743 creating build/lib.linux-armv7l-cpython-313/vnpy_ost/api/vnost 2025-09-10T07:21:35,744 copying vnpy_ost/api/vnost/vnost.h -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/vnost 2025-09-10T07:21:35,744 creating build/lib.linux-armv7l-cpython-313/vnpy_ost/api/vnost/vnostmd 2025-09-10T07:21:35,744 copying vnpy_ost/api/vnost/vnostmd/dllmain.cpp -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/vnost/vnostmd 2025-09-10T07:21:35,745 copying vnpy_ost/api/vnost/vnostmd/framework.h -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/vnost/vnostmd 2025-09-10T07:21:35,745 copying vnpy_ost/api/vnost/vnostmd/pch.cpp -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/vnost/vnostmd 2025-09-10T07:21:35,746 copying vnpy_ost/api/vnost/vnostmd/pch.h -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/vnost/vnostmd 2025-09-10T07:21:35,746 copying vnpy_ost/api/vnost/vnostmd/vnostmd.cpp -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/vnost/vnostmd 2025-09-10T07:21:35,747 copying vnpy_ost/api/vnost/vnostmd/vnostmd.h -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/vnost/vnostmd 2025-09-10T07:21:35,747 creating build/lib.linux-armv7l-cpython-313/vnpy_ost/api/vnost/vnosttd 2025-09-10T07:21:35,748 copying vnpy_ost/api/vnost/vnosttd/dllmain.cpp -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/vnost/vnosttd 2025-09-10T07:21:35,748 copying vnpy_ost/api/vnost/vnosttd/framework.h -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/vnost/vnosttd 2025-09-10T07:21:35,749 copying vnpy_ost/api/vnost/vnosttd/pch.cpp -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/vnost/vnosttd 2025-09-10T07:21:35,749 copying vnpy_ost/api/vnost/vnosttd/pch.h -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/vnost/vnosttd 2025-09-10T07:21:35,750 copying vnpy_ost/api/vnost/vnosttd/vnosttd.cpp -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/vnost/vnosttd 2025-09-10T07:21:35,751 copying vnpy_ost/api/vnost/vnosttd/vnosttd.h -> build/lib.linux-armv7l-cpython-313/vnpy_ost/api/vnost/vnosttd 2025-09-10T07:21:35,752 running build_ext 2025-09-10T07:21:36,117 building 'vnpy_ost.api.vnosttd' extension 2025-09-10T07:21:36,118 creating build/temp.linux-armv7l-cpython-313/vnpy_ost/api/vnost/vnosttd 2025-09-10T07:21:36,119 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Ivnpy_ost/api/include -Ivnpy_ost/api/vnost -I/usr/include/python3.13 -c vnpy_ost/api/vnost/vnosttd/vnosttd.cpp -o build/temp.linux-armv7l-cpython-313/vnpy_ost/api/vnost/vnosttd/vnosttd.o -O2 -MT 2025-09-10T07:21:36,123 arm-linux-gnueabihf-g++: error: missing makefile target after ‘-MT’ 2025-09-10T07:21:36,125 error: command '/usr/bin/arm-linux-gnueabihf-g++' failed with exit code 1 2025-09-10T07:21:36,275 ERROR: python setup.py bdist_wheel exited with 1 2025-09-10T07:21:36,288 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-10T07:21:36,288 exec(compile('"'"''"'"''"'"' 2025-09-10T07:21:36,288 # This is -- a caller that pip uses to run setup.py 2025-09-10T07:21:36,288 # 2025-09-10T07:21:36,288 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-10T07:21:36,288 # import from `distutils.core` to work with newer packaging standards. 2025-09-10T07:21:36,288 # - It provides a clear error message when setuptools is not installed. 2025-09-10T07:21:36,288 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-10T07:21:36,288 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-10T07:21:36,288 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-10T07:21:36,288 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-10T07:21:36,288 import os, sys, tokenize, traceback 2025-09-10T07:21:36,288 2025-09-10T07:21:36,288 try: 2025-09-10T07:21:36,288 import setuptools 2025-09-10T07:21:36,288 except ImportError: 2025-09-10T07:21:36,288 print( 2025-09-10T07:21:36,288 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-10T07:21:36,288 "the build environment with exception:", 2025-09-10T07:21:36,288 file=sys.stderr, 2025-09-10T07:21:36,288 ) 2025-09-10T07:21:36,288 traceback.print_exc() 2025-09-10T07:21:36,288 sys.exit(1) 2025-09-10T07:21:36,288 2025-09-10T07:21:36,288 __file__ = %r 2025-09-10T07:21:36,288 sys.argv[0] = __file__ 2025-09-10T07:21:36,288 2025-09-10T07:21:36,288 if os.path.exists(__file__): 2025-09-10T07:21:36,288 filename = __file__ 2025-09-10T07:21:36,288 with tokenize.open(__file__) as f: 2025-09-10T07:21:36,288 setup_py_code = f.read() 2025-09-10T07:21:36,288 else: 2025-09-10T07:21:36,288 filename = "" 2025-09-10T07:21:36,288 setup_py_code = "from setuptools import setup; setup()" 2025-09-10T07:21:36,288 2025-09-10T07:21:36,288 exec(compile(setup_py_code, filename, "exec")) 2025-09-10T07:21:36,288 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-8sjg_6_g/vnpy-ost_f867c1f4b703425ab4411f29409bcfb1/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-ovyque9k[/] 2025-09-10T07:21:36,288 [bold magenta]cwd[/]: /tmp/pip-wheel-8sjg_6_g/vnpy-ost_f867c1f4b703425ab4411f29409bcfb1/ 2025-09-10T07:21:36,288 Building wheel for vnpy-ost (setup.py): finished with status 'error' 2025-09-10T07:21:36,289 ERROR: Failed building wheel for vnpy-ost 2025-09-10T07:21:36,290 Running setup.py clean for vnpy-ost 2025-09-10T07:21:36,291 Running command python setup.py clean 2025-09-10T07:21:36,926 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-10T07:21:36,926 !! 2025-09-10T07:21:36,926 ******************************************************************************** 2025-09-10T07:21:36,926 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-10T07:21:36,927 License :: OSI Approved :: MIT License 2025-09-10T07:21:36,927 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-10T07:21:36,927 ******************************************************************************** 2025-09-10T07:21:36,927 !! 2025-09-10T07:21:36,927 self._finalize_license_expression() 2025-09-10T07:21:37,464 running clean 2025-09-10T07:21:37,610 removing 'build/temp.linux-armv7l-cpython-313' (and everything under it) 2025-09-10T07:21:37,610 removing 'build/lib.linux-armv7l-cpython-313' (and everything under it) 2025-09-10T07:21:37,615 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-10T07:21:37,615 'build/scripts-3.13' does not exist -- can't clean it 2025-09-10T07:21:37,616 removing 'build' 2025-09-10T07:21:37,729 Failed to build vnpy-ost 2025-09-10T07:21:37,730 ERROR: Failed to build one or more wheels 2025-09-10T07:21:37,731 Exception information: 2025-09-10T07:21:37,731 Traceback (most recent call last): 2025-09-10T07:21:37,731 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-10T07:21:37,731 status = _inner_run() 2025-09-10T07:21:37,731 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-10T07:21:37,731 return self.run(options, args) 2025-09-10T07:21:37,731 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-10T07:21:37,731 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-10T07:21:37,731 return func(self, options, args) 2025-09-10T07:21:37,731 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-10T07:21:37,731 raise CommandError("Failed to build one or more wheels") 2025-09-10T07:21:37,731 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-10T07:21:37,735 Removed build tracker: '/tmp/pip-build-tracker-5zt1cf_d'