2025-09-16T23:43:53,211 Created temporary directory: /tmp/pip-ephem-wheel-cache-8udzxk8p 2025-09-16T23:43:53,212 Created temporary directory: /tmp/pip-build-tracker-3ihcyu8q 2025-09-16T23:43:53,213 Initialized build tracking at /tmp/pip-build-tracker-3ihcyu8q 2025-09-16T23:43:53,213 Created build tracker: /tmp/pip-build-tracker-3ihcyu8q 2025-09-16T23:43:53,214 Entered build tracker: /tmp/pip-build-tracker-3ihcyu8q 2025-09-16T23:43:53,215 Created temporary directory: /tmp/pip-wheel-4455gzzk 2025-09-16T23:43:53,218 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 2025-09-16T23:43:53,220 Created temporary directory: /tmp/pip-ephem-wheel-cache-fv26d7jt 2025-09-16T23:43:53,241 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-16T23:43:53,245 2 location(s) to search for versions of funcdesc: 2025-09-16T23:43:53,245 * https://pypi.org/simple/funcdesc/ 2025-09-16T23:43:53,245 * https://www.piwheels.org/simple/funcdesc/ 2025-09-16T23:43:53,246 Fetching project page and analyzing links: https://pypi.org/simple/funcdesc/ 2025-09-16T23:43:53,246 Getting page https://pypi.org/simple/funcdesc/ 2025-09-16T23:43:53,248 Found index url https://pypi.org/simple 2025-09-16T23:43:53,391 Fetched page https://pypi.org/simple/funcdesc/ as application/vnd.pypi.simple.v1+json 2025-09-16T23:43:53,398 Skipping link: No binaries permitted for funcdesc: https://files.pythonhosted.org/packages/0c/df/1cb4dc23ba188d8e4609176d5b48fe616080910db4d082dcea84d26506f4/funcdesc-0.1.0-py3-none-any.whl (from https://pypi.org/simple/funcdesc/) (requires-python:>=3.8) 2025-09-16T23:43:53,399 Found link https://files.pythonhosted.org/packages/07/e4/3239cbd6206d3d6fa7dd97c90908de06e13c9b77fcf789a8da0b88ba1522/funcdesc-0.1.0.tar.gz (from https://pypi.org/simple/funcdesc/) (requires-python:>=3.8), version: 0.1.0 2025-09-16T23:43:53,399 Skipping link: No binaries permitted for funcdesc: https://files.pythonhosted.org/packages/89/02/1a9689af5921c44eae6967fdfa4f7c6917b3e8daf3306a650072938dde02/funcdesc-0.1.1-py3-none-any.whl (from https://pypi.org/simple/funcdesc/) (requires-python:>=3.8) 2025-09-16T23:43:53,400 Found link https://files.pythonhosted.org/packages/68/d2/65764321d004bd145263a14d57cc9cdeacd75353fc5bb407858cb3571f9f/funcdesc-0.1.1.tar.gz (from https://pypi.org/simple/funcdesc/) (requires-python:>=3.8), version: 0.1.1 2025-09-16T23:43:53,401 Skipping link: No binaries permitted for funcdesc: https://files.pythonhosted.org/packages/15/83/00881744bac1684b0e1bfc4738ed25e4eae8bcf45008d3236debd5df5bf7/funcdesc-0.1.2-py3-none-any.whl (from https://pypi.org/simple/funcdesc/) (requires-python:>=3.8) 2025-09-16T23:43:53,402 Found link https://files.pythonhosted.org/packages/1e/05/d5d582b56ce574aa60756c09f0fc0b04d2088aa3d3640d8c029fb6d85e99/funcdesc-0.1.2.tar.gz (from https://pypi.org/simple/funcdesc/) (requires-python:>=3.8), version: 0.1.2 2025-09-16T23:43:53,403 Skipping link: No binaries permitted for funcdesc: https://files.pythonhosted.org/packages/c2/e4/7ec00a7ef95695b7701e65cff41ef939b7c21c9b8daa68576f87bec8097f/funcdesc-0.1.3-py3-none-any.whl (from https://pypi.org/simple/funcdesc/) (requires-python:>=3.8) 2025-09-16T23:43:53,404 Found link https://files.pythonhosted.org/packages/02/8f/32ff9dc0aa99fbfce64e32c58fd87e70d483d4fed99cf7b1a4f38efe9afd/funcdesc-0.1.3.tar.gz (from https://pypi.org/simple/funcdesc/) (requires-python:>=3.8), version: 0.1.3 2025-09-16T23:43:53,404 Skipping link: No binaries permitted for funcdesc: https://files.pythonhosted.org/packages/32/88/a6da30025535dc267f503c3d4c417c5092ca14efa6171624f33e812a85b2/funcdesc-0.1.4-py3-none-any.whl (from https://pypi.org/simple/funcdesc/) (requires-python:>=3.8) 2025-09-16T23:43:53,405 Found link https://files.pythonhosted.org/packages/0e/f5/f7cc38e102cc8c9b100026e4d6b61cb64c9ba9bac32f609e506178a8edb5/funcdesc-0.1.4.tar.gz (from https://pypi.org/simple/funcdesc/) (requires-python:>=3.8), version: 0.1.4 2025-09-16T23:43:53,406 Skipping link: No binaries permitted for funcdesc: https://files.pythonhosted.org/packages/22/2e/9a374bb89340a80473d02835db1bc2ebe7595c15929a8e0f1ce1e4b81cda/funcdesc-0.1.5-py3-none-any.whl (from https://pypi.org/simple/funcdesc/) (requires-python:>=3.8) 2025-09-16T23:43:53,407 Found link https://files.pythonhosted.org/packages/51/7e/d46306220cce42510b9a4bf10cce0c02b688730ddfca344176809b7ad17e/funcdesc-0.1.5.tar.gz (from https://pypi.org/simple/funcdesc/) (requires-python:>=3.8), version: 0.1.5 2025-09-16T23:43:53,408 Skipping link: No binaries permitted for funcdesc: https://files.pythonhosted.org/packages/08/e7/08581995c89f4f57a6aa7b7cd998b055e6d1a0053b8d15ae91563a6d118f/funcdesc-0.1.5.1-py3-none-any.whl (from https://pypi.org/simple/funcdesc/) (requires-python:>=3.8) 2025-09-16T23:43:53,409 Found link https://files.pythonhosted.org/packages/b8/e5/abcec8d9ec6b86861ad34310ac67b25504e346650e19299860932b0dab51/funcdesc-0.1.5.1.tar.gz (from https://pypi.org/simple/funcdesc/) (requires-python:>=3.8), version: 0.1.5.1 2025-09-16T23:43:53,409 Skipping link: No binaries permitted for funcdesc: https://files.pythonhosted.org/packages/ed/49/d5b5917e478944a768d44bd5a7dcd93f8160acff38bbcdbcde4579c85388/funcdesc-0.1.6-py3-none-any.whl (from https://pypi.org/simple/funcdesc/) (requires-python:>=3.10) 2025-09-16T23:43:53,410 Found link https://files.pythonhosted.org/packages/28/15/935168d66b4dde828b11bddbf69f2ca9db812fc2d670ae5ac4d08d260be0/funcdesc-0.1.6.tar.gz (from https://pypi.org/simple/funcdesc/) (requires-python:>=3.10), version: 0.1.6 2025-09-16T23:43:53,411 Skipping link: No binaries permitted for funcdesc: https://files.pythonhosted.org/packages/12/3f/44096498f9d53a9ce0b6c58f750826cbca7ecd42b6ca2c293d0fd7ad935a/funcdesc-0.1.7-py3-none-any.whl (from https://pypi.org/simple/funcdesc/) (requires-python:>=3.10) 2025-09-16T23:43:53,412 Found link https://files.pythonhosted.org/packages/1d/9e/bb0e231765f0eaadfb4c5b5a71fdc575e66bd3d3949655eb60811b292d84/funcdesc-0.1.7.tar.gz (from https://pypi.org/simple/funcdesc/) (requires-python:>=3.10), version: 0.1.7 2025-09-16T23:43:53,412 Skipping link: No binaries permitted for funcdesc: https://files.pythonhosted.org/packages/cd/87/607bcd2cc202059b9652b52b0ea9ac72924f5be7a8d27924b335547cf1ef/funcdesc-0.1.7.1-py3-none-any.whl (from https://pypi.org/simple/funcdesc/) (requires-python:>=3.10) 2025-09-16T23:43:53,413 Found link https://files.pythonhosted.org/packages/ab/d1/ba8dbe8fdb46149c510a6798251e691df06faa3f488280b48a948de1f46b/funcdesc-0.1.7.1.tar.gz (from https://pypi.org/simple/funcdesc/) (requires-python:>=3.10), version: 0.1.7.1 2025-09-16T23:43:53,414 Skipping link: No binaries permitted for funcdesc: https://files.pythonhosted.org/packages/fa/51/8bbc15bfcee7c87c7f325feb9d769b8280cb537fd073714fdae95bde90fd/funcdesc-0.1.7.2-py3-none-any.whl (from https://pypi.org/simple/funcdesc/) (requires-python:>=3.10) 2025-09-16T23:43:53,415 Found link https://files.pythonhosted.org/packages/ad/76/a13a1ea8b4ba7df9c69760f2452944f3486f50b7e16827a51b9b935e1be1/funcdesc-0.1.7.2.tar.gz (from https://pypi.org/simple/funcdesc/) (requires-python:>=3.10), version: 0.1.7.2 2025-09-16T23:43:53,415 Skipping link: No binaries permitted for funcdesc: https://files.pythonhosted.org/packages/91/2d/5fce24230585604fee6105e49d19d6d35c5b4a18f7ab181ed21e7d847ba0/funcdesc-0.1.8-py3-none-any.whl (from https://pypi.org/simple/funcdesc/) (requires-python:>=3.10) 2025-09-16T23:43:53,416 Found link https://files.pythonhosted.org/packages/ac/07/5904a0aadc91af67c68c44cd08e1b81f9b0f63d523248839de4352ddfb9a/funcdesc-0.1.8.tar.gz (from https://pypi.org/simple/funcdesc/) (requires-python:>=3.10), version: 0.1.8 2025-09-16T23:43:53,417 Skipping link: No binaries permitted for funcdesc: https://files.pythonhosted.org/packages/fc/be/9c41632d6820acce499e99bf2068896014ca1d174f8523153766aec10394/funcdesc-0.1.9-py3-none-any.whl (from https://pypi.org/simple/funcdesc/) (requires-python:>=3.10) 2025-09-16T23:43:53,418 Found link https://files.pythonhosted.org/packages/ec/b9/65b2440f482c8ea0f131ae5b48451f363a54fe0c3b3b8b3e93d004a674c8/funcdesc-0.1.9.tar.gz (from https://pypi.org/simple/funcdesc/) (requires-python:>=3.10), version: 0.1.9 2025-09-16T23:43:53,419 Skipping link: No binaries permitted for funcdesc: https://files.pythonhosted.org/packages/dd/9f/c2109c92b0c655c22c6a29cd055eed68be5e45fc056b4d5efaa5715a342f/funcdesc-0.2.0-py3-none-any.whl (from https://pypi.org/simple/funcdesc/) (requires-python:>=3.10) 2025-09-16T23:43:53,419 Found link https://files.pythonhosted.org/packages/c8/22/29efb5fc47b95362f64c2dbc30c7b8958817d6ed9fd39fb63bf1492cdc82/funcdesc-0.2.0.tar.gz (from https://pypi.org/simple/funcdesc/) (requires-python:>=3.10), version: 0.2.0 2025-09-16T23:43:53,420 Skipping link: No binaries permitted for funcdesc: https://files.pythonhosted.org/packages/39/c0/6ca2fa289d9dd890af713ee6721af530a4464f9d6746cb18bfe17d52e113/funcdesc-0.2.1-py3-none-any.whl (from https://pypi.org/simple/funcdesc/) (requires-python:>=3.10) 2025-09-16T23:43:53,421 Found link https://files.pythonhosted.org/packages/67/c1/2fe5bc5194a8659f4433c11682fe9c16acf83cc0a155d165ae3a029ee148/funcdesc-0.2.1.tar.gz (from https://pypi.org/simple/funcdesc/) (requires-python:>=3.10), version: 0.2.1 2025-09-16T23:43:53,422 Fetching project page and analyzing links: https://www.piwheels.org/simple/funcdesc/ 2025-09-16T23:43:53,422 Getting page https://www.piwheels.org/simple/funcdesc/ 2025-09-16T23:43:53,423 Found index url https://www.piwheels.org/simple 2025-09-16T23:43:53,584 Fetched page https://www.piwheels.org/simple/funcdesc/ as text/html 2025-09-16T23:43:53,589 Skipping link: No binaries permitted for funcdesc: https://www.piwheels.org/simple/funcdesc/funcdesc-0.2.0-py3-none-any.whl#sha256=b41da27b612197ded2ea82662fead175a9aef3f2426840e2e858231504b394a5 (from https://www.piwheels.org/simple/funcdesc/) (requires-python:>=3.10) 2025-09-16T23:43:53,590 Skipping link: No binaries permitted for funcdesc: https://archive1.piwheels.org/simple/funcdesc/funcdesc-0.1.9-py3-none-any.whl#sha256=2b5bd647f0c69c4d68da4554a30e6a40d2fbda512c921d13fd3c5ff83ad8455d (from https://www.piwheels.org/simple/funcdesc/) (requires-python:>=3.10) 2025-09-16T23:43:53,590 Skipping link: No binaries permitted for funcdesc: https://archive1.piwheels.org/simple/funcdesc/funcdesc-0.1.8-py3-none-any.whl#sha256=04777d7a1d777df8379e546419edc844e8e8dcdea51acc73ab58bd147941fac9 (from https://www.piwheels.org/simple/funcdesc/) (requires-python:>=3.10) 2025-09-16T23:43:53,591 Skipping link: No binaries permitted for funcdesc: https://archive1.piwheels.org/simple/funcdesc/funcdesc-0.1.7.2-py3-none-any.whl#sha256=aea4d75ef9e9888ee9c67f90959f49339a7b96ae6b28d53fa35429e4ab80b06c (from https://www.piwheels.org/simple/funcdesc/) (requires-python:>=3.10) 2025-09-16T23:43:53,592 Skipping link: No binaries permitted for funcdesc: https://archive1.piwheels.org/simple/funcdesc/funcdesc-0.1.7.1-py3-none-any.whl#sha256=edca98855392f25fa03c56c19d3d103591a1b4e03884550da74369997ceeb80b (from https://www.piwheels.org/simple/funcdesc/) (requires-python:>=3.10) 2025-09-16T23:43:53,592 Skipping link: No binaries permitted for funcdesc: https://archive1.piwheels.org/simple/funcdesc/funcdesc-0.1.7-py3-none-any.whl#sha256=00593c276b482713e6ffcc9d64bf4ccb82ec76259941facca45db4e13d5f6fb1 (from https://www.piwheels.org/simple/funcdesc/) (requires-python:>=3.10) 2025-09-16T23:43:53,593 Skipping link: No binaries permitted for funcdesc: https://archive1.piwheels.org/simple/funcdesc/funcdesc-0.1.6-py3-none-any.whl#sha256=e210fc8eefc427808fc0e1ea8248db8dcb5f26e9edcf45d6bcbba8075778a18a (from https://www.piwheels.org/simple/funcdesc/) (requires-python:>=3.10) 2025-09-16T23:43:53,593 Skipping link: No binaries permitted for funcdesc: https://archive1.piwheels.org/simple/funcdesc/funcdesc-0.1.5.1-py3-none-any.whl#sha256=c519dc2724277366300be6bc19eea4418fd62104a6986243165a427b3bfc64fe (from https://www.piwheels.org/simple/funcdesc/) (requires-python:>=3.8) 2025-09-16T23:43:53,594 Skipping link: No binaries permitted for funcdesc: https://archive1.piwheels.org/simple/funcdesc/funcdesc-0.1.5-py3-none-any.whl#sha256=b93ff4d196438d1adcb73f3468a5ec55cc60d44ddfb1a7372a88ded5977e1c8e (from https://www.piwheels.org/simple/funcdesc/) (requires-python:>=3.8) 2025-09-16T23:43:53,595 Skipping link: No binaries permitted for funcdesc: https://archive1.piwheels.org/simple/funcdesc/funcdesc-0.1.4-py3-none-any.whl#sha256=77d603df32589f2565e734b201614f5e9249c1ad90be612f6fba8e5535afdb69 (from https://www.piwheels.org/simple/funcdesc/) (requires-python:>=3.8) 2025-09-16T23:43:53,595 Skipping link: No binaries permitted for funcdesc: https://archive1.piwheels.org/simple/funcdesc/funcdesc-0.1.3-py3-none-any.whl#sha256=8dc38e68efa7454a14e4777eaf70cd2231506a05d9c72da1b1216bb5f91e21d4 (from https://www.piwheels.org/simple/funcdesc/) (requires-python:>=3.8) 2025-09-16T23:43:53,596 Skipping link: No binaries permitted for funcdesc: https://archive1.piwheels.org/simple/funcdesc/funcdesc-0.1.2-py3-none-any.whl#sha256=229ed92bc3b4d2f612a1416879994d387b46167ed38519e57476ea3f0c79013b (from https://www.piwheels.org/simple/funcdesc/) (requires-python:>=3.8) 2025-09-16T23:43:53,596 Skipping link: No binaries permitted for funcdesc: https://archive1.piwheels.org/simple/funcdesc/funcdesc-0.1.1-py3-none-any.whl#sha256=49d63e2ffef197aa049186413c4a8138dd3841124cf5144693fd2b8449a21257 (from https://www.piwheels.org/simple/funcdesc/) (requires-python:>=3.8) 2025-09-16T23:43:53,597 Skipping link: No binaries permitted for funcdesc: https://archive1.piwheels.org/simple/funcdesc/funcdesc-0.1.0-py3-none-any.whl#sha256=c8f3cc90869cd23c061029679e0a4bd2786c25c444c42a49fde1ddbcb924cc35 (from https://www.piwheels.org/simple/funcdesc/) (requires-python:>=3.8) 2025-09-16T23:43:53,597 Skipping link: not a file: https://www.piwheels.org/simple/funcdesc/ 2025-09-16T23:43:53,598 Skipping link: not a file: https://pypi.org/simple/funcdesc/ 2025-09-16T23:43:53,618 Given no hashes to check 1 links for project 'funcdesc': discarding no candidates 2025-09-16T23:43:53,636 Collecting funcdesc==0.2.1 2025-09-16T23:43:53,638 Created temporary directory: /tmp/pip-unpack-ph6x5fsy 2025-09-16T23:43:53,851 Downloading funcdesc-0.2.1.tar.gz (18 kB) 2025-09-16T23:43:53,908 Added funcdesc==0.2.1 from https://files.pythonhosted.org/packages/67/c1/2fe5bc5194a8659f4433c11682fe9c16acf83cc0a155d165ae3a029ee148/funcdesc-0.2.1.tar.gz to build tracker '/tmp/pip-build-tracker-3ihcyu8q' 2025-09-16T23:43:53,913 Created temporary directory: /tmp/pip-build-env-n6ik9uks 2025-09-16T23:43:53,917 Installing build dependencies: started 2025-09-16T23:43:53,918 Running command pip subprocess to install build dependencies 2025-09-16T23:43:55,035 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-09-16T23:43:55,642 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 2025-09-16T23:43:55,665 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-16T23:43:57,385 Collecting setuptools>=61.0 2025-09-16T23:43:57,479 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-09-16T23:44:00,513 Installing collected packages: setuptools 2025-09-16T23:44:04,029 Successfully installed setuptools-80.9.0 2025-09-16T23:44:04,296 Installing build dependencies: finished with status 'done' 2025-09-16T23:44:04,302 Getting requirements to build wheel: started 2025-09-16T23:44:04,303 Running command Getting requirements to build wheel 2025-09-16T23:44:04,889 /tmp/pip-build-env-n6ik9uks/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-09-16T23:44:04,889 !! 2025-09-16T23:44:04,891 ******************************************************************************** 2025-09-16T23:44:04,891 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). 2025-09-16T23:44:04,892 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-09-16T23:44:04,892 or your builds will no longer be supported. 2025-09-16T23:44:04,893 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-16T23:44:04,894 ******************************************************************************** 2025-09-16T23:44:04,895 !! 2025-09-16T23:44:04,895 corresp(dist, value, root_dir) 2025-09-16T23:44:04,972 /tmp/pip-build-env-n6ik9uks/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-16T23:44:04,973 !! 2025-09-16T23:44:04,974 ******************************************************************************** 2025-09-16T23:44:04,974 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-16T23:44:04,975 License :: OSI Approved :: MIT License 2025-09-16T23:44:04,976 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-16T23:44:04,977 ******************************************************************************** 2025-09-16T23:44:04,978 !! 2025-09-16T23:44:04,978 dist._finalize_license_expression() 2025-09-16T23:44:04,979 /tmp/pip-build-env-n6ik9uks/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-16T23:44:04,979 !! 2025-09-16T23:44:04,981 ******************************************************************************** 2025-09-16T23:44:04,981 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-16T23:44:04,982 License :: OSI Approved :: MIT License 2025-09-16T23:44:04,983 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-16T23:44:04,984 ******************************************************************************** 2025-09-16T23:44:04,985 !! 2025-09-16T23:44:04,986 self._finalize_license_expression() 2025-09-16T23:44:04,986 running egg_info 2025-09-16T23:44:04,992 writing funcdesc.egg-info/PKG-INFO 2025-09-16T23:44:04,998 writing dependency_links to funcdesc.egg-info/dependency_links.txt 2025-09-16T23:44:05,001 writing requirements to funcdesc.egg-info/requires.txt 2025-09-16T23:44:05,003 writing top-level names to funcdesc.egg-info/top_level.txt 2025-09-16T23:44:05,027 reading manifest file 'funcdesc.egg-info/SOURCES.txt' 2025-09-16T23:44:05,030 adding license file 'LICENSE' 2025-09-16T23:44:05,033 writing manifest file 'funcdesc.egg-info/SOURCES.txt' 2025-09-16T23:44:05,131 Getting requirements to build wheel: finished with status 'done' 2025-09-16T23:44:05,135 Created temporary directory: /tmp/pip-modern-metadata-eh_ei56_ 2025-09-16T23:44:05,137 Preparing metadata (pyproject.toml): started 2025-09-16T23:44:05,138 Running command Preparing metadata (pyproject.toml) 2025-09-16T23:44:05,691 /tmp/pip-build-env-n6ik9uks/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-09-16T23:44:05,691 !! 2025-09-16T23:44:05,693 ******************************************************************************** 2025-09-16T23:44:05,693 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). 2025-09-16T23:44:05,695 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-09-16T23:44:05,695 or your builds will no longer be supported. 2025-09-16T23:44:05,696 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-16T23:44:05,696 ******************************************************************************** 2025-09-16T23:44:05,697 !! 2025-09-16T23:44:05,698 corresp(dist, value, root_dir) 2025-09-16T23:44:05,777 /tmp/pip-build-env-n6ik9uks/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-16T23:44:05,778 !! 2025-09-16T23:44:05,780 ******************************************************************************** 2025-09-16T23:44:05,780 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-16T23:44:05,781 License :: OSI Approved :: MIT License 2025-09-16T23:44:05,783 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-16T23:44:05,783 ******************************************************************************** 2025-09-16T23:44:05,785 !! 2025-09-16T23:44:05,785 dist._finalize_license_expression() 2025-09-16T23:44:05,786 /tmp/pip-build-env-n6ik9uks/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-16T23:44:05,786 !! 2025-09-16T23:44:05,788 ******************************************************************************** 2025-09-16T23:44:05,789 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-16T23:44:05,790 License :: OSI Approved :: MIT License 2025-09-16T23:44:05,791 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-16T23:44:05,792 ******************************************************************************** 2025-09-16T23:44:05,793 !! 2025-09-16T23:44:05,794 self._finalize_license_expression() 2025-09-16T23:44:05,796 running dist_info 2025-09-16T23:44:05,815 creating /tmp/pip-modern-metadata-eh_ei56_/funcdesc.egg-info 2025-09-16T23:44:05,816 writing /tmp/pip-modern-metadata-eh_ei56_/funcdesc.egg-info/PKG-INFO 2025-09-16T23:44:05,825 writing dependency_links to /tmp/pip-modern-metadata-eh_ei56_/funcdesc.egg-info/dependency_links.txt 2025-09-16T23:44:05,830 writing requirements to /tmp/pip-modern-metadata-eh_ei56_/funcdesc.egg-info/requires.txt 2025-09-16T23:44:05,831 writing top-level names to /tmp/pip-modern-metadata-eh_ei56_/funcdesc.egg-info/top_level.txt 2025-09-16T23:44:05,833 writing manifest file '/tmp/pip-modern-metadata-eh_ei56_/funcdesc.egg-info/SOURCES.txt' 2025-09-16T23:44:05,870 reading manifest file '/tmp/pip-modern-metadata-eh_ei56_/funcdesc.egg-info/SOURCES.txt' 2025-09-16T23:44:05,879 adding license file 'LICENSE' 2025-09-16T23:44:05,882 writing manifest file '/tmp/pip-modern-metadata-eh_ei56_/funcdesc.egg-info/SOURCES.txt' 2025-09-16T23:44:05,887 creating '/tmp/pip-modern-metadata-eh_ei56_/funcdesc-0.2.1.dist-info' 2025-09-16T23:44:06,044 Preparing metadata (pyproject.toml): finished with status 'done' 2025-09-16T23:44:06,049 Source in /tmp/pip-wheel-4455gzzk/funcdesc_be7871f4e19c42a48377ec855c269983 has version 0.2.1, which satisfies requirement funcdesc==0.2.1 from https://files.pythonhosted.org/packages/67/c1/2fe5bc5194a8659f4433c11682fe9c16acf83cc0a155d165ae3a029ee148/funcdesc-0.2.1.tar.gz 2025-09-16T23:44:06,050 Removed funcdesc==0.2.1 from https://files.pythonhosted.org/packages/67/c1/2fe5bc5194a8659f4433c11682fe9c16acf83cc0a155d165ae3a029ee148/funcdesc-0.2.1.tar.gz from build tracker '/tmp/pip-build-tracker-3ihcyu8q' 2025-09-16T23:44:06,056 Created temporary directory: /tmp/pip-unpack-75cbe0ec 2025-09-16T23:44:06,056 Building wheels for collected packages: funcdesc 2025-09-16T23:44:06,061 Created temporary directory: /tmp/pip-wheel-azf_r36t 2025-09-16T23:44:06,062 Destination directory: /tmp/pip-wheel-azf_r36t 2025-09-16T23:44:06,064 Building wheel for funcdesc (pyproject.toml): started 2025-09-16T23:44:06,065 Running command Building wheel for funcdesc (pyproject.toml) 2025-09-16T23:44:06,605 /tmp/pip-build-env-n6ik9uks/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-09-16T23:44:06,605 !! 2025-09-16T23:44:06,606 ******************************************************************************** 2025-09-16T23:44:06,607 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). 2025-09-16T23:44:06,608 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-09-16T23:44:06,608 or your builds will no longer be supported. 2025-09-16T23:44:06,609 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-16T23:44:06,610 ******************************************************************************** 2025-09-16T23:44:06,611 !! 2025-09-16T23:44:06,611 corresp(dist, value, root_dir) 2025-09-16T23:44:06,679 /tmp/pip-build-env-n6ik9uks/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-16T23:44:06,680 !! 2025-09-16T23:44:06,681 ******************************************************************************** 2025-09-16T23:44:06,681 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-16T23:44:06,682 License :: OSI Approved :: MIT License 2025-09-16T23:44:06,684 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-16T23:44:06,684 ******************************************************************************** 2025-09-16T23:44:06,685 !! 2025-09-16T23:44:06,686 dist._finalize_license_expression() 2025-09-16T23:44:06,687 /tmp/pip-build-env-n6ik9uks/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-16T23:44:06,687 !! 2025-09-16T23:44:06,688 ******************************************************************************** 2025-09-16T23:44:06,689 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-16T23:44:06,690 License :: OSI Approved :: MIT License 2025-09-16T23:44:06,691 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-16T23:44:06,692 ******************************************************************************** 2025-09-16T23:44:06,693 !! 2025-09-16T23:44:06,693 self._finalize_license_expression() 2025-09-16T23:44:06,694 running bdist_wheel 2025-09-16T23:44:06,707 running build 2025-09-16T23:44:06,708 running build_py 2025-09-16T23:44:06,714 creating build/lib/tests 2025-09-16T23:44:06,717 copying tests/test_types.py -> build/lib/tests 2025-09-16T23:44:06,719 copying tests/test_pydantic.py -> build/lib/tests 2025-09-16T23:44:06,720 copying tests/conftest.py -> build/lib/tests 2025-09-16T23:44:06,722 copying tests/test_funcdesc.py -> build/lib/tests 2025-09-16T23:44:06,725 copying tests/test_signature.py -> build/lib/tests 2025-09-16T23:44:06,727 copying tests/test_docstring.py -> build/lib/tests 2025-09-16T23:44:06,729 creating build/lib/funcdesc 2025-09-16T23:44:06,730 copying funcdesc/parse.py -> build/lib/funcdesc 2025-09-16T23:44:06,733 copying funcdesc/desc.py -> build/lib/funcdesc 2025-09-16T23:44:06,735 copying funcdesc/pydantic.py -> build/lib/funcdesc 2025-09-16T23:44:06,737 copying funcdesc/mark.py -> build/lib/funcdesc 2025-09-16T23:44:06,739 copying funcdesc/guard.py -> build/lib/funcdesc 2025-09-16T23:44:06,741 copying funcdesc/__init__.py -> build/lib/funcdesc 2025-09-16T23:44:06,743 creating build/lib/funcdesc/utils 2025-09-16T23:44:06,744 copying funcdesc/utils/__init__.py -> build/lib/funcdesc/utils 2025-09-16T23:44:06,745 copying funcdesc/utils/json.py -> build/lib/funcdesc/utils 2025-09-16T23:44:06,747 copying funcdesc/utils/misc.py -> build/lib/funcdesc/utils 2025-09-16T23:44:06,749 creating build/lib/funcdesc/types 2025-09-16T23:44:06,750 copying funcdesc/types/side_effects.py -> build/lib/funcdesc/types 2025-09-16T23:44:06,752 copying funcdesc/types/__init__.py -> build/lib/funcdesc/types 2025-09-16T23:44:06,754 copying funcdesc/types/value.py -> build/lib/funcdesc/types 2025-09-16T23:44:06,755 running egg_info 2025-09-16T23:44:06,767 writing funcdesc.egg-info/PKG-INFO 2025-09-16T23:44:06,773 writing dependency_links to funcdesc.egg-info/dependency_links.txt 2025-09-16T23:44:06,776 writing requirements to funcdesc.egg-info/requires.txt 2025-09-16T23:44:06,777 writing top-level names to funcdesc.egg-info/top_level.txt 2025-09-16T23:44:06,790 reading manifest file 'funcdesc.egg-info/SOURCES.txt' 2025-09-16T23:44:06,793 adding license file 'LICENSE' 2025-09-16T23:44:06,797 writing manifest file 'funcdesc.egg-info/SOURCES.txt' 2025-09-16T23:44:06,813 installing to build/bdist.linux-armv7l/wheel 2025-09-16T23:44:06,814 running install 2025-09-16T23:44:06,837 running install_lib 2025-09-16T23:44:06,843 creating build/bdist.linux-armv7l/wheel 2025-09-16T23:44:06,845 creating build/bdist.linux-armv7l/wheel/tests 2025-09-16T23:44:06,846 copying build/lib/tests/test_types.py -> build/bdist.linux-armv7l/wheel/./tests 2025-09-16T23:44:06,848 copying build/lib/tests/test_pydantic.py -> build/bdist.linux-armv7l/wheel/./tests 2025-09-16T23:44:06,850 copying build/lib/tests/conftest.py -> build/bdist.linux-armv7l/wheel/./tests 2025-09-16T23:44:06,852 copying build/lib/tests/test_funcdesc.py -> build/bdist.linux-armv7l/wheel/./tests 2025-09-16T23:44:06,855 copying build/lib/tests/test_signature.py -> build/bdist.linux-armv7l/wheel/./tests 2025-09-16T23:44:06,857 copying build/lib/tests/test_docstring.py -> build/bdist.linux-armv7l/wheel/./tests 2025-09-16T23:44:06,860 creating build/bdist.linux-armv7l/wheel/funcdesc 2025-09-16T23:44:06,861 copying build/lib/funcdesc/parse.py -> build/bdist.linux-armv7l/wheel/./funcdesc 2025-09-16T23:44:06,865 creating build/bdist.linux-armv7l/wheel/funcdesc/utils 2025-09-16T23:44:06,866 copying build/lib/funcdesc/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./funcdesc/utils 2025-09-16T23:44:06,868 copying build/lib/funcdesc/utils/json.py -> build/bdist.linux-armv7l/wheel/./funcdesc/utils 2025-09-16T23:44:06,870 copying build/lib/funcdesc/utils/misc.py -> build/bdist.linux-armv7l/wheel/./funcdesc/utils 2025-09-16T23:44:06,873 creating build/bdist.linux-armv7l/wheel/funcdesc/types 2025-09-16T23:44:06,874 copying build/lib/funcdesc/types/side_effects.py -> build/bdist.linux-armv7l/wheel/./funcdesc/types 2025-09-16T23:44:06,876 copying build/lib/funcdesc/types/__init__.py -> build/bdist.linux-armv7l/wheel/./funcdesc/types 2025-09-16T23:44:06,878 copying build/lib/funcdesc/types/value.py -> build/bdist.linux-armv7l/wheel/./funcdesc/types 2025-09-16T23:44:06,881 copying build/lib/funcdesc/desc.py -> build/bdist.linux-armv7l/wheel/./funcdesc 2025-09-16T23:44:06,883 copying build/lib/funcdesc/pydantic.py -> build/bdist.linux-armv7l/wheel/./funcdesc 2025-09-16T23:44:06,885 copying build/lib/funcdesc/mark.py -> build/bdist.linux-armv7l/wheel/./funcdesc 2025-09-16T23:44:06,888 copying build/lib/funcdesc/guard.py -> build/bdist.linux-armv7l/wheel/./funcdesc 2025-09-16T23:44:06,891 copying build/lib/funcdesc/__init__.py -> build/bdist.linux-armv7l/wheel/./funcdesc 2025-09-16T23:44:06,893 running install_egg_info 2025-09-16T23:44:06,899 Copying funcdesc.egg-info to build/bdist.linux-armv7l/wheel/./funcdesc-0.2.1-py3.11.egg-info 2025-09-16T23:44:06,912 running install_scripts 2025-09-16T23:44:06,925 creating build/bdist.linux-armv7l/wheel/funcdesc-0.2.1.dist-info/WHEEL 2025-09-16T23:44:06,927 creating '/tmp/pip-wheel-azf_r36t/.tmp-p0k01hyx/funcdesc-0.2.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-09-16T23:44:06,929 adding 'funcdesc/__init__.py' 2025-09-16T23:44:06,931 adding 'funcdesc/desc.py' 2025-09-16T23:44:06,933 adding 'funcdesc/guard.py' 2025-09-16T23:44:06,934 adding 'funcdesc/mark.py' 2025-09-16T23:44:06,936 adding 'funcdesc/parse.py' 2025-09-16T23:44:06,937 adding 'funcdesc/pydantic.py' 2025-09-16T23:44:06,939 adding 'funcdesc/types/__init__.py' 2025-09-16T23:44:06,940 adding 'funcdesc/types/side_effects.py' 2025-09-16T23:44:06,942 adding 'funcdesc/types/value.py' 2025-09-16T23:44:06,943 adding 'funcdesc/utils/__init__.py' 2025-09-16T23:44:06,944 adding 'funcdesc/utils/json.py' 2025-09-16T23:44:06,946 adding 'funcdesc/utils/misc.py' 2025-09-16T23:44:06,948 adding 'funcdesc-0.2.1.dist-info/licenses/LICENSE' 2025-09-16T23:44:06,950 adding 'tests/conftest.py' 2025-09-16T23:44:06,951 adding 'tests/test_docstring.py' 2025-09-16T23:44:06,952 adding 'tests/test_funcdesc.py' 2025-09-16T23:44:06,953 adding 'tests/test_pydantic.py' 2025-09-16T23:44:06,955 adding 'tests/test_signature.py' 2025-09-16T23:44:06,956 adding 'tests/test_types.py' 2025-09-16T23:44:06,958 adding 'funcdesc-0.2.1.dist-info/METADATA' 2025-09-16T23:44:06,959 adding 'funcdesc-0.2.1.dist-info/WHEEL' 2025-09-16T23:44:06,960 adding 'funcdesc-0.2.1.dist-info/top_level.txt' 2025-09-16T23:44:06,961 adding 'funcdesc-0.2.1.dist-info/RECORD' 2025-09-16T23:44:06,963 removing build/bdist.linux-armv7l/wheel 2025-09-16T23:44:07,070 Building wheel for funcdesc (pyproject.toml): finished with status 'done' 2025-09-16T23:44:07,075 Created wheel for funcdesc: filename=funcdesc-0.2.1-py3-none-any.whl size=19664 sha256=84994f873f4df626abd2527799dd63c6384aef0b9b7c23a46b6bc9c2d115fe7f 2025-09-16T23:44:07,076 Stored in directory: /tmp/pip-ephem-wheel-cache-fv26d7jt/wheels/51/24/c6/c151cabbaed7c77b37e153c3738c39b0fb2d1263f05dc7773e 2025-09-16T23:44:07,087 Successfully built funcdesc 2025-09-16T23:44:07,091 Removed build tracker: '/tmp/pip-build-tracker-3ihcyu8q'