2025-03-16T12:53:53,555 Created temporary directory: /tmp/pip-build-tracker-4apehpuy 2025-03-16T12:53:53,556 Initialized build tracking at /tmp/pip-build-tracker-4apehpuy 2025-03-16T12:53:53,556 Created build tracker: /tmp/pip-build-tracker-4apehpuy 2025-03-16T12:53:53,557 Entered build tracker: /tmp/pip-build-tracker-4apehpuy 2025-03-16T12:53:53,557 Created temporary directory: /tmp/pip-wheel-0yb61599 2025-03-16T12:53:53,561 Created temporary directory: /tmp/pip-ephem-wheel-cache-zwtkhgzl 2025-03-16T12:53:53,608 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-03-16T12:53:53,611 2 location(s) to search for versions of pyiec104: 2025-03-16T12:53:53,611 * https://pypi.org/simple/pyiec104/ 2025-03-16T12:53:53,611 * https://www.piwheels.org/simple/pyiec104/ 2025-03-16T12:53:53,612 Fetching project page and analyzing links: https://pypi.org/simple/pyiec104/ 2025-03-16T12:53:53,613 Getting page https://pypi.org/simple/pyiec104/ 2025-03-16T12:53:53,614 Found index url https://pypi.org/simple/ 2025-03-16T12:53:53,833 Fetched page https://pypi.org/simple/pyiec104/ as application/vnd.pypi.simple.v1+json 2025-03-16T12:53:53,835 Skipping link: No binaries permitted for pyiec104: https://files.pythonhosted.org/packages/50/b3/fe427b54bec47472695ffa31d1e2cdb830b5eab005bb6107c24bf0657f39/pyiec104-21.6.11-py3-none-any.whl (from https://pypi.org/simple/pyiec104/) 2025-03-16T12:53:53,836 Found link https://files.pythonhosted.org/packages/b1/69/40bd85c762a0af42e90a7a092f68a0d197873c9b45e771a8163276f66e3b/pyiec104-21.6.11.tar.gz (from https://pypi.org/simple/pyiec104/), version: 21.6.11 2025-03-16T12:53:53,836 Skipping link: No binaries permitted for pyiec104: https://files.pythonhosted.org/packages/d0/a2/0eaddd26f58095ecacc53d3fb656575bc2968ad405f5576351f1846c7af7/pyiec104-21.6.91-py3-none-any.whl (from https://pypi.org/simple/pyiec104/) 2025-03-16T12:53:53,837 Found link https://files.pythonhosted.org/packages/47/81/ae23e86a1d65aa74a867e8e11bbfaf9e0c49bc07b922aac03e2febd34b55/pyiec104-21.6.91.tar.gz (from https://pypi.org/simple/pyiec104/), version: 21.6.91 2025-03-16T12:53:53,838 Skipping link: No binaries permitted for pyiec104: https://files.pythonhosted.org/packages/e3/fb/d946356f10a65f1fad7fc8de02928c86326b39a5e0d0d7a231f235f56ee6/pyiec104-21.6.913-py3-none-any.whl (from https://pypi.org/simple/pyiec104/) 2025-03-16T12:53:53,838 Found link https://files.pythonhosted.org/packages/ea/80/a57172f56fe6846804f0d752ca2dab017d82b8bd5036fd77fbd56b276208/pyiec104-21.6.913.tar.gz (from https://pypi.org/simple/pyiec104/), version: 21.6.913 2025-03-16T12:53:53,839 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyiec104/ 2025-03-16T12:53:53,840 Getting page https://www.piwheels.org/simple/pyiec104/ 2025-03-16T12:53:53,842 Found index url https://www.piwheels.org/simple/ 2025-03-16T12:53:54,003 Fetched page https://www.piwheels.org/simple/pyiec104/ as text/html 2025-03-16T12:53:54,004 Skipping link: No binaries permitted for pyiec104: https://www.piwheels.org/simple/pyiec104/pyiec104-21.6.91-py3-none-any.whl#sha256=78db62b91720f413ca746208e2be8dacdef10cd1052a5484327dfa74548a5022 (from https://www.piwheels.org/simple/pyiec104/) 2025-03-16T12:53:54,005 Skipping link: not a file: https://www.piwheels.org/simple/pyiec104/ 2025-03-16T12:53:54,006 Skipping link: not a file: https://pypi.org/simple/pyiec104/ 2025-03-16T12:53:54,025 Given no hashes to check 1 links for project 'pyiec104': discarding no candidates 2025-03-16T12:53:54,027 Collecting pyiec104==21.6.11 2025-03-16T12:53:54,029 Created temporary directory: /tmp/pip-unpack-cqmsb9i2 2025-03-16T12:53:54,247 Downloading pyiec104-21.6.11.tar.gz (320 kB) 2025-03-16T12:53:54,416 Added pyiec104==21.6.11 from https://files.pythonhosted.org/packages/b1/69/40bd85c762a0af42e90a7a092f68a0d197873c9b45e771a8163276f66e3b/pyiec104-21.6.11.tar.gz to build tracker '/tmp/pip-build-tracker-4apehpuy' 2025-03-16T12:53:54,418 Running setup.py (path:/tmp/pip-wheel-0yb61599/pyiec104_581e892da7ac4062a59b06a55b111143/setup.py) egg_info for package pyiec104 2025-03-16T12:53:54,419 Created temporary directory: /tmp/pip-pip-egg-info-qxj7uz4u 2025-03-16T12:53:54,420 Preparing metadata (setup.py): started 2025-03-16T12:53:54,421 Running command python setup.py egg_info 2025-03-16T12:53:55,504 running egg_info 2025-03-16T12:53:55,533 creating /tmp/pip-pip-egg-info-qxj7uz4u/pyiec104.egg-info 2025-03-16T12:53:55,535 writing /tmp/pip-pip-egg-info-qxj7uz4u/pyiec104.egg-info/PKG-INFO 2025-03-16T12:53:55,538 writing dependency_links to /tmp/pip-pip-egg-info-qxj7uz4u/pyiec104.egg-info/dependency_links.txt 2025-03-16T12:53:55,540 writing top-level names to /tmp/pip-pip-egg-info-qxj7uz4u/pyiec104.egg-info/top_level.txt 2025-03-16T12:53:55,542 writing manifest file '/tmp/pip-pip-egg-info-qxj7uz4u/pyiec104.egg-info/SOURCES.txt' 2025-03-16T12:53:55,630 reading manifest file '/tmp/pip-pip-egg-info-qxj7uz4u/pyiec104.egg-info/SOURCES.txt' 2025-03-16T12:53:55,631 adding license file 'LICENSE' 2025-03-16T12:53:55,634 writing manifest file '/tmp/pip-pip-egg-info-qxj7uz4u/pyiec104.egg-info/SOURCES.txt' 2025-03-16T12:53:55,744 Preparing metadata (setup.py): finished with status 'done' 2025-03-16T12:53:55,749 Source in /tmp/pip-wheel-0yb61599/pyiec104_581e892da7ac4062a59b06a55b111143 has version 21.6.11, which satisfies requirement pyiec104==21.6.11 from https://files.pythonhosted.org/packages/b1/69/40bd85c762a0af42e90a7a092f68a0d197873c9b45e771a8163276f66e3b/pyiec104-21.6.11.tar.gz 2025-03-16T12:53:55,750 Removed pyiec104==21.6.11 from https://files.pythonhosted.org/packages/b1/69/40bd85c762a0af42e90a7a092f68a0d197873c9b45e771a8163276f66e3b/pyiec104-21.6.11.tar.gz from build tracker '/tmp/pip-build-tracker-4apehpuy' 2025-03-16T12:53:55,755 Created temporary directory: /tmp/pip-unpack-znltuyco 2025-03-16T12:53:55,756 Created temporary directory: /tmp/pip-unpack-og44afhz 2025-03-16T12:53:55,757 Building wheels for collected packages: pyiec104 2025-03-16T12:53:55,761 Created temporary directory: /tmp/pip-wheel-rcdrvd7x 2025-03-16T12:53:55,762 Building wheel for pyiec104 (setup.py): started 2025-03-16T12:53:55,764 Destination directory: /tmp/pip-wheel-rcdrvd7x 2025-03-16T12:53:55,764 Running command python setup.py bdist_wheel 2025-03-16T12:53:56,795 running bdist_wheel 2025-03-16T12:53:56,930 running build 2025-03-16T12:53:56,930 running build_py 2025-03-16T12:53:56,961 creating build/lib/pyiec104 2025-03-16T12:53:56,963 copying pyiec104/tgterrorvalues.py -> build/lib/pyiec104 2025-03-16T12:53:56,966 copying pyiec104/structureWithEnums.py -> build/lib/pyiec104 2025-03-16T12:53:56,968 copying pyiec104/tgtcommon.py -> build/lib/pyiec104 2025-03-16T12:53:56,970 copying pyiec104/__init__.py -> build/lib/pyiec104 2025-03-16T12:53:56,972 copying pyiec104/tgtdefines.py -> build/lib/pyiec104 2025-03-16T12:53:56,974 copying pyiec104/iec60870common.py -> build/lib/pyiec104 2025-03-16T12:53:56,976 copying pyiec104/iec104api.py -> build/lib/pyiec104 2025-03-16T12:53:56,980 copying pyiec104/tgtserialtypes.py -> build/lib/pyiec104 2025-03-16T12:53:56,982 copying pyiec104/tgttypes.py -> build/lib/pyiec104 2025-03-16T12:53:56,984 copying pyiec104/tgterrorcodes.py -> build/lib/pyiec104 2025-03-16T12:53:56,986 copying pyiec104/iec104types.py -> build/lib/pyiec104 2025-03-16T12:53:56,989 running egg_info 2025-03-16T12:53:57,017 writing pyiec104.egg-info/PKG-INFO 2025-03-16T12:53:57,021 writing dependency_links to pyiec104.egg-info/dependency_links.txt 2025-03-16T12:53:57,023 writing top-level names to pyiec104.egg-info/top_level.txt 2025-03-16T12:53:57,055 reading manifest file 'pyiec104.egg-info/SOURCES.txt' 2025-03-16T12:53:57,058 adding license file 'LICENSE' 2025-03-16T12:53:57,061 writing manifest file 'pyiec104.egg-info/SOURCES.txt' 2025-03-16T12:53:57,063 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:220: _Warning: Package 'pyiec104.tests' is absent from the `packages` configuration. 2025-03-16T12:53:57,064 !! 2025-03-16T12:53:57,065 ******************************************************************************** 2025-03-16T12:53:57,065 ############################ 2025-03-16T12:53:57,066 # Package would be ignored # 2025-03-16T12:53:57,067 ############################ 2025-03-16T12:53:57,067 Python recognizes 'pyiec104.tests' as an importable package[^1], 2025-03-16T12:53:57,067 but it is absent from setuptools' `packages` configuration. 2025-03-16T12:53:57,068 This leads to an ambiguous overall configuration. If you want to distribute this 2025-03-16T12:53:57,069 package, please make sure that 'pyiec104.tests' is explicitly added 2025-03-16T12:53:57,070 to the `packages` configuration field. 2025-03-16T12:53:57,073 Alternatively, you can also rely on setuptools' discovery methods 2025-03-16T12:53:57,074 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-03-16T12:53:57,074 instead of `find_packages(...)`/`find:`). 2025-03-16T12:53:57,075 You can read more about "package discovery" on setuptools documentation page: 2025-03-16T12:53:57,076 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-03-16T12:53:57,077 If you don't want 'pyiec104.tests' to be distributed and are 2025-03-16T12:53:57,077 already explicitly excluding 'pyiec104.tests' via 2025-03-16T12:53:57,078 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-03-16T12:53:57,080 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-03-16T12:53:57,082 combination with a more fine grained `package-data` configuration. 2025-03-16T12:53:57,083 You can read more about "package data files" on setuptools documentation page: 2025-03-16T12:53:57,084 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-03-16T12:53:57,086 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-03-16T12:53:57,086 even if it does not contain any `.py` files. 2025-03-16T12:53:57,087 On the other hand, currently there is no concept of package data 2025-03-16T12:53:57,087 directory, all directories are treated like packages. 2025-03-16T12:53:57,088 ******************************************************************************** 2025-03-16T12:53:57,089 !! 2025-03-16T12:53:57,090 check.warn(importable) 2025-03-16T12:53:57,090 copying pyiec104/iec104x64d.dll -> build/lib/pyiec104 2025-03-16T12:53:57,091 copying pyiec104/libx86_x64-iec104.so -> build/lib/pyiec104 2025-03-16T12:53:57,091 creating build/lib/pyiec104/tests 2025-03-16T12:53:57,092 copying pyiec104/tests/iec104clienttest.py -> build/lib/pyiec104/tests 2025-03-16T12:53:57,092 copying pyiec104/tests/iec104servertest.py -> build/lib/pyiec104/tests 2025-03-16T12:53:57,120 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-03-16T12:53:57,121 !! 2025-03-16T12:53:57,122 ******************************************************************************** 2025-03-16T12:53:57,123 Please avoid running ``setup.py`` directly. 2025-03-16T12:53:57,123 Instead, use pypa/build, pypa/installer or other 2025-03-16T12:53:57,124 standards-based tools. 2025-03-16T12:53:57,125 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-03-16T12:53:57,125 ******************************************************************************** 2025-03-16T12:53:57,127 !! 2025-03-16T12:53:57,127 self.initialize_options() 2025-03-16T12:53:57,150 installing to build/bdist.linux-armv7l/wheel 2025-03-16T12:53:57,150 running install 2025-03-16T12:53:57,173 running install_lib 2025-03-16T12:53:57,200 creating build/bdist.linux-armv7l/wheel 2025-03-16T12:53:57,203 creating build/bdist.linux-armv7l/wheel/pyiec104 2025-03-16T12:53:57,204 copying build/lib/pyiec104/tgterrorvalues.py -> build/bdist.linux-armv7l/wheel/./pyiec104 2025-03-16T12:53:57,206 copying build/lib/pyiec104/structureWithEnums.py -> build/bdist.linux-armv7l/wheel/./pyiec104 2025-03-16T12:53:57,208 copying build/lib/pyiec104/tgtcommon.py -> build/bdist.linux-armv7l/wheel/./pyiec104 2025-03-16T12:53:57,211 copying build/lib/pyiec104/__init__.py -> build/bdist.linux-armv7l/wheel/./pyiec104 2025-03-16T12:53:57,212 copying build/lib/pyiec104/tgtdefines.py -> build/bdist.linux-armv7l/wheel/./pyiec104 2025-03-16T12:53:57,214 copying build/lib/pyiec104/iec60870common.py -> build/bdist.linux-armv7l/wheel/./pyiec104 2025-03-16T12:53:57,216 copying build/lib/pyiec104/libx86_x64-iec104.so -> build/bdist.linux-armv7l/wheel/./pyiec104 2025-03-16T12:53:57,224 copying build/lib/pyiec104/iec104api.py -> build/bdist.linux-armv7l/wheel/./pyiec104 2025-03-16T12:53:57,228 copying build/lib/pyiec104/tgtserialtypes.py -> build/bdist.linux-armv7l/wheel/./pyiec104 2025-03-16T12:53:57,230 copying build/lib/pyiec104/tgttypes.py -> build/bdist.linux-armv7l/wheel/./pyiec104 2025-03-16T12:53:57,232 copying build/lib/pyiec104/tgterrorcodes.py -> build/bdist.linux-armv7l/wheel/./pyiec104 2025-03-16T12:53:57,234 creating build/bdist.linux-armv7l/wheel/pyiec104/tests 2025-03-16T12:53:57,235 copying build/lib/pyiec104/tests/iec104clienttest.py -> build/bdist.linux-armv7l/wheel/./pyiec104/tests 2025-03-16T12:53:57,238 copying build/lib/pyiec104/tests/iec104servertest.py -> build/bdist.linux-armv7l/wheel/./pyiec104/tests 2025-03-16T12:53:57,240 copying build/lib/pyiec104/iec104types.py -> build/bdist.linux-armv7l/wheel/./pyiec104 2025-03-16T12:53:57,244 copying build/lib/pyiec104/iec104x64d.dll -> build/bdist.linux-armv7l/wheel/./pyiec104 2025-03-16T12:53:57,252 running install_egg_info 2025-03-16T12:53:57,287 Copying pyiec104.egg-info to build/bdist.linux-armv7l/wheel/./pyiec104-21.6.11-py3.11.egg-info 2025-03-16T12:53:57,296 running install_scripts 2025-03-16T12:53:57,311 creating build/bdist.linux-armv7l/wheel/pyiec104-21.6.11.dist-info/WHEEL 2025-03-16T12:53:57,313 creating '/tmp/pip-wheel-rcdrvd7x/pyiec104-21.6.11-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-03-16T12:53:57,315 adding 'pyiec104/__init__.py' 2025-03-16T12:53:57,321 adding 'pyiec104/iec104api.py' 2025-03-16T12:53:57,328 adding 'pyiec104/iec104types.py' 2025-03-16T12:53:57,379 adding 'pyiec104/iec104x64d.dll' 2025-03-16T12:53:57,383 adding 'pyiec104/iec60870common.py' 2025-03-16T12:53:57,441 adding 'pyiec104/libx86_x64-iec104.so' 2025-03-16T12:53:57,445 adding 'pyiec104/structureWithEnums.py' 2025-03-16T12:53:57,447 adding 'pyiec104/tgtcommon.py' 2025-03-16T12:53:57,448 adding 'pyiec104/tgtdefines.py' 2025-03-16T12:53:57,449 adding 'pyiec104/tgterrorcodes.py' 2025-03-16T12:53:57,451 adding 'pyiec104/tgterrorvalues.py' 2025-03-16T12:53:57,452 adding 'pyiec104/tgtserialtypes.py' 2025-03-16T12:53:57,454 adding 'pyiec104/tgttypes.py' 2025-03-16T12:53:57,457 adding 'pyiec104/tests/iec104clienttest.py' 2025-03-16T12:53:57,460 adding 'pyiec104/tests/iec104servertest.py' 2025-03-16T12:53:57,463 adding 'pyiec104-21.6.11.dist-info/LICENSE' 2025-03-16T12:53:57,466 adding 'pyiec104-21.6.11.dist-info/METADATA' 2025-03-16T12:53:57,467 adding 'pyiec104-21.6.11.dist-info/WHEEL' 2025-03-16T12:53:57,468 adding 'pyiec104-21.6.11.dist-info/top_level.txt' 2025-03-16T12:53:57,469 adding 'pyiec104-21.6.11.dist-info/RECORD' 2025-03-16T12:53:57,474 removing build/bdist.linux-armv7l/wheel 2025-03-16T12:53:57,591 Building wheel for pyiec104 (setup.py): finished with status 'done' 2025-03-16T12:53:57,598 Created wheel for pyiec104: filename=pyiec104-21.6.11-py3-none-any.whl size=320841 sha256=9e22bb5f320ddaedfbfff200ee9f20068fac69cca314aa5c0e049acb3e5829a1 2025-03-16T12:53:57,599 Stored in directory: /tmp/pip-ephem-wheel-cache-zwtkhgzl/wheels/32/f2/b5/6e5236f026e2727ef787018d6b73b346c2e533111ef91f6e54 2025-03-16T12:53:57,612 Successfully built pyiec104 2025-03-16T12:53:57,628 Removed build tracker: '/tmp/pip-build-tracker-4apehpuy'