2025-02-16T12:14:51,899 Created temporary directory: /tmp/pip-build-tracker-vavljgx2 2025-02-16T12:14:51,901 Initialized build tracking at /tmp/pip-build-tracker-vavljgx2 2025-02-16T12:14:51,902 Created build tracker: /tmp/pip-build-tracker-vavljgx2 2025-02-16T12:14:51,902 Entered build tracker: /tmp/pip-build-tracker-vavljgx2 2025-02-16T12:14:51,903 Created temporary directory: /tmp/pip-wheel-r_fu9qjp 2025-02-16T12:14:51,907 Created temporary directory: /tmp/pip-ephem-wheel-cache-wmezwal8 2025-02-16T12:14:51,951 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-02-16T12:14:51,953 2 location(s) to search for versions of pyiec101: 2025-02-16T12:14:51,953 * https://pypi.org/simple/pyiec101/ 2025-02-16T12:14:51,953 * https://www.piwheels.org/simple/pyiec101/ 2025-02-16T12:14:51,954 Fetching project page and analyzing links: https://pypi.org/simple/pyiec101/ 2025-02-16T12:14:51,955 Getting page https://pypi.org/simple/pyiec101/ 2025-02-16T12:14:51,956 Found index url https://pypi.org/simple/ 2025-02-16T12:14:52,176 Fetched page https://pypi.org/simple/pyiec101/ as application/vnd.pypi.simple.v1+json 2025-02-16T12:14:52,178 Skipping link: No binaries permitted for pyiec101: https://files.pythonhosted.org/packages/23/8b/ff03f1cc367d8c8f66b725c20cda8f81f5473bd175853fccddfa4c0dae31/pyiec101-21.6.1-py3-none-any.whl (from https://pypi.org/simple/pyiec101/) 2025-02-16T12:14:52,178 Found link https://files.pythonhosted.org/packages/8d/8b/79b385bc925e55c88be6b684886bd84e14f76275bbb221e4e8b5f2618a52/pyiec101-21.6.1.tar.gz (from https://pypi.org/simple/pyiec101/), version: 21.6.1 2025-02-16T12:14:52,179 Skipping link: No binaries permitted for pyiec101: https://files.pythonhosted.org/packages/83/ba/1f885e2da0f82694350f5cf7481a68bba37b99b69560d5dc0f127c9294c4/pyiec101-21.6.8-py3-none-any.whl (from https://pypi.org/simple/pyiec101/) 2025-02-16T12:14:52,180 Found link https://files.pythonhosted.org/packages/0b/68/f50fa951d91c3fe0d8f240f3bba1832a144ef15363ebc0063bacadb44e9b/pyiec101-21.6.8.tar.gz (from https://pypi.org/simple/pyiec101/), version: 21.6.8 2025-02-16T12:14:52,180 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyiec101/ 2025-02-16T12:14:52,181 Getting page https://www.piwheels.org/simple/pyiec101/ 2025-02-16T12:14:52,182 Found index url https://www.piwheels.org/simple/ 2025-02-16T12:14:52,352 Fetched page https://www.piwheels.org/simple/pyiec101/ as text/html 2025-02-16T12:14:52,354 Skipping link: not a file: https://www.piwheels.org/simple/pyiec101/ 2025-02-16T12:14:52,354 Skipping link: not a file: https://pypi.org/simple/pyiec101/ 2025-02-16T12:14:52,373 Given no hashes to check 1 links for project 'pyiec101': discarding no candidates 2025-02-16T12:14:52,375 Collecting pyiec101==21.6.1 2025-02-16T12:14:52,377 Created temporary directory: /tmp/pip-unpack-84x_gv_0 2025-02-16T12:14:52,540 Downloading pyiec101-21.6.1.tar.gz (297 kB) 2025-02-16T12:14:52,709 Added pyiec101==21.6.1 from https://files.pythonhosted.org/packages/8d/8b/79b385bc925e55c88be6b684886bd84e14f76275bbb221e4e8b5f2618a52/pyiec101-21.6.1.tar.gz to build tracker '/tmp/pip-build-tracker-vavljgx2' 2025-02-16T12:14:52,711 Running setup.py (path:/tmp/pip-wheel-r_fu9qjp/pyiec101_6ae741255c0b4ad8a5b5eccbea6e2021/setup.py) egg_info for package pyiec101 2025-02-16T12:14:52,711 Created temporary directory: /tmp/pip-pip-egg-info-o46e2ezt 2025-02-16T12:14:52,712 Preparing metadata (setup.py): started 2025-02-16T12:14:52,713 Running command python setup.py egg_info 2025-02-16T12:14:53,760 running egg_info 2025-02-16T12:14:53,790 creating /tmp/pip-pip-egg-info-o46e2ezt/pyiec101.egg-info 2025-02-16T12:14:53,791 writing /tmp/pip-pip-egg-info-o46e2ezt/pyiec101.egg-info/PKG-INFO 2025-02-16T12:14:53,795 writing dependency_links to /tmp/pip-pip-egg-info-o46e2ezt/pyiec101.egg-info/dependency_links.txt 2025-02-16T12:14:53,797 writing top-level names to /tmp/pip-pip-egg-info-o46e2ezt/pyiec101.egg-info/top_level.txt 2025-02-16T12:14:53,799 writing manifest file '/tmp/pip-pip-egg-info-o46e2ezt/pyiec101.egg-info/SOURCES.txt' 2025-02-16T12:14:53,887 reading manifest file '/tmp/pip-pip-egg-info-o46e2ezt/pyiec101.egg-info/SOURCES.txt' 2025-02-16T12:14:53,889 adding license file 'LICENSE' 2025-02-16T12:14:53,892 writing manifest file '/tmp/pip-pip-egg-info-o46e2ezt/pyiec101.egg-info/SOURCES.txt' 2025-02-16T12:14:53,999 Preparing metadata (setup.py): finished with status 'done' 2025-02-16T12:14:54,003 Source in /tmp/pip-wheel-r_fu9qjp/pyiec101_6ae741255c0b4ad8a5b5eccbea6e2021 has version 21.6.1, which satisfies requirement pyiec101==21.6.1 from https://files.pythonhosted.org/packages/8d/8b/79b385bc925e55c88be6b684886bd84e14f76275bbb221e4e8b5f2618a52/pyiec101-21.6.1.tar.gz 2025-02-16T12:14:54,004 Removed pyiec101==21.6.1 from https://files.pythonhosted.org/packages/8d/8b/79b385bc925e55c88be6b684886bd84e14f76275bbb221e4e8b5f2618a52/pyiec101-21.6.1.tar.gz from build tracker '/tmp/pip-build-tracker-vavljgx2' 2025-02-16T12:14:54,009 Created temporary directory: /tmp/pip-unpack-5jynd5ke 2025-02-16T12:14:54,010 Created temporary directory: /tmp/pip-unpack-pegm1q25 2025-02-16T12:14:54,011 Building wheels for collected packages: pyiec101 2025-02-16T12:14:54,016 Created temporary directory: /tmp/pip-wheel-18ujpfhy 2025-02-16T12:14:54,016 Building wheel for pyiec101 (setup.py): started 2025-02-16T12:14:54,017 Destination directory: /tmp/pip-wheel-18ujpfhy 2025-02-16T12:14:54,018 Running command python setup.py bdist_wheel 2025-02-16T12:14:55,045 running bdist_wheel 2025-02-16T12:14:55,178 running build 2025-02-16T12:14:55,179 running build_py 2025-02-16T12:14:55,210 creating build/lib/pyiec101 2025-02-16T12:14:55,212 copying pyiec101/iec60870common.py -> build/lib/pyiec101 2025-02-16T12:14:55,215 copying pyiec101/tgtserialtypes.py -> build/lib/pyiec101 2025-02-16T12:14:55,217 copying pyiec101/tgterrorcodes.py -> build/lib/pyiec101 2025-02-16T12:14:55,220 copying pyiec101/structureWithEnums.py -> build/lib/pyiec101 2025-02-16T12:14:55,222 copying pyiec101/__init__.py -> build/lib/pyiec101 2025-02-16T12:14:55,223 copying pyiec101/tgterrorvalues.py -> build/lib/pyiec101 2025-02-16T12:14:55,226 copying pyiec101/iec101types.py -> build/lib/pyiec101 2025-02-16T12:14:55,229 copying pyiec101/tgtcommon.py -> build/lib/pyiec101 2025-02-16T12:14:55,231 copying pyiec101/tgtdefines.py -> build/lib/pyiec101 2025-02-16T12:14:55,233 copying pyiec101/iec101api.py -> build/lib/pyiec101 2025-02-16T12:14:55,237 copying pyiec101/tgttypes.py -> build/lib/pyiec101 2025-02-16T12:14:55,238 running egg_info 2025-02-16T12:14:55,266 writing pyiec101.egg-info/PKG-INFO 2025-02-16T12:14:55,269 writing dependency_links to pyiec101.egg-info/dependency_links.txt 2025-02-16T12:14:55,271 writing top-level names to pyiec101.egg-info/top_level.txt 2025-02-16T12:14:55,304 reading manifest file 'pyiec101.egg-info/SOURCES.txt' 2025-02-16T12:14:55,307 adding license file 'LICENSE' 2025-02-16T12:14:55,310 writing manifest file 'pyiec101.egg-info/SOURCES.txt' 2025-02-16T12:14:55,314 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:220: _Warning: Package 'pyiec101.tests' is absent from the `packages` configuration. 2025-02-16T12:14:55,315 !! 2025-02-16T12:14:55,317 ******************************************************************************** 2025-02-16T12:14:55,317 ############################ 2025-02-16T12:14:55,318 # Package would be ignored # 2025-02-16T12:14:55,318 ############################ 2025-02-16T12:14:55,319 Python recognizes 'pyiec101.tests' as an importable package[^1], 2025-02-16T12:14:55,321 but it is absent from setuptools' `packages` configuration. 2025-02-16T12:14:55,323 This leads to an ambiguous overall configuration. If you want to distribute this 2025-02-16T12:14:55,324 package, please make sure that 'pyiec101.tests' is explicitly added 2025-02-16T12:14:55,325 to the `packages` configuration field. 2025-02-16T12:14:55,333 Alternatively, you can also rely on setuptools' discovery methods 2025-02-16T12:14:55,334 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-02-16T12:14:55,334 instead of `find_packages(...)`/`find:`). 2025-02-16T12:14:55,336 You can read more about "package discovery" on setuptools documentation page: 2025-02-16T12:14:55,337 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-02-16T12:14:55,338 If you don't want 'pyiec101.tests' to be distributed and are 2025-02-16T12:14:55,338 already explicitly excluding 'pyiec101.tests' via 2025-02-16T12:14:55,339 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-02-16T12:14:55,339 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-02-16T12:14:55,340 combination with a more fine grained `package-data` configuration. 2025-02-16T12:14:55,341 You can read more about "package data files" on setuptools documentation page: 2025-02-16T12:14:55,342 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-02-16T12:14:55,344 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-02-16T12:14:55,344 even if it does not contain any `.py` files. 2025-02-16T12:14:55,345 On the other hand, currently there is no concept of package data 2025-02-16T12:14:55,345 directory, all directories are treated like packages. 2025-02-16T12:14:55,346 ******************************************************************************** 2025-02-16T12:14:55,348 !! 2025-02-16T12:14:55,349 check.warn(importable) 2025-02-16T12:14:55,350 copying pyiec101/iec101x64d.dll -> build/lib/pyiec101 2025-02-16T12:14:55,350 copying pyiec101/libx86_64-iec101.so -> build/lib/pyiec101 2025-02-16T12:14:55,351 creating build/lib/pyiec101/tests 2025-02-16T12:14:55,351 copying pyiec101/tests/iec101clienttest.py -> build/lib/pyiec101/tests 2025-02-16T12:14:55,352 copying pyiec101/tests/iec101servertest.py -> build/lib/pyiec101/tests 2025-02-16T12:14:55,374 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-02-16T12:14:55,375 !! 2025-02-16T12:14:55,376 ******************************************************************************** 2025-02-16T12:14:55,376 Please avoid running ``setup.py`` directly. 2025-02-16T12:14:55,377 Instead, use pypa/build, pypa/installer or other 2025-02-16T12:14:55,378 standards-based tools. 2025-02-16T12:14:55,379 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-02-16T12:14:55,379 ******************************************************************************** 2025-02-16T12:14:55,380 !! 2025-02-16T12:14:55,381 self.initialize_options() 2025-02-16T12:14:55,401 installing to build/bdist.linux-armv7l/wheel 2025-02-16T12:14:55,402 running install 2025-02-16T12:14:55,426 running install_lib 2025-02-16T12:14:55,453 creating build/bdist.linux-armv7l/wheel 2025-02-16T12:14:55,455 creating build/bdist.linux-armv7l/wheel/pyiec101 2025-02-16T12:14:55,456 copying build/lib/pyiec101/iec60870common.py -> build/bdist.linux-armv7l/wheel/./pyiec101 2025-02-16T12:14:55,459 copying build/lib/pyiec101/tgtserialtypes.py -> build/bdist.linux-armv7l/wheel/./pyiec101 2025-02-16T12:14:55,462 copying build/lib/pyiec101/tgterrorcodes.py -> build/bdist.linux-armv7l/wheel/./pyiec101 2025-02-16T12:14:55,464 copying build/lib/pyiec101/structureWithEnums.py -> build/bdist.linux-armv7l/wheel/./pyiec101 2025-02-16T12:14:55,466 copying build/lib/pyiec101/__init__.py -> build/bdist.linux-armv7l/wheel/./pyiec101 2025-02-16T12:14:55,467 copying build/lib/pyiec101/tgterrorvalues.py -> build/bdist.linux-armv7l/wheel/./pyiec101 2025-02-16T12:14:55,469 copying build/lib/pyiec101/iec101types.py -> build/bdist.linux-armv7l/wheel/./pyiec101 2025-02-16T12:14:55,473 copying build/lib/pyiec101/tgtcommon.py -> build/bdist.linux-armv7l/wheel/./pyiec101 2025-02-16T12:14:55,474 copying build/lib/pyiec101/iec101x64d.dll -> build/bdist.linux-armv7l/wheel/./pyiec101 2025-02-16T12:14:55,482 creating build/bdist.linux-armv7l/wheel/pyiec101/tests 2025-02-16T12:14:55,483 copying build/lib/pyiec101/tests/iec101servertest.py -> build/bdist.linux-armv7l/wheel/./pyiec101/tests 2025-02-16T12:14:55,486 copying build/lib/pyiec101/tests/iec101clienttest.py -> build/bdist.linux-armv7l/wheel/./pyiec101/tests 2025-02-16T12:14:55,488 copying build/lib/pyiec101/tgtdefines.py -> build/bdist.linux-armv7l/wheel/./pyiec101 2025-02-16T12:14:55,490 copying build/lib/pyiec101/libx86_64-iec101.so -> build/bdist.linux-armv7l/wheel/./pyiec101 2025-02-16T12:14:55,500 copying build/lib/pyiec101/iec101api.py -> build/bdist.linux-armv7l/wheel/./pyiec101 2025-02-16T12:14:55,504 copying build/lib/pyiec101/tgttypes.py -> build/bdist.linux-armv7l/wheel/./pyiec101 2025-02-16T12:14:55,506 running install_egg_info 2025-02-16T12:14:55,542 Copying pyiec101.egg-info to build/bdist.linux-armv7l/wheel/./pyiec101-21.6.1-py3.11.egg-info 2025-02-16T12:14:55,550 running install_scripts 2025-02-16T12:14:55,564 creating build/bdist.linux-armv7l/wheel/pyiec101-21.6.1.dist-info/WHEEL 2025-02-16T12:14:55,566 creating '/tmp/pip-wheel-18ujpfhy/pyiec101-21.6.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-02-16T12:14:55,569 adding 'pyiec101/__init__.py' 2025-02-16T12:14:55,573 adding 'pyiec101/iec101api.py' 2025-02-16T12:14:55,580 adding 'pyiec101/iec101types.py' 2025-02-16T12:14:55,626 adding 'pyiec101/iec101x64d.dll' 2025-02-16T12:14:55,631 adding 'pyiec101/iec60870common.py' 2025-02-16T12:14:55,684 adding 'pyiec101/libx86_64-iec101.so' 2025-02-16T12:14:55,687 adding 'pyiec101/structureWithEnums.py' 2025-02-16T12:14:55,689 adding 'pyiec101/tgtcommon.py' 2025-02-16T12:14:55,690 adding 'pyiec101/tgtdefines.py' 2025-02-16T12:14:55,692 adding 'pyiec101/tgterrorcodes.py' 2025-02-16T12:14:55,693 adding 'pyiec101/tgterrorvalues.py' 2025-02-16T12:14:55,694 adding 'pyiec101/tgtserialtypes.py' 2025-02-16T12:14:55,696 adding 'pyiec101/tgttypes.py' 2025-02-16T12:14:55,699 adding 'pyiec101/tests/iec101clienttest.py' 2025-02-16T12:14:55,702 adding 'pyiec101/tests/iec101servertest.py' 2025-02-16T12:14:55,705 adding 'pyiec101-21.6.1.dist-info/LICENSE' 2025-02-16T12:14:55,707 adding 'pyiec101-21.6.1.dist-info/METADATA' 2025-02-16T12:14:55,708 adding 'pyiec101-21.6.1.dist-info/WHEEL' 2025-02-16T12:14:55,709 adding 'pyiec101-21.6.1.dist-info/top_level.txt' 2025-02-16T12:14:55,710 adding 'pyiec101-21.6.1.dist-info/RECORD' 2025-02-16T12:14:55,715 removing build/bdist.linux-armv7l/wheel 2025-02-16T12:14:55,832 Building wheel for pyiec101 (setup.py): finished with status 'done' 2025-02-16T12:14:55,838 Created wheel for pyiec101: filename=pyiec101-21.6.1-py3-none-any.whl size=299103 sha256=e868058376a72257ef0c72ad3d9265f5a8a5a64489524778fcfde5720ab11536 2025-02-16T12:14:55,839 Stored in directory: /tmp/pip-ephem-wheel-cache-wmezwal8/wheels/34/f5/a1/e888a9140cfea6c418b26f5494033f86bf37b79d53d2411ad6 2025-02-16T12:14:55,851 Successfully built pyiec101 2025-02-16T12:14:55,865 Removed build tracker: '/tmp/pip-build-tracker-vavljgx2'