2026-02-10T14:56:17,167 Created temporary directory: /tmp/pip-ephem-wheel-cache-vkogcm61 2026-02-10T14:56:17,169 Created temporary directory: /tmp/pip-build-tracker-6_ggqtiv 2026-02-10T14:56:17,169 Initialized build tracking at /tmp/pip-build-tracker-6_ggqtiv 2026-02-10T14:56:17,170 Created build tracker: /tmp/pip-build-tracker-6_ggqtiv 2026-02-10T14:56:17,170 Entered build tracker: /tmp/pip-build-tracker-6_ggqtiv 2026-02-10T14:56:17,171 Created temporary directory: /tmp/pip-wheel-kaq7fy3c 2026-02-10T14:56:17,174 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-02-10T14:56:17,176 Created temporary directory: /tmp/pip-ephem-wheel-cache-gwpqvaah 2026-02-10T14:56:17,198 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-10T14:56:17,201 2 location(s) to search for versions of pyrad: 2026-02-10T14:56:17,201 * https://pypi.org/simple/pyrad/ 2026-02-10T14:56:17,201 * https://www.piwheels.org/simple/pyrad/ 2026-02-10T14:56:17,202 Fetching project page and analyzing links: https://pypi.org/simple/pyrad/ 2026-02-10T14:56:17,203 Getting page https://pypi.org/simple/pyrad/ 2026-02-10T14:56:17,205 Found index url https://pypi.org/simple 2026-02-10T14:56:17,342 Fetched page https://pypi.org/simple/pyrad/ as application/vnd.pypi.simple.v1+json 2026-02-10T14:56:17,347 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/33/72/59405586f93878b08dc56dc467900c40193ac47e8bee0b997604e0364c50/pyrad-1.0alpha1-py2.4.egg (from https://pypi.org/simple/pyrad/) 2026-02-10T14:56:17,348 Found link https://files.pythonhosted.org/packages/90/ff/3e3f27649837f5472cf26833de6ea0dbdbecd21a2fae9065b295e47e8a74/pyrad-1.0alpha1.tar.gz (from https://pypi.org/simple/pyrad/), version: 1.0alpha1 2026-02-10T14:56:17,349 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/64/ff/ae0871179bbdc8ce9b02ae6f6b7e2fc016e3ba5ef52cac24b6e29fa99b21/pyrad-1.0-py2.4.egg (from https://pypi.org/simple/pyrad/) 2026-02-10T14:56:17,350 Found link https://files.pythonhosted.org/packages/f7/67/f551c8cf44a8b950b91c6164e52a619f63aba10d165f1e326bd87b2d0fcd/pyrad-1.0.tar.gz (from https://pypi.org/simple/pyrad/), version: 1.0 2026-02-10T14:56:17,351 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/a9/a1/4af2a4d3ea41f436f6722ed498db23e1acb0d8f54dac3c9c645f3946327b/pyrad-1.1-py2.4.egg (from https://pypi.org/simple/pyrad/) 2026-02-10T14:56:17,352 Found link https://files.pythonhosted.org/packages/4d/11/d6d8bcb3e6f2f1e62552e032772e93b585bfb83cc88cea08b08fb0954680/pyrad-1.1.tar.gz (from https://pypi.org/simple/pyrad/), version: 1.1 2026-02-10T14:56:17,353 Found link https://files.pythonhosted.org/packages/b8/eb/13858827933e2190f9ee45024e1b4ff410ef9ffb4b68c05478ae3549082d/pyrad-1.2.tar.gz (from https://pypi.org/simple/pyrad/), version: 1.2 2026-02-10T14:56:17,354 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/9c/92/6230c6be585a013ddf362aa1019a1a27a4b2a41ea46756969290e8cf0ae3/pyrad-2.0-py2.7.egg (from https://pypi.org/simple/pyrad/) 2026-02-10T14:56:17,355 Found link https://files.pythonhosted.org/packages/bf/2f/acbc4459d7521eba65bbff5c295d5172b88cad5b20340085c086bdc3f528/pyrad-2.0.tar.gz (from https://pypi.org/simple/pyrad/), version: 2.0 2026-02-10T14:56:17,356 Skipping link: No binaries permitted for pyrad: https://files.pythonhosted.org/packages/f6/f3/092eef19a9af791f2c63d9fbefae4c005e2dac9d212b84da91707940fd31/pyrad-2.1-py2.py3-none-any.whl (from https://pypi.org/simple/pyrad/) 2026-02-10T14:56:17,357 Found link https://files.pythonhosted.org/packages/cb/d6/f65cd7413432cbec94bf44d6d11b70f91a41f7fddc7a92c0de8e410f41d4/pyrad-2.1.tar.gz (from https://pypi.org/simple/pyrad/), version: 2.1 2026-02-10T14:56:17,358 Skipping link: No binaries permitted for pyrad: https://files.pythonhosted.org/packages/18/ab/4ad999af29a7a19f201ed3dfe47d0fa9f9a170b414c217f09ed603dbf550/pyrad-2.2-py3-none-any.whl (from https://pypi.org/simple/pyrad/) 2026-02-10T14:56:17,575 Found link https://files.pythonhosted.org/packages/ff/78/b6e9f960715f1dc123c4c9a7b58372bc6dc8858468e96109c77c3110b0fa/pyrad-2.2.tar.gz (from https://pypi.org/simple/pyrad/), version: 2.2 2026-02-10T14:56:17,815 Skipping link: No binaries permitted for pyrad: https://files.pythonhosted.org/packages/0a/c8/d920ee82221503d99e7b51c62e52fd80e034b5f8e69c6a7e084a2ca6b380/pyrad-2.3-py3-none-any.whl (from https://pypi.org/simple/pyrad/) 2026-02-10T14:56:17,815 Found link https://files.pythonhosted.org/packages/83/b8/4ab5e0c169635410b316085a2ccd41ac6bcb16f90706bfc003095a60d9e7/pyrad-2.3.tar.gz (from https://pypi.org/simple/pyrad/), version: 2.3 2026-02-10T14:56:17,816 Skipping link: No binaries permitted for pyrad: https://files.pythonhosted.org/packages/75/23/483cc51b2ea1ac47dc30093a786190e4a2dfaef892263430c6f99296fabf/pyrad-2.4-py3-none-any.whl (from https://pypi.org/simple/pyrad/) 2026-02-10T14:56:17,816 Found link https://files.pythonhosted.org/packages/fc/04/0fe33dca20685b3ced8359f487638bdf03f2776652f7f6812a639cce1b70/pyrad-2.4.tar.gz (from https://pypi.org/simple/pyrad/), version: 2.4 2026-02-10T14:56:17,817 Skipping link: No binaries permitted for pyrad: https://files.pythonhosted.org/packages/66/35/490aa2511b069db16e5a7561816c328112ddfd10fb431ddd11f24b65c8e8/pyrad-2.5.0-py3-none-any.whl (from https://pypi.org/simple/pyrad/) (requires-python:>=3.8) 2026-02-10T14:56:17,818 Found link https://files.pythonhosted.org/packages/89/59/30e3adfc828a72368d435236c68a5eb44b726b37cd335bce6237d9a6cd56/pyrad-2.5.0.tar.gz (from https://pypi.org/simple/pyrad/) (requires-python:>=3.8), version: 2.5.0 2026-02-10T14:56:17,818 Skipping link: No binaries permitted for pyrad: https://files.pythonhosted.org/packages/08/15/15a1da3da5f67f0bda50847e02845ed65f7b899cc796abdff73aa6ec7227/pyrad-2.5.1-py3-none-any.whl (from https://pypi.org/simple/pyrad/) (requires-python:>=3.8) 2026-02-10T14:56:17,819 Found link https://files.pythonhosted.org/packages/4f/e4/4ad586c0e63175928a0568f12288423a1e1d55de9ec62d4f1a853326b583/pyrad-2.5.1.tar.gz (from https://pypi.org/simple/pyrad/) (requires-python:>=3.8), version: 2.5.1 2026-02-10T14:56:17,820 Skipping link: No binaries permitted for pyrad: https://files.pythonhosted.org/packages/2f/ed/8ac16344400e3b72b5e29f5ded4aac4adc1d10bf6396d8a6f47b6395c0d1/pyrad-2.5.2-py3-none-any.whl (from https://pypi.org/simple/pyrad/) (requires-python:>=3.8) 2026-02-10T14:56:17,821 Found link https://files.pythonhosted.org/packages/0c/62/ffa819f420e1d5130df73b262443052a5a686d67521b899b142ba333b96f/pyrad-2.5.2.tar.gz (from https://pypi.org/simple/pyrad/) (requires-python:>=3.8), version: 2.5.2 2026-02-10T14:56:17,822 Skipping link: No binaries permitted for pyrad: https://files.pythonhosted.org/packages/19/54/5b0ded99e5a8390be3e5c29513b9f53c01e5741256b7f73a20c0c606f29d/pyrad-2.5.4-py3-none-any.whl (from https://pypi.org/simple/pyrad/) (requires-python:>=3.8) 2026-02-10T14:56:17,823 Found link https://files.pythonhosted.org/packages/52/75/b3e18567376dd4f6d0a9d4b283cf4b16dd31420815a9e52bdd0282280777/pyrad-2.5.4.tar.gz (from https://pypi.org/simple/pyrad/) (requires-python:>=3.8), version: 2.5.4 2026-02-10T14:56:17,824 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyrad/ 2026-02-10T14:56:17,825 Getting page https://www.piwheels.org/simple/pyrad/ 2026-02-10T14:56:17,826 Found index url https://www.piwheels.org/simple 2026-02-10T14:56:17,980 Fetched page https://www.piwheels.org/simple/pyrad/ as text/html 2026-02-10T14:56:17,983 Skipping link: No binaries permitted for pyrad: https://archive1.piwheels.org/simple/pyrad/pyrad-2.4-py3-none-any.whl#sha256=233de3aefa383875c5bddfdecfd4819d1b1fbac41aa43f6bebe4f81e63dca363 (from https://www.piwheels.org/simple/pyrad/) 2026-02-10T14:56:17,984 Skipping link: No binaries permitted for pyrad: https://archive1.piwheels.org/simple/pyrad/pyrad-2.3-py3-none-any.whl#sha256=2f5a8955b8be1b0b7a91e6363b5faebba1e862b38efb7ecf6f5820788293f55d (from https://www.piwheels.org/simple/pyrad/) 2026-02-10T14:56:17,985 Skipping link: No binaries permitted for pyrad: https://archive1.piwheels.org/simple/pyrad/pyrad-2.2-py3-none-any.whl#sha256=579b52e0c4cfb54b64f96ac45dd707058a76faa24612b56bbf64a5e25d368a03 (from https://www.piwheels.org/simple/pyrad/) 2026-02-10T14:56:17,985 Skipping link: No binaries permitted for pyrad: https://archive1.piwheels.org/simple/pyrad/pyrad-2.1-py2.py3-none-any.whl#sha256=c01a1a9f3f1c5013f193093c8cb2c9d0d89db802c610e6b8cbb6ba19c57eb113 (from https://www.piwheels.org/simple/pyrad/) 2026-02-10T14:56:17,986 Skipping link: No binaries permitted for pyrad: https://archive1.piwheels.org/simple/pyrad/pyrad-2.0-py3-none-any.whl#sha256=e5f62640b331684cdae36f7fc2a4bf89e70479b46213c2fe15ab9c020b61c080 (from https://www.piwheels.org/simple/pyrad/) 2026-02-10T14:56:17,986 Skipping link: No binaries permitted for pyrad: https://archive1.piwheels.org/simple/pyrad/pyrad-1.2-py3-none-any.whl#sha256=937f3aadace00ea7a5446c92e1abc55e6aaee936508d38fb2630cacf6a93f19f (from https://www.piwheels.org/simple/pyrad/) 2026-02-10T14:56:17,987 Skipping link: No binaries permitted for pyrad: https://archive1.piwheels.org/simple/pyrad/pyrad-1.1-py3-none-any.whl#sha256=0fcebe5436afd956094c779ebbbdf7e223e9bd5c770c0119cbebd168dc171657 (from https://www.piwheels.org/simple/pyrad/) 2026-02-10T14:56:17,987 Skipping link: No binaries permitted for pyrad: https://archive1.piwheels.org/simple/pyrad/pyrad-1.0-py3-none-any.whl#sha256=5d29d4474e48c0cacb69ba78fd703f96e2adc49964a64f869d8b96a902dddb3c (from https://www.piwheels.org/simple/pyrad/) 2026-02-10T14:56:17,988 Skipping link: No binaries permitted for pyrad: https://archive1.piwheels.org/simple/pyrad/pyrad-1.0a1-py3-none-any.whl#sha256=d3bcd88e79940fce78b391097b1c1f826bf7785cd75762ee8a2eb0e8e5b81457 (from https://www.piwheels.org/simple/pyrad/) 2026-02-10T14:56:17,988 Skipping link: not a file: https://www.piwheels.org/simple/pyrad/ 2026-02-10T14:56:17,989 Skipping link: not a file: https://pypi.org/simple/pyrad/ 2026-02-10T14:56:18,009 Given no hashes to check 1 links for project 'pyrad': discarding no candidates 2026-02-10T14:56:18,027 Collecting pyrad==2.5.0 2026-02-10T14:56:18,030 Created temporary directory: /tmp/pip-unpack-wgqrip3v 2026-02-10T14:56:18,291 Downloading pyrad-2.5.0.tar.gz (60 kB) 2026-02-10T14:56:18,471 Added pyrad==2.5.0 from https://files.pythonhosted.org/packages/89/59/30e3adfc828a72368d435236c68a5eb44b726b37cd335bce6237d9a6cd56/pyrad-2.5.0.tar.gz to build tracker '/tmp/pip-build-tracker-6_ggqtiv' 2026-02-10T14:56:18,477 Created temporary directory: /tmp/pip-build-env-zts68tn9 2026-02-10T14:56:18,481 Installing build dependencies: started 2026-02-10T14:56:18,482 Running command pip subprocess to install build dependencies 2026-02-10T14:56:19,640 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-10T14:56:20,280 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-02-10T14:56:20,303 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-10T14:56:22,030 Collecting setuptools>=68 2026-02-10T14:56:22,050 Using cached setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-02-10T14:56:22,316 Collecting wheel 2026-02-10T14:56:22,335 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-02-10T14:56:22,518 Collecting packaging>=24.0 2026-02-10T14:56:22,535 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-02-10T14:56:25,552 Installing collected packages: setuptools, packaging, wheel 2026-02-10T14:56:29,000 Creating /tmp/pip-build-env-zts68tn9/overlay/local/bin 2026-02-10T14:56:29,003 changing mode of /tmp/pip-build-env-zts68tn9/overlay/local/bin/wheel to 755 2026-02-10T14:56:29,025 Successfully installed packaging-26.0 setuptools-82.0.0 wheel-0.46.3 2026-02-10T14:56:29,323 Installing build dependencies: finished with status 'done' 2026-02-10T14:56:29,330 Getting requirements to build wheel: started 2026-02-10T14:56:29,331 Running command Getting requirements to build wheel 2026-02-10T14:56:29,957 /tmp/pip-build-env-zts68tn9/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-10T14:56:29,957 !! 2026-02-10T14:56:29,958 ******************************************************************************** 2026-02-10T14:56:29,959 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-02-10T14:56:29,960 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-10T14:56:29,960 or your builds will no longer be supported. 2026-02-10T14:56:29,961 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-10T14:56:29,961 ******************************************************************************** 2026-02-10T14:56:29,962 !! 2026-02-10T14:56:29,963 corresp(dist, value, root_dir) 2026-02-10T14:56:30,037 /tmp/pip-build-env-zts68tn9/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-10T14:56:30,038 !! 2026-02-10T14:56:30,039 ******************************************************************************** 2026-02-10T14:56:30,040 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-10T14:56:30,041 License :: OSI Approved :: BSD License 2026-02-10T14:56:30,042 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-10T14:56:30,043 ******************************************************************************** 2026-02-10T14:56:30,044 !! 2026-02-10T14:56:30,045 dist._finalize_license_expression() 2026-02-10T14:56:30,046 /tmp/pip-build-env-zts68tn9/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-10T14:56:30,046 !! 2026-02-10T14:56:30,047 ******************************************************************************** 2026-02-10T14:56:30,048 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-10T14:56:30,049 License :: OSI Approved :: BSD License 2026-02-10T14:56:30,050 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-10T14:56:30,051 ******************************************************************************** 2026-02-10T14:56:30,052 !! 2026-02-10T14:56:30,052 self._finalize_license_expression() 2026-02-10T14:56:30,053 running egg_info 2026-02-10T14:56:30,057 writing pyrad.egg-info/PKG-INFO 2026-02-10T14:56:30,061 writing dependency_links to pyrad.egg-info/dependency_links.txt 2026-02-10T14:56:30,064 writing requirements to pyrad.egg-info/requires.txt 2026-02-10T14:56:30,065 writing top-level names to pyrad.egg-info/top_level.txt 2026-02-10T14:56:30,093 reading manifest file 'pyrad.egg-info/SOURCES.txt' 2026-02-10T14:56:30,098 reading manifest template 'MANIFEST.in' 2026-02-10T14:56:30,110 warning: no files found matching '*' under directory 'tests/data' 2026-02-10T14:56:30,111 adding license file 'LICENSE.txt' 2026-02-10T14:56:30,116 writing manifest file 'pyrad.egg-info/SOURCES.txt' 2026-02-10T14:56:30,213 Getting requirements to build wheel: finished with status 'done' 2026-02-10T14:56:30,217 Created temporary directory: /tmp/pip-modern-metadata-r565gxdb 2026-02-10T14:56:30,219 Preparing metadata (pyproject.toml): started 2026-02-10T14:56:30,220 Running command Preparing metadata (pyproject.toml) 2026-02-10T14:56:30,809 /tmp/pip-build-env-zts68tn9/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-10T14:56:30,809 !! 2026-02-10T14:56:30,810 ******************************************************************************** 2026-02-10T14:56:30,811 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-02-10T14:56:30,812 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-10T14:56:30,813 or your builds will no longer be supported. 2026-02-10T14:56:30,814 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-10T14:56:30,814 ******************************************************************************** 2026-02-10T14:56:30,815 !! 2026-02-10T14:56:30,816 corresp(dist, value, root_dir) 2026-02-10T14:56:30,885 /tmp/pip-build-env-zts68tn9/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-10T14:56:30,886 !! 2026-02-10T14:56:30,887 ******************************************************************************** 2026-02-10T14:56:30,887 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-10T14:56:30,888 License :: OSI Approved :: BSD License 2026-02-10T14:56:30,890 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-10T14:56:30,890 ******************************************************************************** 2026-02-10T14:56:30,892 !! 2026-02-10T14:56:30,892 dist._finalize_license_expression() 2026-02-10T14:56:30,893 /tmp/pip-build-env-zts68tn9/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-10T14:56:30,894 !! 2026-02-10T14:56:30,895 ******************************************************************************** 2026-02-10T14:56:30,896 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-10T14:56:30,897 License :: OSI Approved :: BSD License 2026-02-10T14:56:30,898 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-10T14:56:30,899 ******************************************************************************** 2026-02-10T14:56:30,900 !! 2026-02-10T14:56:30,901 self._finalize_license_expression() 2026-02-10T14:56:30,901 running dist_info 2026-02-10T14:56:30,907 creating /tmp/pip-modern-metadata-r565gxdb/pyrad.egg-info 2026-02-10T14:56:30,908 writing /tmp/pip-modern-metadata-r565gxdb/pyrad.egg-info/PKG-INFO 2026-02-10T14:56:30,913 writing dependency_links to /tmp/pip-modern-metadata-r565gxdb/pyrad.egg-info/dependency_links.txt 2026-02-10T14:56:30,916 writing requirements to /tmp/pip-modern-metadata-r565gxdb/pyrad.egg-info/requires.txt 2026-02-10T14:56:30,917 writing top-level names to /tmp/pip-modern-metadata-r565gxdb/pyrad.egg-info/top_level.txt 2026-02-10T14:56:30,919 writing manifest file '/tmp/pip-modern-metadata-r565gxdb/pyrad.egg-info/SOURCES.txt' 2026-02-10T14:56:30,941 reading manifest file '/tmp/pip-modern-metadata-r565gxdb/pyrad.egg-info/SOURCES.txt' 2026-02-10T14:56:30,943 reading manifest template 'MANIFEST.in' 2026-02-10T14:56:30,955 warning: no files found matching '*' under directory 'tests/data' 2026-02-10T14:56:30,955 adding license file 'LICENSE.txt' 2026-02-10T14:56:30,959 writing manifest file '/tmp/pip-modern-metadata-r565gxdb/pyrad.egg-info/SOURCES.txt' 2026-02-10T14:56:30,960 creating '/tmp/pip-modern-metadata-r565gxdb/pyrad-2.5.0.dist-info' 2026-02-10T14:56:31,084 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-10T14:56:31,089 Source in /tmp/pip-wheel-kaq7fy3c/pyrad_3cf35cc1d0c6476daacaadea3f3ca4d7 has version 2.5.0, which satisfies requirement pyrad==2.5.0 from https://files.pythonhosted.org/packages/89/59/30e3adfc828a72368d435236c68a5eb44b726b37cd335bce6237d9a6cd56/pyrad-2.5.0.tar.gz 2026-02-10T14:56:31,090 Removed pyrad==2.5.0 from https://files.pythonhosted.org/packages/89/59/30e3adfc828a72368d435236c68a5eb44b726b37cd335bce6237d9a6cd56/pyrad-2.5.0.tar.gz from build tracker '/tmp/pip-build-tracker-6_ggqtiv' 2026-02-10T14:56:31,095 Created temporary directory: /tmp/pip-unpack-2t5g12tx 2026-02-10T14:56:31,096 Building wheels for collected packages: pyrad 2026-02-10T14:56:31,100 Created temporary directory: /tmp/pip-wheel-uhv009hc 2026-02-10T14:56:31,101 Destination directory: /tmp/pip-wheel-uhv009hc 2026-02-10T14:56:31,103 Building wheel for pyrad (pyproject.toml): started 2026-02-10T14:56:31,104 Running command Building wheel for pyrad (pyproject.toml) 2026-02-10T14:56:31,650 /tmp/pip-build-env-zts68tn9/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-10T14:56:31,651 !! 2026-02-10T14:56:31,652 ******************************************************************************** 2026-02-10T14:56:31,653 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-02-10T14:56:31,654 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-10T14:56:31,655 or your builds will no longer be supported. 2026-02-10T14:56:31,656 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-10T14:56:31,657 ******************************************************************************** 2026-02-10T14:56:31,658 !! 2026-02-10T14:56:31,659 corresp(dist, value, root_dir) 2026-02-10T14:56:31,721 /tmp/pip-build-env-zts68tn9/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-10T14:56:31,721 !! 2026-02-10T14:56:31,723 ******************************************************************************** 2026-02-10T14:56:31,723 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-10T14:56:31,724 License :: OSI Approved :: BSD License 2026-02-10T14:56:31,725 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-10T14:56:31,726 ******************************************************************************** 2026-02-10T14:56:31,727 !! 2026-02-10T14:56:31,728 dist._finalize_license_expression() 2026-02-10T14:56:31,728 /tmp/pip-build-env-zts68tn9/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-10T14:56:31,729 !! 2026-02-10T14:56:31,730 ******************************************************************************** 2026-02-10T14:56:31,731 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-10T14:56:31,732 License :: OSI Approved :: BSD License 2026-02-10T14:56:31,733 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-10T14:56:31,734 ******************************************************************************** 2026-02-10T14:56:31,735 !! 2026-02-10T14:56:31,735 self._finalize_license_expression() 2026-02-10T14:56:31,736 running bdist_wheel 2026-02-10T14:56:31,746 running build 2026-02-10T14:56:31,747 running build_py 2026-02-10T14:56:31,752 creating build/lib/example 2026-02-10T14:56:31,754 copying example/auth.py -> build/lib/example 2026-02-10T14:56:31,756 copying example/acct.py -> build/lib/example 2026-02-10T14:56:31,759 copying example/auth_async.py -> build/lib/example 2026-02-10T14:56:31,761 copying example/server_async.py -> build/lib/example 2026-02-10T14:56:31,764 copying example/coa.py -> build/lib/example 2026-02-10T14:56:31,766 copying example/client-coa.py -> build/lib/example 2026-02-10T14:56:31,767 copying example/server.py -> build/lib/example 2026-02-10T14:56:31,769 copying example/status.py -> build/lib/example 2026-02-10T14:56:31,772 creating build/lib/pyrad 2026-02-10T14:56:31,773 copying pyrad/tools.py -> build/lib/pyrad 2026-02-10T14:56:31,775 copying pyrad/packet.py -> build/lib/pyrad 2026-02-10T14:56:31,778 copying pyrad/__init__.py -> build/lib/pyrad 2026-02-10T14:56:31,779 copying pyrad/proxy.py -> build/lib/pyrad 2026-02-10T14:56:31,781 copying pyrad/host.py -> build/lib/pyrad 2026-02-10T14:56:31,783 copying pyrad/dictfile.py -> build/lib/pyrad 2026-02-10T14:56:31,784 copying pyrad/client_async.py -> build/lib/pyrad 2026-02-10T14:56:31,787 copying pyrad/dictionary.py -> build/lib/pyrad 2026-02-10T14:56:31,789 copying pyrad/server_async.py -> build/lib/pyrad 2026-02-10T14:56:31,791 copying pyrad/curved.py -> build/lib/pyrad 2026-02-10T14:56:31,793 copying pyrad/server.py -> build/lib/pyrad 2026-02-10T14:56:31,795 copying pyrad/client.py -> build/lib/pyrad 2026-02-10T14:56:31,797 copying pyrad/bidict.py -> build/lib/pyrad 2026-02-10T14:56:31,799 creating build/lib/docs/source 2026-02-10T14:56:31,801 copying docs/source/conf.py -> build/lib/docs/source 2026-02-10T14:56:31,804 creating build/lib/pyrad/tests 2026-02-10T14:56:31,805 copying pyrad/tests/__init__.py -> build/lib/pyrad/tests 2026-02-10T14:56:31,807 copying pyrad/tests/test_server.py -> build/lib/pyrad/tests 2026-02-10T14:56:31,809 copying pyrad/tests/test_proxy.py -> build/lib/pyrad/tests 2026-02-10T14:56:31,811 copying pyrad/tests/test_client.py -> build/lib/pyrad/tests 2026-02-10T14:56:31,813 copying pyrad/tests/test_packet.py -> build/lib/pyrad/tests 2026-02-10T14:56:31,816 copying pyrad/tests/test_tools.py -> build/lib/pyrad/tests 2026-02-10T14:56:31,818 copying pyrad/tests/mock.py -> build/lib/pyrad/tests 2026-02-10T14:56:31,820 copying pyrad/tests/test_bidict.py -> build/lib/pyrad/tests 2026-02-10T14:56:31,822 copying pyrad/tests/test_dictionary.py -> build/lib/pyrad/tests 2026-02-10T14:56:31,825 copying pyrad/tests/test_host.py -> build/lib/pyrad/tests 2026-02-10T14:56:31,827 running egg_info 2026-02-10T14:56:31,836 writing pyrad.egg-info/PKG-INFO 2026-02-10T14:56:31,840 writing dependency_links to pyrad.egg-info/dependency_links.txt 2026-02-10T14:56:31,842 writing requirements to pyrad.egg-info/requires.txt 2026-02-10T14:56:31,843 writing top-level names to pyrad.egg-info/top_level.txt 2026-02-10T14:56:31,856 reading manifest file 'pyrad.egg-info/SOURCES.txt' 2026-02-10T14:56:31,860 reading manifest template 'MANIFEST.in' 2026-02-10T14:56:31,871 warning: no files found matching '*' under directory 'tests/data' 2026-02-10T14:56:31,871 adding license file 'LICENSE.txt' 2026-02-10T14:56:31,876 writing manifest file 'pyrad.egg-info/SOURCES.txt' 2026-02-10T14:56:31,882 copying example/dictionary -> build/lib/example 2026-02-10T14:56:31,885 copying example/dictionary.freeradius -> build/lib/example 2026-02-10T14:56:31,887 copying example/pyrad.log -> build/lib/example 2026-02-10T14:56:31,889 copying docs/Makefile -> build/lib/docs 2026-02-10T14:56:31,891 copying docs/make.bat -> build/lib/docs 2026-02-10T14:56:31,893 copying docs/source/index.rst -> build/lib/docs/source 2026-02-10T14:56:31,895 creating build/lib/docs/source/api 2026-02-10T14:56:31,896 copying docs/source/api/client.rst -> build/lib/docs/source/api 2026-02-10T14:56:31,898 copying docs/source/api/dictionary.rst -> build/lib/docs/source/api 2026-02-10T14:56:31,900 copying docs/source/api/host.rst -> build/lib/docs/source/api 2026-02-10T14:56:31,902 copying docs/source/api/packet.rst -> build/lib/docs/source/api 2026-02-10T14:56:31,904 copying docs/source/api/proxy.rst -> build/lib/docs/source/api 2026-02-10T14:56:31,906 copying docs/source/api/server.rst -> build/lib/docs/source/api 2026-02-10T14:56:31,908 creating build/lib/docs/source/_static 2026-02-10T14:56:31,909 copying docs/source/_static/logo.png -> build/lib/docs/source/_static 2026-02-10T14:56:31,922 installing to build/bdist.linux-armv7l/wheel 2026-02-10T14:56:31,922 running install 2026-02-10T14:56:31,946 running install_lib 2026-02-10T14:56:31,951 creating build/bdist.linux-armv7l/wheel 2026-02-10T14:56:31,953 creating build/bdist.linux-armv7l/wheel/example 2026-02-10T14:56:31,954 copying build/lib/example/dictionary.freeradius -> build/bdist.linux-armv7l/wheel/./example 2026-02-10T14:56:31,956 copying build/lib/example/auth.py -> build/bdist.linux-armv7l/wheel/./example 2026-02-10T14:56:31,958 copying build/lib/example/acct.py -> build/bdist.linux-armv7l/wheel/./example 2026-02-10T14:56:31,960 copying build/lib/example/auth_async.py -> build/bdist.linux-armv7l/wheel/./example 2026-02-10T14:56:31,962 copying build/lib/example/server_async.py -> build/bdist.linux-armv7l/wheel/./example 2026-02-10T14:56:31,963 copying build/lib/example/coa.py -> build/bdist.linux-armv7l/wheel/./example 2026-02-10T14:56:31,965 copying build/lib/example/client-coa.py -> build/bdist.linux-armv7l/wheel/./example 2026-02-10T14:56:31,967 copying build/lib/example/pyrad.log -> build/bdist.linux-armv7l/wheel/./example 2026-02-10T14:56:31,968 copying build/lib/example/server.py -> build/bdist.linux-armv7l/wheel/./example 2026-02-10T14:56:31,970 copying build/lib/example/dictionary -> build/bdist.linux-armv7l/wheel/./example 2026-02-10T14:56:31,973 copying build/lib/example/status.py -> build/bdist.linux-armv7l/wheel/./example 2026-02-10T14:56:31,975 creating build/bdist.linux-armv7l/wheel/docs 2026-02-10T14:56:31,976 copying build/lib/docs/make.bat -> build/bdist.linux-armv7l/wheel/./docs 2026-02-10T14:56:31,978 creating build/bdist.linux-armv7l/wheel/docs/source 2026-02-10T14:56:31,980 creating build/bdist.linux-armv7l/wheel/docs/source/api 2026-02-10T14:56:31,981 copying build/lib/docs/source/api/host.rst -> build/bdist.linux-armv7l/wheel/./docs/source/api 2026-02-10T14:56:31,983 copying build/lib/docs/source/api/proxy.rst -> build/bdist.linux-armv7l/wheel/./docs/source/api 2026-02-10T14:56:31,984 copying build/lib/docs/source/api/client.rst -> build/bdist.linux-armv7l/wheel/./docs/source/api 2026-02-10T14:56:31,986 copying build/lib/docs/source/api/dictionary.rst -> build/bdist.linux-armv7l/wheel/./docs/source/api 2026-02-10T14:56:31,988 copying build/lib/docs/source/api/server.rst -> build/bdist.linux-armv7l/wheel/./docs/source/api 2026-02-10T14:56:31,990 copying build/lib/docs/source/api/packet.rst -> build/bdist.linux-armv7l/wheel/./docs/source/api 2026-02-10T14:56:31,991 copying build/lib/docs/source/index.rst -> build/bdist.linux-armv7l/wheel/./docs/source 2026-02-10T14:56:31,994 creating build/bdist.linux-armv7l/wheel/docs/source/_static 2026-02-10T14:56:31,995 copying build/lib/docs/source/_static/logo.png -> build/bdist.linux-armv7l/wheel/./docs/source/_static 2026-02-10T14:56:31,997 copying build/lib/docs/source/conf.py -> build/bdist.linux-armv7l/wheel/./docs/source 2026-02-10T14:56:31,999 copying build/lib/docs/Makefile -> build/bdist.linux-armv7l/wheel/./docs 2026-02-10T14:56:32,001 creating build/bdist.linux-armv7l/wheel/pyrad 2026-02-10T14:56:32,002 copying build/lib/pyrad/tools.py -> build/bdist.linux-armv7l/wheel/./pyrad 2026-02-10T14:56:32,005 copying build/lib/pyrad/packet.py -> build/bdist.linux-armv7l/wheel/./pyrad 2026-02-10T14:56:32,008 copying build/lib/pyrad/__init__.py -> build/bdist.linux-armv7l/wheel/./pyrad 2026-02-10T14:56:32,009 copying build/lib/pyrad/proxy.py -> build/bdist.linux-armv7l/wheel/./pyrad 2026-02-10T14:56:32,011 copying build/lib/pyrad/host.py -> build/bdist.linux-armv7l/wheel/./pyrad 2026-02-10T14:56:32,013 copying build/lib/pyrad/dictfile.py -> build/bdist.linux-armv7l/wheel/./pyrad 2026-02-10T14:56:32,015 copying build/lib/pyrad/client_async.py -> build/bdist.linux-armv7l/wheel/./pyrad 2026-02-10T14:56:32,017 copying build/lib/pyrad/dictionary.py -> build/bdist.linux-armv7l/wheel/./pyrad 2026-02-10T14:56:32,019 copying build/lib/pyrad/server_async.py -> build/bdist.linux-armv7l/wheel/./pyrad 2026-02-10T14:56:32,021 copying build/lib/pyrad/curved.py -> build/bdist.linux-armv7l/wheel/./pyrad 2026-02-10T14:56:32,024 creating build/bdist.linux-armv7l/wheel/pyrad/tests 2026-02-10T14:56:32,025 copying build/lib/pyrad/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./pyrad/tests 2026-02-10T14:56:32,027 copying build/lib/pyrad/tests/test_server.py -> build/bdist.linux-armv7l/wheel/./pyrad/tests 2026-02-10T14:56:32,029 copying build/lib/pyrad/tests/test_proxy.py -> build/bdist.linux-armv7l/wheel/./pyrad/tests 2026-02-10T14:56:32,031 copying build/lib/pyrad/tests/test_client.py -> build/bdist.linux-armv7l/wheel/./pyrad/tests 2026-02-10T14:56:32,033 copying build/lib/pyrad/tests/test_packet.py -> build/bdist.linux-armv7l/wheel/./pyrad/tests 2026-02-10T14:56:32,036 copying build/lib/pyrad/tests/test_tools.py -> build/bdist.linux-armv7l/wheel/./pyrad/tests 2026-02-10T14:56:32,038 copying build/lib/pyrad/tests/mock.py -> build/bdist.linux-armv7l/wheel/./pyrad/tests 2026-02-10T14:56:32,040 copying build/lib/pyrad/tests/test_bidict.py -> build/bdist.linux-armv7l/wheel/./pyrad/tests 2026-02-10T14:56:32,042 copying build/lib/pyrad/tests/test_dictionary.py -> build/bdist.linux-armv7l/wheel/./pyrad/tests 2026-02-10T14:56:32,045 copying build/lib/pyrad/tests/test_host.py -> build/bdist.linux-armv7l/wheel/./pyrad/tests 2026-02-10T14:56:32,047 copying build/lib/pyrad/server.py -> build/bdist.linux-armv7l/wheel/./pyrad 2026-02-10T14:56:32,049 copying build/lib/pyrad/client.py -> build/bdist.linux-armv7l/wheel/./pyrad 2026-02-10T14:56:32,053 copying build/lib/pyrad/bidict.py -> build/bdist.linux-armv7l/wheel/./pyrad 2026-02-10T14:56:32,055 running install_egg_info 2026-02-10T14:56:32,059 Copying pyrad.egg-info to build/bdist.linux-armv7l/wheel/./pyrad-2.5.0-py3.11.egg-info 2026-02-10T14:56:32,072 running install_scripts 2026-02-10T14:56:32,084 creating build/bdist.linux-armv7l/wheel/pyrad-2.5.0.dist-info/WHEEL 2026-02-10T14:56:32,088 creating '/tmp/pip-wheel-uhv009hc/.tmp-w8_ecepu/pyrad-2.5.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-10T14:56:32,090 adding 'docs/Makefile' 2026-02-10T14:56:32,091 adding 'docs/make.bat' 2026-02-10T14:56:32,094 adding 'docs/source/conf.py' 2026-02-10T14:56:32,095 adding 'docs/source/index.rst' 2026-02-10T14:56:32,097 adding 'docs/source/_static/logo.png' 2026-02-10T14:56:32,099 adding 'docs/source/api/client.rst' 2026-02-10T14:56:32,100 adding 'docs/source/api/dictionary.rst' 2026-02-10T14:56:32,101 adding 'docs/source/api/host.rst' 2026-02-10T14:56:32,102 adding 'docs/source/api/packet.rst' 2026-02-10T14:56:32,104 adding 'docs/source/api/proxy.rst' 2026-02-10T14:56:32,105 adding 'docs/source/api/server.rst' 2026-02-10T14:56:32,107 adding 'example/acct.py' 2026-02-10T14:56:32,108 adding 'example/auth.py' 2026-02-10T14:56:32,109 adding 'example/auth_async.py' 2026-02-10T14:56:32,111 adding 'example/client-coa.py' 2026-02-10T14:56:32,112 adding 'example/coa.py' 2026-02-10T14:56:32,114 adding 'example/dictionary' 2026-02-10T14:56:32,115 adding 'example/dictionary.freeradius' 2026-02-10T14:56:32,117 adding 'example/pyrad.log' 2026-02-10T14:56:32,118 adding 'example/server.py' 2026-02-10T14:56:32,119 adding 'example/server_async.py' 2026-02-10T14:56:32,120 adding 'example/status.py' 2026-02-10T14:56:32,122 adding 'pyrad/__init__.py' 2026-02-10T14:56:32,123 adding 'pyrad/bidict.py' 2026-02-10T14:56:32,125 adding 'pyrad/client.py' 2026-02-10T14:56:32,127 adding 'pyrad/client_async.py' 2026-02-10T14:56:32,128 adding 'pyrad/curved.py' 2026-02-10T14:56:32,129 adding 'pyrad/dictfile.py' 2026-02-10T14:56:32,131 adding 'pyrad/dictionary.py' 2026-02-10T14:56:32,132 adding 'pyrad/host.py' 2026-02-10T14:56:32,136 adding 'pyrad/packet.py' 2026-02-10T14:56:32,138 adding 'pyrad/proxy.py' 2026-02-10T14:56:32,140 adding 'pyrad/server.py' 2026-02-10T14:56:32,141 adding 'pyrad/server_async.py' 2026-02-10T14:56:32,143 adding 'pyrad/tools.py' 2026-02-10T14:56:32,145 adding 'pyrad/tests/__init__.py' 2026-02-10T14:56:32,146 adding 'pyrad/tests/mock.py' 2026-02-10T14:56:32,147 adding 'pyrad/tests/test_bidict.py' 2026-02-10T14:56:32,148 adding 'pyrad/tests/test_client.py' 2026-02-10T14:56:32,150 adding 'pyrad/tests/test_dictionary.py' 2026-02-10T14:56:32,151 adding 'pyrad/tests/test_host.py' 2026-02-10T14:56:32,154 adding 'pyrad/tests/test_packet.py' 2026-02-10T14:56:32,156 adding 'pyrad/tests/test_proxy.py' 2026-02-10T14:56:32,157 adding 'pyrad/tests/test_server.py' 2026-02-10T14:56:32,159 adding 'pyrad/tests/test_tools.py' 2026-02-10T14:56:32,161 adding 'pyrad-2.5.0.dist-info/licenses/LICENSE.txt' 2026-02-10T14:56:32,162 adding 'pyrad-2.5.0.dist-info/METADATA' 2026-02-10T14:56:32,163 adding 'pyrad-2.5.0.dist-info/WHEEL' 2026-02-10T14:56:32,164 adding 'pyrad-2.5.0.dist-info/top_level.txt' 2026-02-10T14:56:32,165 adding 'pyrad-2.5.0.dist-info/zip-safe' 2026-02-10T14:56:32,167 adding 'pyrad-2.5.0.dist-info/RECORD' 2026-02-10T14:56:32,169 removing build/bdist.linux-armv7l/wheel 2026-02-10T14:56:32,279 Building wheel for pyrad (pyproject.toml): finished with status 'done' 2026-02-10T14:56:32,285 Created wheel for pyrad: filename=pyrad-2.5.0-py3-none-any.whl size=69451 sha256=566a63fcb67d88dfe299d8026692e4c4181d57c937b2034ea50863c9f41adaef 2026-02-10T14:56:32,286 Stored in directory: /tmp/pip-ephem-wheel-cache-gwpqvaah/wheels/0d/80/fa/8a2163bf20323631148eda8b1344d67996ba168e3dbb35c798 2026-02-10T14:56:32,298 Successfully built pyrad 2026-02-10T14:56:32,303 Removed build tracker: '/tmp/pip-build-tracker-6_ggqtiv'