2026-07-31T05:12:32,563 Created temporary directory: /tmp/pip-ephem-wheel-cache-z4jt9o0y 2026-07-31T05:12:32,565 Created temporary directory: /tmp/pip-build-tracker-_h1ape_s 2026-07-31T05:12:32,566 Initialized build tracking at /tmp/pip-build-tracker-_h1ape_s 2026-07-31T05:12:32,566 Created build tracker: /tmp/pip-build-tracker-_h1ape_s 2026-07-31T05:12:32,567 Entered build tracker: /tmp/pip-build-tracker-_h1ape_s 2026-07-31T05:12:32,567 Created temporary directory: /tmp/pip-wheel-223gsomc 2026-07-31T05:12:32,570 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-07-31T05:12:32,573 Created temporary directory: /tmp/pip-ephem-wheel-cache-tfn6dbi1 2026-07-31T05:12:32,595 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-31T05:12:32,598 2 location(s) to search for versions of audiobooker: 2026-07-31T05:12:32,598 * https://pypi.org/simple/audiobooker/ 2026-07-31T05:12:32,598 * https://www.piwheels.org/simple/audiobooker/ 2026-07-31T05:12:32,599 Fetching project page and analyzing links: https://pypi.org/simple/audiobooker/ 2026-07-31T05:12:32,600 Getting page https://pypi.org/simple/audiobooker/ 2026-07-31T05:12:32,601 Found index url https://pypi.org/simple 2026-07-31T05:12:32,831 Fetched page https://pypi.org/simple/audiobooker/ as application/vnd.pypi.simple.v1+json 2026-07-31T05:12:32,837 Found link https://files.pythonhosted.org/packages/11/c9/f6febef8f015ba0cba3bf1b682665be78b430d60f0107761aa8fd18b4f6a/audiobooker-0.1.tar.gz (from https://pypi.org/simple/audiobooker/), version: 0.1 2026-07-31T05:12:32,838 Found link https://files.pythonhosted.org/packages/2c/4f/47251a38eeeef9a283be5d9b59ee3cc522e82895681cda36e65cf42801db/audiobooker-0.1.1.tar.gz (from https://pypi.org/simple/audiobooker/), version: 0.1.1 2026-07-31T05:12:32,838 Found link https://files.pythonhosted.org/packages/c7/7c/acce582d188822bf1aa9e88cfd3e962f77baa5ecaa983d7a5755004e86b5/audiobooker-0.2.1.tar.gz (from https://pypi.org/simple/audiobooker/), version: 0.2.1 2026-07-31T05:12:32,839 Found link https://files.pythonhosted.org/packages/f6/a1/1afc9da116ced459f49bdda03613e3c09866d22895d6f060f8349c418ee5/audiobooker-0.2.4.tar.gz (from https://pypi.org/simple/audiobooker/), version: 0.2.4 2026-07-31T05:12:32,840 Found link https://files.pythonhosted.org/packages/51/bb/a7e1e4e117f0b4654c5dcc14ec6f61281480c6fb929869ded5afdfeb8c58/audiobooker-0.2.6.tar.gz (from https://pypi.org/simple/audiobooker/), version: 0.2.6 2026-07-31T05:12:32,840 Found link https://files.pythonhosted.org/packages/92/cb/16ca1ccdf00280395dc97e5efb5f1b4c04f0e8e241d5eb8c4e6a24b1d549/audiobooker-0.2.7.tar.gz (from https://pypi.org/simple/audiobooker/), version: 0.2.7 2026-07-31T05:12:32,841 Found link https://files.pythonhosted.org/packages/9b/c6/4088ae172ae7dad1a2c37e00215a97d22b65b466f8f1f99dcb30a3708fce/audiobooker-0.3.0.tar.gz (from https://pypi.org/simple/audiobooker/), version: 0.3.0 2026-07-31T05:12:32,842 Found link https://files.pythonhosted.org/packages/2d/79/33a0a1bb1c00222861557d523ee60cc6ffc6d80a2ab5d810f5271f1083c2/audiobooker-0.3.1.tar.gz (from https://pypi.org/simple/audiobooker/), version: 0.3.1 2026-07-31T05:12:32,842 Found link https://files.pythonhosted.org/packages/5e/05/b2dd6cc85039b37c23d2626060613beeccfd49ec4762d7f7eec8b0343b3e/audiobooker-0.4.0a1.tar.gz (from https://pypi.org/simple/audiobooker/), version: 0.4.0a1 2026-07-31T05:12:32,843 Found link https://files.pythonhosted.org/packages/ab/8f/d7ac87fd3cca10adf26adb22bc0541466981e8b54d81c9258a14597cb819/audiobooker-0.4.0.tar.gz (from https://pypi.org/simple/audiobooker/), version: 0.4.0 2026-07-31T05:12:32,844 Skipping link: No binaries permitted for audiobooker: https://files.pythonhosted.org/packages/cd/c1/77dd55988ca35a62e53951af58b84c42aa25114250d35204f17cf953be12/audiobooker-0.5.1a1-py3-none-any.whl (from https://pypi.org/simple/audiobooker/) (requires-python:>=3.8) 2026-07-31T05:12:32,845 Found link https://files.pythonhosted.org/packages/46/ba/d60dd701f733494cdd79d655378557fda96fa47afbea3627aeccedbcfb9e/audiobooker-0.5.1a1.tar.gz (from https://pypi.org/simple/audiobooker/) (requires-python:>=3.8), version: 0.5.1a1 2026-07-31T05:12:32,845 Skipping link: No binaries permitted for audiobooker: https://files.pythonhosted.org/packages/8d/de/3bf4cd8d3541dde77b553cecb4c0133a81fa080c681b5294b1f9699800ed/audiobooker-0.6.0a1-py3-none-any.whl (from https://pypi.org/simple/audiobooker/) (requires-python:>=3.8) 2026-07-31T05:12:32,846 Found link https://files.pythonhosted.org/packages/63/36/0812c63a14f12d7510d579e6c44b1424fd670d2c93eb5145cd90c3079394/audiobooker-0.6.0a1.tar.gz (from https://pypi.org/simple/audiobooker/) (requires-python:>=3.8), version: 0.6.0a1 2026-07-31T05:12:32,847 Skipping link: No binaries permitted for audiobooker: https://files.pythonhosted.org/packages/56/4b/695a631e13f610e17988ade17687c05e3b530ee3d2f457241789650dfbc2/audiobooker-0.7.0a1-py3-none-any.whl (from https://pypi.org/simple/audiobooker/) (requires-python:>=3.8) 2026-07-31T05:12:32,848 Found link https://files.pythonhosted.org/packages/db/1a/52cb62abd9784de217d9e900c249133fe89e976a4186522ab2399c4fb96b/audiobooker-0.7.0a1.tar.gz (from https://pypi.org/simple/audiobooker/) (requires-python:>=3.8), version: 0.7.0a1 2026-07-31T05:12:32,848 Skipping link: No binaries permitted for audiobooker: https://files.pythonhosted.org/packages/d0/80/3fd110f5589c34471cd013cf2bf87b99213f2207cb8032008e5291719e01/audiobooker-0.7.0-py3-none-any.whl (from https://pypi.org/simple/audiobooker/) (requires-python:>=3.8) 2026-07-31T05:12:32,849 Found link https://files.pythonhosted.org/packages/bd/43/9ef98c20a4e334172fdf6e82b279871146f55a537a2817f236e2f857d8e8/audiobooker-0.7.0.tar.gz (from https://pypi.org/simple/audiobooker/) (requires-python:>=3.8), version: 0.7.0 2026-07-31T05:12:32,850 Skipping link: No binaries permitted for audiobooker: https://files.pythonhosted.org/packages/3e/20/b72ac9c0f7c32f72d0c4d9fd5ee322add60a4c50e61609de04a702c87c3d/audiobooker-0.8.0a1-py3-none-any.whl (from https://pypi.org/simple/audiobooker/) (requires-python:>=3.8) 2026-07-31T05:12:32,851 Found link https://files.pythonhosted.org/packages/3e/76/c2a48c9c76921be454232f4bf0b0939c68e5999192bbe86060c9efbd5cee/audiobooker-0.8.0a1.tar.gz (from https://pypi.org/simple/audiobooker/) (requires-python:>=3.8), version: 0.8.0a1 2026-07-31T05:12:32,851 Skipping link: No binaries permitted for audiobooker: https://files.pythonhosted.org/packages/dc/2f/86f1038a68915835495ab1c7abbb838ef55103fe9d28b682b6a7cf542a58/audiobooker-0.9.0a1-py3-none-any.whl (from https://pypi.org/simple/audiobooker/) (requires-python:>=3.8) 2026-07-31T05:12:32,852 Found link https://files.pythonhosted.org/packages/5b/da/aa379c97a89dae4af6d69c2f7bc976f924d8535fbd8798a2ef21f2402813/audiobooker-0.9.0a1.tar.gz (from https://pypi.org/simple/audiobooker/) (requires-python:>=3.8), version: 0.9.0a1 2026-07-31T05:12:32,853 Skipping link: No binaries permitted for audiobooker: https://files.pythonhosted.org/packages/61/77/cbb62b033bc1f1c5917117196d8c0d140c54f027f342df48cd9b43148a5d/audiobooker-0.9.0a2-py3-none-any.whl (from https://pypi.org/simple/audiobooker/) (requires-python:>=3.8) 2026-07-31T05:12:32,854 Found link https://files.pythonhosted.org/packages/e5/47/59deb3b7d882a269b3851556e4f8cb30d6aa004963766694a799c41a6140/audiobooker-0.9.0a2.tar.gz (from https://pypi.org/simple/audiobooker/) (requires-python:>=3.8), version: 0.9.0a2 2026-07-31T05:12:32,855 Skipping link: No binaries permitted for audiobooker: https://files.pythonhosted.org/packages/82/f9/5e2df3b044401688d12584ad6f4458930f31e649f9c76d0242107adfc801/audiobooker-0.9.0a3-py3-none-any.whl (from https://pypi.org/simple/audiobooker/) (requires-python:>=3.8) 2026-07-31T05:12:32,856 Found link https://files.pythonhosted.org/packages/fc/74/d31ebb443341c328696ade605f659f67d77362b65bf548d9eac855eb8b6d/audiobooker-0.9.0a3.tar.gz (from https://pypi.org/simple/audiobooker/) (requires-python:>=3.8), version: 0.9.0a3 2026-07-31T05:12:32,856 Fetching project page and analyzing links: https://www.piwheels.org/simple/audiobooker/ 2026-07-31T05:12:32,857 Getting page https://www.piwheels.org/simple/audiobooker/ 2026-07-31T05:12:32,859 Found index url https://www.piwheels.org/simple 2026-07-31T05:12:33,053 Fetched page https://www.piwheels.org/simple/audiobooker/ as text/html 2026-07-31T05:12:33,058 Skipping link: No binaries permitted for audiobooker: https://www.piwheels.org/simple/audiobooker/audiobooker-0.9.0a2-py3-none-any.whl#sha256=ea17468e64cecf1a15dca186ee830412822a9a83211e15e60a6250abbc644367 (from https://www.piwheels.org/simple/audiobooker/) (requires-python:>=3.8) 2026-07-31T05:12:33,059 Skipping link: No binaries permitted for audiobooker: https://archive1.piwheels.org/simple/audiobooker/audiobooker-0.9.0a1-py3-none-any.whl#sha256=ad2f60716b8c78b934ee03d78a70bd8fb6143c14b1e66468631ba04d6a751221 (from https://www.piwheels.org/simple/audiobooker/) (requires-python:>=3.8) 2026-07-31T05:12:33,059 Skipping link: No binaries permitted for audiobooker: https://archive1.piwheels.org/simple/audiobooker/audiobooker-0.8.0a1-py3-none-any.whl#sha256=5e928cb8818de54e31dea62c627210c18981963f042472c1071d72c5e0c8322b (from https://www.piwheels.org/simple/audiobooker/) (requires-python:>=3.8) 2026-07-31T05:12:33,060 Skipping link: No binaries permitted for audiobooker: https://archive1.piwheels.org/simple/audiobooker/audiobooker-0.7.0-py3-none-any.whl#sha256=bb944da0dcfc5a756ef2f54f56e9c2735b787d755453e9f4b127445e486d22c4 (from https://www.piwheels.org/simple/audiobooker/) (requires-python:>=3.8) 2026-07-31T05:12:33,061 Skipping link: No binaries permitted for audiobooker: https://archive1.piwheels.org/simple/audiobooker/audiobooker-0.7.0a1-py3-none-any.whl#sha256=5c9d0a86a1c6e5d89dc2b46e606114bfc9c15855763d8a90189ca684d7fa42a9 (from https://www.piwheels.org/simple/audiobooker/) (requires-python:>=3.8) 2026-07-31T05:12:33,061 Skipping link: No binaries permitted for audiobooker: https://archive1.piwheels.org/simple/audiobooker/audiobooker-0.6.0a1-py3-none-any.whl#sha256=80541c37868697907c09b191341a7bc8b65cd8fefccd05d3fd4e056e982798a5 (from https://www.piwheels.org/simple/audiobooker/) (requires-python:>=3.8) 2026-07-31T05:12:33,062 Skipping link: No binaries permitted for audiobooker: https://archive1.piwheels.org/simple/audiobooker/audiobooker-0.5.1a1-py3-none-any.whl#sha256=de72012ccca2011694a65643a8a22c8563749f4e1bccea85d9d367a30f4df2ac (from https://www.piwheels.org/simple/audiobooker/) (requires-python:>=3.8) 2026-07-31T05:12:33,062 Skipping link: No binaries permitted for audiobooker: https://archive1.piwheels.org/simple/audiobooker/audiobooker-0.4.0-py3-none-any.whl#sha256=3d8c1fc1812ac1cca9bcb3852465734e9c6075381c15e1a860f0112ddcdf7f5d (from https://www.piwheels.org/simple/audiobooker/) 2026-07-31T05:12:33,063 Skipping link: No binaries permitted for audiobooker: https://archive1.piwheels.org/simple/audiobooker/audiobooker-0.4.0a1-py3-none-any.whl#sha256=956d63bd66ea8eed6aa17c695e857a7a6aff7e5f97be82a02de56eec8c8c670a (from https://www.piwheels.org/simple/audiobooker/) 2026-07-31T05:12:33,064 Skipping link: No binaries permitted for audiobooker: https://archive1.piwheels.org/simple/audiobooker/audiobooker-0.3.1-py3-none-any.whl#sha256=198c135efdb4e9da26c844d2ea0b047c302db7beda74e7d9b806c1d23a558ee0 (from https://www.piwheels.org/simple/audiobooker/) 2026-07-31T05:12:33,064 Skipping link: No binaries permitted for audiobooker: https://archive1.piwheels.org/simple/audiobooker/audiobooker-0.3.0-py3-none-any.whl#sha256=e7272c8949dfe8f08c6d3f704fec84ef5121da56b506de6e4de218c52df1bf5c (from https://www.piwheels.org/simple/audiobooker/) 2026-07-31T05:12:33,065 Skipping link: No binaries permitted for audiobooker: https://archive1.piwheels.org/simple/audiobooker/audiobooker-0.2.7-py3-none-any.whl#sha256=0225c07424258080139c562a3dfdbe1e4a243c140f859ccf21ed6d7d8efbc8d6 (from https://www.piwheels.org/simple/audiobooker/) 2026-07-31T05:12:33,065 Skipping link: No binaries permitted for audiobooker: https://archive1.piwheels.org/simple/audiobooker/audiobooker-0.2.6-py3-none-any.whl#sha256=31d118a56aad48b05a86584ac0040e43cd7aad6a6f74dbaa6a70914f4899d546 (from https://www.piwheels.org/simple/audiobooker/) 2026-07-31T05:12:33,066 Skipping link: No binaries permitted for audiobooker: https://archive1.piwheels.org/simple/audiobooker/audiobooker-0.2.4-py3-none-any.whl#sha256=3824fb402a87a6b2fd0290b6e41fad98d058bead7f66338a4a1a8e045536f60e (from https://www.piwheels.org/simple/audiobooker/) 2026-07-31T05:12:33,067 Skipping link: No binaries permitted for audiobooker: https://archive1.piwheels.org/simple/audiobooker/audiobooker-0.2.1-py3-none-any.whl#sha256=e7d42c03bb32d734920e24dfd5c38f7d0485792f60d5cf403065add3fc3f4f5a (from https://www.piwheels.org/simple/audiobooker/) 2026-07-31T05:12:33,067 Skipping link: No binaries permitted for audiobooker: https://archive1.piwheels.org/simple/audiobooker/audiobooker-0.1.1-py3-none-any.whl#sha256=2cf6460683a5119be116d5cb10ef5fd5d988a8dc0a50b2f4309e251442420cfb (from https://www.piwheels.org/simple/audiobooker/) 2026-07-31T05:12:33,067 Skipping link: No binaries permitted for audiobooker: https://archive1.piwheels.org/simple/audiobooker/audiobooker-0.1-py3-none-any.whl#sha256=9c1e10a447a4ab2d8d7365daf5ce8997ac43e8539a898097f02b2a01cf031cb2 (from https://www.piwheels.org/simple/audiobooker/) 2026-07-31T05:12:33,068 Skipping link: not a file: https://www.piwheels.org/simple/audiobooker/ 2026-07-31T05:12:33,068 Skipping link: not a file: https://pypi.org/simple/audiobooker/ 2026-07-31T05:12:33,091 Given no hashes to check 1 links for project 'audiobooker': discarding no candidates 2026-07-31T05:12:33,110 Collecting audiobooker==0.9.0a3 2026-07-31T05:12:33,113 Created temporary directory: /tmp/pip-unpack-ggtef2l3 2026-07-31T05:12:33,273 Downloading audiobooker-0.9.0a3.tar.gz (65 kB) 2026-07-31T05:12:33,427 Added audiobooker==0.9.0a3 from https://files.pythonhosted.org/packages/fc/74/d31ebb443341c328696ade605f659f67d77362b65bf548d9eac855eb8b6d/audiobooker-0.9.0a3.tar.gz to build tracker '/tmp/pip-build-tracker-_h1ape_s' 2026-07-31T05:12:33,433 Created temporary directory: /tmp/pip-build-env-ygjjop67 2026-07-31T05:12:33,437 Installing build dependencies: started 2026-07-31T05:12:33,439 Running command pip subprocess to install build dependencies 2026-07-31T05:12:34,571 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-07-31T05:12:35,454 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-07-31T05:12:35,478 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-31T05:12:37,275 Collecting setuptools>=61 2026-07-31T05:12:37,276 Obtaining dependency information for setuptools>=61 from https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl.metadata 2026-07-31T05:12:37,290 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-07-31T05:12:37,523 Collecting wheel 2026-07-31T05:12:37,524 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata 2026-07-31T05:12:37,537 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB) 2026-07-31T05:12:37,718 Collecting packaging>=24.0 2026-07-31T05:12:37,719 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-07-31T05:12:37,731 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-07-31T05:12:37,921 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-07-31T05:12:37,940 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-07-31T05:12:38,023 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl (1.0 MB) 2026-07-31T05:12:38,063 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-07-31T05:12:38,089 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-07-31T05:12:38,173 Using cached https://www.piwheels.org/simple/setuptools/setuptools-83.0.0-py3-none-any.whl (1.0 MB) 2026-07-31T05:12:40,997 Installing collected packages: setuptools, packaging, wheel 2026-07-31T05:12:44,605 Creating /tmp/pip-build-env-ygjjop67/overlay/local/bin 2026-07-31T05:12:44,607 changing mode of /tmp/pip-build-env-ygjjop67/overlay/local/bin/wheel to 755 2026-07-31T05:12:44,629 Successfully installed packaging-26.2 setuptools-83.0.0 wheel-0.47.0 2026-07-31T05:12:44,919 Installing build dependencies: finished with status 'done' 2026-07-31T05:12:44,925 Getting requirements to build wheel: started 2026-07-31T05:12:44,927 Running command Getting requirements to build wheel 2026-07-31T05:12:45,533 /tmp/pip-build-env-ygjjop67/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-07-31T05:12:45,533 !! 2026-07-31T05:12:45,534 ******************************************************************************** 2026-07-31T05:12:45,534 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-07-31T05:12:45,536 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-07-31T05:12:45,536 or your builds will no longer be supported. 2026-07-31T05:12:45,537 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-31T05:12:45,538 ******************************************************************************** 2026-07-31T05:12:45,539 !! 2026-07-31T05:12:45,540 corresp(dist, value, root_dir) 2026-07-31T05:12:45,619 running egg_info 2026-07-31T05:12:45,625 writing audiobooker.egg-info/PKG-INFO 2026-07-31T05:12:45,630 writing dependency_links to audiobooker.egg-info/dependency_links.txt 2026-07-31T05:12:45,632 writing entry points to audiobooker.egg-info/entry_points.txt 2026-07-31T05:12:45,634 writing requirements to audiobooker.egg-info/requires.txt 2026-07-31T05:12:45,636 writing top-level names to audiobooker.egg-info/top_level.txt 2026-07-31T05:12:45,658 reading manifest file 'audiobooker.egg-info/SOURCES.txt' 2026-07-31T05:12:45,663 adding license file 'LICENSE' 2026-07-31T05:12:45,667 writing manifest file 'audiobooker.egg-info/SOURCES.txt' 2026-07-31T05:12:45,763 Getting requirements to build wheel: finished with status 'done' 2026-07-31T05:12:45,767 Created temporary directory: /tmp/pip-modern-metadata-os8vu4w2 2026-07-31T05:12:45,770 Preparing metadata (pyproject.toml): started 2026-07-31T05:12:45,771 Running command Preparing metadata (pyproject.toml) 2026-07-31T05:12:46,339 /tmp/pip-build-env-ygjjop67/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-07-31T05:12:46,340 !! 2026-07-31T05:12:46,341 ******************************************************************************** 2026-07-31T05:12:46,342 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-07-31T05:12:46,343 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-07-31T05:12:46,343 or your builds will no longer be supported. 2026-07-31T05:12:46,345 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-31T05:12:46,345 ******************************************************************************** 2026-07-31T05:12:46,346 !! 2026-07-31T05:12:46,346 corresp(dist, value, root_dir) 2026-07-31T05:12:46,426 running dist_info 2026-07-31T05:12:46,437 creating /tmp/pip-modern-metadata-os8vu4w2/audiobooker.egg-info 2026-07-31T05:12:46,437 writing /tmp/pip-modern-metadata-os8vu4w2/audiobooker.egg-info/PKG-INFO 2026-07-31T05:12:46,442 writing dependency_links to /tmp/pip-modern-metadata-os8vu4w2/audiobooker.egg-info/dependency_links.txt 2026-07-31T05:12:46,444 writing entry points to /tmp/pip-modern-metadata-os8vu4w2/audiobooker.egg-info/entry_points.txt 2026-07-31T05:12:46,447 writing requirements to /tmp/pip-modern-metadata-os8vu4w2/audiobooker.egg-info/requires.txt 2026-07-31T05:12:46,448 writing top-level names to /tmp/pip-modern-metadata-os8vu4w2/audiobooker.egg-info/top_level.txt 2026-07-31T05:12:46,450 writing manifest file '/tmp/pip-modern-metadata-os8vu4w2/audiobooker.egg-info/SOURCES.txt' 2026-07-31T05:12:46,469 reading manifest file '/tmp/pip-modern-metadata-os8vu4w2/audiobooker.egg-info/SOURCES.txt' 2026-07-31T05:12:46,471 adding license file 'LICENSE' 2026-07-31T05:12:46,475 writing manifest file '/tmp/pip-modern-metadata-os8vu4w2/audiobooker.egg-info/SOURCES.txt' 2026-07-31T05:12:46,475 creating '/tmp/pip-modern-metadata-os8vu4w2/audiobooker-0.9.0a3.dist-info' 2026-07-31T05:12:46,602 Preparing metadata (pyproject.toml): finished with status 'done' 2026-07-31T05:12:46,607 Source in /tmp/pip-wheel-223gsomc/audiobooker_aa472c56dc744ce4a8ae6cdf66b104b6 has version 0.9.0a3, which satisfies requirement audiobooker==0.9.0a3 from https://files.pythonhosted.org/packages/fc/74/d31ebb443341c328696ade605f659f67d77362b65bf548d9eac855eb8b6d/audiobooker-0.9.0a3.tar.gz 2026-07-31T05:12:46,608 Removed audiobooker==0.9.0a3 from https://files.pythonhosted.org/packages/fc/74/d31ebb443341c328696ade605f659f67d77362b65bf548d9eac855eb8b6d/audiobooker-0.9.0a3.tar.gz from build tracker '/tmp/pip-build-tracker-_h1ape_s' 2026-07-31T05:12:46,614 Created temporary directory: /tmp/pip-unpack-nauwkfp6 2026-07-31T05:12:46,615 Building wheels for collected packages: audiobooker 2026-07-31T05:12:46,619 Created temporary directory: /tmp/pip-wheel-n26uypw_ 2026-07-31T05:12:46,620 Destination directory: /tmp/pip-wheel-n26uypw_ 2026-07-31T05:12:46,622 Building wheel for audiobooker (pyproject.toml): started 2026-07-31T05:12:46,623 Running command Building wheel for audiobooker (pyproject.toml) 2026-07-31T05:12:47,175 /tmp/pip-build-env-ygjjop67/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-07-31T05:12:47,175 !! 2026-07-31T05:12:47,176 ******************************************************************************** 2026-07-31T05:12:47,177 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-07-31T05:12:47,178 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-07-31T05:12:47,178 or your builds will no longer be supported. 2026-07-31T05:12:47,180 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-31T05:12:47,180 ******************************************************************************** 2026-07-31T05:12:47,181 !! 2026-07-31T05:12:47,182 corresp(dist, value, root_dir) 2026-07-31T05:12:47,253 running bdist_wheel 2026-07-31T05:12:47,271 running build 2026-07-31T05:12:47,271 running build_py 2026-07-31T05:12:47,278 creating build/lib/audiobooker 2026-07-31T05:12:47,280 copying audiobooker/__init__.py -> build/lib/audiobooker 2026-07-31T05:12:47,282 copying audiobooker/exceptions.py -> build/lib/audiobooker 2026-07-31T05:12:47,284 copying audiobooker/cache.py -> build/lib/audiobooker 2026-07-31T05:12:47,287 copying audiobooker/cli.py -> build/lib/audiobooker 2026-07-31T05:12:47,290 copying audiobooker/transport.py -> build/lib/audiobooker 2026-07-31T05:12:47,292 copying audiobooker/version.py -> build/lib/audiobooker 2026-07-31T05:12:47,294 copying audiobooker/converters.py -> build/lib/audiobooker 2026-07-31T05:12:47,296 copying audiobooker/search.py -> build/lib/audiobooker 2026-07-31T05:12:47,298 copying audiobooker/index.py -> build/lib/audiobooker 2026-07-31T05:12:47,301 copying audiobooker/utils.py -> build/lib/audiobooker 2026-07-31T05:12:47,303 copying audiobooker/base.py -> build/lib/audiobooker 2026-07-31T05:12:47,306 creating build/lib/audiobooker/scrappers 2026-07-31T05:12:47,308 copying audiobooker/scrappers/__init__.py -> build/lib/audiobooker/scrappers 2026-07-31T05:12:47,310 copying audiobooker/scrappers/hpaudiotales.py -> build/lib/audiobooker/scrappers 2026-07-31T05:12:47,312 copying audiobooker/scrappers/goldenaudiobooks.py -> build/lib/audiobooker/scrappers 2026-07-31T05:12:47,314 copying audiobooker/scrappers/youtube.py -> build/lib/audiobooker/scrappers 2026-07-31T05:12:47,317 copying audiobooker/scrappers/audioanarchy.py -> build/lib/audiobooker/scrappers 2026-07-31T05:12:47,319 copying audiobooker/scrappers/librivox.py -> build/lib/audiobooker/scrappers 2026-07-31T05:12:47,323 copying audiobooker/scrappers/stephenkingaudiobooks.py -> build/lib/audiobooker/scrappers 2026-07-31T05:12:47,325 copying audiobooker/scrappers/loyalbooks.py -> build/lib/audiobooker/scrappers 2026-07-31T05:12:47,328 copying audiobooker/scrappers/darkerprojects.py -> build/lib/audiobooker/scrappers 2026-07-31T05:12:47,329 running egg_info 2026-07-31T05:12:47,339 writing audiobooker.egg-info/PKG-INFO 2026-07-31T05:12:47,344 writing dependency_links to audiobooker.egg-info/dependency_links.txt 2026-07-31T05:12:47,345 writing entry points to audiobooker.egg-info/entry_points.txt 2026-07-31T05:12:47,347 writing requirements to audiobooker.egg-info/requires.txt 2026-07-31T05:12:47,348 writing top-level names to audiobooker.egg-info/top_level.txt 2026-07-31T05:12:47,360 reading manifest file 'audiobooker.egg-info/SOURCES.txt' 2026-07-31T05:12:47,364 adding license file 'LICENSE' 2026-07-31T05:12:47,368 writing manifest file 'audiobooker.egg-info/SOURCES.txt' 2026-07-31T05:12:47,382 installing to build/bdist.linux-armv7l/wheel 2026-07-31T05:12:47,382 running install 2026-07-31T05:12:47,406 running install_lib 2026-07-31T05:12:47,411 creating build/bdist.linux-armv7l/wheel 2026-07-31T05:12:47,413 creating build/bdist.linux-armv7l/wheel/audiobooker 2026-07-31T05:12:47,415 copying build/lib/audiobooker/__init__.py -> build/bdist.linux-armv7l/wheel/./audiobooker 2026-07-31T05:12:47,417 copying build/lib/audiobooker/exceptions.py -> build/bdist.linux-armv7l/wheel/./audiobooker 2026-07-31T05:12:47,419 copying build/lib/audiobooker/cache.py -> build/bdist.linux-armv7l/wheel/./audiobooker 2026-07-31T05:12:47,422 copying build/lib/audiobooker/cli.py -> build/bdist.linux-armv7l/wheel/./audiobooker 2026-07-31T05:12:47,425 copying build/lib/audiobooker/transport.py -> build/bdist.linux-armv7l/wheel/./audiobooker 2026-07-31T05:12:47,427 copying build/lib/audiobooker/version.py -> build/bdist.linux-armv7l/wheel/./audiobooker 2026-07-31T05:12:47,429 copying build/lib/audiobooker/converters.py -> build/bdist.linux-armv7l/wheel/./audiobooker 2026-07-31T05:12:47,431 copying build/lib/audiobooker/search.py -> build/bdist.linux-armv7l/wheel/./audiobooker 2026-07-31T05:12:47,434 creating build/bdist.linux-armv7l/wheel/audiobooker/scrappers 2026-07-31T05:12:47,435 copying build/lib/audiobooker/scrappers/__init__.py -> build/bdist.linux-armv7l/wheel/./audiobooker/scrappers 2026-07-31T05:12:47,438 copying build/lib/audiobooker/scrappers/hpaudiotales.py -> build/bdist.linux-armv7l/wheel/./audiobooker/scrappers 2026-07-31T05:12:47,440 copying build/lib/audiobooker/scrappers/goldenaudiobooks.py -> build/bdist.linux-armv7l/wheel/./audiobooker/scrappers 2026-07-31T05:12:47,442 copying build/lib/audiobooker/scrappers/youtube.py -> build/bdist.linux-armv7l/wheel/./audiobooker/scrappers 2026-07-31T05:12:47,445 copying build/lib/audiobooker/scrappers/audioanarchy.py -> build/bdist.linux-armv7l/wheel/./audiobooker/scrappers 2026-07-31T05:12:47,447 copying build/lib/audiobooker/scrappers/librivox.py -> build/bdist.linux-armv7l/wheel/./audiobooker/scrappers 2026-07-31T05:12:47,449 copying build/lib/audiobooker/scrappers/stephenkingaudiobooks.py -> build/bdist.linux-armv7l/wheel/./audiobooker/scrappers 2026-07-31T05:12:47,452 copying build/lib/audiobooker/scrappers/loyalbooks.py -> build/bdist.linux-armv7l/wheel/./audiobooker/scrappers 2026-07-31T05:12:47,454 copying build/lib/audiobooker/scrappers/darkerprojects.py -> build/bdist.linux-armv7l/wheel/./audiobooker/scrappers 2026-07-31T05:12:47,456 copying build/lib/audiobooker/index.py -> build/bdist.linux-armv7l/wheel/./audiobooker 2026-07-31T05:12:47,459 copying build/lib/audiobooker/utils.py -> build/bdist.linux-armv7l/wheel/./audiobooker 2026-07-31T05:12:47,461 copying build/lib/audiobooker/base.py -> build/bdist.linux-armv7l/wheel/./audiobooker 2026-07-31T05:12:47,463 running install_egg_info 2026-07-31T05:12:47,468 Copying audiobooker.egg-info to build/bdist.linux-armv7l/wheel/./audiobooker-0.9.0a3-py3.11.egg-info 2026-07-31T05:12:47,480 running install_scripts 2026-07-31T05:12:47,493 creating build/bdist.linux-armv7l/wheel/audiobooker-0.9.0a3.dist-info/WHEEL 2026-07-31T05:12:47,496 creating '/tmp/pip-wheel-n26uypw_/.tmp-mxpxxpo_/audiobooker-0.9.0a3-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-07-31T05:12:47,499 adding 'audiobooker/__init__.py' 2026-07-31T05:12:47,500 adding 'audiobooker/base.py' 2026-07-31T05:12:47,503 adding 'audiobooker/cache.py' 2026-07-31T05:12:47,505 adding 'audiobooker/cli.py' 2026-07-31T05:12:47,507 adding 'audiobooker/converters.py' 2026-07-31T05:12:47,508 adding 'audiobooker/exceptions.py' 2026-07-31T05:12:47,512 adding 'audiobooker/index.py' 2026-07-31T05:12:47,514 adding 'audiobooker/search.py' 2026-07-31T05:12:47,515 adding 'audiobooker/transport.py' 2026-07-31T05:12:47,517 adding 'audiobooker/utils.py' 2026-07-31T05:12:47,518 adding 'audiobooker/version.py' 2026-07-31T05:12:47,520 adding 'audiobooker/scrappers/__init__.py' 2026-07-31T05:12:47,521 adding 'audiobooker/scrappers/audioanarchy.py' 2026-07-31T05:12:47,523 adding 'audiobooker/scrappers/darkerprojects.py' 2026-07-31T05:12:47,524 adding 'audiobooker/scrappers/goldenaudiobooks.py' 2026-07-31T05:12:47,525 adding 'audiobooker/scrappers/hpaudiotales.py' 2026-07-31T05:12:47,527 adding 'audiobooker/scrappers/librivox.py' 2026-07-31T05:12:47,529 adding 'audiobooker/scrappers/loyalbooks.py' 2026-07-31T05:12:47,530 adding 'audiobooker/scrappers/stephenkingaudiobooks.py' 2026-07-31T05:12:47,533 adding 'audiobooker/scrappers/youtube.py' 2026-07-31T05:12:47,536 adding 'audiobooker-0.9.0a3.dist-info/licenses/LICENSE' 2026-07-31T05:12:47,537 adding 'audiobooker-0.9.0a3.dist-info/METADATA' 2026-07-31T05:12:47,538 adding 'audiobooker-0.9.0a3.dist-info/WHEEL' 2026-07-31T05:12:47,539 adding 'audiobooker-0.9.0a3.dist-info/entry_points.txt' 2026-07-31T05:12:47,540 adding 'audiobooker-0.9.0a3.dist-info/top_level.txt' 2026-07-31T05:12:47,541 adding 'audiobooker-0.9.0a3.dist-info/RECORD' 2026-07-31T05:12:47,543 removing build/bdist.linux-armv7l/wheel 2026-07-31T05:12:47,649 Building wheel for audiobooker (pyproject.toml): finished with status 'done' 2026-07-31T05:12:47,654 Created wheel for audiobooker: filename=audiobooker-0.9.0a3-py3-none-any.whl size=48545 sha256=d2d8c3358bef5cc63295af230434cbcb8b67c46d6e9e5814ea219de64c9692ad 2026-07-31T05:12:47,655 Stored in directory: /tmp/pip-ephem-wheel-cache-tfn6dbi1/wheels/a3/c7/78/df18caa6b363589da12accefdd9a8cbb62061d2acfe99adbd3 2026-07-31T05:12:47,667 Successfully built audiobooker 2026-07-31T05:12:47,671 Removed build tracker: '/tmp/pip-build-tracker-_h1ape_s'