2026-01-07T02:46:57,128 Created temporary directory: /tmp/pip-ephem-wheel-cache-s6vqhzi6 2026-01-07T02:46:57,130 Created temporary directory: /tmp/pip-build-tracker-hwg3pxdm 2026-01-07T02:46:57,131 Initialized build tracking at /tmp/pip-build-tracker-hwg3pxdm 2026-01-07T02:46:57,131 Created build tracker: /tmp/pip-build-tracker-hwg3pxdm 2026-01-07T02:46:57,132 Entered build tracker: /tmp/pip-build-tracker-hwg3pxdm 2026-01-07T02:46:57,132 Created temporary directory: /tmp/pip-wheel-wf0wktx5 2026-01-07T02:46:57,135 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-01-07T02:46:57,138 Created temporary directory: /tmp/pip-ephem-wheel-cache-phr0qwxj 2026-01-07T02:46:57,160 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-07T02:46:57,164 2 location(s) to search for versions of pyiec104: 2026-01-07T02:46:57,164 * https://pypi.org/simple/pyiec104/ 2026-01-07T02:46:57,164 * https://www.piwheels.org/simple/pyiec104/ 2026-01-07T02:46:57,165 Fetching project page and analyzing links: https://pypi.org/simple/pyiec104/ 2026-01-07T02:46:57,165 Getting page https://pypi.org/simple/pyiec104/ 2026-01-07T02:46:57,167 Found index url https://pypi.org/simple 2026-01-07T02:46:57,383 Fetched page https://pypi.org/simple/pyiec104/ as application/vnd.pypi.simple.v1+json 2026-01-07T02:46:57,384 Skipping link: No binaries permitted for pyiec104: https://files.pythonhosted.org/packages/56/76/7cc9a27e68fb72445c42960da7316e1d1897a57c277f4113740ebab08d13/pyiec104-21.6.12-py3-none-any.whl (from https://pypi.org/simple/pyiec104/) 2026-01-07T02:46:57,385 Found link https://files.pythonhosted.org/packages/3b/1e/364b9bf0d589dd266640f71bf5080a83a743a9ad1c77367dad92794aee68/pyiec104-21.6.12.tar.gz (from https://pypi.org/simple/pyiec104/), version: 21.6.12 2026-01-07T02:46:57,386 Skipping link: No binaries permitted for pyiec104: https://files.pythonhosted.org/packages/8b/71/7ffe39a636fcd29811d209a9f1e74c8a943448add35dc79aba2b0878d583/pyiec104-21.6.18-py3-none-any.whl (from https://pypi.org/simple/pyiec104/) 2026-01-07T02:46:57,386 Found link https://files.pythonhosted.org/packages/01/73/38482052e59c13099b2851cac12339847a61bfb4c253c62493d9d911ed1e/pyiec104-21.6.18.tar.gz (from https://pypi.org/simple/pyiec104/), version: 21.6.18 2026-01-07T02:46:57,387 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyiec104/ 2026-01-07T02:46:57,388 Getting page https://www.piwheels.org/simple/pyiec104/ 2026-01-07T02:46:57,389 Found index url https://www.piwheels.org/simple 2026-01-07T02:46:57,578 Fetched page https://www.piwheels.org/simple/pyiec104/ as text/html 2026-01-07T02:46:57,580 Skipping link: No binaries permitted for pyiec104: https://archive1.piwheels.org/simple/pyiec104/pyiec104-21.6.12-py3-none-any.whl#sha256=d2f42e0e97e1861b72060baa5cea2effef1925e4c03e7c5d21c909d8a81c439f (from https://www.piwheels.org/simple/pyiec104/) 2026-01-07T02:46:57,581 Skipping link: not a file: https://www.piwheels.org/simple/pyiec104/ 2026-01-07T02:46:57,581 Skipping link: not a file: https://pypi.org/simple/pyiec104/ 2026-01-07T02:46:57,600 Given no hashes to check 1 links for project 'pyiec104': discarding no candidates 2026-01-07T02:46:57,618 Collecting pyiec104==21.6.18 2026-01-07T02:46:57,620 Created temporary directory: /tmp/pip-unpack-sgdo41i9 2026-01-07T02:46:57,836 Downloading pyiec104-21.6.18.tar.gz (412 kB) 2026-01-07T02:46:58,025 Added pyiec104==21.6.18 from https://files.pythonhosted.org/packages/01/73/38482052e59c13099b2851cac12339847a61bfb4c253c62493d9d911ed1e/pyiec104-21.6.18.tar.gz to build tracker '/tmp/pip-build-tracker-hwg3pxdm' 2026-01-07T02:46:58,027 Running setup.py (path:/tmp/pip-wheel-wf0wktx5/pyiec104_60eddfffff40411aa9ef4b3df3397852/setup.py) egg_info for package pyiec104 2026-01-07T02:46:58,028 Created temporary directory: /tmp/pip-pip-egg-info-3zi2hs8r 2026-01-07T02:46:58,029 Preparing metadata (setup.py): started 2026-01-07T02:46:58,030 Running command python setup.py egg_info 2026-01-07T02:46:58,933 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:332: InformationOnly: Normalizing '21.06.018' to '21.6.18' 2026-01-07T02:46:58,933 self.metadata.version = self._normalize_version(self.metadata.version) 2026-01-07T02:46:58,935 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-07T02:46:58,935 !! 2026-01-07T02:46:58,936 ******************************************************************************** 2026-01-07T02:46:58,937 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-07T02:46:58,938 License :: OSI Approved :: MIT License 2026-01-07T02:46:58,939 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-07T02:46:58,939 ******************************************************************************** 2026-01-07T02:46:58,940 !! 2026-01-07T02:46:58,941 self._finalize_license_expression() 2026-01-07T02:46:58,965 running egg_info 2026-01-07T02:46:58,995 creating /tmp/pip-pip-egg-info-3zi2hs8r/pyiec104.egg-info 2026-01-07T02:46:58,996 writing /tmp/pip-pip-egg-info-3zi2hs8r/pyiec104.egg-info/PKG-INFO 2026-01-07T02:46:59,000 writing dependency_links to /tmp/pip-pip-egg-info-3zi2hs8r/pyiec104.egg-info/dependency_links.txt 2026-01-07T02:46:59,003 writing top-level names to /tmp/pip-pip-egg-info-3zi2hs8r/pyiec104.egg-info/top_level.txt 2026-01-07T02:46:59,004 writing manifest file '/tmp/pip-pip-egg-info-3zi2hs8r/pyiec104.egg-info/SOURCES.txt' 2026-01-07T02:46:59,095 reading manifest file '/tmp/pip-pip-egg-info-3zi2hs8r/pyiec104.egg-info/SOURCES.txt' 2026-01-07T02:46:59,096 adding license file 'LICENSE' 2026-01-07T02:46:59,099 writing manifest file '/tmp/pip-pip-egg-info-3zi2hs8r/pyiec104.egg-info/SOURCES.txt' 2026-01-07T02:46:59,205 Preparing metadata (setup.py): finished with status 'done' 2026-01-07T02:46:59,210 Source in /tmp/pip-wheel-wf0wktx5/pyiec104_60eddfffff40411aa9ef4b3df3397852 has version 21.6.18, which satisfies requirement pyiec104==21.6.18 from https://files.pythonhosted.org/packages/01/73/38482052e59c13099b2851cac12339847a61bfb4c253c62493d9d911ed1e/pyiec104-21.6.18.tar.gz 2026-01-07T02:46:59,211 Removed pyiec104==21.6.18 from https://files.pythonhosted.org/packages/01/73/38482052e59c13099b2851cac12339847a61bfb4c253c62493d9d911ed1e/pyiec104-21.6.18.tar.gz from build tracker '/tmp/pip-build-tracker-hwg3pxdm' 2026-01-07T02:46:59,217 Created temporary directory: /tmp/pip-unpack-z07athzf 2026-01-07T02:46:59,218 Building wheels for collected packages: pyiec104 2026-01-07T02:46:59,222 Created temporary directory: /tmp/pip-wheel-9sf4jjdl 2026-01-07T02:46:59,223 Building wheel for pyiec104 (setup.py): started 2026-01-07T02:46:59,224 Destination directory: /tmp/pip-wheel-9sf4jjdl 2026-01-07T02:46:59,224 Running command python setup.py bdist_wheel 2026-01-07T02:47:00,049 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:332: InformationOnly: Normalizing '21.06.018' to '21.6.18' 2026-01-07T02:47:00,050 self.metadata.version = self._normalize_version(self.metadata.version) 2026-01-07T02:47:00,051 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-07T02:47:00,052 !! 2026-01-07T02:47:00,053 ******************************************************************************** 2026-01-07T02:47:00,054 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-07T02:47:00,055 License :: OSI Approved :: MIT License 2026-01-07T02:47:00,057 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-07T02:47:00,057 ******************************************************************************** 2026-01-07T02:47:00,059 !! 2026-01-07T02:47:00,059 self._finalize_license_expression() 2026-01-07T02:47:00,060 running bdist_wheel 2026-01-07T02:47:00,192 running build 2026-01-07T02:47:00,192 running build_py 2026-01-07T02:47:00,225 creating build/lib/pyiec104 2026-01-07T02:47:00,227 copying pyiec104/tgterrorcodes.py -> build/lib/pyiec104 2026-01-07T02:47:00,229 copying pyiec104/tgtserialtypes.py -> build/lib/pyiec104 2026-01-07T02:47:00,232 copying pyiec104/structureWithEnums.py -> build/lib/pyiec104 2026-01-07T02:47:00,234 copying pyiec104/__init__.py -> build/lib/pyiec104 2026-01-07T02:47:00,235 copying pyiec104/iec104api.py -> build/lib/pyiec104 2026-01-07T02:47:00,239 copying pyiec104/iec60870common.py -> build/lib/pyiec104 2026-01-07T02:47:00,241 copying pyiec104/iec104types.py -> build/lib/pyiec104 2026-01-07T02:47:00,245 copying pyiec104/tgtcommon.py -> build/lib/pyiec104 2026-01-07T02:47:00,246 copying pyiec104/tgterrorvalues.py -> build/lib/pyiec104 2026-01-07T02:47:00,248 copying pyiec104/tgttypes.py -> build/lib/pyiec104 2026-01-07T02:47:00,250 copying pyiec104/tgtdefines.py -> build/lib/pyiec104 2026-01-07T02:47:00,252 running egg_info 2026-01-07T02:47:00,279 writing pyiec104.egg-info/PKG-INFO 2026-01-07T02:47:00,283 writing dependency_links to pyiec104.egg-info/dependency_links.txt 2026-01-07T02:47:00,285 writing top-level names to pyiec104.egg-info/top_level.txt 2026-01-07T02:47:00,317 reading manifest file 'pyiec104.egg-info/SOURCES.txt' 2026-01-07T02:47:00,320 adding license file 'LICENSE' 2026-01-07T02:47:00,323 writing manifest file 'pyiec104.egg-info/SOURCES.txt' 2026-01-07T02:47:00,325 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'pyiec104.tests' is absent from the `packages` configuration. 2026-01-07T02:47:00,326 !! 2026-01-07T02:47:00,327 ******************************************************************************** 2026-01-07T02:47:00,327 ############################ 2026-01-07T02:47:00,328 # Package would be ignored # 2026-01-07T02:47:00,328 ############################ 2026-01-07T02:47:00,329 Python recognizes 'pyiec104.tests' as an importable package[^1], 2026-01-07T02:47:00,329 but it is absent from setuptools' `packages` configuration. 2026-01-07T02:47:00,330 This leads to an ambiguous overall configuration. If you want to distribute this 2026-01-07T02:47:00,335 package, please make sure that 'pyiec104.tests' is explicitly added 2026-01-07T02:47:00,336 to the `packages` configuration field. 2026-01-07T02:47:00,337 Alternatively, you can also rely on setuptools' discovery methods 2026-01-07T02:47:00,338 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-01-07T02:47:00,339 instead of `find_packages(...)`/`find:`). 2026-01-07T02:47:00,340 You can read more about "package discovery" on setuptools documentation page: 2026-01-07T02:47:00,341 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-01-07T02:47:00,342 If you don't want 'pyiec104.tests' to be distributed and are 2026-01-07T02:47:00,344 already explicitly excluding 'pyiec104.tests' via 2026-01-07T02:47:00,345 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-01-07T02:47:00,346 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-01-07T02:47:00,347 combination with a more fine grained `package-data` configuration. 2026-01-07T02:47:00,348 You can read more about "package data files" on setuptools documentation page: 2026-01-07T02:47:00,350 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-01-07T02:47:00,352 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-01-07T02:47:00,352 even if it does not contain any `.py` files. 2026-01-07T02:47:00,353 On the other hand, currently there is no concept of package data 2026-01-07T02:47:00,353 directory, all directories are treated like packages. 2026-01-07T02:47:00,354 ******************************************************************************** 2026-01-07T02:47:00,355 !! 2026-01-07T02:47:00,355 check.warn(importable) 2026-01-07T02:47:00,356 copying pyiec104/iec104x64d.dll -> build/lib/pyiec104 2026-01-07T02:47:00,356 copying pyiec104/libx86_x64-iec104.so -> build/lib/pyiec104 2026-01-07T02:47:00,357 creating build/lib/pyiec104/tests 2026-01-07T02:47:00,357 copying pyiec104/tests/iec104clienttest.py -> build/lib/pyiec104/tests 2026-01-07T02:47:00,358 copying pyiec104/tests/iec104servertest.py -> build/lib/pyiec104/tests 2026-01-07T02:47:00,387 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-01-07T02:47:00,388 !! 2026-01-07T02:47:00,389 ******************************************************************************** 2026-01-07T02:47:00,389 Please avoid running ``setup.py`` directly. 2026-01-07T02:47:00,390 Instead, use pypa/build, pypa/installer or other 2026-01-07T02:47:00,390 standards-based tools. 2026-01-07T02:47:00,391 This deprecation is overdue, please update your project and remove deprecated 2026-01-07T02:47:00,392 calls to avoid build errors in the future. 2026-01-07T02:47:00,393 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-01-07T02:47:00,393 ******************************************************************************** 2026-01-07T02:47:00,395 !! 2026-01-07T02:47:00,395 self.initialize_options() 2026-01-07T02:47:00,417 installing to build/bdist.linux-armv7l/wheel 2026-01-07T02:47:00,418 running install 2026-01-07T02:47:00,441 running install_lib 2026-01-07T02:47:00,469 creating build/bdist.linux-armv7l/wheel 2026-01-07T02:47:00,471 creating build/bdist.linux-armv7l/wheel/pyiec104 2026-01-07T02:47:00,472 copying build/lib/pyiec104/tgterrorcodes.py -> build/bdist.linux-armv7l/wheel/./pyiec104 2026-01-07T02:47:00,474 copying build/lib/pyiec104/tgtserialtypes.py -> build/bdist.linux-armv7l/wheel/./pyiec104 2026-01-07T02:47:00,477 copying build/lib/pyiec104/libx86_x64-iec104.so -> build/bdist.linux-armv7l/wheel/./pyiec104 2026-01-07T02:47:00,488 copying build/lib/pyiec104/structureWithEnums.py -> build/bdist.linux-armv7l/wheel/./pyiec104 2026-01-07T02:47:00,489 copying build/lib/pyiec104/__init__.py -> build/bdist.linux-armv7l/wheel/./pyiec104 2026-01-07T02:47:00,491 copying build/lib/pyiec104/iec104api.py -> build/bdist.linux-armv7l/wheel/./pyiec104 2026-01-07T02:47:00,495 copying build/lib/pyiec104/iec60870common.py -> build/bdist.linux-armv7l/wheel/./pyiec104 2026-01-07T02:47:00,497 copying build/lib/pyiec104/iec104x64d.dll -> build/bdist.linux-armv7l/wheel/./pyiec104 2026-01-07T02:47:00,507 copying build/lib/pyiec104/iec104types.py -> build/bdist.linux-armv7l/wheel/./pyiec104 2026-01-07T02:47:00,511 copying build/lib/pyiec104/tgtcommon.py -> build/bdist.linux-armv7l/wheel/./pyiec104 2026-01-07T02:47:00,513 copying build/lib/pyiec104/tgterrorvalues.py -> build/bdist.linux-armv7l/wheel/./pyiec104 2026-01-07T02:47:00,514 copying build/lib/pyiec104/tgttypes.py -> build/bdist.linux-armv7l/wheel/./pyiec104 2026-01-07T02:47:00,516 copying build/lib/pyiec104/tgtdefines.py -> build/bdist.linux-armv7l/wheel/./pyiec104 2026-01-07T02:47:00,519 creating build/bdist.linux-armv7l/wheel/pyiec104/tests 2026-01-07T02:47:00,520 copying build/lib/pyiec104/tests/iec104clienttest.py -> build/bdist.linux-armv7l/wheel/./pyiec104/tests 2026-01-07T02:47:00,523 copying build/lib/pyiec104/tests/iec104servertest.py -> build/bdist.linux-armv7l/wheel/./pyiec104/tests 2026-01-07T02:47:00,525 running install_egg_info 2026-01-07T02:47:00,562 Copying pyiec104.egg-info to build/bdist.linux-armv7l/wheel/./pyiec104-21.6.18-py3.11.egg-info 2026-01-07T02:47:00,571 running install_scripts 2026-01-07T02:47:00,582 creating build/bdist.linux-armv7l/wheel/pyiec104-21.6.18.dist-info/WHEEL 2026-01-07T02:47:00,585 creating '/tmp/pip-wheel-9sf4jjdl/pyiec104-21.6.18-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-01-07T02:47:00,587 adding 'pyiec104/__init__.py' 2026-01-07T02:47:00,593 adding 'pyiec104/iec104api.py' 2026-01-07T02:47:00,600 adding 'pyiec104/iec104types.py' 2026-01-07T02:47:00,682 adding 'pyiec104/iec104x64d.dll' 2026-01-07T02:47:00,687 adding 'pyiec104/iec60870common.py' 2026-01-07T02:47:00,745 adding 'pyiec104/libx86_x64-iec104.so' 2026-01-07T02:47:00,749 adding 'pyiec104/structureWithEnums.py' 2026-01-07T02:47:00,751 adding 'pyiec104/tgtcommon.py' 2026-01-07T02:47:00,752 adding 'pyiec104/tgtdefines.py' 2026-01-07T02:47:00,753 adding 'pyiec104/tgterrorcodes.py' 2026-01-07T02:47:00,755 adding 'pyiec104/tgterrorvalues.py' 2026-01-07T02:47:00,757 adding 'pyiec104/tgtserialtypes.py' 2026-01-07T02:47:00,758 adding 'pyiec104/tgttypes.py' 2026-01-07T02:47:00,761 adding 'pyiec104/tests/iec104clienttest.py' 2026-01-07T02:47:00,764 adding 'pyiec104/tests/iec104servertest.py' 2026-01-07T02:47:00,768 adding 'pyiec104-21.6.18.dist-info/licenses/LICENSE' 2026-01-07T02:47:00,770 adding 'pyiec104-21.6.18.dist-info/METADATA' 2026-01-07T02:47:00,771 adding 'pyiec104-21.6.18.dist-info/WHEEL' 2026-01-07T02:47:00,772 adding 'pyiec104-21.6.18.dist-info/top_level.txt' 2026-01-07T02:47:00,773 adding 'pyiec104-21.6.18.dist-info/RECORD' 2026-01-07T02:47:00,779 removing build/bdist.linux-armv7l/wheel 2026-01-07T02:47:00,894 Building wheel for pyiec104 (setup.py): finished with status 'done' 2026-01-07T02:47:00,901 Created wheel for pyiec104: filename=pyiec104-21.6.18-py3-none-any.whl size=414605 sha256=f7133453a131e56e27fa440cdbd40f1f2796654e879fe0fa27e7b0b07cea19d5 2026-01-07T02:47:00,902 Stored in directory: /tmp/pip-ephem-wheel-cache-phr0qwxj/wheels/ce/d0/56/db9b9285446acefd80d1dab4510d224f6a6829c5c404413235 2026-01-07T02:47:00,915 Successfully built pyiec104 2026-01-07T02:47:00,929 Removed build tracker: '/tmp/pip-build-tracker-hwg3pxdm'