2025-09-10T02:44:04,514 Created temporary directory: /tmp/pip-build-tracker-3jihkgdz 2025-09-10T02:44:04,515 Initialized build tracking at /tmp/pip-build-tracker-3jihkgdz 2025-09-10T02:44:04,515 Created build tracker: /tmp/pip-build-tracker-3jihkgdz 2025-09-10T02:44:04,515 Entered build tracker: /tmp/pip-build-tracker-3jihkgdz 2025-09-10T02:44:04,515 Created temporary directory: /tmp/pip-wheel-uw5h_soh 2025-09-10T02:44:04,518 Created temporary directory: /tmp/pip-ephem-wheel-cache-yitlrbht 2025-09-10T02:44:04,575 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-10T02:44:04,577 2 location(s) to search for versions of vnpy-nhtd: 2025-09-10T02:44:04,577 * https://pypi.org/simple/vnpy-nhtd/ 2025-09-10T02:44:04,577 * https://www.piwheels.org/simple/vnpy-nhtd/ 2025-09-10T02:44:04,578 Fetching project page and analyzing links: https://pypi.org/simple/vnpy-nhtd/ 2025-09-10T02:44:04,578 Getting page https://pypi.org/simple/vnpy-nhtd/ 2025-09-10T02:44:04,579 Found index url https://pypi.org/simple/ 2025-09-10T02:44:04,725 Fetched page https://pypi.org/simple/vnpy-nhtd/ as application/vnd.pypi.simple.v1+json 2025-09-10T02:44:04,726 Found link https://files.pythonhosted.org/packages/3a/65/36733863c4c516c42904ad768830cb8c89a55ed28887ac99abb1d35c89f4/vnpy_nhtd-1.0.0.tar.gz (from https://pypi.org/simple/vnpy-nhtd/), version: 1.0.0 2025-09-10T02:44:04,726 Found link https://files.pythonhosted.org/packages/d6/ef/e421a932d1a64175471f01fe0f4ae8ba1e3682c9425fe238cbaf8e96abb9/vnpy_nhtd-1.0.1.tar.gz (from https://pypi.org/simple/vnpy-nhtd/), version: 1.0.1 2025-09-10T02:44:04,727 Fetching project page and analyzing links: https://www.piwheels.org/simple/vnpy-nhtd/ 2025-09-10T02:44:04,727 Getting page https://www.piwheels.org/simple/vnpy-nhtd/ 2025-09-10T02:44:04,728 Found index url https://www.piwheels.org/simple/ 2025-09-10T02:44:04,821 Fetched page https://www.piwheels.org/simple/vnpy-nhtd/ as text/html 2025-09-10T02:44:04,822 Skipping link: not a file: https://www.piwheels.org/simple/vnpy-nhtd/ 2025-09-10T02:44:04,822 Skipping link: not a file: https://pypi.org/simple/vnpy-nhtd/ 2025-09-10T02:44:04,847 Given no hashes to check 1 links for project 'vnpy-nhtd': discarding no candidates 2025-09-10T02:44:04,848 Collecting vnpy-nhtd==1.0.0 2025-09-10T02:44:04,849 Created temporary directory: /tmp/pip-unpack-xndt2orc 2025-09-10T02:44:04,995 Downloading vnpy_nhtd-1.0.0.tar.gz (5.4 MB) 2025-09-10T02:44:06,353 Added vnpy-nhtd==1.0.0 from https://files.pythonhosted.org/packages/3a/65/36733863c4c516c42904ad768830cb8c89a55ed28887ac99abb1d35c89f4/vnpy_nhtd-1.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-3jihkgdz' 2025-09-10T02:44:06,354 Running setup.py (path:/tmp/pip-wheel-uw5h_soh/vnpy-nhtd_4ee91f8357c8417392538e1f7d159428/setup.py) egg_info for package vnpy-nhtd 2025-09-10T02:44:06,354 Created temporary directory: /tmp/pip-pip-egg-info-b87g709u 2025-09-10T02:44:06,354 Preparing metadata (setup.py): started 2025-09-10T02:44:06,355 Running command python setup.py egg_info 2025-09-10T02:44:06,977 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-10T02:44:06,977 !! 2025-09-10T02:44:06,977 ******************************************************************************** 2025-09-10T02:44:06,977 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-10T02:44:06,977 License :: OSI Approved :: MIT License 2025-09-10T02:44:06,977 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-10T02:44:06,978 ******************************************************************************** 2025-09-10T02:44:06,978 !! 2025-09-10T02:44:06,978 self._finalize_license_expression() 2025-09-10T02:44:07,513 running egg_info 2025-09-10T02:44:07,587 creating /tmp/pip-pip-egg-info-b87g709u/vnpy_nhtd.egg-info 2025-09-10T02:44:07,587 writing /tmp/pip-pip-egg-info-b87g709u/vnpy_nhtd.egg-info/PKG-INFO 2025-09-10T02:44:07,589 writing dependency_links to /tmp/pip-pip-egg-info-b87g709u/vnpy_nhtd.egg-info/dependency_links.txt 2025-09-10T02:44:07,589 writing requirements to /tmp/pip-pip-egg-info-b87g709u/vnpy_nhtd.egg-info/requires.txt 2025-09-10T02:44:07,590 writing top-level names to /tmp/pip-pip-egg-info-b87g709u/vnpy_nhtd.egg-info/top_level.txt 2025-09-10T02:44:07,590 writing manifest file '/tmp/pip-pip-egg-info-b87g709u/vnpy_nhtd.egg-info/SOURCES.txt' 2025-09-10T02:44:07,897 reading manifest file '/tmp/pip-pip-egg-info-b87g709u/vnpy_nhtd.egg-info/SOURCES.txt' 2025-09-10T02:44:07,897 reading manifest template 'MANIFEST.in' 2025-09-10T02:44:07,914 warning: no files found matching '*.pyd' under directory 'vnpy_nhtd' 2025-09-10T02:44:07,927 adding license file 'LICENSE' 2025-09-10T02:44:07,932 writing manifest file '/tmp/pip-pip-egg-info-b87g709u/vnpy_nhtd.egg-info/SOURCES.txt' 2025-09-10T02:44:08,045 Preparing metadata (setup.py): finished with status 'done' 2025-09-10T02:44:08,050 Source in /tmp/pip-wheel-uw5h_soh/vnpy-nhtd_4ee91f8357c8417392538e1f7d159428 has version 1.0.0, which satisfies requirement vnpy-nhtd==1.0.0 from https://files.pythonhosted.org/packages/3a/65/36733863c4c516c42904ad768830cb8c89a55ed28887ac99abb1d35c89f4/vnpy_nhtd-1.0.0.tar.gz 2025-09-10T02:44:08,050 Removed vnpy-nhtd==1.0.0 from https://files.pythonhosted.org/packages/3a/65/36733863c4c516c42904ad768830cb8c89a55ed28887ac99abb1d35c89f4/vnpy_nhtd-1.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-3jihkgdz' 2025-09-10T02:44:08,054 Created temporary directory: /tmp/pip-unpack-rx62kbi2 2025-09-10T02:44:08,054 Created temporary directory: /tmp/pip-unpack-6059d0t7 2025-09-10T02:44:08,054 Building wheels for collected packages: vnpy-nhtd 2025-09-10T02:44:08,056 Created temporary directory: /tmp/pip-wheel-fzv_mnxg 2025-09-10T02:44:08,056 DEPRECATION: Building 'vnpy-nhtd' 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-nhtd'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-10T02:44:08,057 Building wheel for vnpy-nhtd (setup.py): started 2025-09-10T02:44:08,058 Destination directory: /tmp/pip-wheel-fzv_mnxg 2025-09-10T02:44:08,058 Running command python setup.py bdist_wheel 2025-09-10T02:44:08,673 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-10T02:44:08,673 !! 2025-09-10T02:44:08,673 ******************************************************************************** 2025-09-10T02:44:08,673 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-10T02:44:08,674 License :: OSI Approved :: MIT License 2025-09-10T02:44:08,674 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-10T02:44:08,674 ******************************************************************************** 2025-09-10T02:44:08,674 !! 2025-09-10T02:44:08,674 self._finalize_license_expression() 2025-09-10T02:44:09,146 running bdist_wheel 2025-09-10T02:44:09,524 running build 2025-09-10T02:44:09,524 running build_py 2025-09-10T02:44:09,603 creating build/lib.linux-armv7l-cpython-313/vnpy_nhtd 2025-09-10T02:44:09,604 copying vnpy_nhtd/__init__.py -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd 2025-09-10T02:44:09,605 creating build/lib.linux-armv7l-cpython-313/vnpy_nhtd/gateway 2025-09-10T02:44:09,605 copying vnpy_nhtd/gateway/stock_error.py -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/gateway 2025-09-10T02:44:09,606 copying vnpy_nhtd/gateway/stock_constant.py -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/gateway 2025-09-10T02:44:09,606 copying vnpy_nhtd/gateway/nh_gateway.py -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/gateway 2025-09-10T02:44:09,607 copying vnpy_nhtd/gateway/md_constant.py -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/gateway 2025-09-10T02:44:09,608 copying vnpy_nhtd/gateway/futures_constant.py -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/gateway 2025-09-10T02:44:09,608 copying vnpy_nhtd/gateway/__init__.py -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/gateway 2025-09-10T02:44:09,609 creating build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api 2025-09-10T02:44:09,609 copying vnpy_nhtd/api/__init__.py -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api 2025-09-10T02:44:09,610 running egg_info 2025-09-10T02:44:09,685 writing vnpy_nhtd.egg-info/PKG-INFO 2025-09-10T02:44:09,686 writing dependency_links to vnpy_nhtd.egg-info/dependency_links.txt 2025-09-10T02:44:09,687 writing requirements to vnpy_nhtd.egg-info/requires.txt 2025-09-10T02:44:09,687 writing top-level names to vnpy_nhtd.egg-info/top_level.txt 2025-09-10T02:44:09,767 reading manifest file 'vnpy_nhtd.egg-info/SOURCES.txt' 2025-09-10T02:44:09,773 reading manifest template 'MANIFEST.in' 2025-09-10T02:44:09,790 warning: no files found matching '*.pyd' under directory 'vnpy_nhtd' 2025-09-10T02:44:09,803 adding license file 'LICENSE' 2025-09-10T02:44:09,809 writing manifest file 'vnpy_nhtd.egg-info/SOURCES.txt' 2025-09-10T02:44:09,811 /usr/local/lib/python3.13/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'vnpy_nhtd.api.generator.futures' is absent from the `packages` configuration. 2025-09-10T02:44:09,811 !! 2025-09-10T02:44:09,811 ******************************************************************************** 2025-09-10T02:44:09,811 ############################ 2025-09-10T02:44:09,811 # Package would be ignored # 2025-09-10T02:44:09,811 ############################ 2025-09-10T02:44:09,811 Python recognizes 'vnpy_nhtd.api.generator.futures' as an importable package[^1], 2025-09-10T02:44:09,812 but it is absent from setuptools' `packages` configuration. 2025-09-10T02:44:09,812 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-10T02:44:09,812 package, please make sure that 'vnpy_nhtd.api.generator.futures' is explicitly added 2025-09-10T02:44:09,812 to the `packages` configuration field. 2025-09-10T02:44:09,812 Alternatively, you can also rely on setuptools' discovery methods 2025-09-10T02:44:09,812 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-10T02:44:09,812 instead of `find_packages(...)`/`find:`). 2025-09-10T02:44:09,812 You can read more about "package discovery" on setuptools documentation page: 2025-09-10T02:44:09,813 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-10T02:44:09,813 If you don't want 'vnpy_nhtd.api.generator.futures' to be distributed and are 2025-09-10T02:44:09,813 already explicitly excluding 'vnpy_nhtd.api.generator.futures' via 2025-09-10T02:44:09,813 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-10T02:44:09,813 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-10T02:44:09,813 combination with a more fine grained `package-data` configuration. 2025-09-10T02:44:09,813 You can read more about "package data files" on setuptools documentation page: 2025-09-10T02:44:09,813 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-10T02:44:09,814 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-10T02:44:09,814 even if it does not contain any `.py` files. 2025-09-10T02:44:09,814 On the other hand, currently there is no concept of package data 2025-09-10T02:44:09,814 directory, all directories are treated like packages. 2025-09-10T02:44:09,814 ******************************************************************************** 2025-09-10T02:44:09,814 !! 2025-09-10T02:44:09,814 check.warn(importable) 2025-09-10T02:44:09,814 /usr/local/lib/python3.13/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'vnpy_nhtd.api.generator.md' is absent from the `packages` configuration. 2025-09-10T02:44:09,815 !! 2025-09-10T02:44:09,815 ******************************************************************************** 2025-09-10T02:44:09,815 ############################ 2025-09-10T02:44:09,815 # Package would be ignored # 2025-09-10T02:44:09,815 ############################ 2025-09-10T02:44:09,815 Python recognizes 'vnpy_nhtd.api.generator.md' as an importable package[^1], 2025-09-10T02:44:09,815 but it is absent from setuptools' `packages` configuration. 2025-09-10T02:44:09,815 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-10T02:44:09,815 package, please make sure that 'vnpy_nhtd.api.generator.md' is explicitly added 2025-09-10T02:44:09,815 to the `packages` configuration field. 2025-09-10T02:44:09,816 Alternatively, you can also rely on setuptools' discovery methods 2025-09-10T02:44:09,816 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-10T02:44:09,816 instead of `find_packages(...)`/`find:`). 2025-09-10T02:44:09,816 You can read more about "package discovery" on setuptools documentation page: 2025-09-10T02:44:09,816 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-10T02:44:09,816 If you don't want 'vnpy_nhtd.api.generator.md' to be distributed and are 2025-09-10T02:44:09,816 already explicitly excluding 'vnpy_nhtd.api.generator.md' via 2025-09-10T02:44:09,816 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-10T02:44:09,817 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-10T02:44:09,817 combination with a more fine grained `package-data` configuration. 2025-09-10T02:44:09,817 You can read more about "package data files" on setuptools documentation page: 2025-09-10T02:44:09,817 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-10T02:44:09,817 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-10T02:44:09,817 even if it does not contain any `.py` files. 2025-09-10T02:44:09,817 On the other hand, currently there is no concept of package data 2025-09-10T02:44:09,818 directory, all directories are treated like packages. 2025-09-10T02:44:09,818 ******************************************************************************** 2025-09-10T02:44:09,818 !! 2025-09-10T02:44:09,818 check.warn(importable) 2025-09-10T02:44:09,818 /usr/local/lib/python3.13/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'vnpy_nhtd.api.generator.stock' is absent from the `packages` configuration. 2025-09-10T02:44:09,818 !! 2025-09-10T02:44:09,818 ******************************************************************************** 2025-09-10T02:44:09,818 ############################ 2025-09-10T02:44:09,818 # Package would be ignored # 2025-09-10T02:44:09,818 ############################ 2025-09-10T02:44:09,819 Python recognizes 'vnpy_nhtd.api.generator.stock' as an importable package[^1], 2025-09-10T02:44:09,819 but it is absent from setuptools' `packages` configuration. 2025-09-10T02:44:09,819 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-10T02:44:09,819 package, please make sure that 'vnpy_nhtd.api.generator.stock' is explicitly added 2025-09-10T02:44:09,819 to the `packages` configuration field. 2025-09-10T02:44:09,819 Alternatively, you can also rely on setuptools' discovery methods 2025-09-10T02:44:09,819 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-10T02:44:09,819 instead of `find_packages(...)`/`find:`). 2025-09-10T02:44:09,819 You can read more about "package discovery" on setuptools documentation page: 2025-09-10T02:44:09,820 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-10T02:44:09,820 If you don't want 'vnpy_nhtd.api.generator.stock' to be distributed and are 2025-09-10T02:44:09,820 already explicitly excluding 'vnpy_nhtd.api.generator.stock' via 2025-09-10T02:44:09,820 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-10T02:44:09,820 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-10T02:44:09,820 combination with a more fine grained `package-data` configuration. 2025-09-10T02:44:09,820 You can read more about "package data files" on setuptools documentation page: 2025-09-10T02:44:09,821 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-10T02:44:09,821 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-10T02:44:09,821 even if it does not contain any `.py` files. 2025-09-10T02:44:09,821 On the other hand, currently there is no concept of package data 2025-09-10T02:44:09,821 directory, all directories are treated like packages. 2025-09-10T02:44:09,821 ******************************************************************************** 2025-09-10T02:44:09,821 !! 2025-09-10T02:44:09,821 check.warn(importable) 2025-09-10T02:44:09,822 /usr/local/lib/python3.13/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'vnpy_nhtd.api.include.nh.futures' is absent from the `packages` configuration. 2025-09-10T02:44:09,822 !! 2025-09-10T02:44:09,822 ******************************************************************************** 2025-09-10T02:44:09,822 ############################ 2025-09-10T02:44:09,822 # Package would be ignored # 2025-09-10T02:44:09,822 ############################ 2025-09-10T02:44:09,822 Python recognizes 'vnpy_nhtd.api.include.nh.futures' as an importable package[^1], 2025-09-10T02:44:09,822 but it is absent from setuptools' `packages` configuration. 2025-09-10T02:44:09,822 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-10T02:44:09,822 package, please make sure that 'vnpy_nhtd.api.include.nh.futures' is explicitly added 2025-09-10T02:44:09,823 to the `packages` configuration field. 2025-09-10T02:44:09,823 Alternatively, you can also rely on setuptools' discovery methods 2025-09-10T02:44:09,823 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-10T02:44:09,823 instead of `find_packages(...)`/`find:`). 2025-09-10T02:44:09,823 You can read more about "package discovery" on setuptools documentation page: 2025-09-10T02:44:09,823 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-10T02:44:09,823 If you don't want 'vnpy_nhtd.api.include.nh.futures' to be distributed and are 2025-09-10T02:44:09,823 already explicitly excluding 'vnpy_nhtd.api.include.nh.futures' via 2025-09-10T02:44:09,824 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-10T02:44:09,824 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-10T02:44:09,824 combination with a more fine grained `package-data` configuration. 2025-09-10T02:44:09,824 You can read more about "package data files" on setuptools documentation page: 2025-09-10T02:44:09,824 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-10T02:44:09,824 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-10T02:44:09,824 even if it does not contain any `.py` files. 2025-09-10T02:44:09,825 On the other hand, currently there is no concept of package data 2025-09-10T02:44:09,825 directory, all directories are treated like packages. 2025-09-10T02:44:09,825 ******************************************************************************** 2025-09-10T02:44:09,825 !! 2025-09-10T02:44:09,825 check.warn(importable) 2025-09-10T02:44:09,825 /usr/local/lib/python3.13/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'vnpy_nhtd.api.include.nh.md' is absent from the `packages` configuration. 2025-09-10T02:44:09,825 !! 2025-09-10T02:44:09,825 ******************************************************************************** 2025-09-10T02:44:09,825 ############################ 2025-09-10T02:44:09,825 # Package would be ignored # 2025-09-10T02:44:09,826 ############################ 2025-09-10T02:44:09,826 Python recognizes 'vnpy_nhtd.api.include.nh.md' as an importable package[^1], 2025-09-10T02:44:09,826 but it is absent from setuptools' `packages` configuration. 2025-09-10T02:44:09,826 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-10T02:44:09,826 package, please make sure that 'vnpy_nhtd.api.include.nh.md' is explicitly added 2025-09-10T02:44:09,826 to the `packages` configuration field. 2025-09-10T02:44:09,826 Alternatively, you can also rely on setuptools' discovery methods 2025-09-10T02:44:09,826 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-10T02:44:09,826 instead of `find_packages(...)`/`find:`). 2025-09-10T02:44:09,827 You can read more about "package discovery" on setuptools documentation page: 2025-09-10T02:44:09,827 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-10T02:44:09,827 If you don't want 'vnpy_nhtd.api.include.nh.md' to be distributed and are 2025-09-10T02:44:09,827 already explicitly excluding 'vnpy_nhtd.api.include.nh.md' via 2025-09-10T02:44:09,827 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-10T02:44:09,827 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-10T02:44:09,827 combination with a more fine grained `package-data` configuration. 2025-09-10T02:44:09,827 You can read more about "package data files" on setuptools documentation page: 2025-09-10T02:44:09,828 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-10T02:44:09,828 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-10T02:44:09,828 even if it does not contain any `.py` files. 2025-09-10T02:44:09,828 On the other hand, currently there is no concept of package data 2025-09-10T02:44:09,828 directory, all directories are treated like packages. 2025-09-10T02:44:09,828 ******************************************************************************** 2025-09-10T02:44:09,828 !! 2025-09-10T02:44:09,829 check.warn(importable) 2025-09-10T02:44:09,829 /usr/local/lib/python3.13/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'vnpy_nhtd.api.include.nh.stock' is absent from the `packages` configuration. 2025-09-10T02:44:09,829 !! 2025-09-10T02:44:09,829 ******************************************************************************** 2025-09-10T02:44:09,829 ############################ 2025-09-10T02:44:09,829 # Package would be ignored # 2025-09-10T02:44:09,829 ############################ 2025-09-10T02:44:09,829 Python recognizes 'vnpy_nhtd.api.include.nh.stock' as an importable package[^1], 2025-09-10T02:44:09,829 but it is absent from setuptools' `packages` configuration. 2025-09-10T02:44:09,830 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-10T02:44:09,830 package, please make sure that 'vnpy_nhtd.api.include.nh.stock' is explicitly added 2025-09-10T02:44:09,830 to the `packages` configuration field. 2025-09-10T02:44:09,830 Alternatively, you can also rely on setuptools' discovery methods 2025-09-10T02:44:09,830 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-10T02:44:09,830 instead of `find_packages(...)`/`find:`). 2025-09-10T02:44:09,830 You can read more about "package discovery" on setuptools documentation page: 2025-09-10T02:44:09,830 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-10T02:44:09,831 If you don't want 'vnpy_nhtd.api.include.nh.stock' to be distributed and are 2025-09-10T02:44:09,831 already explicitly excluding 'vnpy_nhtd.api.include.nh.stock' via 2025-09-10T02:44:09,831 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-10T02:44:09,831 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-10T02:44:09,831 combination with a more fine grained `package-data` configuration. 2025-09-10T02:44:09,831 You can read more about "package data files" on setuptools documentation page: 2025-09-10T02:44:09,831 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-10T02:44:09,832 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-10T02:44:09,832 even if it does not contain any `.py` files. 2025-09-10T02:44:09,832 On the other hand, currently there is no concept of package data 2025-09-10T02:44:09,832 directory, all directories are treated like packages. 2025-09-10T02:44:09,832 ******************************************************************************** 2025-09-10T02:44:09,832 !! 2025-09-10T02:44:09,832 check.warn(importable) 2025-09-10T02:44:09,832 /usr/local/lib/python3.13/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'vnpy_nhtd.api.include.pybind11' is absent from the `packages` configuration. 2025-09-10T02:44:09,832 !! 2025-09-10T02:44:09,832 ******************************************************************************** 2025-09-10T02:44:09,833 ############################ 2025-09-10T02:44:09,833 # Package would be ignored # 2025-09-10T02:44:09,833 ############################ 2025-09-10T02:44:09,833 Python recognizes 'vnpy_nhtd.api.include.pybind11' as an importable package[^1], 2025-09-10T02:44:09,833 but it is absent from setuptools' `packages` configuration. 2025-09-10T02:44:09,833 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-10T02:44:09,833 package, please make sure that 'vnpy_nhtd.api.include.pybind11' is explicitly added 2025-09-10T02:44:09,833 to the `packages` configuration field. 2025-09-10T02:44:09,833 Alternatively, you can also rely on setuptools' discovery methods 2025-09-10T02:44:09,834 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-10T02:44:09,834 instead of `find_packages(...)`/`find:`). 2025-09-10T02:44:09,834 You can read more about "package discovery" on setuptools documentation page: 2025-09-10T02:44:09,834 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-10T02:44:09,834 If you don't want 'vnpy_nhtd.api.include.pybind11' to be distributed and are 2025-09-10T02:44:09,834 already explicitly excluding 'vnpy_nhtd.api.include.pybind11' via 2025-09-10T02:44:09,834 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-10T02:44:09,834 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-10T02:44:09,834 combination with a more fine grained `package-data` configuration. 2025-09-10T02:44:09,835 You can read more about "package data files" on setuptools documentation page: 2025-09-10T02:44:09,835 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-10T02:44:09,835 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-10T02:44:09,835 even if it does not contain any `.py` files. 2025-09-10T02:44:09,835 On the other hand, currently there is no concept of package data 2025-09-10T02:44:09,835 directory, all directories are treated like packages. 2025-09-10T02:44:09,835 ******************************************************************************** 2025-09-10T02:44:09,836 !! 2025-09-10T02:44:09,836 check.warn(importable) 2025-09-10T02:44:09,836 /usr/local/lib/python3.13/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'vnpy_nhtd.api.include.pybind11.detail' is absent from the `packages` configuration. 2025-09-10T02:44:09,836 !! 2025-09-10T02:44:09,836 ******************************************************************************** 2025-09-10T02:44:09,836 ############################ 2025-09-10T02:44:09,836 # Package would be ignored # 2025-09-10T02:44:09,836 ############################ 2025-09-10T02:44:09,836 Python recognizes 'vnpy_nhtd.api.include.pybind11.detail' as an importable package[^1], 2025-09-10T02:44:09,836 but it is absent from setuptools' `packages` configuration. 2025-09-10T02:44:09,837 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-10T02:44:09,837 package, please make sure that 'vnpy_nhtd.api.include.pybind11.detail' is explicitly added 2025-09-10T02:44:09,837 to the `packages` configuration field. 2025-09-10T02:44:09,837 Alternatively, you can also rely on setuptools' discovery methods 2025-09-10T02:44:09,837 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-10T02:44:09,837 instead of `find_packages(...)`/`find:`). 2025-09-10T02:44:09,837 You can read more about "package discovery" on setuptools documentation page: 2025-09-10T02:44:09,837 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-10T02:44:09,838 If you don't want 'vnpy_nhtd.api.include.pybind11.detail' to be distributed and are 2025-09-10T02:44:09,838 already explicitly excluding 'vnpy_nhtd.api.include.pybind11.detail' via 2025-09-10T02:44:09,838 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-10T02:44:09,838 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-10T02:44:09,838 combination with a more fine grained `package-data` configuration. 2025-09-10T02:44:09,838 You can read more about "package data files" on setuptools documentation page: 2025-09-10T02:44:09,838 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-10T02:44:09,839 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-10T02:44:09,839 even if it does not contain any `.py` files. 2025-09-10T02:44:09,839 On the other hand, currently there is no concept of package data 2025-09-10T02:44:09,839 directory, all directories are treated like packages. 2025-09-10T02:44:09,839 ******************************************************************************** 2025-09-10T02:44:09,839 !! 2025-09-10T02:44:09,839 check.warn(importable) 2025-09-10T02:44:09,839 /usr/local/lib/python3.13/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'vnpy_nhtd.api.libs' is absent from the `packages` configuration. 2025-09-10T02:44:09,839 !! 2025-09-10T02:44:09,839 ******************************************************************************** 2025-09-10T02:44:09,840 ############################ 2025-09-10T02:44:09,840 # Package would be ignored # 2025-09-10T02:44:09,840 ############################ 2025-09-10T02:44:09,840 Python recognizes 'vnpy_nhtd.api.libs' as an importable package[^1], 2025-09-10T02:44:09,840 but it is absent from setuptools' `packages` configuration. 2025-09-10T02:44:09,840 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-10T02:44:09,840 package, please make sure that 'vnpy_nhtd.api.libs' is explicitly added 2025-09-10T02:44:09,840 to the `packages` configuration field. 2025-09-10T02:44:09,840 Alternatively, you can also rely on setuptools' discovery methods 2025-09-10T02:44:09,841 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-10T02:44:09,841 instead of `find_packages(...)`/`find:`). 2025-09-10T02:44:09,841 You can read more about "package discovery" on setuptools documentation page: 2025-09-10T02:44:09,841 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-10T02:44:09,841 If you don't want 'vnpy_nhtd.api.libs' to be distributed and are 2025-09-10T02:44:09,841 already explicitly excluding 'vnpy_nhtd.api.libs' via 2025-09-10T02:44:09,841 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-10T02:44:09,841 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-10T02:44:09,841 combination with a more fine grained `package-data` configuration. 2025-09-10T02:44:09,842 You can read more about "package data files" on setuptools documentation page: 2025-09-10T02:44:09,842 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-10T02:44:09,842 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-10T02:44:09,842 even if it does not contain any `.py` files. 2025-09-10T02:44:09,842 On the other hand, currently there is no concept of package data 2025-09-10T02:44:09,842 directory, all directories are treated like packages. 2025-09-10T02:44:09,843 ******************************************************************************** 2025-09-10T02:44:09,843 !! 2025-09-10T02:44:09,843 check.warn(importable) 2025-09-10T02:44:09,843 /usr/local/lib/python3.13/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'vnpy_nhtd.api.vnnh' is absent from the `packages` configuration. 2025-09-10T02:44:09,843 !! 2025-09-10T02:44:09,843 ******************************************************************************** 2025-09-10T02:44:09,843 ############################ 2025-09-10T02:44:09,843 # Package would be ignored # 2025-09-10T02:44:09,843 ############################ 2025-09-10T02:44:09,844 Python recognizes 'vnpy_nhtd.api.vnnh' as an importable package[^1], 2025-09-10T02:44:09,844 but it is absent from setuptools' `packages` configuration. 2025-09-10T02:44:09,844 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-10T02:44:09,844 package, please make sure that 'vnpy_nhtd.api.vnnh' is explicitly added 2025-09-10T02:44:09,844 to the `packages` configuration field. 2025-09-10T02:44:09,844 Alternatively, you can also rely on setuptools' discovery methods 2025-09-10T02:44:09,844 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-10T02:44:09,844 instead of `find_packages(...)`/`find:`). 2025-09-10T02:44:09,844 You can read more about "package discovery" on setuptools documentation page: 2025-09-10T02:44:09,845 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-10T02:44:09,845 If you don't want 'vnpy_nhtd.api.vnnh' to be distributed and are 2025-09-10T02:44:09,845 already explicitly excluding 'vnpy_nhtd.api.vnnh' via 2025-09-10T02:44:09,845 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-10T02:44:09,845 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-10T02:44:09,845 combination with a more fine grained `package-data` configuration. 2025-09-10T02:44:09,845 You can read more about "package data files" on setuptools documentation page: 2025-09-10T02:44:09,845 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-10T02:44:09,846 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-10T02:44:09,846 even if it does not contain any `.py` files. 2025-09-10T02:44:09,846 On the other hand, currently there is no concept of package data 2025-09-10T02:44:09,846 directory, all directories are treated like packages. 2025-09-10T02:44:09,846 ******************************************************************************** 2025-09-10T02:44:09,846 !! 2025-09-10T02:44:09,846 check.warn(importable) 2025-09-10T02:44:09,846 /usr/local/lib/python3.13/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'vnpy_nhtd.api.vnnh.vnnhfutures' is absent from the `packages` configuration. 2025-09-10T02:44:09,847 !! 2025-09-10T02:44:09,847 ******************************************************************************** 2025-09-10T02:44:09,847 ############################ 2025-09-10T02:44:09,847 # Package would be ignored # 2025-09-10T02:44:09,847 ############################ 2025-09-10T02:44:09,847 Python recognizes 'vnpy_nhtd.api.vnnh.vnnhfutures' as an importable package[^1], 2025-09-10T02:44:09,847 but it is absent from setuptools' `packages` configuration. 2025-09-10T02:44:09,847 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-10T02:44:09,847 package, please make sure that 'vnpy_nhtd.api.vnnh.vnnhfutures' is explicitly added 2025-09-10T02:44:09,847 to the `packages` configuration field. 2025-09-10T02:44:09,848 Alternatively, you can also rely on setuptools' discovery methods 2025-09-10T02:44:09,848 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-10T02:44:09,848 instead of `find_packages(...)`/`find:`). 2025-09-10T02:44:09,848 You can read more about "package discovery" on setuptools documentation page: 2025-09-10T02:44:09,848 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-10T02:44:09,848 If you don't want 'vnpy_nhtd.api.vnnh.vnnhfutures' to be distributed and are 2025-09-10T02:44:09,848 already explicitly excluding 'vnpy_nhtd.api.vnnh.vnnhfutures' via 2025-09-10T02:44:09,849 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-10T02:44:09,849 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-10T02:44:09,849 combination with a more fine grained `package-data` configuration. 2025-09-10T02:44:09,849 You can read more about "package data files" on setuptools documentation page: 2025-09-10T02:44:09,849 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-10T02:44:09,849 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-10T02:44:09,849 even if it does not contain any `.py` files. 2025-09-10T02:44:09,849 On the other hand, currently there is no concept of package data 2025-09-10T02:44:09,850 directory, all directories are treated like packages. 2025-09-10T02:44:09,850 ******************************************************************************** 2025-09-10T02:44:09,850 !! 2025-09-10T02:44:09,850 check.warn(importable) 2025-09-10T02:44:09,850 /usr/local/lib/python3.13/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'vnpy_nhtd.api.vnnh.vnnhmd' is absent from the `packages` configuration. 2025-09-10T02:44:09,850 !! 2025-09-10T02:44:09,850 ******************************************************************************** 2025-09-10T02:44:09,850 ############################ 2025-09-10T02:44:09,850 # Package would be ignored # 2025-09-10T02:44:09,850 ############################ 2025-09-10T02:44:09,851 Python recognizes 'vnpy_nhtd.api.vnnh.vnnhmd' as an importable package[^1], 2025-09-10T02:44:09,851 but it is absent from setuptools' `packages` configuration. 2025-09-10T02:44:09,851 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-10T02:44:09,851 package, please make sure that 'vnpy_nhtd.api.vnnh.vnnhmd' is explicitly added 2025-09-10T02:44:09,851 to the `packages` configuration field. 2025-09-10T02:44:09,851 Alternatively, you can also rely on setuptools' discovery methods 2025-09-10T02:44:09,851 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-10T02:44:09,851 instead of `find_packages(...)`/`find:`). 2025-09-10T02:44:09,852 You can read more about "package discovery" on setuptools documentation page: 2025-09-10T02:44:09,852 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-10T02:44:09,852 If you don't want 'vnpy_nhtd.api.vnnh.vnnhmd' to be distributed and are 2025-09-10T02:44:09,852 already explicitly excluding 'vnpy_nhtd.api.vnnh.vnnhmd' via 2025-09-10T02:44:09,852 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-10T02:44:09,852 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-10T02:44:09,852 combination with a more fine grained `package-data` configuration. 2025-09-10T02:44:09,852 You can read more about "package data files" on setuptools documentation page: 2025-09-10T02:44:09,853 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-10T02:44:09,853 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-10T02:44:09,853 even if it does not contain any `.py` files. 2025-09-10T02:44:09,853 On the other hand, currently there is no concept of package data 2025-09-10T02:44:09,853 directory, all directories are treated like packages. 2025-09-10T02:44:09,853 ******************************************************************************** 2025-09-10T02:44:09,853 !! 2025-09-10T02:44:09,853 check.warn(importable) 2025-09-10T02:44:09,854 /usr/local/lib/python3.13/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'vnpy_nhtd.api.vnnh.vnnhstock' is absent from the `packages` configuration. 2025-09-10T02:44:09,854 !! 2025-09-10T02:44:09,854 ******************************************************************************** 2025-09-10T02:44:09,854 ############################ 2025-09-10T02:44:09,854 # Package would be ignored # 2025-09-10T02:44:09,854 ############################ 2025-09-10T02:44:09,854 Python recognizes 'vnpy_nhtd.api.vnnh.vnnhstock' as an importable package[^1], 2025-09-10T02:44:09,854 but it is absent from setuptools' `packages` configuration. 2025-09-10T02:44:09,854 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-10T02:44:09,854 package, please make sure that 'vnpy_nhtd.api.vnnh.vnnhstock' is explicitly added 2025-09-10T02:44:09,855 to the `packages` configuration field. 2025-09-10T02:44:09,855 Alternatively, you can also rely on setuptools' discovery methods 2025-09-10T02:44:09,855 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-10T02:44:09,855 instead of `find_packages(...)`/`find:`). 2025-09-10T02:44:09,855 You can read more about "package discovery" on setuptools documentation page: 2025-09-10T02:44:09,855 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-10T02:44:09,855 If you don't want 'vnpy_nhtd.api.vnnh.vnnhstock' to be distributed and are 2025-09-10T02:44:09,855 already explicitly excluding 'vnpy_nhtd.api.vnnh.vnnhstock' via 2025-09-10T02:44:09,856 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-10T02:44:09,856 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-10T02:44:09,856 combination with a more fine grained `package-data` configuration. 2025-09-10T02:44:09,856 You can read more about "package data files" on setuptools documentation page: 2025-09-10T02:44:09,856 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-10T02:44:09,856 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-10T02:44:09,856 even if it does not contain any `.py` files. 2025-09-10T02:44:09,857 On the other hand, currently there is no concept of package data 2025-09-10T02:44:09,857 directory, all directories are treated like packages. 2025-09-10T02:44:09,857 ******************************************************************************** 2025-09-10T02:44:09,857 !! 2025-09-10T02:44:09,857 check.warn(importable) 2025-09-10T02:44:09,857 copying vnpy_nhtd/api/libnhmdapi.so -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api 2025-09-10T02:44:09,857 copying vnpy_nhtd/api/libnhtd2traderapi.so -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api 2025-09-10T02:44:09,857 copying vnpy_nhtd/api/libnhtdstockapi.so -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api 2025-09-10T02:44:09,872 creating build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/generator/futures 2025-09-10T02:44:09,872 copying vnpy_nhtd/api/generator/futures/nh_futures_header_define.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/generator/futures 2025-09-10T02:44:09,873 copying vnpy_nhtd/api/generator/futures/nh_futures_header_function.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/generator/futures 2025-09-10T02:44:09,874 copying vnpy_nhtd/api/generator/futures/nh_futures_header_on.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/generator/futures 2025-09-10T02:44:09,874 copying vnpy_nhtd/api/generator/futures/nh_futures_header_process.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/generator/futures 2025-09-10T02:44:09,875 copying vnpy_nhtd/api/generator/futures/nh_futures_source_function.cpp -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/generator/futures 2025-09-10T02:44:09,875 copying vnpy_nhtd/api/generator/futures/nh_futures_source_module.cpp -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/generator/futures 2025-09-10T02:44:09,876 copying vnpy_nhtd/api/generator/futures/nh_futures_source_on.cpp -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/generator/futures 2025-09-10T02:44:09,877 copying vnpy_nhtd/api/generator/futures/nh_futures_source_process.cpp -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/generator/futures 2025-09-10T02:44:09,878 copying vnpy_nhtd/api/generator/futures/nh_futures_source_switch.cpp -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/generator/futures 2025-09-10T02:44:09,879 copying vnpy_nhtd/api/generator/futures/nh_futures_source_task.cpp -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/generator/futures 2025-09-10T02:44:09,879 creating build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/generator/md 2025-09-10T02:44:09,880 copying vnpy_nhtd/api/generator/md/nh_md_header_define.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/generator/md 2025-09-10T02:44:09,880 copying vnpy_nhtd/api/generator/md/nh_md_header_function.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/generator/md 2025-09-10T02:44:09,881 copying vnpy_nhtd/api/generator/md/nh_md_header_on.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/generator/md 2025-09-10T02:44:09,881 copying vnpy_nhtd/api/generator/md/nh_md_header_process.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/generator/md 2025-09-10T02:44:09,883 copying vnpy_nhtd/api/generator/md/nh_md_source_function.cpp -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/generator/md 2025-09-10T02:44:09,883 copying vnpy_nhtd/api/generator/md/nh_md_source_module.cpp -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/generator/md 2025-09-10T02:44:09,884 copying vnpy_nhtd/api/generator/md/nh_md_source_on.cpp -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/generator/md 2025-09-10T02:44:09,884 copying vnpy_nhtd/api/generator/md/nh_md_source_process.cpp -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/generator/md 2025-09-10T02:44:09,885 copying vnpy_nhtd/api/generator/md/nh_md_source_switch.cpp -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/generator/md 2025-09-10T02:44:09,886 copying vnpy_nhtd/api/generator/md/nh_md_source_task.cpp -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/generator/md 2025-09-10T02:44:09,886 creating build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/generator/stock 2025-09-10T02:44:09,886 copying vnpy_nhtd/api/generator/stock/nh_stock_header_define.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/generator/stock 2025-09-10T02:44:09,887 copying vnpy_nhtd/api/generator/stock/nh_stock_header_function.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/generator/stock 2025-09-10T02:44:09,887 copying vnpy_nhtd/api/generator/stock/nh_stock_header_on.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/generator/stock 2025-09-10T02:44:09,888 copying vnpy_nhtd/api/generator/stock/nh_stock_header_process.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/generator/stock 2025-09-10T02:44:09,888 copying vnpy_nhtd/api/generator/stock/nh_stock_source_function.cpp -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/generator/stock 2025-09-10T02:44:09,889 copying vnpy_nhtd/api/generator/stock/nh_stock_source_module.cpp -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/generator/stock 2025-09-10T02:44:09,890 copying vnpy_nhtd/api/generator/stock/nh_stock_source_on.cpp -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/generator/stock 2025-09-10T02:44:09,890 copying vnpy_nhtd/api/generator/stock/nh_stock_source_process.cpp -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/generator/stock 2025-09-10T02:44:09,891 copying vnpy_nhtd/api/generator/stock/nh_stock_source_switch.cpp -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/generator/stock 2025-09-10T02:44:09,891 copying vnpy_nhtd/api/generator/stock/nh_stock_source_task.cpp -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/generator/stock 2025-09-10T02:44:09,892 creating build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/include/nh/futures 2025-09-10T02:44:09,892 copying vnpy_nhtd/api/include/nh/futures/NhFtdcTraderApi.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/include/nh/futures 2025-09-10T02:44:09,893 copying vnpy_nhtd/api/include/nh/futures/NhFtdcUserApiDataType.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/include/nh/futures 2025-09-10T02:44:09,895 copying vnpy_nhtd/api/include/nh/futures/NhFtdcUserApiStruct.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/include/nh/futures 2025-09-10T02:44:09,896 copying vnpy_nhtd/api/include/nh/futures/NhFtdcUserErrCode.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/include/nh/futures 2025-09-10T02:44:09,897 creating build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/include/nh/md 2025-09-10T02:44:09,897 copying vnpy_nhtd/api/include/nh/md/CNhMdApi.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/include/nh/md 2025-09-10T02:44:09,897 copying vnpy_nhtd/api/include/nh/md/NHUserApiDataType.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/include/nh/md 2025-09-10T02:44:09,898 copying vnpy_nhtd/api/include/nh/md/NHUserApiErrCode.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/include/nh/md 2025-09-10T02:44:09,899 copying vnpy_nhtd/api/include/nh/md/NHUserApiStruct.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/include/nh/md 2025-09-10T02:44:09,899 creating build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/include/nh/stock 2025-09-10T02:44:09,899 copying vnpy_nhtd/api/include/nh/stock/NhStockTraderApi.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/include/nh/stock 2025-09-10T02:44:09,900 copying vnpy_nhtd/api/include/nh/stock/NhStockUserApiDataType.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/include/nh/stock 2025-09-10T02:44:09,900 copying vnpy_nhtd/api/include/nh/stock/NhStockUserApiStruct.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/include/nh/stock 2025-09-10T02:44:09,901 copying vnpy_nhtd/api/include/nh/stock/NhStockUserErrCode.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/include/nh/stock 2025-09-10T02:44:09,902 creating build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/include/pybind11 2025-09-10T02:44:09,902 copying vnpy_nhtd/api/include/pybind11/attr.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/include/pybind11 2025-09-10T02:44:09,903 copying vnpy_nhtd/api/include/pybind11/buffer_info.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/include/pybind11 2025-09-10T02:44:09,903 copying vnpy_nhtd/api/include/pybind11/cast.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/include/pybind11 2025-09-10T02:44:09,904 copying vnpy_nhtd/api/include/pybind11/chrono.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/include/pybind11 2025-09-10T02:44:09,905 copying vnpy_nhtd/api/include/pybind11/common.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/include/pybind11 2025-09-10T02:44:09,905 copying vnpy_nhtd/api/include/pybind11/complex.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/include/pybind11 2025-09-10T02:44:09,906 copying vnpy_nhtd/api/include/pybind11/eigen.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/include/pybind11 2025-09-10T02:44:09,906 copying vnpy_nhtd/api/include/pybind11/embed.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/include/pybind11 2025-09-10T02:44:09,907 copying vnpy_nhtd/api/include/pybind11/eval.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/include/pybind11 2025-09-10T02:44:09,907 copying vnpy_nhtd/api/include/pybind11/functional.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/include/pybind11 2025-09-10T02:44:09,908 copying vnpy_nhtd/api/include/pybind11/iostream.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/include/pybind11 2025-09-10T02:44:09,908 copying vnpy_nhtd/api/include/pybind11/numpy.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/include/pybind11 2025-09-10T02:44:09,909 copying vnpy_nhtd/api/include/pybind11/operators.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/include/pybind11 2025-09-10T02:44:09,910 copying vnpy_nhtd/api/include/pybind11/options.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/include/pybind11 2025-09-10T02:44:09,910 copying vnpy_nhtd/api/include/pybind11/pybind11.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/include/pybind11 2025-09-10T02:44:09,911 copying vnpy_nhtd/api/include/pybind11/pytypes.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/include/pybind11 2025-09-10T02:44:09,912 copying vnpy_nhtd/api/include/pybind11/stl.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/include/pybind11 2025-09-10T02:44:09,913 copying vnpy_nhtd/api/include/pybind11/stl_bind.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/include/pybind11 2025-09-10T02:44:09,913 creating build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/include/pybind11/detail 2025-09-10T02:44:09,913 copying vnpy_nhtd/api/include/pybind11/detail/class.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/include/pybind11/detail 2025-09-10T02:44:09,914 copying vnpy_nhtd/api/include/pybind11/detail/common.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/include/pybind11/detail 2025-09-10T02:44:09,915 copying vnpy_nhtd/api/include/pybind11/detail/descr.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/include/pybind11/detail 2025-09-10T02:44:09,915 copying vnpy_nhtd/api/include/pybind11/detail/init.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/include/pybind11/detail 2025-09-10T02:44:09,916 copying vnpy_nhtd/api/include/pybind11/detail/internals.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/include/pybind11/detail 2025-09-10T02:44:09,917 copying vnpy_nhtd/api/include/pybind11/detail/typeid.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/include/pybind11/detail 2025-09-10T02:44:09,917 creating build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/libs 2025-09-10T02:44:09,917 copying vnpy_nhtd/api/libs/nhmdapi.dll -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/libs 2025-09-10T02:44:09,927 creating build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/vnnh 2025-09-10T02:44:09,927 copying vnpy_nhtd/api/vnnh/vnnh.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/vnnh 2025-09-10T02:44:09,927 creating build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/vnnh/vnnhfutures 2025-09-10T02:44:09,928 copying vnpy_nhtd/api/vnnh/vnnhfutures/dllmain.cpp -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/vnnh/vnnhfutures 2025-09-10T02:44:09,928 copying vnpy_nhtd/api/vnnh/vnnhfutures/stdafx.cpp -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/vnnh/vnnhfutures 2025-09-10T02:44:09,929 copying vnpy_nhtd/api/vnnh/vnnhfutures/stdafx.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/vnnh/vnnhfutures 2025-09-10T02:44:09,929 copying vnpy_nhtd/api/vnnh/vnnhfutures/targetver.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/vnnh/vnnhfutures 2025-09-10T02:44:09,930 copying vnpy_nhtd/api/vnnh/vnnhfutures/vnnhfutures.cpp -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/vnnh/vnnhfutures 2025-09-10T02:44:09,932 copying vnpy_nhtd/api/vnnh/vnnhfutures/vnnhfutures.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/vnnh/vnnhfutures 2025-09-10T02:44:09,932 creating build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/vnnh/vnnhmd 2025-09-10T02:44:09,933 copying vnpy_nhtd/api/vnnh/vnnhmd/dllmain.cpp -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/vnnh/vnnhmd 2025-09-10T02:44:09,933 copying vnpy_nhtd/api/vnnh/vnnhmd/stdafx.cpp -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/vnnh/vnnhmd 2025-09-10T02:44:09,934 copying vnpy_nhtd/api/vnnh/vnnhmd/stdafx.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/vnnh/vnnhmd 2025-09-10T02:44:09,934 copying vnpy_nhtd/api/vnnh/vnnhmd/targetver.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/vnnh/vnnhmd 2025-09-10T02:44:09,935 copying vnpy_nhtd/api/vnnh/vnnhmd/vnnhmd.cpp -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/vnnh/vnnhmd 2025-09-10T02:44:09,935 copying vnpy_nhtd/api/vnnh/vnnhmd/vnnhmd.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/vnnh/vnnhmd 2025-09-10T02:44:09,936 creating build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/vnnh/vnnhstock 2025-09-10T02:44:09,936 copying vnpy_nhtd/api/vnnh/vnnhstock/dllmain.cpp -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/vnnh/vnnhstock 2025-09-10T02:44:09,937 copying vnpy_nhtd/api/vnnh/vnnhstock/stdafx.cpp -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/vnnh/vnnhstock 2025-09-10T02:44:09,937 copying vnpy_nhtd/api/vnnh/vnnhstock/stdafx.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/vnnh/vnnhstock 2025-09-10T02:44:09,938 copying vnpy_nhtd/api/vnnh/vnnhstock/targetver.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/vnnh/vnnhstock 2025-09-10T02:44:09,938 copying vnpy_nhtd/api/vnnh/vnnhstock/vnnhstock.cpp -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/vnnh/vnnhstock 2025-09-10T02:44:09,939 copying vnpy_nhtd/api/vnnh/vnnhstock/vnnhstock.h -> build/lib.linux-armv7l-cpython-313/vnpy_nhtd/api/vnnh/vnnhstock 2025-09-10T02:44:09,940 running build_ext 2025-09-10T02:44:10,308 building 'vnpy_nhtd.api.vnnhmd' extension 2025-09-10T02:44:10,308 creating build/temp.linux-armv7l-cpython-313/vnpy_nhtd/api/vnnh/vnnhmd 2025-09-10T02:44:10,309 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Ivnpy_nhtd/api/include -Ivnpy_nhtd/api/vnnh -I/usr/include/python3.13 -c vnpy_nhtd/api/vnnh/vnnhmd/vnnhmd.cpp -o build/temp.linux-armv7l-cpython-313/vnpy_nhtd/api/vnnh/vnnhmd/vnnhmd.o -std=c++17 -O3 -Wno-delete-incomplete -Wno-sign-compare 2025-09-10T02:44:10,971 In file included from vnpy_nhtd/api/vnnh/vnnhmd/vnnhmd.h:8, 2025-09-10T02:44:10,971 from vnpy_nhtd/api/vnnh/vnnhmd/vnnhmd.cpp:4: 2025-09-10T02:44:10,971 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:36:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,971 36 | /* \fn OnRspError 2025-09-10T02:44:10,971 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:37:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,972 37 | /* \brief \xb4\xed\xce\xf3Ӧ\xb4\xf0 2025-09-10T02:44:10,972 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:38:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,972 38 | /* \param ERRORMSGINFO_t & req,\xb4\xed\xce\xf3Ӧ\xb4\xf0\xcf\xfbϢ 2025-09-10T02:44:10,972 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:39:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,972 39 | /* \param TSequenceIDType nRequestID\xa3\xac\xc8\xe7\xb9\xfb\xca\xc7\xd3\xc9\xd3\xdarequest\xd2\xfd\xc6\xf0\xb5Ĵ\xed\xce\xf3\xa3\xac\xd4\xf2Ϊ\xb6\xd4Ӧ\xc7\xeb\xc7\xf3ID\xa3\xac\xb7\xf1\xd4\xf2\xa3\xacΪ0 2025-09-10T02:44:10,972 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:40:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,972 40 | /* \return void 2025-09-10T02:44:10,972 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:48:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,972 48 | /* \fn OnRspUtpLogin 2025-09-10T02:44:10,973 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:49:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,973 49 | /* \brief \xb5\xc7¼\xc4ϻ\xaaͳһ\xbd\xbb\xd2\xd7ƽ̨UTP\xc7\xeb\xc7\xf3ʱ\xcf\xecӦ 2025-09-10T02:44:10,973 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:50:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,973 50 | /* \param RspUtpLoginField_t & req 2025-09-10T02:44:10,973 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:51:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,973 51 | /* \param TSequenceIDType nRequestID\xa3\xac 2025-09-10T02:44:10,973 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:52:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,973 52 | /* \return void 2025-09-10T02:44:10,973 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:57:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,974 57 | /* \fn OnRspUtpLogout 2025-09-10T02:44:10,974 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:58:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,974 58 | /* \brief \xb5\xc7¼\xc4ϻ\xaaͳһ\xbd\xbb\xd2\xd7ƽ̨UTP\xc7\xeb\xc7\xf3ʱ\xcf\xecӦ 2025-09-10T02:44:10,974 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:59:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,974 59 | /* \param RspUtpLogoutField_t & req 2025-09-10T02:44:10,974 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:60:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,974 60 | /* \param TSequenceIDType nRequestID 2025-09-10T02:44:10,974 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:61:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,974 61 | /* \return void 2025-09-10T02:44:10,974 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:66:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,974 66 | /* \fn OnRspSubscribe 2025-09-10T02:44:10,974 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:67:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,975 67 | /* \brief \xb6\xa9\xd4\xc4\xd0\xd0\xc7\xe9\xca\xfd\xbe\xdd\xc7\xeb\xc7\xf3ʱ\xcf\xecӦ 2025-09-10T02:44:10,975 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:68:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,975 68 | /* \param RspSubscribeField_t & req 2025-09-10T02:44:10,975 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:69:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,975 69 | /* \param TSequenceIDType nRequestID 2025-09-10T02:44:10,975 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:70:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,975 70 | /* \return void 2025-09-10T02:44:10,975 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:75:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,975 75 | /* \fn OnRspUnSubscribe 2025-09-10T02:44:10,975 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:76:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,975 76 | /* \brief ȡ\xcf\xfb\xb6\xa9\xd4\xc4\xd0\xd0\xc7\xe9\xca\xfd\xbe\xdd\xc7\xeb\xc7\xf3ʱ\xcf\xecӦ 2025-09-10T02:44:10,976 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:77:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,976 77 | /* \param RspUnSubscribeField_t & req 2025-09-10T02:44:10,976 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:78:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,976 78 | /* \param TSequenceIDType nRequestID 2025-09-10T02:44:10,976 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:79:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,976 79 | /* \return void 2025-09-10T02:44:10,976 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:106:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,976 106 | /* \brief \xb4\xb4\xbd\xa8MdApi 2025-09-10T02:44:10,976 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:107:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,976 107 | /* \return \xb4\xb4\xbd\xa8\xb3\xf6\xb5\xc4UserApi 2025-09-10T02:44:10,976 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:112:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,976 112 | /* \brief ɾ\xb3\xfd\xbdӿڶ\xd4\xcf\xf3\xb1\xbe\xc9\xed 2025-09-10T02:44:10,977 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:113:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,977 113 | /* \remark \xb2\xbb\xd4\xd9ʹ\xd3ñ\xbe\xbdӿڶ\xd4\xcf\xf3ʱ,\xb5\xf7\xd3øú\xaf\xca\xfdɾ\xb3\xfd\xbdӿڶ\xd4\xcf\xf3 2025-09-10T02:44:10,977 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:118:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,977 118 | /* \brief \xb3\xf5ʼ\xbb\xaf 2025-09-10T02:44:10,977 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:119:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,977 119 | /* \remark \xb3\xf5ʼ\xbb\xaf\xd4\xcb\xd0л\xb7\xbe\xb3,ֻ\xd3е\xf7\xd3ú\xf3,\xbdӿڲſ\xaaʼ\xb9\xa4\xd7\xf7 2025-09-10T02:44:10,977 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:124:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,977 124 | /* \brief \xbb\xf1ȡϵͳ\xb0汾\xba\xc5 2025-09-10T02:44:10,977 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:125:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,977 125 | /* \param nMajorVersion \xd6\xf7\xb0汾\xba\xc5 2025-09-10T02:44:10,977 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:126:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,978 126 | /* \param nMinorVersion \xd7Ӱ汾\xba\xc5 2025-09-10T02:44:10,978 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:127:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,978 127 | /* \return ϵͳ\xb1\xeaʶ\xd7ַ\xfb\xb4\xae 2025-09-10T02:44:10,978 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:132:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,978 132 | /* \brief ע\xb2\xe1ǰ\xd6û\xfa\xcd\xf8\xc2\xe7\xb5\xd8ַ 2025-09-10T02:44:10,978 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:133:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,978 133 | /* \param pszFrontAddress\xa3\xbaǰ\xd6û\xfa\xcd\xf8\xc2\xe7\xb5\xd8ַ\xa1\xa3 2025-09-10T02:44:10,979 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:134:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,979 134 | /* \remark \xcd\xf8\xc2\xe7\xb5\xd8ַ\xb5ĸ\xf1ʽΪ\xa3\xba\xa1\xb0protocol://ipaddress:port\xa1\xb1\xa3\xac\xc8磺\xa1\xb1tcp://127.0.0.1:17001\xa1\xb1\xa1\xa3 2025-09-10T02:44:10,979 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:135:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,979 135 | /* \remark \xa1\xb0tcp\xa1\xb1\xb4\xfa\xb1\xed\xb4\xab\xca\xe4Э\xd2飬\xa1\xb0127.0.0.1\xa1\xb1\xb4\xfa\xb1\xed\xb7\xfe\xce\xf1\xc6\xf7\xb5\xd8ַ\xa1\xa3\xa1\xb117001\xa1\xb1\xb4\xfa\xb1\xed\xb7\xfe\xce\xf1\xc6\xf7\xb6˿ںš\xa3 2025-09-10T02:44:10,979 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:140:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,979 140 | /* \brief ע\xb2\xe1\xc3\xfb\xd7ַ\xfe\xce\xf1\xc6\xf7\xcd\xf8\xc2\xe7\xb5\xd8ַ(\xd4\xddδʹ\xd3\xc3) 2025-09-10T02:44:10,979 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:141:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,980 141 | /* \param pszNsAddress\xa3\xba\xc3\xfb\xd7ַ\xfe\xce\xf1\xc6\xf7\xcd\xf8\xc2\xe7\xb5\xd8ַ\xa1\xa3 2025-09-10T02:44:10,980 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:142:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,980 142 | /* \remark \xcd\xf8\xc2\xe7\xb5\xd8ַ\xb5ĸ\xf1ʽΪ\xa3\xba\xa1\xb0protocol://ipaddress:port\xa1\xb1\xa3\xac\xc8磺\xa1\xb1tcp://127.0.0.1:12001\xa1\xb1\xa1\xa3 2025-09-10T02:44:10,980 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:143:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,980 143 | /* \remark \xa1\xb0tcp\xa1\xb1\xb4\xfa\xb1\xed\xb4\xab\xca\xe4Э\xd2飬\xa1\xb0127.0.0.1\xa1\xb1\xb4\xfa\xb1\xed\xb7\xfe\xce\xf1\xc6\xf7\xb5\xd8ַ\xa1\xa3\xa1\xb112001\xa1\xb1\xb4\xfa\xb1\xed\xb7\xfe\xce\xf1\xc6\xf7\xb6˿ںš\xa3 2025-09-10T02:44:10,980 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:144:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,980 144 | /* \remark RegisterNameServer\xd3\xc5\xcf\xc8\xd3\xdaRegisterFront 2025-09-10T02:44:10,980 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:149:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,980 149 | /*ע\xb2\xe1\xbbص\xf7\xbdӿ\xda 2025-09-10T02:44:10,980 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:150:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,981 150 | /* \param pSpi \xc5\xc9\xc9\xfa\xd7Իص\xf7\xbdӿ\xda\xc0\xe0\xb5\xc4ʵ\xc0\xfd 2025-09-10T02:44:10,981 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:155:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,981 155 | /* \brief \xc9\xe8\xd6\xc3\xd0\xc4\xcc\xf8\xb3\xacʱʱ\xbc䡣 2025-09-10T02:44:10,981 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:156:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,981 156 | /* \param timeout \xd0\xc4\xcc\xf8\xb3\xacʱʱ\xbc\xe4(\xc3\xeb) 2025-09-10T02:44:10,981 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:161:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,981 161 | /* \fn UtpLoginRequest 2025-09-10T02:44:10,981 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:162:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,981 162 | /* \brief \xb7\xa2\xcb͵\xc7¼\xc4ϻ\xaaͳһ\xbd\xbb\xd2\xd7ƽ̨UTP\xc7\xeb\xc7\xf3 2025-09-10T02:44:10,981 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:163:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,982 163 | /* \param TSequenceIDType nRequestID \xc7\xeb\xc7\xf3\xd0\xf2\xba\xc5 2025-09-10T02:44:10,982 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:164:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,982 164 | /* \return 0:\xb3ɹ\xa6\xa3\xac\xc6\xe4\xcb\xfbʧ\xb0\xdc,\xb7\xb5\xbbسɹ\xa6ֻ\xb1\xed\xc3\xf7\xc7\xeb\xc7\xf3\xb7\xa2\xcbͳɹ\xa6 2025-09-10T02:44:10,982 vnpy_nhtd/api/include/nh/md/CNhMdApi.h:165:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,982 165 | /* \xb4\xa6\xc0\xed\xbd\xe1\xb9\xfb\xd4ڶ\xd4Ӧ\xbbص\xf7\xba\xaf\xca\xfd\xd6м\xec\xb2\xe9 2025-09-10T02:44:10,982 vnpy_nhtd/api/vnnh/vnnhmd/vnnhmd.h:69:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,982 69 | /* \fn OnRspError 2025-09-10T02:44:10,982 vnpy_nhtd/api/vnnh/vnnhmd/vnnhmd.h:70:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,982 70 | /* \brief \xb4\xed\xce\xf3Ӧ\xb4\xf0 2025-09-10T02:44:10,983 vnpy_nhtd/api/vnnh/vnnhmd/vnnhmd.h:71:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,983 71 | /* \param ERRORMSGINFO_t & req,\xb4\xed\xce\xf3Ӧ\xb4\xf0\xcf\xfbϢ 2025-09-10T02:44:10,983 vnpy_nhtd/api/vnnh/vnnhmd/vnnhmd.h:72:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,983 72 | /* \param TSequenceIDType nRequestID\xa3\xac\xc8\xe7\xb9\xfb\xca\xc7\xd3\xc9\xd3\xdarequest\xd2\xfd\xc6\xf0\xb5Ĵ\xed\xce\xf3\xa3\xac\xd4\xf2Ϊ\xb6\xd4Ӧ\xc7\xeb\xc7\xf3ID\xa3\xac\xb7\xf1\xd4\xf2\xa3\xacΪ0 2025-09-10T02:44:10,983 vnpy_nhtd/api/vnnh/vnnhmd/vnnhmd.h:73:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,983 73 | /* \return void 2025-09-10T02:44:10,983 vnpy_nhtd/api/vnnh/vnnhmd/vnnhmd.h:81:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,983 81 | /* \fn OnRspUtpLogin 2025-09-10T02:44:10,983 vnpy_nhtd/api/vnnh/vnnhmd/vnnhmd.h:82:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,983 82 | /* \brief \xb5\xc7¼\xc4ϻ\xaaͳһ\xbd\xbb\xd2\xd7ƽ̨UTP\xc7\xeb\xc7\xf3ʱ\xcf\xecӦ 2025-09-10T02:44:10,984 vnpy_nhtd/api/vnnh/vnnhmd/vnnhmd.h:83:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,984 83 | /* \param RspUtpLoginField_t & req 2025-09-10T02:44:10,984 vnpy_nhtd/api/vnnh/vnnhmd/vnnhmd.h:84:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,984 84 | /* \param TSequenceIDType nRequestID\xa3\xac 2025-09-10T02:44:10,984 vnpy_nhtd/api/vnnh/vnnhmd/vnnhmd.h:85:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,984 85 | /* \return void 2025-09-10T02:44:10,984 vnpy_nhtd/api/vnnh/vnnhmd/vnnhmd.h:90:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,984 90 | /* \fn OnRspUtpLogout 2025-09-10T02:44:10,984 vnpy_nhtd/api/vnnh/vnnhmd/vnnhmd.h:91:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,984 91 | /* \brief \xb5\xc7¼\xc4ϻ\xaaͳһ\xbd\xbb\xd2\xd7ƽ̨UTP\xc7\xeb\xc7\xf3ʱ\xcf\xecӦ 2025-09-10T02:44:10,985 vnpy_nhtd/api/vnnh/vnnhmd/vnnhmd.h:92:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,985 92 | /* \param RspUtpLogoutField_t & req 2025-09-10T02:44:10,985 vnpy_nhtd/api/vnnh/vnnhmd/vnnhmd.h:93:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,985 93 | /* \param TSequenceIDType nRequestID 2025-09-10T02:44:10,985 vnpy_nhtd/api/vnnh/vnnhmd/vnnhmd.h:94:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,985 94 | /* \return void 2025-09-10T02:44:10,985 vnpy_nhtd/api/vnnh/vnnhmd/vnnhmd.h:99:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,985 99 | /* \fn OnRspSubscribe 2025-09-10T02:44:10,985 vnpy_nhtd/api/vnnh/vnnhmd/vnnhmd.h:100:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,985 100 | /* \brief \xb6\xa9\xd4\xc4\xd0\xd0\xc7\xe9\xca\xfd\xbe\xdd\xc7\xeb\xc7\xf3ʱ\xcf\xecӦ 2025-09-10T02:44:10,985 vnpy_nhtd/api/vnnh/vnnhmd/vnnhmd.h:101:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,986 101 | /* \param RspSubscribeField_t & req 2025-09-10T02:44:10,986 vnpy_nhtd/api/vnnh/vnnhmd/vnnhmd.h:102:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,986 102 | /* \param TSequenceIDType nRequestID 2025-09-10T02:44:10,986 vnpy_nhtd/api/vnnh/vnnhmd/vnnhmd.h:103:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,986 103 | /* \return void 2025-09-10T02:44:10,986 vnpy_nhtd/api/vnnh/vnnhmd/vnnhmd.h:108:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,986 108 | /* \fn OnRspUnSubscribe 2025-09-10T02:44:10,986 vnpy_nhtd/api/vnnh/vnnhmd/vnnhmd.h:109:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,986 109 | /* \brief ȡ\xcf\xfb\xb6\xa9\xd4\xc4\xd0\xd0\xc7\xe9\xca\xfd\xbe\xdd\xc7\xeb\xc7\xf3ʱ\xcf\xecӦ 2025-09-10T02:44:10,986 vnpy_nhtd/api/vnnh/vnnhmd/vnnhmd.h:110:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,986 110 | /* \param RspUnSubscribeField_t & req 2025-09-10T02:44:10,987 vnpy_nhtd/api/vnnh/vnnhmd/vnnhmd.h:111:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,987 111 | /* \param TSequenceIDType nRequestID 2025-09-10T02:44:10,987 vnpy_nhtd/api/vnnh/vnnhmd/vnnhmd.h:112:9: warning: "/*" within comment [-Wcomment] 2025-09-10T02:44:10,987 112 | /* \return void 2025-09-10T02:44:13,638 In file included from vnpy_nhtd/api/include/pybind11/cast.h:16, 2025-09-10T02:44:13,639 from vnpy_nhtd/api/include/pybind11/attr.h:13, 2025-09-10T02:44:13,639 from vnpy_nhtd/api/include/pybind11/pybind11.h:43, 2025-09-10T02:44:13,639 from vnpy_nhtd/api/vnnh/vnnh.h:10, 2025-09-10T02:44:13,639 from vnpy_nhtd/api/vnnh/vnnhmd/vnnhmd.h:6: 2025-09-10T02:44:13,639 vnpy_nhtd/api/include/pybind11/detail/internals.h: In function ‘pybind11::detail::internals& pybind11::detail::get_internals()’: 2025-09-10T02:44:13,639 vnpy_nhtd/api/include/pybind11/detail/internals.h:194:27: warning: ‘void PyEval_InitThreads()’ is deprecated [-Wdeprecated-declarations] 2025-09-10T02:44:13,639 194 | PyEval_InitThreads(); 2025-09-10T02:44:13,639 | ~~~~~~~~~~~~~~~~~~^~ 2025-09-10T02:44:13,640 In file included from /usr/include/python3.13/Python.h:124, 2025-09-10T02:44:13,640 from vnpy_nhtd/api/include/pybind11/detail/common.h:112, 2025-09-10T02:44:13,640 from vnpy_nhtd/api/include/pybind11/pytypes.h:12, 2025-09-10T02:44:13,640 from vnpy_nhtd/api/include/pybind11/cast.h:13: 2025-09-10T02:44:13,640 /usr/include/python3.13/ceval.h:114:37: note: declared here 2025-09-10T02:44:13,640 114 | Py_DEPRECATED(3.9) PyAPI_FUNC(void) PyEval_InitThreads(void); 2025-09-10T02:44:13,640 | ^~~~~~~~~~~~~~~~~~ 2025-09-10T02:44:13,728 vnpy_nhtd/api/include/pybind11/cast.h: In function ‘std::string pybind11::detail::error_string()’: 2025-09-10T02:44:13,728 vnpy_nhtd/api/include/pybind11/cast.h:441:36: error: invalid use of incomplete type ‘PyFrameObject’ {aka ‘struct _frame’} 2025-09-10T02:44:13,728 441 | " " + handle(frame->f_code->co_filename).cast() + 2025-09-10T02:44:13,728 | ^~ 2025-09-10T02:44:13,728 In file included from /usr/include/python3.13/Python.h:67: 2025-09-10T02:44:13,728 /usr/include/python3.13/pytypedefs.h:22:16: note: forward declaration of ‘PyFrameObject’ {aka ‘struct _frame’} 2025-09-10T02:44:13,728 22 | typedef struct _frame PyFrameObject; 2025-09-10T02:44:13,728 | ^~~~~~ 2025-09-10T02:44:13,728 vnpy_nhtd/api/include/pybind11/cast.h:441:75: error: expected primary-expression before ‘>’ token 2025-09-10T02:44:13,729 441 | " " + handle(frame->f_code->co_filename).cast() + 2025-09-10T02:44:13,729 | ^ 2025-09-10T02:44:13,729 vnpy_nhtd/api/include/pybind11/cast.h:441:77: error: expected primary-expression before ‘)’ token 2025-09-10T02:44:13,729 441 | " " + handle(frame->f_code->co_filename).cast() + 2025-09-10T02:44:13,729 | ^ 2025-09-10T02:44:13,729 vnpy_nhtd/api/include/pybind11/cast.h:443:29: error: invalid use of incomplete type ‘PyFrameObject’ {aka ‘struct _frame’} 2025-09-10T02:44:13,729 443 | handle(frame->f_code->co_name).cast() + "\n"; 2025-09-10T02:44:13,729 | ^~ 2025-09-10T02:44:13,729 /usr/include/python3.13/pytypedefs.h:22:16: note: forward declaration of ‘PyFrameObject’ {aka ‘struct _frame’} 2025-09-10T02:44:13,730 22 | typedef struct _frame PyFrameObject; 2025-09-10T02:44:13,730 | ^~~~~~ 2025-09-10T02:44:13,730 vnpy_nhtd/api/include/pybind11/cast.h:443:64: error: expected primary-expression before ‘>’ token 2025-09-10T02:44:13,730 443 | handle(frame->f_code->co_name).cast() + "\n"; 2025-09-10T02:44:13,730 | ^ 2025-09-10T02:44:13,730 vnpy_nhtd/api/include/pybind11/cast.h:443:66: error: expected primary-expression before ‘)’ token 2025-09-10T02:44:13,730 443 | handle(frame->f_code->co_name).cast() + "\n"; 2025-09-10T02:44:13,730 | ^ 2025-09-10T02:44:13,730 vnpy_nhtd/api/include/pybind11/cast.h:444:26: error: invalid use of incomplete type ‘PyFrameObject’ {aka ‘struct _frame’} 2025-09-10T02:44:13,730 444 | frame = frame->f_back; 2025-09-10T02:44:13,731 | ^~ 2025-09-10T02:44:13,731 /usr/include/python3.13/pytypedefs.h:22:16: note: forward declaration of ‘PyFrameObject’ {aka ‘struct _frame’} 2025-09-10T02:44:13,731 22 | typedef struct _frame PyFrameObject; 2025-09-10T02:44:13,731 | ^~~~~~ 2025-09-10T02:44:14,132 vnpy_nhtd/api/include/pybind11/pybind11.h: In function ‘pybind11::function pybind11::get_type_overload(const void*, const detail::type_info*, const char*)’: 2025-09-10T02:44:14,132 vnpy_nhtd/api/include/pybind11/pybind11.h:1890:49: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘frame’ 2025-09-10T02:44:14,132 1890 | PyFrameObject *frame = PyThreadState_Get()->frame; 2025-09-10T02:44:14,132 | ^~~~~ 2025-09-10T02:44:14,132 vnpy_nhtd/api/include/pybind11/pybind11.h:1891:41: error: invalid use of incomplete type ‘PyFrameObject’ {aka ‘struct _frame’} 2025-09-10T02:44:14,132 1891 | if (frame && (std::string) str(frame->f_code->co_name) == name && 2025-09-10T02:44:14,132 | ^~ 2025-09-10T02:44:14,132 /usr/include/python3.13/pytypedefs.h:22:16: note: forward declaration of ‘PyFrameObject’ {aka ‘struct _frame’} 2025-09-10T02:44:14,133 22 | typedef struct _frame PyFrameObject; 2025-09-10T02:44:14,133 | ^~~~~~ 2025-09-10T02:44:14,133 vnpy_nhtd/api/include/pybind11/pybind11.h:1892:14: error: invalid use of incomplete type ‘PyFrameObject’ {aka ‘struct _frame’} 2025-09-10T02:44:14,133 1892 | frame->f_code->co_argcount > 0) { 2025-09-10T02:44:14,133 | ^~ 2025-09-10T02:44:14,133 /usr/include/python3.13/pytypedefs.h:22:16: note: forward declaration of ‘PyFrameObject’ {aka ‘struct _frame’} 2025-09-10T02:44:14,133 22 | typedef struct _frame PyFrameObject; 2025-09-10T02:44:14,133 | ^~~~~~ 2025-09-10T02:44:14,133 vnpy_nhtd/api/include/pybind11/pybind11.h:1895:18: error: invalid use of incomplete type ‘PyFrameObject’ {aka ‘struct _frame’} 2025-09-10T02:44:14,133 1895 | frame->f_locals, PyTuple_GET_ITEM(frame->f_code->co_varnames, 0)); 2025-09-10T02:44:14,134 | ^~ 2025-09-10T02:44:14,134 /usr/include/python3.13/pytypedefs.h:22:16: note: forward declaration of ‘PyFrameObject’ {aka ‘struct _frame’} 2025-09-10T02:44:14,134 22 | typedef struct _frame PyFrameObject; 2025-09-10T02:44:14,134 | ^~~~~~ 2025-09-10T02:44:14,134 In file included from /usr/include/python3.13/Python.h:63: 2025-09-10T02:44:14,134 vnpy_nhtd/api/include/pybind11/pybind11.h:1895:52: error: invalid use of incomplete type ‘PyFrameObject’ {aka ‘struct _frame’} 2025-09-10T02:44:14,134 1895 | frame->f_locals, PyTuple_GET_ITEM(frame->f_code->co_varnames, 0)); 2025-09-10T02:44:14,134 | ^~ 2025-09-10T02:44:14,134 /usr/include/python3.13/pyport.h:19:38: note: in definition of macro ‘_Py_CAST’ 2025-09-10T02:44:14,134 19 | #define _Py_CAST(type, expr) ((type)(expr)) 2025-09-10T02:44:14,135 | ^~~~ 2025-09-10T02:44:14,135 /usr/include/python3.13/cpython/tupleobject.h:27:38: note: in expansion of macro ‘_PyTuple_CAST’ 2025-09-10T02:44:14,135 27 | #define PyTuple_GET_ITEM(op, index) (_PyTuple_CAST(op)->ob_item[(index)]) 2025-09-10T02:44:14,135 | ^~~~~~~~~~~~~ 2025-09-10T02:44:14,135 vnpy_nhtd/api/include/pybind11/pybind11.h:1895:30: note: in expansion of macro ‘PyTuple_GET_ITEM’ 2025-09-10T02:44:14,135 1895 | frame->f_locals, PyTuple_GET_ITEM(frame->f_code->co_varnames, 0)); 2025-09-10T02:44:14,135 | ^~~~~~~~~~~~~~~~ 2025-09-10T02:44:14,135 /usr/include/python3.13/pytypedefs.h:22:16: note: forward declaration of ‘PyFrameObject’ {aka ‘struct _frame’} 2025-09-10T02:44:14,135 22 | typedef struct _frame PyFrameObject; 2025-09-10T02:44:14,135 | ^~~~~~ 2025-09-10T02:44:14,222 vnpy_nhtd/api/vnnh/vnnhmd/vnnhmd.cpp: In member function ‘int MdApi::reqSubscribe(std::string, int)’: 2025-09-10T02:44:14,222 vnpy_nhtd/api/vnnh/vnnhmd/vnnhmd.cpp:558:15: warning: unused variable ‘buffer’ [-Wunused-variable] 2025-09-10T02:44:14,222 558 | char* buffer = (char*)symbol.c_str(); 2025-09-10T02:44:14,222 | ^~~~~~ 2025-09-10T02:44:14,223 vnpy_nhtd/api/vnnh/vnnhmd/vnnhmd.cpp: In member function ‘int MdApi::reqUnSubscribe(std::string, int)’: 2025-09-10T02:44:14,223 vnpy_nhtd/api/vnnh/vnnhmd/vnnhmd.cpp:570:15: warning: unused variable ‘buffer’ [-Wunused-variable] 2025-09-10T02:44:14,223 570 | char* buffer = (char*)symbol.c_str(); 2025-09-10T02:44:14,223 | ^~~~~~ 2025-09-10T02:44:16,364 error: command '/usr/bin/arm-linux-gnueabihf-g++' failed with exit code 1 2025-09-10T02:44:16,510 ERROR: python setup.py bdist_wheel exited with 1 2025-09-10T02:44:16,521 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-10T02:44:16,521 exec(compile('"'"''"'"''"'"' 2025-09-10T02:44:16,521 # This is -- a caller that pip uses to run setup.py 2025-09-10T02:44:16,521 # 2025-09-10T02:44:16,521 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-10T02:44:16,521 # import from `distutils.core` to work with newer packaging standards. 2025-09-10T02:44:16,521 # - It provides a clear error message when setuptools is not installed. 2025-09-10T02:44:16,521 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-10T02:44:16,521 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-10T02:44:16,521 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-10T02:44:16,521 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-10T02:44:16,521 import os, sys, tokenize, traceback 2025-09-10T02:44:16,521 2025-09-10T02:44:16,521 try: 2025-09-10T02:44:16,521 import setuptools 2025-09-10T02:44:16,521 except ImportError: 2025-09-10T02:44:16,521 print( 2025-09-10T02:44:16,521 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-10T02:44:16,521 "the build environment with exception:", 2025-09-10T02:44:16,521 file=sys.stderr, 2025-09-10T02:44:16,521 ) 2025-09-10T02:44:16,521 traceback.print_exc() 2025-09-10T02:44:16,521 sys.exit(1) 2025-09-10T02:44:16,521 2025-09-10T02:44:16,521 __file__ = %r 2025-09-10T02:44:16,521 sys.argv[0] = __file__ 2025-09-10T02:44:16,521 2025-09-10T02:44:16,521 if os.path.exists(__file__): 2025-09-10T02:44:16,521 filename = __file__ 2025-09-10T02:44:16,521 with tokenize.open(__file__) as f: 2025-09-10T02:44:16,521 setup_py_code = f.read() 2025-09-10T02:44:16,521 else: 2025-09-10T02:44:16,521 filename = "" 2025-09-10T02:44:16,521 setup_py_code = "from setuptools import setup; setup()" 2025-09-10T02:44:16,521 2025-09-10T02:44:16,521 exec(compile(setup_py_code, filename, "exec")) 2025-09-10T02:44:16,521 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-uw5h_soh/vnpy-nhtd_4ee91f8357c8417392538e1f7d159428/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-fzv_mnxg[/] 2025-09-10T02:44:16,522 [bold magenta]cwd[/]: /tmp/pip-wheel-uw5h_soh/vnpy-nhtd_4ee91f8357c8417392538e1f7d159428/ 2025-09-10T02:44:16,522 Building wheel for vnpy-nhtd (setup.py): finished with status 'error' 2025-09-10T02:44:16,522 ERROR: Failed building wheel for vnpy-nhtd 2025-09-10T02:44:16,523 Running setup.py clean for vnpy-nhtd 2025-09-10T02:44:16,524 Running command python setup.py clean 2025-09-10T02:44:17,176 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-10T02:44:17,176 !! 2025-09-10T02:44:17,176 ******************************************************************************** 2025-09-10T02:44:17,177 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-10T02:44:17,177 License :: OSI Approved :: MIT License 2025-09-10T02:44:17,177 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-10T02:44:17,177 ******************************************************************************** 2025-09-10T02:44:17,177 !! 2025-09-10T02:44:17,177 self._finalize_license_expression() 2025-09-10T02:44:17,740 running clean 2025-09-10T02:44:17,885 removing 'build/temp.linux-armv7l-cpython-313' (and everything under it) 2025-09-10T02:44:17,885 removing 'build/lib.linux-armv7l-cpython-313' (and everything under it) 2025-09-10T02:44:17,895 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-10T02:44:17,895 'build/scripts-3.13' does not exist -- can't clean it 2025-09-10T02:44:17,895 removing 'build' 2025-09-10T02:44:18,008 Failed to build vnpy-nhtd 2025-09-10T02:44:18,008 ERROR: Failed to build one or more wheels 2025-09-10T02:44:18,009 Exception information: 2025-09-10T02:44:18,009 Traceback (most recent call last): 2025-09-10T02:44:18,009 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-10T02:44:18,009 status = _inner_run() 2025-09-10T02:44:18,009 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-10T02:44:18,009 return self.run(options, args) 2025-09-10T02:44:18,009 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-10T02:44:18,009 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-10T02:44:18,009 return func(self, options, args) 2025-09-10T02:44:18,009 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-10T02:44:18,009 raise CommandError("Failed to build one or more wheels") 2025-09-10T02:44:18,009 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-10T02:44:18,013 Removed build tracker: '/tmp/pip-build-tracker-3jihkgdz'