2025-06-04T22:16:36,769 Created temporary directory: /tmp/pip-build-tracker-vhfa9kfz 2025-06-04T22:16:36,770 Initialized build tracking at /tmp/pip-build-tracker-vhfa9kfz 2025-06-04T22:16:36,770 Created build tracker: /tmp/pip-build-tracker-vhfa9kfz 2025-06-04T22:16:36,771 Entered build tracker: /tmp/pip-build-tracker-vhfa9kfz 2025-06-04T22:16:36,772 Created temporary directory: /tmp/pip-wheel-j679s2_h 2025-06-04T22:16:36,777 Created temporary directory: /tmp/pip-ephem-wheel-cache-1ligw2b2 2025-06-04T22:16:36,830 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-06-04T22:16:36,833 2 location(s) to search for versions of pyiec101: 2025-06-04T22:16:36,833 * https://pypi.org/simple/pyiec101/ 2025-06-04T22:16:36,833 * https://www.piwheels.org/simple/pyiec101/ 2025-06-04T22:16:36,834 Fetching project page and analyzing links: https://pypi.org/simple/pyiec101/ 2025-06-04T22:16:36,834 Getting page https://pypi.org/simple/pyiec101/ 2025-06-04T22:16:36,836 Found index url https://pypi.org/simple/ 2025-06-04T22:16:37,063 Fetched page https://pypi.org/simple/pyiec101/ as application/vnd.pypi.simple.v1+json 2025-06-04T22:16:37,066 Skipping link: No binaries permitted for pyiec101: https://files.pythonhosted.org/packages/06/b7/e442e077045db4cdadb11fd0abefb22f0749fa7103a8ed4e36c4ff6dee9d/pyiec101-21.6.12-py3-none-any.whl (from https://pypi.org/simple/pyiec101/) 2025-06-04T22:16:37,067 Found link https://files.pythonhosted.org/packages/14/ce/192725bd7df3b3ecdf98aa0649ac1cbc4491fdd5e66b99bbd5b18462b6ea/pyiec101-21.6.12.tar.gz (from https://pypi.org/simple/pyiec101/), version: 21.6.12 2025-06-04T22:16:37,068 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyiec101/ 2025-06-04T22:16:37,069 Getting page https://www.piwheels.org/simple/pyiec101/ 2025-06-04T22:16:37,071 Found index url https://www.piwheels.org/simple/ 2025-06-04T22:16:37,232 WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/pyiec101/ 2025-06-04T22:16:37,890 WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/pyiec101/ 2025-06-04T22:16:39,057 WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/pyiec101/ 2025-06-04T22:16:41,229 WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/pyiec101/ 2025-06-04T22:16:45,396 WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/pyiec101/ 2025-06-04T22:16:45,569 Could not fetch URL https://www.piwheels.org/simple/pyiec101/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='www.piwheels.org', port=443): Max retries exceeded with url: /simple/pyiec101/ (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))) - skipping 2025-06-04T22:16:45,571 Skipping link: not a file: https://www.piwheels.org/simple/pyiec101/ 2025-06-04T22:16:45,572 Skipping link: not a file: https://pypi.org/simple/pyiec101/ 2025-06-04T22:16:45,594 Given no hashes to check 1 links for project 'pyiec101': discarding no candidates 2025-06-04T22:16:45,596 Collecting pyiec101==21.6.12 2025-06-04T22:16:45,598 Created temporary directory: /tmp/pip-unpack-0c027jt8 2025-06-04T22:16:46,670 Downloading pyiec101-21.6.12.tar.gz (296 kB) 2025-06-04T22:16:46,847 Added pyiec101==21.6.12 from https://files.pythonhosted.org/packages/14/ce/192725bd7df3b3ecdf98aa0649ac1cbc4491fdd5e66b99bbd5b18462b6ea/pyiec101-21.6.12.tar.gz to build tracker '/tmp/pip-build-tracker-vhfa9kfz' 2025-06-04T22:16:46,849 Running setup.py (path:/tmp/pip-wheel-j679s2_h/pyiec101_7283e9b6f12b45ae8c1f8e3b713183a6/setup.py) egg_info for package pyiec101 2025-06-04T22:16:46,850 Created temporary directory: /tmp/pip-pip-egg-info-6p8hgr91 2025-06-04T22:16:46,851 Preparing metadata (setup.py): started 2025-06-04T22:16:46,853 Running command python setup.py egg_info 2025-06-04T22:16:47,690 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-06-04T22:16:47,690 !! 2025-06-04T22:16:47,691 ******************************************************************************** 2025-06-04T22:16:47,692 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-06-04T22:16:47,693 License :: OSI Approved :: MIT License 2025-06-04T22:16:47,694 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-06-04T22:16:47,694 ******************************************************************************** 2025-06-04T22:16:47,695 !! 2025-06-04T22:16:47,696 self._finalize_license_expression() 2025-06-04T22:16:47,724 running egg_info 2025-06-04T22:16:47,753 creating /tmp/pip-pip-egg-info-6p8hgr91/pyiec101.egg-info 2025-06-04T22:16:47,754 writing /tmp/pip-pip-egg-info-6p8hgr91/pyiec101.egg-info/PKG-INFO 2025-06-04T22:16:47,758 writing dependency_links to /tmp/pip-pip-egg-info-6p8hgr91/pyiec101.egg-info/dependency_links.txt 2025-06-04T22:16:47,761 writing top-level names to /tmp/pip-pip-egg-info-6p8hgr91/pyiec101.egg-info/top_level.txt 2025-06-04T22:16:47,762 writing manifest file '/tmp/pip-pip-egg-info-6p8hgr91/pyiec101.egg-info/SOURCES.txt' 2025-06-04T22:16:47,856 reading manifest file '/tmp/pip-pip-egg-info-6p8hgr91/pyiec101.egg-info/SOURCES.txt' 2025-06-04T22:16:47,858 adding license file 'LICENSE' 2025-06-04T22:16:47,861 writing manifest file '/tmp/pip-pip-egg-info-6p8hgr91/pyiec101.egg-info/SOURCES.txt' 2025-06-04T22:16:47,966 Preparing metadata (setup.py): finished with status 'done' 2025-06-04T22:16:47,970 Source in /tmp/pip-wheel-j679s2_h/pyiec101_7283e9b6f12b45ae8c1f8e3b713183a6 has version 21.6.12, which satisfies requirement pyiec101==21.6.12 from https://files.pythonhosted.org/packages/14/ce/192725bd7df3b3ecdf98aa0649ac1cbc4491fdd5e66b99bbd5b18462b6ea/pyiec101-21.6.12.tar.gz 2025-06-04T22:16:47,971 Removed pyiec101==21.6.12 from https://files.pythonhosted.org/packages/14/ce/192725bd7df3b3ecdf98aa0649ac1cbc4491fdd5e66b99bbd5b18462b6ea/pyiec101-21.6.12.tar.gz from build tracker '/tmp/pip-build-tracker-vhfa9kfz' 2025-06-04T22:16:47,977 Created temporary directory: /tmp/pip-unpack-x2rtl83u 2025-06-04T22:16:47,978 Created temporary directory: /tmp/pip-unpack-gre8_n3m 2025-06-04T22:16:47,978 Building wheels for collected packages: pyiec101 2025-06-04T22:16:47,983 Created temporary directory: /tmp/pip-wheel-c57mdzex 2025-06-04T22:16:47,984 DEPRECATION: Building 'pyiec101' 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 'pyiec101'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-06-04T22:16:47,985 Building wheel for pyiec101 (setup.py): started 2025-06-04T22:16:47,987 Destination directory: /tmp/pip-wheel-c57mdzex 2025-06-04T22:16:47,987 Running command python setup.py bdist_wheel 2025-06-04T22:16:48,829 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-06-04T22:16:48,829 !! 2025-06-04T22:16:48,830 ******************************************************************************** 2025-06-04T22:16:48,831 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-06-04T22:16:48,832 License :: OSI Approved :: MIT License 2025-06-04T22:16:48,833 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-06-04T22:16:48,833 ******************************************************************************** 2025-06-04T22:16:48,834 !! 2025-06-04T22:16:48,835 self._finalize_license_expression() 2025-06-04T22:16:48,835 running bdist_wheel 2025-06-04T22:16:48,971 running build 2025-06-04T22:16:48,972 running build_py 2025-06-04T22:16:49,004 creating build/lib/pyiec101 2025-06-04T22:16:49,006 copying pyiec101/tgttypes.py -> build/lib/pyiec101 2025-06-04T22:16:49,008 copying pyiec101/tgtdefines.py -> build/lib/pyiec101 2025-06-04T22:16:49,010 copying pyiec101/tgterrorvalues.py -> build/lib/pyiec101 2025-06-04T22:16:49,012 copying pyiec101/iec60870common.py -> build/lib/pyiec101 2025-06-04T22:16:49,014 copying pyiec101/iec101types.py -> build/lib/pyiec101 2025-06-04T22:16:49,018 copying pyiec101/iec101api.py -> build/lib/pyiec101 2025-06-04T22:16:49,022 copying pyiec101/tgterrorcodes.py -> build/lib/pyiec101 2025-06-04T22:16:49,024 copying pyiec101/structureWithEnums.py -> build/lib/pyiec101 2025-06-04T22:16:49,026 copying pyiec101/tgtcommon.py -> build/lib/pyiec101 2025-06-04T22:16:49,028 copying pyiec101/__init__.py -> build/lib/pyiec101 2025-06-04T22:16:49,030 copying pyiec101/tgtserialtypes.py -> build/lib/pyiec101 2025-06-04T22:16:49,032 running egg_info 2025-06-04T22:16:49,064 writing pyiec101.egg-info/PKG-INFO 2025-06-04T22:16:49,067 writing dependency_links to pyiec101.egg-info/dependency_links.txt 2025-06-04T22:16:49,069 writing top-level names to pyiec101.egg-info/top_level.txt 2025-06-04T22:16:49,104 reading manifest file 'pyiec101.egg-info/SOURCES.txt' 2025-06-04T22:16:49,106 adding license file 'LICENSE' 2025-06-04T22:16:49,110 writing manifest file 'pyiec101.egg-info/SOURCES.txt' 2025-06-04T22:16:49,112 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'pyiec101.tests' is absent from the `packages` configuration. 2025-06-04T22:16:49,113 !! 2025-06-04T22:16:49,114 ******************************************************************************** 2025-06-04T22:16:49,114 ############################ 2025-06-04T22:16:49,115 # Package would be ignored # 2025-06-04T22:16:49,115 ############################ 2025-06-04T22:16:49,116 Python recognizes 'pyiec101.tests' as an importable package[^1], 2025-06-04T22:16:49,117 but it is absent from setuptools' `packages` configuration. 2025-06-04T22:16:49,119 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-04T22:16:49,121 package, please make sure that 'pyiec101.tests' is explicitly added 2025-06-04T22:16:49,122 to the `packages` configuration field. 2025-06-04T22:16:49,123 Alternatively, you can also rely on setuptools' discovery methods 2025-06-04T22:16:49,123 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-04T22:16:49,124 instead of `find_packages(...)`/`find:`). 2025-06-04T22:16:49,125 You can read more about "package discovery" on setuptools documentation page: 2025-06-04T22:16:49,129 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-04T22:16:49,131 If you don't want 'pyiec101.tests' to be distributed and are 2025-06-04T22:16:49,132 already explicitly excluding 'pyiec101.tests' via 2025-06-04T22:16:49,133 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-04T22:16:49,133 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-04T22:16:49,134 combination with a more fine grained `package-data` configuration. 2025-06-04T22:16:49,136 You can read more about "package data files" on setuptools documentation page: 2025-06-04T22:16:49,137 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-04T22:16:49,139 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-04T22:16:49,140 even if it does not contain any `.py` files. 2025-06-04T22:16:49,140 On the other hand, currently there is no concept of package data 2025-06-04T22:16:49,141 directory, all directories are treated like packages. 2025-06-04T22:16:49,141 ******************************************************************************** 2025-06-04T22:16:49,142 !! 2025-06-04T22:16:49,143 check.warn(importable) 2025-06-04T22:16:49,144 copying pyiec101/iec101x64d.dll -> build/lib/pyiec101 2025-06-04T22:16:49,144 copying pyiec101/libx86_64-iec101.so -> build/lib/pyiec101 2025-06-04T22:16:49,145 creating build/lib/pyiec101/tests 2025-06-04T22:16:49,145 copying pyiec101/tests/iec101clienttest.py -> build/lib/pyiec101/tests 2025-06-04T22:16:49,146 copying pyiec101/tests/iec101servertest.py -> build/lib/pyiec101/tests 2025-06-04T22:16:49,173 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-06-04T22:16:49,174 !! 2025-06-04T22:16:49,175 ******************************************************************************** 2025-06-04T22:16:49,175 Please avoid running ``setup.py`` directly. 2025-06-04T22:16:49,176 Instead, use pypa/build, pypa/installer or other 2025-06-04T22:16:49,177 standards-based tools. 2025-06-04T22:16:49,178 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-06-04T22:16:49,178 or your builds will no longer be supported. 2025-06-04T22:16:49,180 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-06-04T22:16:49,180 ******************************************************************************** 2025-06-04T22:16:49,181 !! 2025-06-04T22:16:49,182 self.initialize_options() 2025-06-04T22:16:49,202 installing to build/bdist.linux-armv7l/wheel 2025-06-04T22:16:49,202 running install 2025-06-04T22:16:49,227 running install_lib 2025-06-04T22:16:49,254 creating build/bdist.linux-armv7l/wheel 2025-06-04T22:16:49,257 creating build/bdist.linux-armv7l/wheel/pyiec101 2025-06-04T22:16:49,258 copying build/lib/pyiec101/libx86_64-iec101.so -> build/bdist.linux-armv7l/wheel/./pyiec101 2025-06-04T22:16:49,266 copying build/lib/pyiec101/tgttypes.py -> build/bdist.linux-armv7l/wheel/./pyiec101 2025-06-04T22:16:49,268 copying build/lib/pyiec101/tgtdefines.py -> build/bdist.linux-armv7l/wheel/./pyiec101 2025-06-04T22:16:49,269 copying build/lib/pyiec101/tgterrorvalues.py -> build/bdist.linux-armv7l/wheel/./pyiec101 2025-06-04T22:16:49,272 creating build/bdist.linux-armv7l/wheel/pyiec101/tests 2025-06-04T22:16:49,273 copying build/lib/pyiec101/tests/iec101clienttest.py -> build/bdist.linux-armv7l/wheel/./pyiec101/tests 2025-06-04T22:16:49,276 copying build/lib/pyiec101/tests/iec101servertest.py -> build/bdist.linux-armv7l/wheel/./pyiec101/tests 2025-06-04T22:16:49,279 copying build/lib/pyiec101/iec60870common.py -> build/bdist.linux-armv7l/wheel/./pyiec101 2025-06-04T22:16:49,281 copying build/lib/pyiec101/iec101types.py -> build/bdist.linux-armv7l/wheel/./pyiec101 2025-06-04T22:16:49,286 copying build/lib/pyiec101/iec101api.py -> build/bdist.linux-armv7l/wheel/./pyiec101 2025-06-04T22:16:49,290 copying build/lib/pyiec101/tgterrorcodes.py -> build/bdist.linux-armv7l/wheel/./pyiec101 2025-06-04T22:16:49,293 copying build/lib/pyiec101/structureWithEnums.py -> build/bdist.linux-armv7l/wheel/./pyiec101 2025-06-04T22:16:49,295 copying build/lib/pyiec101/tgtcommon.py -> build/bdist.linux-armv7l/wheel/./pyiec101 2025-06-04T22:16:49,297 copying build/lib/pyiec101/__init__.py -> build/bdist.linux-armv7l/wheel/./pyiec101 2025-06-04T22:16:49,299 copying build/lib/pyiec101/tgtserialtypes.py -> build/bdist.linux-armv7l/wheel/./pyiec101 2025-06-04T22:16:49,301 copying build/lib/pyiec101/iec101x64d.dll -> build/bdist.linux-armv7l/wheel/./pyiec101 2025-06-04T22:16:49,310 running install_egg_info 2025-06-04T22:16:49,347 Copying pyiec101.egg-info to build/bdist.linux-armv7l/wheel/./pyiec101-21.6.12-py3.11.egg-info 2025-06-04T22:16:49,356 running install_scripts 2025-06-04T22:16:49,368 creating build/bdist.linux-armv7l/wheel/pyiec101-21.6.12.dist-info/WHEEL 2025-06-04T22:16:49,372 creating '/tmp/pip-wheel-c57mdzex/pyiec101-21.6.12-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-06-04T22:16:49,375 adding 'pyiec101/__init__.py' 2025-06-04T22:16:49,381 adding 'pyiec101/iec101api.py' 2025-06-04T22:16:49,390 adding 'pyiec101/iec101types.py' 2025-06-04T22:16:49,438 adding 'pyiec101/iec101x64d.dll' 2025-06-04T22:16:49,443 adding 'pyiec101/iec60870common.py' 2025-06-04T22:16:49,498 adding 'pyiec101/libx86_64-iec101.so' 2025-06-04T22:16:49,502 adding 'pyiec101/structureWithEnums.py' 2025-06-04T22:16:49,503 adding 'pyiec101/tgtcommon.py' 2025-06-04T22:16:49,504 adding 'pyiec101/tgtdefines.py' 2025-06-04T22:16:49,506 adding 'pyiec101/tgterrorcodes.py' 2025-06-04T22:16:49,507 adding 'pyiec101/tgterrorvalues.py' 2025-06-04T22:16:49,509 adding 'pyiec101/tgtserialtypes.py' 2025-06-04T22:16:49,510 adding 'pyiec101/tgttypes.py' 2025-06-04T22:16:49,513 adding 'pyiec101/tests/iec101clienttest.py' 2025-06-04T22:16:49,516 adding 'pyiec101/tests/iec101servertest.py' 2025-06-04T22:16:49,520 adding 'pyiec101-21.6.12.dist-info/licenses/LICENSE' 2025-06-04T22:16:49,522 adding 'pyiec101-21.6.12.dist-info/METADATA' 2025-06-04T22:16:49,523 adding 'pyiec101-21.6.12.dist-info/WHEEL' 2025-06-04T22:16:49,524 adding 'pyiec101-21.6.12.dist-info/top_level.txt' 2025-06-04T22:16:49,525 adding 'pyiec101-21.6.12.dist-info/RECORD' 2025-06-04T22:16:49,529 removing build/bdist.linux-armv7l/wheel 2025-06-04T22:16:49,644 Building wheel for pyiec101 (setup.py): finished with status 'done' 2025-06-04T22:16:49,649 Created wheel for pyiec101: filename=pyiec101-21.6.12-py3-none-any.whl size=297816 sha256=d83245c5bfa113628b88aef79864a906532ed8f4c201b8e5fc23c693ef2c51c5 2025-06-04T22:16:49,650 Stored in directory: /tmp/pip-ephem-wheel-cache-1ligw2b2/wheels/d7/ac/fb/feb1f3f625674e6db395504bbe4f1fed63721f134d74f2c9f1 2025-06-04T22:16:49,666 Successfully built pyiec101 2025-06-04T22:16:49,678 Removed build tracker: '/tmp/pip-build-tracker-vhfa9kfz'