2025-09-18T09:48:51,931 Created temporary directory: /tmp/pip-ephem-wheel-cache-dglp493q 2025-09-18T09:48:51,933 Created temporary directory: /tmp/pip-build-tracker-jbp11pxb 2025-09-18T09:48:51,933 Initialized build tracking at /tmp/pip-build-tracker-jbp11pxb 2025-09-18T09:48:51,934 Created build tracker: /tmp/pip-build-tracker-jbp11pxb 2025-09-18T09:48:51,934 Entered build tracker: /tmp/pip-build-tracker-jbp11pxb 2025-09-18T09:48:51,935 Created temporary directory: /tmp/pip-wheel-2nz5bhm8 2025-09-18T09:48:51,938 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-18T09:48:51,940 Created temporary directory: /tmp/pip-ephem-wheel-cache-g3iswyy7 2025-09-18T09:48:51,964 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-18T09:48:51,968 2 location(s) to search for versions of tokenrouter: 2025-09-18T09:48:51,968 * https://pypi.org/simple/tokenrouter/ 2025-09-18T09:48:51,968 * https://www.piwheels.org/simple/tokenrouter/ 2025-09-18T09:48:51,968 Fetching project page and analyzing links: https://pypi.org/simple/tokenrouter/ 2025-09-18T09:48:51,969 Getting page https://pypi.org/simple/tokenrouter/ 2025-09-18T09:48:51,970 Found index url https://pypi.org/simple 2025-09-18T09:48:52,113 Fetched page https://pypi.org/simple/tokenrouter/ as application/vnd.pypi.simple.v1+json 2025-09-18T09:48:52,119 Skipping link: No binaries permitted for tokenrouter: https://files.pythonhosted.org/packages/c7/13/cb997ef53679078d8132de7e9dcf0f033c7b94f1ae2f090d64cecc9813e1/tokenrouter-1.0.0-py3-none-any.whl (from https://pypi.org/simple/tokenrouter/) (requires-python:>=3.7) 2025-09-18T09:48:52,120 Found link https://files.pythonhosted.org/packages/ea/f0/5c508cbcaf8b097478a69653d8c3a736e47abec21f5a5526eaf5de3c7457/tokenrouter-1.0.0.tar.gz (from https://pypi.org/simple/tokenrouter/) (requires-python:>=3.7), version: 1.0.0 2025-09-18T09:48:52,121 Skipping link: No binaries permitted for tokenrouter: https://files.pythonhosted.org/packages/4f/40/dc83491b0dfa6f41e69dce9e3d1487212c797b71522fa3f33c72170aecbc/tokenrouter-1.0.1-py3-none-any.whl (from https://pypi.org/simple/tokenrouter/) (requires-python:>=3.7) 2025-09-18T09:48:52,121 Found link https://files.pythonhosted.org/packages/f1/21/8662e7c387fd67fa0cba3af1b6c8f32268d5f5256f57a5f5158a59d26008/tokenrouter-1.0.1.tar.gz (from https://pypi.org/simple/tokenrouter/) (requires-python:>=3.7), version: 1.0.1 2025-09-18T09:48:52,122 Skipping link: No binaries permitted for tokenrouter: https://files.pythonhosted.org/packages/dc/ba/a129929f1f2ca0c8016d664afcae09c8ff4956856d19786bd554520b9eb6/tokenrouter-1.0.2-py3-none-any.whl (from https://pypi.org/simple/tokenrouter/) (requires-python:>=3.7) 2025-09-18T09:48:52,123 Found link https://files.pythonhosted.org/packages/d4/c4/b02036b910eb7aecbd3e71ce5b5d63120f681da6d94008dce0a96b9078e6/tokenrouter-1.0.2.tar.gz (from https://pypi.org/simple/tokenrouter/) (requires-python:>=3.7), version: 1.0.2 2025-09-18T09:48:52,124 Skipping link: No binaries permitted for tokenrouter: https://files.pythonhosted.org/packages/cf/af/33e46652c6edd1db00eabbbd99762dd294f3f28535f6edd433d8d430b163/tokenrouter-1.0.4-py3-none-any.whl (from https://pypi.org/simple/tokenrouter/) (requires-python:>=3.7) 2025-09-18T09:48:52,125 Found link https://files.pythonhosted.org/packages/5f/7e/2d21df52fe3ea66d7d5f0868dfe660bcca9dc7722fd9cdc6dbd859cb4766/tokenrouter-1.0.4.tar.gz (from https://pypi.org/simple/tokenrouter/) (requires-python:>=3.7), version: 1.0.4 2025-09-18T09:48:52,125 Skipping link: No binaries permitted for tokenrouter: https://files.pythonhosted.org/packages/1b/c0/13a5061188a1f700cf7dabc9d72debad63a77c92ed218273020286d2d283/tokenrouter-1.0.5-py3-none-any.whl (from https://pypi.org/simple/tokenrouter/) (requires-python:>=3.7) 2025-09-18T09:48:52,126 Found link https://files.pythonhosted.org/packages/c9/32/2cc1f3c4359d0672bab9fe4f4fc3d2bea2182a6274f738ad670a9260c7c3/tokenrouter-1.0.5.tar.gz (from https://pypi.org/simple/tokenrouter/) (requires-python:>=3.7), version: 1.0.5 2025-09-18T09:48:52,127 Skipping link: No binaries permitted for tokenrouter: https://files.pythonhosted.org/packages/9f/82/559780507ffe75fafe4367e521d9bb52426f4b4ec08a91b6e9d4d5ef78fe/tokenrouter-1.0.7-py3-none-any.whl (from https://pypi.org/simple/tokenrouter/) (requires-python:>=3.7) 2025-09-18T09:48:52,128 Found link https://files.pythonhosted.org/packages/8f/92/af1cef01f3e68b91e0802577082ff7197696486622de7ce05fd756ae1787/tokenrouter-1.0.7.tar.gz (from https://pypi.org/simple/tokenrouter/) (requires-python:>=3.7), version: 1.0.7 2025-09-18T09:48:52,128 Skipping link: No binaries permitted for tokenrouter: https://files.pythonhosted.org/packages/c1/8e/9aa06c05ef6a9279b6aff0dee498a246e8f84d3a29c3b447e4411a684f3c/tokenrouter-1.0.8-py3-none-any.whl (from https://pypi.org/simple/tokenrouter/) (requires-python:>=3.7) 2025-09-18T09:48:52,129 Found link https://files.pythonhosted.org/packages/53/36/3056a30c1b4d366dc8941951edfddc7b5dfba266e4e8cb8c321656c3a29c/tokenrouter-1.0.8.tar.gz (from https://pypi.org/simple/tokenrouter/) (requires-python:>=3.7), version: 1.0.8 2025-09-18T09:48:52,130 Skipping link: No binaries permitted for tokenrouter: https://files.pythonhosted.org/packages/c9/52/719c833471257f9988311fd93b1f7d8281477fed9aa4dce989dab2f95da6/tokenrouter-1.0.11-py3-none-any.whl (from https://pypi.org/simple/tokenrouter/) (requires-python:>=3.7) 2025-09-18T09:48:52,131 Found link https://files.pythonhosted.org/packages/2d/cf/a5edb2b37cd5a094f207ccc98573ffba4bf40f4ff6498e200da69223bb77/tokenrouter-1.0.11.tar.gz (from https://pypi.org/simple/tokenrouter/) (requires-python:>=3.7), version: 1.0.11 2025-09-18T09:48:52,132 Skipping link: No binaries permitted for tokenrouter: https://files.pythonhosted.org/packages/7c/7d/e12fefa2b9ac9103ef056c6082a948b95ad3811eabf144a6ea8f86c7e006/tokenrouter-1.0.12-py3-none-any.whl (from https://pypi.org/simple/tokenrouter/) (requires-python:>=3.7) 2025-09-18T09:48:52,132 Found link https://files.pythonhosted.org/packages/99/14/6d47ad9fdeb8d30a612b8742396d7e5dc93c40d75b450043255a15314b0c/tokenrouter-1.0.12.tar.gz (from https://pypi.org/simple/tokenrouter/) (requires-python:>=3.7), version: 1.0.12 2025-09-18T09:48:52,133 Skipping link: No binaries permitted for tokenrouter: https://files.pythonhosted.org/packages/68/b1/2d6a633b7d60d9bcae5ddb829285e4bfea145ee6b4d9d501d6b51336f2ee/tokenrouter-1.0.13-py3-none-any.whl (from https://pypi.org/simple/tokenrouter/) (requires-python:>=3.7) 2025-09-18T09:48:52,134 Found link https://files.pythonhosted.org/packages/e3/1e/2ef03524873cc4151ca80b9e5ffb80bf00626d06cdde2975671190d85f49/tokenrouter-1.0.13.tar.gz (from https://pypi.org/simple/tokenrouter/) (requires-python:>=3.7), version: 1.0.13 2025-09-18T09:48:52,134 Skipping link: No binaries permitted for tokenrouter: https://files.pythonhosted.org/packages/89/ce/52b5233ddd0868992e02a4ce616b53c7c08e6f1e4c5bd785d9d3e6ef22c6/tokenrouter-1.0.14-py3-none-any.whl (from https://pypi.org/simple/tokenrouter/) (requires-python:>=3.7) 2025-09-18T09:48:52,135 Found link https://files.pythonhosted.org/packages/00/06/ca74a210e6a472134b19c96db6be4f5ec479759dd0cb794c69ddcd3d2eb6/tokenrouter-1.0.14.tar.gz (from https://pypi.org/simple/tokenrouter/) (requires-python:>=3.7), version: 1.0.14 2025-09-18T09:48:52,136 Skipping link: No binaries permitted for tokenrouter: https://files.pythonhosted.org/packages/59/93/ed1716ab3b2afdf143efa48c1abc60521d4def7b797abb43ea9667300577/tokenrouter-1.0.15-py3-none-any.whl (from https://pypi.org/simple/tokenrouter/) (requires-python:>=3.7) 2025-09-18T09:48:52,137 Found link https://files.pythonhosted.org/packages/89/8b/4ea2e1c33453f1b30f64b050c4a6eeffd7648984f0a60b30ab2c3d187b0d/tokenrouter-1.0.15.tar.gz (from https://pypi.org/simple/tokenrouter/) (requires-python:>=3.7), version: 1.0.15 2025-09-18T09:48:52,138 Fetching project page and analyzing links: https://www.piwheels.org/simple/tokenrouter/ 2025-09-18T09:48:52,139 Getting page https://www.piwheels.org/simple/tokenrouter/ 2025-09-18T09:48:52,140 Found index url https://www.piwheels.org/simple 2025-09-18T09:48:52,303 Fetched page https://www.piwheels.org/simple/tokenrouter/ as text/html 2025-09-18T09:48:52,307 Skipping link: No binaries permitted for tokenrouter: https://www.piwheels.org/simple/tokenrouter/tokenrouter-1.0.14-py3-none-any.whl#sha256=784d51f3544cc8444c3317db9be1f6d0b09a8e60237a08b594f28f38bb91434b (from https://www.piwheels.org/simple/tokenrouter/) (requires-python:>=3.7) 2025-09-18T09:48:52,307 Skipping link: No binaries permitted for tokenrouter: https://www.piwheels.org/simple/tokenrouter/tokenrouter-1.0.13-py3-none-any.whl#sha256=1b5920491a5bb794d5ce104cf76e8710da4b8af17f3e6924a42a95bbff7cfee7 (from https://www.piwheels.org/simple/tokenrouter/) (requires-python:>=3.7) 2025-09-18T09:48:52,308 Skipping link: No binaries permitted for tokenrouter: https://www.piwheels.org/simple/tokenrouter/tokenrouter-1.0.12-py3-none-any.whl#sha256=36fed5fb4dccc0933fa1a1d7c3c9ea0c1a7934715a107147e36343578c22f4c8 (from https://www.piwheels.org/simple/tokenrouter/) (requires-python:>=3.7) 2025-09-18T09:48:52,308 Skipping link: No binaries permitted for tokenrouter: https://www.piwheels.org/simple/tokenrouter/tokenrouter-1.0.11-py3-none-any.whl#sha256=f6a2e2928bbca518966341bea5a65a4209c24241424a9cfa0377179027ffabbe (from https://www.piwheels.org/simple/tokenrouter/) (requires-python:>=3.7) 2025-09-18T09:48:52,309 Skipping link: No binaries permitted for tokenrouter: https://www.piwheels.org/simple/tokenrouter/tokenrouter-1.0.8-py3-none-any.whl#sha256=bd835b56c133277747254d237f3d2767e27bb42e22f3e214a9b0e6c82f96735c (from https://www.piwheels.org/simple/tokenrouter/) (requires-python:>=3.7) 2025-09-18T09:48:52,309 Skipping link: No binaries permitted for tokenrouter: https://www.piwheels.org/simple/tokenrouter/tokenrouter-1.0.7-py3-none-any.whl#sha256=545cbf50168d5f0404db64c3fffa863af39983fac0b220947b02e7618b417982 (from https://www.piwheels.org/simple/tokenrouter/) (requires-python:>=3.7) 2025-09-18T09:48:52,310 Skipping link: No binaries permitted for tokenrouter: https://www.piwheels.org/simple/tokenrouter/tokenrouter-1.0.5-py3-none-any.whl#sha256=772a4fe20d5031f5a8497483f51202beab1d07d889093da5906c103ee937c3c9 (from https://www.piwheels.org/simple/tokenrouter/) (requires-python:>=3.7) 2025-09-18T09:48:52,310 Skipping link: No binaries permitted for tokenrouter: https://www.piwheels.org/simple/tokenrouter/tokenrouter-1.0.4-py3-none-any.whl#sha256=b9071447287d746a87004b64c0858b8ef8be337cfe3b9adb2a214375a4654b33 (from https://www.piwheels.org/simple/tokenrouter/) (requires-python:>=3.7) 2025-09-18T09:48:52,311 Skipping link: No binaries permitted for tokenrouter: https://www.piwheels.org/simple/tokenrouter/tokenrouter-1.0.2-py3-none-any.whl#sha256=c8c87a2c2abfc97f0d99d6d147b4ff22ba4913ee4e33698b3242b7ca37ff39f1 (from https://www.piwheels.org/simple/tokenrouter/) (requires-python:>=3.7) 2025-09-18T09:48:52,311 Skipping link: No binaries permitted for tokenrouter: https://www.piwheels.org/simple/tokenrouter/tokenrouter-1.0.1-py3-none-any.whl#sha256=b20068eda7a49232f0f77a1584485d349598f7f5556e1a4c33261887ec9d5e16 (from https://www.piwheels.org/simple/tokenrouter/) (requires-python:>=3.7) 2025-09-18T09:48:52,312 Skipping link: No binaries permitted for tokenrouter: https://archive1.piwheels.org/simple/tokenrouter/tokenrouter-1.0.0-py3-none-any.whl#sha256=9216c7086d11f2bab16158b14606264b3cd9a2438b22bcf9147a85b00b67ca81 (from https://www.piwheels.org/simple/tokenrouter/) (requires-python:>=3.7) 2025-09-18T09:48:52,313 Skipping link: not a file: https://www.piwheels.org/simple/tokenrouter/ 2025-09-18T09:48:52,313 Skipping link: not a file: https://pypi.org/simple/tokenrouter/ 2025-09-18T09:48:52,333 Given no hashes to check 1 links for project 'tokenrouter': discarding no candidates 2025-09-18T09:48:52,351 Collecting tokenrouter==1.0.15 2025-09-18T09:48:52,354 Created temporary directory: /tmp/pip-unpack-7wsqz2mo 2025-09-18T09:48:52,566 Downloading tokenrouter-1.0.15.tar.gz (12 kB) 2025-09-18T09:48:52,604 Added tokenrouter==1.0.15 from https://files.pythonhosted.org/packages/89/8b/4ea2e1c33453f1b30f64b050c4a6eeffd7648984f0a60b30ab2c3d187b0d/tokenrouter-1.0.15.tar.gz to build tracker '/tmp/pip-build-tracker-jbp11pxb' 2025-09-18T09:48:52,609 Created temporary directory: /tmp/pip-build-env-coxzn5yy 2025-09-18T09:48:52,613 Installing build dependencies: started 2025-09-18T09:48:52,615 Running command pip subprocess to install build dependencies 2025-09-18T09:48:53,734 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-09-18T09:48:54,380 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-18T09:48:54,404 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-18T09:48:56,161 Collecting setuptools>=61.0 2025-09-18T09:48:56,250 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-09-18T09:48:56,527 Collecting wheel 2025-09-18T09:48:56,545 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-09-18T09:48:59,589 Installing collected packages: wheel, setuptools 2025-09-18T09:48:59,838 Creating /tmp/pip-build-env-coxzn5yy/overlay/local/bin 2025-09-18T09:48:59,840 changing mode of /tmp/pip-build-env-coxzn5yy/overlay/local/bin/wheel to 755 2025-09-18T09:49:03,875 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-09-18T09:49:04,147 Installing build dependencies: finished with status 'done' 2025-09-18T09:49:04,153 Getting requirements to build wheel: started 2025-09-18T09:49:04,155 Running command Getting requirements to build wheel 2025-09-18T09:49:04,748 /tmp/pip-build-env-coxzn5yy/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `license` defined outside of `pyproject.toml` is ignored. 2025-09-18T09:49:04,748 !! 2025-09-18T09:49:04,749 ******************************************************************************** 2025-09-18T09:49:04,750 The following seems to be defined outside of `pyproject.toml`: 2025-09-18T09:49:04,751 `license = 'MIT'` 2025-09-18T09:49:04,752 According to the spec (see the link below), however, setuptools CANNOT 2025-09-18T09:49:04,753 consider this value unless `license` is listed as `dynamic`. 2025-09-18T09:49:04,754 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-09-18T09:49:04,755 To prevent this problem, you can list `license` under `dynamic` or alternatively 2025-09-18T09:49:04,755 remove the `[project]` table from your file and rely entirely on other means of 2025-09-18T09:49:04,756 configuration. 2025-09-18T09:49:04,757 ******************************************************************************** 2025-09-18T09:49:04,758 !! 2025-09-18T09:49:04,758 _handle_missing_dynamic(dist, project_table) 2025-09-18T09:49:04,759 /tmp/pip-build-env-coxzn5yy/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2025-09-18T09:49:04,759 corresp(dist, value, root_dir) 2025-09-18T09:49:04,760 /tmp/pip-build-env-coxzn5yy/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2025-09-18T09:49:04,760 corresp(dist, value, root_dir) 2025-09-18T09:49:04,761 /tmp/pip-build-env-coxzn5yy/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `license` overwritten by `pyproject.toml` 2025-09-18T09:49:04,762 corresp(dist, value, root_dir) 2025-09-18T09:49:04,846 running egg_info 2025-09-18T09:49:04,853 writing tokenrouter.egg-info/PKG-INFO 2025-09-18T09:49:04,860 writing dependency_links to tokenrouter.egg-info/dependency_links.txt 2025-09-18T09:49:04,864 writing requirements to tokenrouter.egg-info/requires.txt 2025-09-18T09:49:04,865 writing top-level names to tokenrouter.egg-info/top_level.txt 2025-09-18T09:49:04,885 reading manifest file 'tokenrouter.egg-info/SOURCES.txt' 2025-09-18T09:49:04,888 reading manifest template 'MANIFEST.in' 2025-09-18T09:49:04,892 warning: no previously-included files matching '*' found under directory 'tests' 2025-09-18T09:49:04,892 warning: no previously-included files matching '*' found under directory 'examples' 2025-09-18T09:49:04,893 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2025-09-18T09:49:04,894 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2025-09-18T09:49:04,895 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2025-09-18T09:49:04,898 writing manifest file 'tokenrouter.egg-info/SOURCES.txt' 2025-09-18T09:49:04,995 Getting requirements to build wheel: finished with status 'done' 2025-09-18T09:49:04,998 Created temporary directory: /tmp/pip-modern-metadata-0oib0izo 2025-09-18T09:49:05,000 Preparing metadata (pyproject.toml): started 2025-09-18T09:49:05,002 Running command Preparing metadata (pyproject.toml) 2025-09-18T09:49:05,556 /tmp/pip-build-env-coxzn5yy/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `license` defined outside of `pyproject.toml` is ignored. 2025-09-18T09:49:05,557 !! 2025-09-18T09:49:05,558 ******************************************************************************** 2025-09-18T09:49:05,558 The following seems to be defined outside of `pyproject.toml`: 2025-09-18T09:49:05,559 `license = 'MIT'` 2025-09-18T09:49:05,560 According to the spec (see the link below), however, setuptools CANNOT 2025-09-18T09:49:05,561 consider this value unless `license` is listed as `dynamic`. 2025-09-18T09:49:05,562 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-09-18T09:49:05,563 To prevent this problem, you can list `license` under `dynamic` or alternatively 2025-09-18T09:49:05,564 remove the `[project]` table from your file and rely entirely on other means of 2025-09-18T09:49:05,564 configuration. 2025-09-18T09:49:05,565 ******************************************************************************** 2025-09-18T09:49:05,566 !! 2025-09-18T09:49:05,566 _handle_missing_dynamic(dist, project_table) 2025-09-18T09:49:05,567 /tmp/pip-build-env-coxzn5yy/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2025-09-18T09:49:05,568 corresp(dist, value, root_dir) 2025-09-18T09:49:05,568 /tmp/pip-build-env-coxzn5yy/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2025-09-18T09:49:05,569 corresp(dist, value, root_dir) 2025-09-18T09:49:05,569 /tmp/pip-build-env-coxzn5yy/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `license` overwritten by `pyproject.toml` 2025-09-18T09:49:05,570 corresp(dist, value, root_dir) 2025-09-18T09:49:05,648 running dist_info 2025-09-18T09:49:05,660 creating /tmp/pip-modern-metadata-0oib0izo/tokenrouter.egg-info 2025-09-18T09:49:05,661 writing /tmp/pip-modern-metadata-0oib0izo/tokenrouter.egg-info/PKG-INFO 2025-09-18T09:49:05,668 writing dependency_links to /tmp/pip-modern-metadata-0oib0izo/tokenrouter.egg-info/dependency_links.txt 2025-09-18T09:49:05,672 writing requirements to /tmp/pip-modern-metadata-0oib0izo/tokenrouter.egg-info/requires.txt 2025-09-18T09:49:05,673 writing top-level names to /tmp/pip-modern-metadata-0oib0izo/tokenrouter.egg-info/top_level.txt 2025-09-18T09:49:05,674 writing manifest file '/tmp/pip-modern-metadata-0oib0izo/tokenrouter.egg-info/SOURCES.txt' 2025-09-18T09:49:05,693 reading manifest file '/tmp/pip-modern-metadata-0oib0izo/tokenrouter.egg-info/SOURCES.txt' 2025-09-18T09:49:05,695 reading manifest template 'MANIFEST.in' 2025-09-18T09:49:05,699 warning: no previously-included files matching '*' found under directory 'tests' 2025-09-18T09:49:05,699 warning: no previously-included files matching '*' found under directory 'examples' 2025-09-18T09:49:05,700 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2025-09-18T09:49:05,701 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2025-09-18T09:49:05,701 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2025-09-18T09:49:05,704 writing manifest file '/tmp/pip-modern-metadata-0oib0izo/tokenrouter.egg-info/SOURCES.txt' 2025-09-18T09:49:05,705 creating '/tmp/pip-modern-metadata-0oib0izo/tokenrouter-1.0.15.dist-info' 2025-09-18T09:49:05,826 Preparing metadata (pyproject.toml): finished with status 'done' 2025-09-18T09:49:05,831 Source in /tmp/pip-wheel-2nz5bhm8/tokenrouter_852171e5d05e4380b00756b87156810d has version 1.0.15, which satisfies requirement tokenrouter==1.0.15 from https://files.pythonhosted.org/packages/89/8b/4ea2e1c33453f1b30f64b050c4a6eeffd7648984f0a60b30ab2c3d187b0d/tokenrouter-1.0.15.tar.gz 2025-09-18T09:49:05,832 Removed tokenrouter==1.0.15 from https://files.pythonhosted.org/packages/89/8b/4ea2e1c33453f1b30f64b050c4a6eeffd7648984f0a60b30ab2c3d187b0d/tokenrouter-1.0.15.tar.gz from build tracker '/tmp/pip-build-tracker-jbp11pxb' 2025-09-18T09:49:05,839 Created temporary directory: /tmp/pip-unpack-_9gg55hk 2025-09-18T09:49:05,839 Building wheels for collected packages: tokenrouter 2025-09-18T09:49:05,844 Created temporary directory: /tmp/pip-wheel-qaco6u5i 2025-09-18T09:49:05,844 Destination directory: /tmp/pip-wheel-qaco6u5i 2025-09-18T09:49:05,847 Building wheel for tokenrouter (pyproject.toml): started 2025-09-18T09:49:05,848 Running command Building wheel for tokenrouter (pyproject.toml) 2025-09-18T09:49:06,394 /tmp/pip-build-env-coxzn5yy/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:75: _MissingDynamic: `license` defined outside of `pyproject.toml` is ignored. 2025-09-18T09:49:06,395 !! 2025-09-18T09:49:06,396 ******************************************************************************** 2025-09-18T09:49:06,396 The following seems to be defined outside of `pyproject.toml`: 2025-09-18T09:49:06,398 `license = 'MIT'` 2025-09-18T09:49:06,399 According to the spec (see the link below), however, setuptools CANNOT 2025-09-18T09:49:06,399 consider this value unless `license` is listed as `dynamic`. 2025-09-18T09:49:06,400 https://packaging.python.org/en/latest/specifications/pyproject-toml/#declaring-project-metadata-the-project-table 2025-09-18T09:49:06,402 To prevent this problem, you can list `license` under `dynamic` or alternatively 2025-09-18T09:49:06,402 remove the `[project]` table from your file and rely entirely on other means of 2025-09-18T09:49:06,403 configuration. 2025-09-18T09:49:06,403 ******************************************************************************** 2025-09-18T09:49:06,404 !! 2025-09-18T09:49:06,405 _handle_missing_dynamic(dist, project_table) 2025-09-18T09:49:06,406 /tmp/pip-build-env-coxzn5yy/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2025-09-18T09:49:06,407 corresp(dist, value, root_dir) 2025-09-18T09:49:06,407 /tmp/pip-build-env-coxzn5yy/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `extras_require` overwritten in `pyproject.toml` (optional-dependencies) 2025-09-18T09:49:06,408 corresp(dist, value, root_dir) 2025-09-18T09:49:06,408 /tmp/pip-build-env-coxzn5yy/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `license` overwritten by `pyproject.toml` 2025-09-18T09:49:06,409 corresp(dist, value, root_dir) 2025-09-18T09:49:06,476 running bdist_wheel 2025-09-18T09:49:06,497 running build 2025-09-18T09:49:06,498 running build_py 2025-09-18T09:49:06,504 creating build/lib/tokenrouter 2025-09-18T09:49:06,507 copying ./tokenrouter/__init__.py -> build/lib/tokenrouter 2025-09-18T09:49:06,509 copying ./tokenrouter/client.py -> build/lib/tokenrouter 2025-09-18T09:49:06,511 copying ./tokenrouter/errors.py -> build/lib/tokenrouter 2025-09-18T09:49:06,514 copying ./tokenrouter/types.py -> build/lib/tokenrouter 2025-09-18T09:49:06,516 running egg_info 2025-09-18T09:49:06,527 writing tokenrouter.egg-info/PKG-INFO 2025-09-18T09:49:06,533 writing dependency_links to tokenrouter.egg-info/dependency_links.txt 2025-09-18T09:49:06,537 writing requirements to tokenrouter.egg-info/requires.txt 2025-09-18T09:49:06,538 writing top-level names to tokenrouter.egg-info/top_level.txt 2025-09-18T09:49:06,547 reading manifest file 'tokenrouter.egg-info/SOURCES.txt' 2025-09-18T09:49:06,550 reading manifest template 'MANIFEST.in' 2025-09-18T09:49:06,554 warning: no previously-included files matching '*' found under directory 'tests' 2025-09-18T09:49:06,554 warning: no previously-included files matching '*' found under directory 'examples' 2025-09-18T09:49:06,555 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2025-09-18T09:49:06,556 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2025-09-18T09:49:06,556 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2025-09-18T09:49:06,559 writing manifest file 'tokenrouter.egg-info/SOURCES.txt' 2025-09-18T09:49:06,572 installing to build/bdist.linux-armv7l/wheel 2025-09-18T09:49:06,573 running install 2025-09-18T09:49:06,597 running install_lib 2025-09-18T09:49:06,603 creating build/bdist.linux-armv7l/wheel 2025-09-18T09:49:06,605 creating build/bdist.linux-armv7l/wheel/tokenrouter 2025-09-18T09:49:06,607 copying build/lib/tokenrouter/__init__.py -> build/bdist.linux-armv7l/wheel/./tokenrouter 2025-09-18T09:49:06,609 copying build/lib/tokenrouter/client.py -> build/bdist.linux-armv7l/wheel/./tokenrouter 2025-09-18T09:49:06,611 copying build/lib/tokenrouter/errors.py -> build/bdist.linux-armv7l/wheel/./tokenrouter 2025-09-18T09:49:06,613 copying build/lib/tokenrouter/types.py -> build/bdist.linux-armv7l/wheel/./tokenrouter 2025-09-18T09:49:06,614 running install_egg_info 2025-09-18T09:49:06,620 Copying tokenrouter.egg-info to build/bdist.linux-armv7l/wheel/./tokenrouter-1.0.15-py3.11.egg-info 2025-09-18T09:49:06,629 running install_scripts 2025-09-18T09:49:06,636 creating build/bdist.linux-armv7l/wheel/tokenrouter-1.0.15.dist-info/WHEEL 2025-09-18T09:49:06,639 creating '/tmp/pip-wheel-qaco6u5i/.tmp-iqti72ol/tokenrouter-1.0.15-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-09-18T09:49:06,642 adding 'tokenrouter/__init__.py' 2025-09-18T09:49:06,644 adding 'tokenrouter/client.py' 2025-09-18T09:49:06,646 adding 'tokenrouter/errors.py' 2025-09-18T09:49:06,647 adding 'tokenrouter/types.py' 2025-09-18T09:49:06,650 adding 'tokenrouter-1.0.15.dist-info/METADATA' 2025-09-18T09:49:06,651 adding 'tokenrouter-1.0.15.dist-info/WHEEL' 2025-09-18T09:49:06,652 adding 'tokenrouter-1.0.15.dist-info/top_level.txt' 2025-09-18T09:49:06,653 adding 'tokenrouter-1.0.15.dist-info/RECORD' 2025-09-18T09:49:06,654 removing build/bdist.linux-armv7l/wheel 2025-09-18T09:49:06,756 Building wheel for tokenrouter (pyproject.toml): finished with status 'done' 2025-09-18T09:49:06,760 Created wheel for tokenrouter: filename=tokenrouter-1.0.15-py3-none-any.whl size=9757 sha256=e6f8e09fc739c3f9d8703c6d832a68e192071ffd792f640a087a1e6dd33d866e 2025-09-18T09:49:06,761 Stored in directory: /tmp/pip-ephem-wheel-cache-g3iswyy7/wheels/ed/f8/2b/9e85a54372ef69191f5ab4c5c7a91c17c4fb30bb3365efcdb1 2025-09-18T09:49:06,773 Successfully built tokenrouter 2025-09-18T09:49:06,776 Removed build tracker: '/tmp/pip-build-tracker-jbp11pxb'