2026-03-01T03:27:22,480 Created temporary directory: /tmp/pip-ephem-wheel-cache-kctyun8v 2026-03-01T03:27:22,482 Created temporary directory: /tmp/pip-build-tracker-3_wm1p4u 2026-03-01T03:27:22,482 Initialized build tracking at /tmp/pip-build-tracker-3_wm1p4u 2026-03-01T03:27:22,483 Created build tracker: /tmp/pip-build-tracker-3_wm1p4u 2026-03-01T03:27:22,483 Entered build tracker: /tmp/pip-build-tracker-3_wm1p4u 2026-03-01T03:27:22,484 Created temporary directory: /tmp/pip-wheel-24_ak7wt 2026-03-01T03:27:22,487 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-03-01T03:27:22,490 Created temporary directory: /tmp/pip-ephem-wheel-cache-xaov7qgo 2026-03-01T03:27:22,512 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-01T03:27:22,515 2 location(s) to search for versions of easymodbus: 2026-03-01T03:27:22,515 * https://pypi.org/simple/easymodbus/ 2026-03-01T03:27:22,515 * https://www.piwheels.org/simple/easymodbus/ 2026-03-01T03:27:22,516 Fetching project page and analyzing links: https://pypi.org/simple/easymodbus/ 2026-03-01T03:27:22,517 Getting page https://pypi.org/simple/easymodbus/ 2026-03-01T03:27:22,518 Found index url https://pypi.org/simple 2026-03-01T03:27:22,652 Fetched page https://pypi.org/simple/easymodbus/ as application/vnd.pypi.simple.v1+json 2026-03-01T03:27:22,656 Found link https://files.pythonhosted.org/packages/b6/0c/61a35f5cca3c44e0223a1a6593f96d390c1e076471acec233fb4c7685c9d/EasyModbus-1.1.tar.gz (from https://pypi.org/simple/easymodbus/), version: 1.1 2026-03-01T03:27:22,657 Found link https://files.pythonhosted.org/packages/22/d8/bf542dbe4a1e915ade5150f1e320f53a384e202c6ffee90512ad2a36c8cf/EasyModbus-1.1.1.tar.gz (from https://pypi.org/simple/easymodbus/), version: 1.1.1 2026-03-01T03:27:22,658 Found link https://files.pythonhosted.org/packages/d9/5b/41ac8169356c7885fb3ace6c00455052b8c9618cb8ef6c650aa4c86530a5/EasyModbus-1.2.1.tar.gz (from https://pypi.org/simple/easymodbus/), version: 1.2.1 2026-03-01T03:27:22,659 Found link https://files.pythonhosted.org/packages/19/79/3ca619e711daabb45691a6c6efb34bd156d656fd34ea58dca1d22c12694b/EasyModbus-1.2.2.tar.gz (from https://pypi.org/simple/easymodbus/), version: 1.2.2 2026-03-01T03:27:22,659 Found link https://files.pythonhosted.org/packages/b4/f3/6ae836f8c69382521a856e5832fefa616814d92f835df0f746756746b277/EasyModbus-1.2.3.tar.gz (from https://pypi.org/simple/easymodbus/), version: 1.2.3 2026-03-01T03:27:22,660 Found link https://files.pythonhosted.org/packages/5c/d4/133583abb38ce64f1350197f63d8e3952471db93b4b2fb7e9be9e0f33406/EasyModbus-1.2.4.tar.gz (from https://pypi.org/simple/easymodbus/), version: 1.2.4 2026-03-01T03:27:22,661 Found link https://files.pythonhosted.org/packages/54/10/fe1fcca80ac093e7a8bea6a34924b233a50e0a164c7cf0581f55f7847367/EasyModbus-1.2.5.tar.gz (from https://pypi.org/simple/easymodbus/), version: 1.2.5 2026-03-01T03:27:22,661 Found link https://files.pythonhosted.org/packages/bb/e7/d82e4ac918a59d506d9d0d150cd38cd376313fa9bb0ce9a2816ce75fe54b/EasyModbus-1.2.6.tar.gz (from https://pypi.org/simple/easymodbus/), version: 1.2.6 2026-03-01T03:27:22,662 Found link https://files.pythonhosted.org/packages/78/3c/5e237939e902308e5bbf771734928827d6a3409594d387fd4ae95d6dca82/EasyModbus-1.2.7.tar.gz (from https://pypi.org/simple/easymodbus/), version: 1.2.7 2026-03-01T03:27:22,663 Found link https://files.pythonhosted.org/packages/49/aa/9d666da0ce8c612bd24524c38538e52b545bea0169358c0f5e79b6c83ae6/EasyModbus-1.2.8.tar.gz (from https://pypi.org/simple/easymodbus/), version: 1.2.8 2026-03-01T03:27:22,663 Found link https://files.pythonhosted.org/packages/ce/74/1767ad836b08f6f4388134c8d60e3b882cf8d1ac582830bcf74a36d87874/EasyModbus-1.3.0.tar.gz (from https://pypi.org/simple/easymodbus/), version: 1.3.0 2026-03-01T03:27:22,664 Found link https://files.pythonhosted.org/packages/13/c3/4138e2c8b819493859a077d02117d666705ad9e90c71eacb84cae58a35e9/EasyModbus-1.4.0.tar.gz (from https://pypi.org/simple/easymodbus/), version: 1.4.0 2026-03-01T03:27:22,665 Found link https://files.pythonhosted.org/packages/48/08/f68447947893151a0d05694a880070f206b0d3934e00ae4c57145d283f6a/EasyModbus-2.0.0.tar.gz (from https://pypi.org/simple/easymodbus/), version: 2.0.0 2026-03-01T03:27:22,666 Found link https://files.pythonhosted.org/packages/43/3c/c5f9a38041347d27e0f8393a93a850fee4c3efeb4ee9487d793f4009d9a1/EasyModbus-2.0.1.tar.gz (from https://pypi.org/simple/easymodbus/), version: 2.0.1 2026-03-01T03:27:22,666 Found link https://files.pythonhosted.org/packages/ab/04/1ed0c4c524dd1212a587fda2319a8a53960c1769660ca0fdb9793b2f1748/easymodbus-2.1.0.tar.gz (from https://pypi.org/simple/easymodbus/), version: 2.1.0 2026-03-01T03:27:22,667 Found link https://files.pythonhosted.org/packages/eb/af/6c14b950f420173e0848cf4b66484cef9d28800587daeae5fd63cb0cee1c/easymodbus-2.1.1.tar.gz (from https://pypi.org/simple/easymodbus/), version: 2.1.1 2026-03-01T03:27:22,667 Found link https://files.pythonhosted.org/packages/d7/6b/1154ab852783affda5cde86d5c4ce60a6d01d1ed67df15a4f0a1e0168173/easymodbus-2.1.2.tar.gz (from https://pypi.org/simple/easymodbus/), version: 2.1.2 2026-03-01T03:27:22,668 Found link https://files.pythonhosted.org/packages/51/08/3b45e8bf09f37320d471663ec8effcc44e04f474f3d2a9a688bc4b56b006/easymodbus-2.1.3.tar.gz (from https://pypi.org/simple/easymodbus/), version: 2.1.3 2026-03-01T03:27:22,668 Found link https://files.pythonhosted.org/packages/0d/3f/77e4d3120bb599338e6a4ca0bd890a1ba5ea97eac6ac3a71009c04a11ea8/easymodbus-2.1.4.tar.gz (from https://pypi.org/simple/easymodbus/), version: 2.1.4 2026-03-01T03:27:22,669 Found link https://files.pythonhosted.org/packages/d9/b7/4291771c1de9986ff0ed1d656c7dc999057ba92c7ebfa54f1d5b1a46cb98/easymodbus-2.1.5.tar.gz (from https://pypi.org/simple/easymodbus/), version: 2.1.5 2026-03-01T03:27:22,670 Found link https://files.pythonhosted.org/packages/25/5b/b906f3e85bc1063dd55ea650c9018fabdf753f95c6b09fe1101aa3210032/easymodbus-2.1.6.tar.gz (from https://pypi.org/simple/easymodbus/), version: 2.1.6 2026-03-01T03:27:22,670 Fetching project page and analyzing links: https://www.piwheels.org/simple/easymodbus/ 2026-03-01T03:27:22,671 Getting page https://www.piwheels.org/simple/easymodbus/ 2026-03-01T03:27:22,673 Found index url https://www.piwheels.org/simple 2026-03-01T03:27:22,825 Fetched page https://www.piwheels.org/simple/easymodbus/ as text/html 2026-03-01T03:27:22,831 Skipping link: No binaries permitted for easymodbus: https://www.piwheels.org/simple/easymodbus/easymodbus-2.1.5-py3-none-any.whl#sha256=a18d09444ac72a14bd2b6b075617dcc0cbfbd54a640aff67bc5f095fc259d869 (from https://www.piwheels.org/simple/easymodbus/) 2026-03-01T03:27:22,832 Skipping link: No binaries permitted for easymodbus: https://www.piwheels.org/simple/easymodbus/easymodbus-2.1.4-py3-none-any.whl#sha256=37f9844f11dd36ba4ccabee89c5ce93423965ffb877eeb410b68195a743e61a8 (from https://www.piwheels.org/simple/easymodbus/) 2026-03-01T03:27:22,833 Skipping link: No binaries permitted for easymodbus: https://www.piwheels.org/simple/easymodbus/easymodbus-2.1.3-py3-none-any.whl#sha256=69c5c0664ed339079c8067caf1dbc1c07b52162c45bcc8e61027a8f50071f6c5 (from https://www.piwheels.org/simple/easymodbus/) 2026-03-01T03:27:22,833 Skipping link: No binaries permitted for easymodbus: https://www.piwheels.org/simple/easymodbus/easymodbus-2.1.2-py3-none-any.whl#sha256=cdf75564d4454440e0e61e6dac11d60b7966b1039e91c8f10d102c0ea2343e29 (from https://www.piwheels.org/simple/easymodbus/) 2026-03-01T03:27:22,834 Skipping link: No binaries permitted for easymodbus: https://www.piwheels.org/simple/easymodbus/easymodbus-2.1.1-py3-none-any.whl#sha256=02edf942cb530eb71c0a497b69f3e04484be0adaf7ab872ed4ddd12aeed088e4 (from https://www.piwheels.org/simple/easymodbus/) 2026-03-01T03:27:22,834 Skipping link: No binaries permitted for easymodbus: https://www.piwheels.org/simple/easymodbus/easymodbus-2.1.0-py3-none-any.whl#sha256=7702c807db21c63595457ba1184f13acd754c80f0c7191333de89cfe8e5db7c4 (from https://www.piwheels.org/simple/easymodbus/) 2026-03-01T03:27:22,835 Skipping link: No binaries permitted for easymodbus: https://archive1.piwheels.org/simple/easymodbus/EasyModbus-2.0.1-py3-none-any.whl#sha256=8a690fbc1e8665fb0ea5fa1e5106c6fbcc787127eb577c3ff398956752a02288 (from https://www.piwheels.org/simple/easymodbus/) 2026-03-01T03:27:22,836 Skipping link: No binaries permitted for easymodbus: https://archive1.piwheels.org/simple/easymodbus/EasyModbus-2.0.0-py3-none-any.whl#sha256=d53846163c73828feaca7f3f379122858397abe6766f4b12a8548bfdaf18fe7e (from https://www.piwheels.org/simple/easymodbus/) 2026-03-01T03:27:22,836 Skipping link: No binaries permitted for easymodbus: https://archive1.piwheels.org/simple/easymodbus/EasyModbus-1.4.0-py3-none-any.whl#sha256=19e76cb4b5be859051e60f9b4c2cf19c0a2e395c7333b77389e924b32d234550 (from https://www.piwheels.org/simple/easymodbus/) 2026-03-01T03:27:22,837 Skipping link: No binaries permitted for easymodbus: https://archive1.piwheels.org/simple/easymodbus/EasyModbus-1.3.0-py3-none-any.whl#sha256=13241e962514b74cb40b00e9d6d5564ea1cef7782e8a97c2a58920a25cdb24fe (from https://www.piwheels.org/simple/easymodbus/) 2026-03-01T03:27:22,837 Skipping link: No binaries permitted for easymodbus: https://archive1.piwheels.org/simple/easymodbus/EasyModbus-1.2.8-py3-none-any.whl#sha256=9df88b65d4ea2620d446588d13665ae662b46955a4b2c1488e7c6fccd988ca65 (from https://www.piwheels.org/simple/easymodbus/) 2026-03-01T03:27:22,838 Skipping link: No binaries permitted for easymodbus: https://archive1.piwheels.org/simple/easymodbus/EasyModbus-1.2.7-py3-none-any.whl#sha256=9bab5065ed546f140fc6fc2b8836926ec2ca38b0a652106f5fedca215a1198a2 (from https://www.piwheels.org/simple/easymodbus/) 2026-03-01T03:27:22,838 Skipping link: No binaries permitted for easymodbus: https://archive1.piwheels.org/simple/easymodbus/EasyModbus-1.2.6-py3-none-any.whl#sha256=70e4e69044fd81c343f2960296726533bca2e640be694e3027dc8a5c96a2d709 (from https://www.piwheels.org/simple/easymodbus/) 2026-03-01T03:27:22,839 Skipping link: No binaries permitted for easymodbus: https://archive1.piwheels.org/simple/easymodbus/EasyModbus-1.2.5-py3-none-any.whl#sha256=9c0a0272ca80036321cb434b0440dce3829030293f24ac2096795c3fbf5eb895 (from https://www.piwheels.org/simple/easymodbus/) 2026-03-01T03:27:22,839 Skipping link: No binaries permitted for easymodbus: https://archive1.piwheels.org/simple/easymodbus/EasyModbus-1.2.4-py3-none-any.whl#sha256=e0d929a22cdc2dbb991b40e5510dc5ef93b3e38c2e5d80efc4bfd15e5de71991 (from https://www.piwheels.org/simple/easymodbus/) 2026-03-01T03:27:22,840 Skipping link: No binaries permitted for easymodbus: https://archive1.piwheels.org/simple/easymodbus/EasyModbus-1.2.3-py3-none-any.whl#sha256=1ac1180a614ce7cbf21d0d7988a323d2a48b8499dfbfecd9712c7008b8db00b3 (from https://www.piwheels.org/simple/easymodbus/) 2026-03-01T03:27:22,841 Skipping link: No binaries permitted for easymodbus: https://archive1.piwheels.org/simple/easymodbus/EasyModbus-1.2.2-py3-none-any.whl#sha256=a00ebd07c6e6a817dea3c8c322954bdfccb9a824f020f032af7ec40561bbadd4 (from https://www.piwheels.org/simple/easymodbus/) 2026-03-01T03:27:22,841 Skipping link: No binaries permitted for easymodbus: https://archive1.piwheels.org/simple/easymodbus/EasyModbus-1.2.1-py3-none-any.whl#sha256=4e9855b94028c7e633d94cb98c721dae32ebdc7bcdea4f72dc8b05dd28f08189 (from https://www.piwheels.org/simple/easymodbus/) 2026-03-01T03:27:22,842 Skipping link: No binaries permitted for easymodbus: https://archive1.piwheels.org/simple/easymodbus/EasyModbus-1.1.1-py3-none-any.whl#sha256=5ccd49df25de181a7a714e2462997741908526b2ce037e886155a42905500d2f (from https://www.piwheels.org/simple/easymodbus/) 2026-03-01T03:27:22,842 Skipping link: No binaries permitted for easymodbus: https://archive1.piwheels.org/simple/easymodbus/EasyModbus-1.1-py3-none-any.whl#sha256=4c8863b3729c0b731ea44f8928f1a8a1fc65953658cc59d341db06c2ae0951b1 (from https://www.piwheels.org/simple/easymodbus/) 2026-03-01T03:27:22,843 Skipping link: not a file: https://www.piwheels.org/simple/easymodbus/ 2026-03-01T03:27:22,844 Skipping link: not a file: https://pypi.org/simple/easymodbus/ 2026-03-01T03:27:22,867 Given no hashes to check 1 links for project 'easymodbus': discarding no candidates 2026-03-01T03:27:22,887 Collecting easymodbus==2.1.6 2026-03-01T03:27:22,889 Created temporary directory: /tmp/pip-unpack-w6o2zr3k 2026-03-01T03:27:23,019 Downloading easymodbus-2.1.6.tar.gz (17 kB) 2026-03-01T03:27:23,066 Added easymodbus==2.1.6 from https://files.pythonhosted.org/packages/25/5b/b906f3e85bc1063dd55ea650c9018fabdf753f95c6b09fe1101aa3210032/easymodbus-2.1.6.tar.gz to build tracker '/tmp/pip-build-tracker-3_wm1p4u' 2026-03-01T03:27:23,068 Running setup.py (path:/tmp/pip-wheel-24_ak7wt/easymodbus_2bda96068ca04fcf95a46a20ef156f51/setup.py) egg_info for package easymodbus 2026-03-01T03:27:23,069 Created temporary directory: /tmp/pip-pip-egg-info-t03r8ms0 2026-03-01T03:27:23,069 Preparing metadata (setup.py): started 2026-03-01T03:27:23,070 Running command python setup.py egg_info 2026-03-01T03:27:23,101 Error processing line 1 of /home/piwheels/.local/lib/python3.11/site-packages/cntimer.pth: 2026-03-01T03:27:23,140 Traceback (most recent call last): 2026-03-01T03:27:23,141 File "", line 192, in addpackage 2026-03-01T03:27:23,142 File "", line 1, in 2026-03-01T03:27:23,142 ModuleNotFoundError: No module named 'cntimer' 2026-03-01T03:27:23,143 Remainder of file ignored 2026-03-01T03:27:23,630 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'description-file' in 'metadata' (setup.cfg), please use the underscore name 'description_file' instead. 2026-03-01T03:27:23,631 !! 2026-03-01T03:27:23,632 ******************************************************************************** 2026-03-01T03:27:23,633 Usage of dash-separated 'description-file' will not be supported in future 2026-03-01T03:27:23,633 versions. Please use the underscore name 'description_file' instead. 2026-03-01T03:27:23,635 Available configuration options are listed in: 2026-03-01T03:27:23,636 https://setuptools.pypa.io/en/latest/userguide/declarative_config.html 2026-03-01T03:27:23,637 By 2026-Mar-03, you need to update your project and remove deprecated calls 2026-03-01T03:27:23,638 or your builds will no longer be supported. 2026-03-01T03:27:23,639 See https://github.com/pypa/setuptools/discussions/5011 for details. 2026-03-01T03:27:23,640 ******************************************************************************** 2026-03-01T03:27:23,641 !! 2026-03-01T03:27:23,642 opt = self._enforce_underscore(opt, section) 2026-03-01T03:27:23,963 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'description-file' in 'metadata' (setup.cfg), please use the underscore name 'description_file' instead. 2026-03-01T03:27:23,964 !! 2026-03-01T03:27:23,965 ******************************************************************************** 2026-03-01T03:27:23,966 Usage of dash-separated 'description-file' will not be supported in future 2026-03-01T03:27:23,966 versions. Please use the underscore name 'description_file' instead. 2026-03-01T03:27:23,967 (Affected: EasyModbus). 2026-03-01T03:27:23,968 Available configuration options are listed in: 2026-03-01T03:27:23,969 https://setuptools.pypa.io/en/latest/userguide/declarative_config.html 2026-03-01T03:27:23,970 By 2026-Mar-03, you need to update your project and remove deprecated calls 2026-03-01T03:27:23,970 or your builds will no longer be supported. 2026-03-01T03:27:23,972 See https://github.com/pypa/setuptools/discussions/5011 for details. 2026-03-01T03:27:23,972 ******************************************************************************** 2026-03-01T03:27:23,974 !! 2026-03-01T03:27:23,974 opt = self._enforce_underscore(opt, section) 2026-03-01T03:27:23,975 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-01T03:27:23,975 !! 2026-03-01T03:27:23,976 ******************************************************************************** 2026-03-01T03:27:23,977 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-01T03:27:23,978 License :: OSI Approved :: MIT License 2026-03-01T03:27:23,979 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-01T03:27:23,979 ******************************************************************************** 2026-03-01T03:27:23,980 !! 2026-03-01T03:27:23,981 self._finalize_license_expression() 2026-03-01T03:27:23,995 running egg_info 2026-03-01T03:27:24,023 creating /tmp/pip-pip-egg-info-t03r8ms0/EasyModbus.egg-info 2026-03-01T03:27:24,024 writing /tmp/pip-pip-egg-info-t03r8ms0/EasyModbus.egg-info/PKG-INFO 2026-03-01T03:27:24,028 writing dependency_links to /tmp/pip-pip-egg-info-t03r8ms0/EasyModbus.egg-info/dependency_links.txt 2026-03-01T03:27:24,029 writing requirements to /tmp/pip-pip-egg-info-t03r8ms0/EasyModbus.egg-info/requires.txt 2026-03-01T03:27:24,030 writing top-level names to /tmp/pip-pip-egg-info-t03r8ms0/EasyModbus.egg-info/top_level.txt 2026-03-01T03:27:24,032 writing manifest file '/tmp/pip-pip-egg-info-t03r8ms0/EasyModbus.egg-info/SOURCES.txt' 2026-03-01T03:27:24,120 reading manifest file '/tmp/pip-pip-egg-info-t03r8ms0/EasyModbus.egg-info/SOURCES.txt' 2026-03-01T03:27:24,122 adding license file 'LICENSE.txt' 2026-03-01T03:27:24,125 writing manifest file '/tmp/pip-pip-egg-info-t03r8ms0/EasyModbus.egg-info/SOURCES.txt' 2026-03-01T03:27:24,232 Preparing metadata (setup.py): finished with status 'done' 2026-03-01T03:27:24,237 Source in /tmp/pip-wheel-24_ak7wt/easymodbus_2bda96068ca04fcf95a46a20ef156f51 has version 2.1.6, which satisfies requirement easymodbus==2.1.6 from https://files.pythonhosted.org/packages/25/5b/b906f3e85bc1063dd55ea650c9018fabdf753f95c6b09fe1101aa3210032/easymodbus-2.1.6.tar.gz 2026-03-01T03:27:24,238 Removed easymodbus==2.1.6 from https://files.pythonhosted.org/packages/25/5b/b906f3e85bc1063dd55ea650c9018fabdf753f95c6b09fe1101aa3210032/easymodbus-2.1.6.tar.gz from build tracker '/tmp/pip-build-tracker-3_wm1p4u' 2026-03-01T03:27:24,245 Created temporary directory: /tmp/pip-unpack-n7e1vdqt 2026-03-01T03:27:24,245 Building wheels for collected packages: easymodbus 2026-03-01T03:27:24,250 Created temporary directory: /tmp/pip-wheel-whavfdyj 2026-03-01T03:27:24,251 Building wheel for easymodbus (setup.py): started 2026-03-01T03:27:24,252 Destination directory: /tmp/pip-wheel-whavfdyj 2026-03-01T03:27:24,253 Running command python setup.py bdist_wheel 2026-03-01T03:27:24,283 Error processing line 1 of /home/piwheels/.local/lib/python3.11/site-packages/cntimer.pth: 2026-03-01T03:27:24,323 Traceback (most recent call last): 2026-03-01T03:27:24,323 File "", line 192, in addpackage 2026-03-01T03:27:24,324 File "", line 1, in 2026-03-01T03:27:24,324 ModuleNotFoundError: No module named 'cntimer' 2026-03-01T03:27:24,325 Remainder of file ignored 2026-03-01T03:27:24,771 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'description-file' in 'metadata' (setup.cfg), please use the underscore name 'description_file' instead. 2026-03-01T03:27:24,771 !! 2026-03-01T03:27:24,772 ******************************************************************************** 2026-03-01T03:27:24,773 Usage of dash-separated 'description-file' will not be supported in future 2026-03-01T03:27:24,773 versions. Please use the underscore name 'description_file' instead. 2026-03-01T03:27:24,775 Available configuration options are listed in: 2026-03-01T03:27:24,776 https://setuptools.pypa.io/en/latest/userguide/declarative_config.html 2026-03-01T03:27:24,777 By 2026-Mar-03, you need to update your project and remove deprecated calls 2026-03-01T03:27:24,777 or your builds will no longer be supported. 2026-03-01T03:27:24,778 See https://github.com/pypa/setuptools/discussions/5011 for details. 2026-03-01T03:27:24,778 ******************************************************************************** 2026-03-01T03:27:24,779 !! 2026-03-01T03:27:24,780 opt = self._enforce_underscore(opt, section) 2026-03-01T03:27:25,096 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'description-file' in 'metadata' (setup.cfg), please use the underscore name 'description_file' instead. 2026-03-01T03:27:25,096 !! 2026-03-01T03:27:25,098 ******************************************************************************** 2026-03-01T03:27:25,098 Usage of dash-separated 'description-file' will not be supported in future 2026-03-01T03:27:25,099 versions. Please use the underscore name 'description_file' instead. 2026-03-01T03:27:25,099 (Affected: EasyModbus). 2026-03-01T03:27:25,100 Available configuration options are listed in: 2026-03-01T03:27:25,101 https://setuptools.pypa.io/en/latest/userguide/declarative_config.html 2026-03-01T03:27:25,102 By 2026-Mar-03, you need to update your project and remove deprecated calls 2026-03-01T03:27:25,102 or your builds will no longer be supported. 2026-03-01T03:27:25,103 See https://github.com/pypa/setuptools/discussions/5011 for details. 2026-03-01T03:27:25,104 ******************************************************************************** 2026-03-01T03:27:25,105 !! 2026-03-01T03:27:25,105 opt = self._enforce_underscore(opt, section) 2026-03-01T03:27:25,106 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-01T03:27:25,107 !! 2026-03-01T03:27:25,108 ******************************************************************************** 2026-03-01T03:27:25,108 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-01T03:27:25,109 License :: OSI Approved :: MIT License 2026-03-01T03:27:25,111 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-01T03:27:25,111 ******************************************************************************** 2026-03-01T03:27:25,112 !! 2026-03-01T03:27:25,113 self._finalize_license_expression() 2026-03-01T03:27:25,113 running bdist_wheel 2026-03-01T03:27:25,238 running build 2026-03-01T03:27:25,238 running build_py 2026-03-01T03:27:25,271 creating build/lib/easymodbus 2026-03-01T03:27:25,274 copying easymodbus/run.py -> build/lib/easymodbus 2026-03-01T03:27:25,276 copying easymodbus/easymodbus_gui.py -> build/lib/easymodbus 2026-03-01T03:27:25,279 copying easymodbus/modbus_protocol.py -> build/lib/easymodbus 2026-03-01T03:27:25,282 copying easymodbus/modbus_exception.py -> build/lib/easymodbus 2026-03-01T03:27:25,284 copying easymodbus/modbusClient.py -> build/lib/easymodbus 2026-03-01T03:27:25,286 copying easymodbus/modbus_client.py -> build/lib/easymodbus 2026-03-01T03:27:25,291 copying easymodbus/__init__.py -> build/lib/easymodbus 2026-03-01T03:27:25,293 copying easymodbus/modbus_server.py -> build/lib/easymodbus 2026-03-01T03:27:25,324 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-03-01T03:27:25,325 !! 2026-03-01T03:27:25,326 ******************************************************************************** 2026-03-01T03:27:25,326 Please avoid running ``setup.py`` directly. 2026-03-01T03:27:25,327 Instead, use pypa/build, pypa/installer or other 2026-03-01T03:27:25,327 standards-based tools. 2026-03-01T03:27:25,328 This deprecation is overdue, please update your project and remove deprecated 2026-03-01T03:27:25,328 calls to avoid build errors in the future. 2026-03-01T03:27:25,329 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-03-01T03:27:25,330 ******************************************************************************** 2026-03-01T03:27:25,331 !! 2026-03-01T03:27:25,331 self.initialize_options() 2026-03-01T03:27:25,353 installing to build/bdist.linux-armv7l/wheel 2026-03-01T03:27:25,353 running install 2026-03-01T03:27:25,377 running install_lib 2026-03-01T03:27:25,405 creating build/bdist.linux-armv7l/wheel 2026-03-01T03:27:25,407 creating build/bdist.linux-armv7l/wheel/easymodbus 2026-03-01T03:27:25,408 copying build/lib/easymodbus/run.py -> build/bdist.linux-armv7l/wheel/./easymodbus 2026-03-01T03:27:25,410 copying build/lib/easymodbus/easymodbus_gui.py -> build/bdist.linux-armv7l/wheel/./easymodbus 2026-03-01T03:27:25,413 copying build/lib/easymodbus/modbus_protocol.py -> build/bdist.linux-armv7l/wheel/./easymodbus 2026-03-01T03:27:25,415 copying build/lib/easymodbus/modbus_exception.py -> build/bdist.linux-armv7l/wheel/./easymodbus 2026-03-01T03:27:25,417 copying build/lib/easymodbus/modbusClient.py -> build/bdist.linux-armv7l/wheel/./easymodbus 2026-03-01T03:27:25,419 copying build/lib/easymodbus/modbus_client.py -> build/bdist.linux-armv7l/wheel/./easymodbus 2026-03-01T03:27:25,422 copying build/lib/easymodbus/__init__.py -> build/bdist.linux-armv7l/wheel/./easymodbus 2026-03-01T03:27:25,424 copying build/lib/easymodbus/modbus_server.py -> build/bdist.linux-armv7l/wheel/./easymodbus 2026-03-01T03:27:25,426 running install_egg_info 2026-03-01T03:27:25,461 running egg_info 2026-03-01T03:27:25,704 writing EasyModbus.egg-info/PKG-INFO 2026-03-01T03:27:25,708 writing dependency_links to EasyModbus.egg-info/dependency_links.txt 2026-03-01T03:27:25,710 writing requirements to EasyModbus.egg-info/requires.txt 2026-03-01T03:27:25,711 writing top-level names to EasyModbus.egg-info/top_level.txt 2026-03-01T03:27:25,742 reading manifest file 'EasyModbus.egg-info/SOURCES.txt' 2026-03-01T03:27:25,744 adding license file 'LICENSE.txt' 2026-03-01T03:27:25,747 writing manifest file 'EasyModbus.egg-info/SOURCES.txt' 2026-03-01T03:27:25,749 Copying EasyModbus.egg-info to build/bdist.linux-armv7l/wheel/./EasyModbus-2.1.6-py3.11.egg-info 2026-03-01T03:27:25,760 running install_scripts 2026-03-01T03:27:25,773 creating build/bdist.linux-armv7l/wheel/easymodbus-2.1.6.dist-info/WHEEL 2026-03-01T03:27:25,776 creating '/tmp/pip-wheel-whavfdyj/easymodbus-2.1.6-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-01T03:27:25,778 adding 'easymodbus/__init__.py' 2026-03-01T03:27:25,780 adding 'easymodbus/easymodbus_gui.py' 2026-03-01T03:27:25,782 adding 'easymodbus/modbusClient.py' 2026-03-01T03:27:25,785 adding 'easymodbus/modbus_client.py' 2026-03-01T03:27:25,787 adding 'easymodbus/modbus_exception.py' 2026-03-01T03:27:25,789 adding 'easymodbus/modbus_protocol.py' 2026-03-01T03:27:25,791 adding 'easymodbus/modbus_server.py' 2026-03-01T03:27:25,793 adding 'easymodbus/run.py' 2026-03-01T03:27:25,795 adding 'easymodbus-2.1.6.dist-info/licenses/LICENSE.txt' 2026-03-01T03:27:25,797 adding 'easymodbus-2.1.6.dist-info/METADATA' 2026-03-01T03:27:25,799 adding 'easymodbus-2.1.6.dist-info/WHEEL' 2026-03-01T03:27:25,800 adding 'easymodbus-2.1.6.dist-info/top_level.txt' 2026-03-01T03:27:25,801 adding 'easymodbus-2.1.6.dist-info/RECORD' 2026-03-01T03:27:25,802 removing build/bdist.linux-armv7l/wheel 2026-03-01T03:27:25,917 Building wheel for easymodbus (setup.py): finished with status 'done' 2026-03-01T03:27:25,920 Created wheel for easymodbus: filename=easymodbus-2.1.6-py3-none-any.whl size=20038 sha256=378dbf927e57726a8cf0f189f13dc46e71d91f04e7a6e46a4f386d88b8a91fa4 2026-03-01T03:27:25,921 Stored in directory: /tmp/pip-ephem-wheel-cache-xaov7qgo/wheels/43/88/78/e077d50458965895aa3067b95678ddc2ea74c060b94d842867 2026-03-01T03:27:25,934 Successfully built easymodbus 2026-03-01T03:27:25,938 Removed build tracker: '/tmp/pip-build-tracker-3_wm1p4u'