2026-05-01T16:31:31,017 Created temporary directory: /tmp/pip-ephem-wheel-cache-f4dcs8cq 2026-05-01T16:31:31,019 Created temporary directory: /tmp/pip-build-tracker-oa2kl3qw 2026-05-01T16:31:31,019 Initialized build tracking at /tmp/pip-build-tracker-oa2kl3qw 2026-05-01T16:31:31,020 Created build tracker: /tmp/pip-build-tracker-oa2kl3qw 2026-05-01T16:31:31,020 Entered build tracker: /tmp/pip-build-tracker-oa2kl3qw 2026-05-01T16:31:31,021 Created temporary directory: /tmp/pip-wheel-81gs68pt 2026-05-01T16:31:31,024 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-05-01T16:31:31,026 Created temporary directory: /tmp/pip-ephem-wheel-cache-1vhjx_8q 2026-05-01T16:31:31,047 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-01T16:31:31,051 2 location(s) to search for versions of htmltools: 2026-05-01T16:31:31,051 * https://pypi.org/simple/htmltools/ 2026-05-01T16:31:31,051 * https://www.piwheels.org/simple/htmltools/ 2026-05-01T16:31:31,052 Fetching project page and analyzing links: https://pypi.org/simple/htmltools/ 2026-05-01T16:31:31,052 Getting page https://pypi.org/simple/htmltools/ 2026-05-01T16:31:31,054 Found index url https://pypi.org/simple 2026-05-01T16:31:31,201 Fetched page https://pypi.org/simple/htmltools/ as application/vnd.pypi.simple.v1+json 2026-05-01T16:31:31,207 Skipping link: No binaries permitted for htmltools: https://files.pythonhosted.org/packages/7a/68/7c3327dbb6e11e7ecfb0e72f31d73c77587d1e37f7eafe1e56d876f1fc34/htmltools-0.1.2-py3-none-any.whl (from https://pypi.org/simple/htmltools/) (requires-python:>=3.7) 2026-05-01T16:31:31,208 Found link https://files.pythonhosted.org/packages/7b/52/6f71fe9c9e9bb270b6d724af920f9c4b23212b5f7f68eeaa4e06fa29c30a/htmltools-0.1.2.tar.gz (from https://pypi.org/simple/htmltools/) (requires-python:>=3.7), version: 0.1.2 2026-05-01T16:31:31,209 Skipping link: No binaries permitted for htmltools: https://files.pythonhosted.org/packages/7b/0b/d5a6387e620dc8a1c986249af8dde1cec83267ebe218190c2c5c5cc7b32f/htmltools-0.1.3-py3-none-any.whl (from https://pypi.org/simple/htmltools/) (requires-python:>=3.7) 2026-05-01T16:31:31,210 Found link https://files.pythonhosted.org/packages/45/be/156d7917766aad5721efade964941a18ff9fe3af8f18ed87427d740b2ae8/htmltools-0.1.3.tar.gz (from https://pypi.org/simple/htmltools/) (requires-python:>=3.7), version: 0.1.3 2026-05-01T16:31:31,211 Skipping link: No binaries permitted for htmltools: https://files.pythonhosted.org/packages/98/e3/5c21466243ce2e7c82a1d041cd5b6ad794429f97ae6cf81232a19ee52c63/htmltools-0.1.4-py3-none-any.whl (from https://pypi.org/simple/htmltools/) (requires-python:>=3.7) 2026-05-01T16:31:31,212 Found link https://files.pythonhosted.org/packages/31/a5/4f6db9fa4226c23600b78cd3761c47925ada3d550fa1fccd3442a7da87bb/htmltools-0.1.4.tar.gz (from https://pypi.org/simple/htmltools/) (requires-python:>=3.7), version: 0.1.4 2026-05-01T16:31:31,213 Skipping link: No binaries permitted for htmltools: https://files.pythonhosted.org/packages/d8/68/78e8cca76a4bd023d6484b63d28655c0edb18344a1c7a81d7b1ac47ed3fe/htmltools-0.1.5-py3-none-any.whl (from https://pypi.org/simple/htmltools/) (requires-python:>=3.7) 2026-05-01T16:31:31,213 Found link https://files.pythonhosted.org/packages/9a/4e/1bb74cc5bc52b794a00f446a56d85ef414d973a319def39a4db9ab73b1db/htmltools-0.1.5.tar.gz (from https://pypi.org/simple/htmltools/) (requires-python:>=3.7), version: 0.1.5 2026-05-01T16:31:31,214 Skipping link: No binaries permitted for htmltools: https://files.pythonhosted.org/packages/35/8d/16d4d40c71e99c6f14c8df6e32cc555941d642d4d5a9105946068b3e726b/htmltools-0.2.0-py3-none-any.whl (from https://pypi.org/simple/htmltools/) (requires-python:>=3.7) 2026-05-01T16:31:31,215 Found link https://files.pythonhosted.org/packages/04/f9/97ee2b938019e8d0a53c567ba25f9aa8fb04236129f1237f57c45c7f1492/htmltools-0.2.0.tar.gz (from https://pypi.org/simple/htmltools/) (requires-python:>=3.7), version: 0.2.0 2026-05-01T16:31:31,216 Skipping link: No binaries permitted for htmltools: https://files.pythonhosted.org/packages/cb/3a/f3255dc850d23cd03ee255a9f66df10678b078176a92137fa8301530ec46/htmltools-0.2.1-py3-none-any.whl (from https://pypi.org/simple/htmltools/) (requires-python:>=3.7) 2026-05-01T16:31:31,217 Found link https://files.pythonhosted.org/packages/74/6b/fe008ab89d5de39df54fccabc6e6b7b48d95cf9d1d8d5d6198c8916ab65c/htmltools-0.2.1.tar.gz (from https://pypi.org/simple/htmltools/) (requires-python:>=3.7), version: 0.2.1 2026-05-01T16:31:31,217 Skipping link: No binaries permitted for htmltools: https://files.pythonhosted.org/packages/ee/f9/46b85cc524481bc5e4ed2b2558ad16373393672a66c5276205b255e81fa8/htmltools-0.3.0-py3-none-any.whl (from https://pypi.org/simple/htmltools/) (requires-python:>=3.8) 2026-05-01T16:31:31,218 Found link https://files.pythonhosted.org/packages/da/cd/a3e6569e62d96c90540d2aaaa80a05cd325eada79af4e6f1ddd29afbdc1b/htmltools-0.3.0.tar.gz (from https://pypi.org/simple/htmltools/) (requires-python:>=3.8), version: 0.3.0 2026-05-01T16:31:31,219 Skipping link: No binaries permitted for htmltools: https://files.pythonhosted.org/packages/78/89/1f1a3bfc5d232284f7cee1da25d82d03b7639049a8b4e63d21e367b4b05e/htmltools-0.4.0-py3-none-any.whl (from https://pypi.org/simple/htmltools/) (requires-python:>=3.8) 2026-05-01T16:31:31,220 Found link https://files.pythonhosted.org/packages/be/a4/a3ec86190c37ba7dd5ead4d0f8a64c72b8b2c92f31b08927ed56a064a5c4/htmltools-0.4.0.tar.gz (from https://pypi.org/simple/htmltools/) (requires-python:>=3.8), version: 0.4.0 2026-05-01T16:31:31,220 Skipping link: No binaries permitted for htmltools: https://files.pythonhosted.org/packages/7a/2a/34a146a7c08e8f608db9c617028e06c5acc64912b71c804be1bcb91af618/htmltools-0.4.1-py3-none-any.whl (from https://pypi.org/simple/htmltools/) (requires-python:>=3.8) 2026-05-01T16:31:31,221 Found link https://files.pythonhosted.org/packages/8d/ae/ec78d3674ee5730426efaa6776c239b30f1320ed7618ad64616d3b99bc57/htmltools-0.4.1.tar.gz (from https://pypi.org/simple/htmltools/) (requires-python:>=3.8), version: 0.4.1 2026-05-01T16:31:31,222 Skipping link: No binaries permitted for htmltools: https://files.pythonhosted.org/packages/1d/7f/b87a147e93caf835e400595870fa5a0a3cadf3ad736f8c4b8cc339028a2b/htmltools-0.5.0-py3-none-any.whl (from https://pypi.org/simple/htmltools/) (requires-python:>=3.8) 2026-05-01T16:31:31,222 Found link https://files.pythonhosted.org/packages/8d/6e/d8e6701116a93cab4230b16d055990374c12854dc66f340e9a4d6db17554/htmltools-0.5.0.tar.gz (from https://pypi.org/simple/htmltools/) (requires-python:>=3.8), version: 0.5.0 2026-05-01T16:31:31,223 Skipping link: No binaries permitted for htmltools: https://files.pythonhosted.org/packages/50/12/2955cf66d48c86825c14f862dc59b396501784a2c908e4c3c481d1b4db3e/htmltools-0.5.1-py3-none-any.whl (from https://pypi.org/simple/htmltools/) (requires-python:>=3.8) 2026-05-01T16:31:31,224 Found link https://files.pythonhosted.org/packages/30/29/8e132ceaad991912ad794d01a18ccabb0d5f624290c0f2ab8ce84e93acad/htmltools-0.5.1.tar.gz (from https://pypi.org/simple/htmltools/) (requires-python:>=3.8), version: 0.5.1 2026-05-01T16:31:31,225 Skipping link: No binaries permitted for htmltools: https://files.pythonhosted.org/packages/5e/ab/4a26669538fc7b8945d5b25829a88c5cab7afd330b71210e813dbd021da6/htmltools-0.5.2-py3-none-any.whl (from https://pypi.org/simple/htmltools/) (requires-python:>=3.8) 2026-05-01T16:31:31,226 Found link https://files.pythonhosted.org/packages/3e/ba/33e420a0289ca57091b35720bbfb76faca77b44678806d2a82bae1e5093b/htmltools-0.5.2.tar.gz (from https://pypi.org/simple/htmltools/) (requires-python:>=3.8), version: 0.5.2 2026-05-01T16:31:31,226 Skipping link: No binaries permitted for htmltools: https://files.pythonhosted.org/packages/62/01/34e35d568fcc286db72c89490289dce56fc5892506d37ffa7b3c6e1b2f7e/htmltools-0.5.3-py3-none-any.whl (from https://pypi.org/simple/htmltools/) (requires-python:>=3.8) 2026-05-01T16:31:31,227 Found link https://files.pythonhosted.org/packages/6d/32/8c37e8884fa7b125b1e3dbce8446786992a8e631f51ef7d58d71408bd04a/htmltools-0.5.3.tar.gz (from https://pypi.org/simple/htmltools/) (requires-python:>=3.8), version: 0.5.3 2026-05-01T16:31:31,228 Skipping link: No binaries permitted for htmltools: https://files.pythonhosted.org/packages/0a/ba/aa99706246f1938ca905eb6eeb7db832ac2e157aa4b805acb5cd4cd1791a/htmltools-0.6.0-py3-none-any.whl (from https://pypi.org/simple/htmltools/) (requires-python:>=3.9) 2026-05-01T16:31:31,229 Found link https://files.pythonhosted.org/packages/cd/1d/c568d17e9fb5ad5aa0ca3531c58d36fe69deb8eee4e53ff6425c1f99f210/htmltools-0.6.0.tar.gz (from https://pypi.org/simple/htmltools/) (requires-python:>=3.9), version: 0.6.0 2026-05-01T16:31:31,229 Skipping link: No binaries permitted for htmltools: https://files.pythonhosted.org/packages/9d/90/2fdfdc774196f67496281a8372a673c834db71c4c058f45bc11fb439e50c/htmltools-0.6.1-py3-none-any.whl (from https://pypi.org/simple/htmltools/) (requires-python:>=3.10) 2026-05-01T16:31:31,230 Found link https://files.pythonhosted.org/packages/6f/e6/a4dcaf072ecf76fd32854bf37c63d246c83acdf7a80fa81cba9c232558af/htmltools-0.6.1.tar.gz (from https://pypi.org/simple/htmltools/) (requires-python:>=3.10), version: 0.6.1 2026-05-01T16:31:31,230 Fetching project page and analyzing links: https://www.piwheels.org/simple/htmltools/ 2026-05-01T16:31:31,231 Getting page https://www.piwheels.org/simple/htmltools/ 2026-05-01T16:31:31,232 Found index url https://www.piwheels.org/simple 2026-05-01T16:31:31,430 Fetched page https://www.piwheels.org/simple/htmltools/ as text/html 2026-05-01T16:31:31,435 Skipping link: No binaries permitted for htmltools: https://archive1.piwheels.org/simple/htmltools/htmltools-0.6.0-py3-none-any.whl#sha256=6be6bbd9df1a2bb5136a824fa4814c91fd66d7a45ea05a1738f847a471073963 (from https://www.piwheels.org/simple/htmltools/) (requires-python:>=3.9) 2026-05-01T16:31:31,436 Skipping link: No binaries permitted for htmltools: https://archive1.piwheels.org/simple/htmltools/htmltools-0.5.3-py3-none-any.whl#sha256=389c20205247e47aca763fd1d99b2136644c2ae568b808165baaeabbaba8b1c4 (from https://www.piwheels.org/simple/htmltools/) (requires-python:>=3.8) 2026-05-01T16:31:31,437 Skipping link: No binaries permitted for htmltools: https://archive1.piwheels.org/simple/htmltools/htmltools-0.5.2-py3-none-any.whl#sha256=b53d1649b04a710104b1159e8c1b0b6aaa25ad6a2261b397fcb14f005909b39c (from https://www.piwheels.org/simple/htmltools/) (requires-python:>=3.8) 2026-05-01T16:31:31,437 Skipping link: No binaries permitted for htmltools: https://archive1.piwheels.org/simple/htmltools/htmltools-0.5.1-py3-none-any.whl#sha256=85c5ed78f5fca2fbb50d6ff83406e056283618896172154fcb8c81f0da085ce0 (from https://www.piwheels.org/simple/htmltools/) (requires-python:>=3.8) 2026-05-01T16:31:31,438 Skipping link: No binaries permitted for htmltools: https://archive1.piwheels.org/simple/htmltools/htmltools-0.5.0-py3-none-any.whl#sha256=0a0e6c27df51869c69f7a5f468b41ad40d9bf99159f976e14dc31b8aa8c5f6c3 (from https://www.piwheels.org/simple/htmltools/) (requires-python:>=3.8) 2026-05-01T16:31:31,439 Skipping link: No binaries permitted for htmltools: https://archive1.piwheels.org/simple/htmltools/htmltools-0.4.1-py3-none-any.whl#sha256=c1aeaaa62e81b7da22517a48efccf5bacbd2f8acce9cf758901cdb52187816d7 (from https://www.piwheels.org/simple/htmltools/) (requires-python:>=3.8) 2026-05-01T16:31:31,439 Skipping link: No binaries permitted for htmltools: https://archive1.piwheels.org/simple/htmltools/htmltools-0.4.0-py3-none-any.whl#sha256=4dbed0ef3535ee42da6b6deb8e8a1a219a9007858b062b9e1b8e6a69834e4a08 (from https://www.piwheels.org/simple/htmltools/) (requires-python:>=3.8) 2026-05-01T16:31:31,440 Skipping link: No binaries permitted for htmltools: https://archive1.piwheels.org/simple/htmltools/htmltools-0.3.0-py3-none-any.whl#sha256=969c6324b4e09f795daa734f446133a15dfdd8d425cbddfd636821d20c194834 (from https://www.piwheels.org/simple/htmltools/) (requires-python:>=3.8) 2026-05-01T16:31:31,440 Skipping link: No binaries permitted for htmltools: https://archive1.piwheels.org/simple/htmltools/htmltools-0.2.1-py3-none-any.whl#sha256=8f2e4065a2a1276e1b1fdda15f0766c6a5f0acfc54e6c342ab17fb430f562765 (from https://www.piwheels.org/simple/htmltools/) (requires-python:>=3.7) 2026-05-01T16:31:31,441 Skipping link: No binaries permitted for htmltools: https://archive1.piwheels.org/simple/htmltools/htmltools-0.2.0-py3-none-any.whl#sha256=e08a93aebbc9dd1ade2c8d711fb0855bab048484a4500eba88f2fd5b03384f38 (from https://www.piwheels.org/simple/htmltools/) (requires-python:>=3.7) 2026-05-01T16:31:31,442 Skipping link: No binaries permitted for htmltools: https://archive1.piwheels.org/simple/htmltools/htmltools-0.1.5-py3-none-any.whl#sha256=7b010130b12199e99f401f1a4548a48e995528e624fcfc31825e5cfb49bc5d7c (from https://www.piwheels.org/simple/htmltools/) (requires-python:>=3.7) 2026-05-01T16:31:31,442 Skipping link: No binaries permitted for htmltools: https://archive1.piwheels.org/simple/htmltools/htmltools-0.1.4-py3-none-any.whl#sha256=ed53129e7e676643a2b89a85ed1348b606918956765eee5e531fa652eba2fb4b (from https://www.piwheels.org/simple/htmltools/) (requires-python:>=3.7) 2026-05-01T16:31:31,442 Skipping link: No binaries permitted for htmltools: https://archive1.piwheels.org/simple/htmltools/htmltools-0.1.3-py3-none-any.whl#sha256=22cfa19c14fc7c1d2230abeb73df060ba43131f92cc3af478ca9964e49278713 (from https://www.piwheels.org/simple/htmltools/) (requires-python:>=3.7) 2026-05-01T16:31:31,443 Skipping link: No binaries permitted for htmltools: https://archive1.piwheels.org/simple/htmltools/htmltools-0.1.2-py3-none-any.whl#sha256=147f6a969b7acc40ff4eaa4a05426d02371f348adb747ab31768964250bb7f97 (from https://www.piwheels.org/simple/htmltools/) (requires-python:>=3.7) 2026-05-01T16:31:31,444 Skipping link: not a file: https://www.piwheels.org/simple/htmltools/ 2026-05-01T16:31:31,444 Skipping link: not a file: https://pypi.org/simple/htmltools/ 2026-05-01T16:31:31,466 Given no hashes to check 1 links for project 'htmltools': discarding no candidates 2026-05-01T16:31:31,487 Collecting htmltools==0.6.1 2026-05-01T16:31:31,490 Created temporary directory: /tmp/pip-unpack-uze_o4jh 2026-05-01T16:31:31,640 Downloading htmltools-0.6.1.tar.gz (97 kB) 2026-05-01T16:31:31,789 Added htmltools==0.6.1 from https://files.pythonhosted.org/packages/6f/e6/a4dcaf072ecf76fd32854bf37c63d246c83acdf7a80fa81cba9c232558af/htmltools-0.6.1.tar.gz to build tracker '/tmp/pip-build-tracker-oa2kl3qw' 2026-05-01T16:31:31,794 Created temporary directory: /tmp/pip-build-env-v6mom7c3 2026-05-01T16:31:31,799 Installing build dependencies: started 2026-05-01T16:31:31,801 Running command pip subprocess to install build dependencies 2026-05-01T16:31:32,937 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-05-01T16:31:33,356 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-05-01T16:31:33,380 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-01T16:31:35,231 Collecting setuptools 2026-05-01T16:31:35,315 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-01T16:31:35,586 Collecting wheel 2026-05-01T16:31:35,609 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-05-01T16:31:35,795 Collecting packaging>=24.0 2026-05-01T16:31:35,814 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-01T16:31:38,762 Installing collected packages: setuptools, packaging, wheel 2026-05-01T16:31:42,253 Creating /tmp/pip-build-env-v6mom7c3/overlay/local/bin 2026-05-01T16:31:42,256 changing mode of /tmp/pip-build-env-v6mom7c3/overlay/local/bin/wheel to 755 2026-05-01T16:31:42,278 Successfully installed packaging-26.2 setuptools-82.0.1 wheel-0.47.0 2026-05-01T16:31:42,556 Installing build dependencies: finished with status 'done' 2026-05-01T16:31:42,562 Getting requirements to build wheel: started 2026-05-01T16:31:42,563 Running command Getting requirements to build wheel 2026-05-01T16:31:43,157 /tmp/pip-build-env-v6mom7c3/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-01T16:31:43,157 !! 2026-05-01T16:31:43,158 ******************************************************************************** 2026-05-01T16:31:43,158 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-05-01T16:31:43,159 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-01T16:31:43,160 or your builds will no longer be supported. 2026-05-01T16:31:43,161 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-01T16:31:43,161 ******************************************************************************** 2026-05-01T16:31:43,162 !! 2026-05-01T16:31:43,163 corresp(dist, value, root_dir) 2026-05-01T16:31:43,238 /tmp/pip-build-env-v6mom7c3/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-01T16:31:43,238 !! 2026-05-01T16:31:43,239 ******************************************************************************** 2026-05-01T16:31:43,240 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-01T16:31:43,241 License :: OSI Approved :: MIT License 2026-05-01T16:31:43,242 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-01T16:31:43,243 ******************************************************************************** 2026-05-01T16:31:43,244 !! 2026-05-01T16:31:43,245 dist._finalize_license_expression() 2026-05-01T16:31:43,245 /tmp/pip-build-env-v6mom7c3/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-01T16:31:43,246 !! 2026-05-01T16:31:43,247 ******************************************************************************** 2026-05-01T16:31:43,248 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-01T16:31:43,249 License :: OSI Approved :: MIT License 2026-05-01T16:31:43,250 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-01T16:31:43,250 ******************************************************************************** 2026-05-01T16:31:43,252 !! 2026-05-01T16:31:43,252 self._finalize_license_expression() 2026-05-01T16:31:43,253 running egg_info 2026-05-01T16:31:43,255 writing htmltools.egg-info/PKG-INFO 2026-05-01T16:31:43,261 writing dependency_links to htmltools.egg-info/dependency_links.txt 2026-05-01T16:31:43,264 writing requirements to htmltools.egg-info/requires.txt 2026-05-01T16:31:43,266 writing top-level names to htmltools.egg-info/top_level.txt 2026-05-01T16:31:43,286 reading manifest file 'htmltools.egg-info/SOURCES.txt' 2026-05-01T16:31:43,289 reading manifest template 'MANIFEST.in' 2026-05-01T16:31:43,291 warning: no files found matching 'htmltools/known_tags.json' 2026-05-01T16:31:43,295 adding license file 'LICENSE' 2026-05-01T16:31:43,298 writing manifest file 'htmltools.egg-info/SOURCES.txt' 2026-05-01T16:31:43,396 Getting requirements to build wheel: finished with status 'done' 2026-05-01T16:31:43,400 Created temporary directory: /tmp/pip-modern-metadata-gxeolabu 2026-05-01T16:31:43,402 Preparing metadata (pyproject.toml): started 2026-05-01T16:31:43,403 Running command Preparing metadata (pyproject.toml) 2026-05-01T16:31:43,965 /tmp/pip-build-env-v6mom7c3/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-01T16:31:43,965 !! 2026-05-01T16:31:43,966 ******************************************************************************** 2026-05-01T16:31:43,967 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-05-01T16:31:43,968 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-01T16:31:43,968 or your builds will no longer be supported. 2026-05-01T16:31:43,969 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-01T16:31:43,969 ******************************************************************************** 2026-05-01T16:31:43,970 !! 2026-05-01T16:31:43,971 corresp(dist, value, root_dir) 2026-05-01T16:31:44,039 /tmp/pip-build-env-v6mom7c3/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-01T16:31:44,040 !! 2026-05-01T16:31:44,041 ******************************************************************************** 2026-05-01T16:31:44,042 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-01T16:31:44,043 License :: OSI Approved :: MIT License 2026-05-01T16:31:44,044 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-01T16:31:44,044 ******************************************************************************** 2026-05-01T16:31:44,046 !! 2026-05-01T16:31:44,046 dist._finalize_license_expression() 2026-05-01T16:31:44,047 /tmp/pip-build-env-v6mom7c3/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-01T16:31:44,047 !! 2026-05-01T16:31:44,048 ******************************************************************************** 2026-05-01T16:31:44,049 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-01T16:31:44,050 License :: OSI Approved :: MIT License 2026-05-01T16:31:44,051 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-01T16:31:44,052 ******************************************************************************** 2026-05-01T16:31:44,053 !! 2026-05-01T16:31:44,053 self._finalize_license_expression() 2026-05-01T16:31:44,054 running dist_info 2026-05-01T16:31:44,061 creating /tmp/pip-modern-metadata-gxeolabu/htmltools.egg-info 2026-05-01T16:31:44,062 writing /tmp/pip-modern-metadata-gxeolabu/htmltools.egg-info/PKG-INFO 2026-05-01T16:31:44,068 writing dependency_links to /tmp/pip-modern-metadata-gxeolabu/htmltools.egg-info/dependency_links.txt 2026-05-01T16:31:44,072 writing requirements to /tmp/pip-modern-metadata-gxeolabu/htmltools.egg-info/requires.txt 2026-05-01T16:31:44,073 writing top-level names to /tmp/pip-modern-metadata-gxeolabu/htmltools.egg-info/top_level.txt 2026-05-01T16:31:44,074 writing manifest file '/tmp/pip-modern-metadata-gxeolabu/htmltools.egg-info/SOURCES.txt' 2026-05-01T16:31:44,091 reading manifest file '/tmp/pip-modern-metadata-gxeolabu/htmltools.egg-info/SOURCES.txt' 2026-05-01T16:31:44,093 reading manifest template 'MANIFEST.in' 2026-05-01T16:31:44,094 warning: no files found matching 'htmltools/known_tags.json' 2026-05-01T16:31:44,097 adding license file 'LICENSE' 2026-05-01T16:31:44,100 writing manifest file '/tmp/pip-modern-metadata-gxeolabu/htmltools.egg-info/SOURCES.txt' 2026-05-01T16:31:44,101 creating '/tmp/pip-modern-metadata-gxeolabu/htmltools-0.6.1.dist-info' 2026-05-01T16:31:44,223 Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-01T16:31:44,228 Source in /tmp/pip-wheel-81gs68pt/htmltools_ec928cb1150246d98c4423f92a928a40 has version 0.6.1, which satisfies requirement htmltools==0.6.1 from https://files.pythonhosted.org/packages/6f/e6/a4dcaf072ecf76fd32854bf37c63d246c83acdf7a80fa81cba9c232558af/htmltools-0.6.1.tar.gz 2026-05-01T16:31:44,229 Removed htmltools==0.6.1 from https://files.pythonhosted.org/packages/6f/e6/a4dcaf072ecf76fd32854bf37c63d246c83acdf7a80fa81cba9c232558af/htmltools-0.6.1.tar.gz from build tracker '/tmp/pip-build-tracker-oa2kl3qw' 2026-05-01T16:31:44,235 Created temporary directory: /tmp/pip-unpack-mtvz9g40 2026-05-01T16:31:44,235 Building wheels for collected packages: htmltools 2026-05-01T16:31:44,240 Created temporary directory: /tmp/pip-wheel-9795ppiv 2026-05-01T16:31:44,240 Destination directory: /tmp/pip-wheel-9795ppiv 2026-05-01T16:31:44,242 Building wheel for htmltools (pyproject.toml): started 2026-05-01T16:31:44,243 Running command Building wheel for htmltools (pyproject.toml) 2026-05-01T16:31:44,788 /tmp/pip-build-env-v6mom7c3/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-05-01T16:31:44,788 !! 2026-05-01T16:31:44,789 ******************************************************************************** 2026-05-01T16:31:44,790 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-05-01T16:31:44,791 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-05-01T16:31:44,792 or your builds will no longer be supported. 2026-05-01T16:31:44,793 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-01T16:31:44,793 ******************************************************************************** 2026-05-01T16:31:44,794 !! 2026-05-01T16:31:44,795 corresp(dist, value, root_dir) 2026-05-01T16:31:44,857 /tmp/pip-build-env-v6mom7c3/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-01T16:31:44,858 !! 2026-05-01T16:31:44,859 ******************************************************************************** 2026-05-01T16:31:44,860 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-01T16:31:44,861 License :: OSI Approved :: MIT License 2026-05-01T16:31:44,862 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-01T16:31:44,862 ******************************************************************************** 2026-05-01T16:31:44,863 !! 2026-05-01T16:31:44,864 dist._finalize_license_expression() 2026-05-01T16:31:44,864 /tmp/pip-build-env-v6mom7c3/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-01T16:31:44,865 !! 2026-05-01T16:31:44,866 ******************************************************************************** 2026-05-01T16:31:44,867 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-01T16:31:44,868 License :: OSI Approved :: MIT License 2026-05-01T16:31:44,869 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-01T16:31:44,870 ******************************************************************************** 2026-05-01T16:31:44,871 !! 2026-05-01T16:31:44,871 self._finalize_license_expression() 2026-05-01T16:31:44,872 running bdist_wheel 2026-05-01T16:31:44,882 running build 2026-05-01T16:31:44,883 running build_py 2026-05-01T16:31:44,889 creating build/lib/htmltools 2026-05-01T16:31:44,891 copying htmltools/_util.py -> build/lib/htmltools 2026-05-01T16:31:44,893 copying htmltools/__init__.py -> build/lib/htmltools 2026-05-01T16:31:44,895 copying htmltools/_jsx.py -> build/lib/htmltools 2026-05-01T16:31:44,897 copying htmltools/svg.py -> build/lib/htmltools 2026-05-01T16:31:44,900 copying htmltools/tags.py -> build/lib/htmltools 2026-05-01T16:31:44,904 copying htmltools/_versions.py -> build/lib/htmltools 2026-05-01T16:31:44,906 copying htmltools/_core.py -> build/lib/htmltools 2026-05-01T16:31:44,908 running egg_info 2026-05-01T16:31:44,918 writing htmltools.egg-info/PKG-INFO 2026-05-01T16:31:44,922 writing dependency_links to htmltools.egg-info/dependency_links.txt 2026-05-01T16:31:44,925 writing requirements to htmltools.egg-info/requires.txt 2026-05-01T16:31:44,926 writing top-level names to htmltools.egg-info/top_level.txt 2026-05-01T16:31:44,935 reading manifest file 'htmltools.egg-info/SOURCES.txt' 2026-05-01T16:31:44,938 reading manifest template 'MANIFEST.in' 2026-05-01T16:31:44,939 warning: no files found matching 'htmltools/known_tags.json' 2026-05-01T16:31:44,941 adding license file 'LICENSE' 2026-05-01T16:31:44,944 writing manifest file 'htmltools.egg-info/SOURCES.txt' 2026-05-01T16:31:44,947 /tmp/pip-build-env-v6mom7c3/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'htmltools.lib.react' is absent from the `packages` configuration. 2026-05-01T16:31:44,947 !! 2026-05-01T16:31:44,948 ******************************************************************************** 2026-05-01T16:31:44,949 ############################ 2026-05-01T16:31:44,950 # Package would be ignored # 2026-05-01T16:31:44,950 ############################ 2026-05-01T16:31:44,950 Python recognizes 'htmltools.lib.react' as an importable package[^1], 2026-05-01T16:31:44,951 but it is absent from setuptools' `packages` configuration. 2026-05-01T16:31:44,952 This leads to an ambiguous overall configuration. If you want to distribute this 2026-05-01T16:31:44,952 package, please make sure that 'htmltools.lib.react' is explicitly added 2026-05-01T16:31:44,953 to the `packages` configuration field. 2026-05-01T16:31:44,954 Alternatively, you can also rely on setuptools' discovery methods 2026-05-01T16:31:44,954 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-05-01T16:31:44,955 instead of `find_packages(...)`/`find:`). 2026-05-01T16:31:44,956 You can read more about "package discovery" on setuptools documentation page: 2026-05-01T16:31:44,957 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-05-01T16:31:44,958 If you don't want 'htmltools.lib.react' to be distributed and are 2026-05-01T16:31:44,958 already explicitly excluding 'htmltools.lib.react' via 2026-05-01T16:31:44,959 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-05-01T16:31:44,959 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-05-01T16:31:44,961 combination with a more fine grained `package-data` configuration. 2026-05-01T16:31:44,962 You can read more about "package data files" on setuptools documentation page: 2026-05-01T16:31:44,963 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-05-01T16:31:44,965 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-05-01T16:31:44,965 even if it does not contain any `.py` files. 2026-05-01T16:31:44,966 On the other hand, currently there is no concept of package data 2026-05-01T16:31:44,967 directory, all directories are treated like packages. 2026-05-01T16:31:44,967 ******************************************************************************** 2026-05-01T16:31:44,968 !! 2026-05-01T16:31:44,968 check.warn(importable) 2026-05-01T16:31:44,969 /tmp/pip-build-env-v6mom7c3/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'htmltools.lib' is absent from the `packages` configuration. 2026-05-01T16:31:44,969 !! 2026-05-01T16:31:44,970 ******************************************************************************** 2026-05-01T16:31:44,971 ############################ 2026-05-01T16:31:44,971 # Package would be ignored # 2026-05-01T16:31:44,971 ############################ 2026-05-01T16:31:44,972 Python recognizes 'htmltools.lib' as an importable package[^1], 2026-05-01T16:31:44,972 but it is absent from setuptools' `packages` configuration. 2026-05-01T16:31:44,973 This leads to an ambiguous overall configuration. If you want to distribute this 2026-05-01T16:31:44,974 package, please make sure that 'htmltools.lib' is explicitly added 2026-05-01T16:31:44,974 to the `packages` configuration field. 2026-05-01T16:31:44,975 Alternatively, you can also rely on setuptools' discovery methods 2026-05-01T16:31:44,976 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-05-01T16:31:44,976 instead of `find_packages(...)`/`find:`). 2026-05-01T16:31:44,977 You can read more about "package discovery" on setuptools documentation page: 2026-05-01T16:31:44,978 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-05-01T16:31:44,979 If you don't want 'htmltools.lib' to be distributed and are 2026-05-01T16:31:44,979 already explicitly excluding 'htmltools.lib' via 2026-05-01T16:31:44,980 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-05-01T16:31:44,980 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-05-01T16:31:44,981 combination with a more fine grained `package-data` configuration. 2026-05-01T16:31:44,982 You can read more about "package data files" on setuptools documentation page: 2026-05-01T16:31:44,982 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-05-01T16:31:44,984 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-05-01T16:31:44,984 even if it does not contain any `.py` files. 2026-05-01T16:31:44,985 On the other hand, currently there is no concept of package data 2026-05-01T16:31:44,985 directory, all directories are treated like packages. 2026-05-01T16:31:44,986 ******************************************************************************** 2026-05-01T16:31:44,987 !! 2026-05-01T16:31:44,987 check.warn(importable) 2026-05-01T16:31:44,988 copying htmltools/py.typed -> build/lib/htmltools 2026-05-01T16:31:44,988 creating build/lib/htmltools/lib/react 2026-05-01T16:31:44,989 copying htmltools/lib/react/react.production.min.js -> build/lib/htmltools/lib/react 2026-05-01T16:31:44,989 creating build/lib/htmltools/lib/react-dom 2026-05-01T16:31:44,990 copying htmltools/lib/react-dom/react-dom.production.min.js -> build/lib/htmltools/lib/react-dom 2026-05-01T16:31:44,990 installing to build/bdist.linux-armv7l/wheel 2026-05-01T16:31:44,991 running install 2026-05-01T16:31:45,004 running install_lib 2026-05-01T16:31:45,010 creating build/bdist.linux-armv7l/wheel 2026-05-01T16:31:45,012 creating build/bdist.linux-armv7l/wheel/htmltools 2026-05-01T16:31:45,013 copying build/lib/htmltools/_util.py -> build/bdist.linux-armv7l/wheel/./htmltools 2026-05-01T16:31:45,015 copying build/lib/htmltools/__init__.py -> build/bdist.linux-armv7l/wheel/./htmltools 2026-05-01T16:31:45,017 copying build/lib/htmltools/_jsx.py -> build/bdist.linux-armv7l/wheel/./htmltools 2026-05-01T16:31:45,019 copying build/lib/htmltools/svg.py -> build/bdist.linux-armv7l/wheel/./htmltools 2026-05-01T16:31:45,022 copying build/lib/htmltools/tags.py -> build/bdist.linux-armv7l/wheel/./htmltools 2026-05-01T16:31:45,026 creating build/bdist.linux-armv7l/wheel/htmltools/lib 2026-05-01T16:31:45,027 creating build/bdist.linux-armv7l/wheel/htmltools/lib/react 2026-05-01T16:31:45,028 copying build/lib/htmltools/lib/react/react.production.min.js -> build/bdist.linux-armv7l/wheel/./htmltools/lib/react 2026-05-01T16:31:45,032 creating build/bdist.linux-armv7l/wheel/htmltools/lib/react-dom 2026-05-01T16:31:45,033 copying build/lib/htmltools/lib/react-dom/react-dom.production.min.js -> build/bdist.linux-armv7l/wheel/./htmltools/lib/react-dom 2026-05-01T16:31:45,036 copying build/lib/htmltools/_versions.py -> build/bdist.linux-armv7l/wheel/./htmltools 2026-05-01T16:31:45,038 copying build/lib/htmltools/_core.py -> build/bdist.linux-armv7l/wheel/./htmltools 2026-05-01T16:31:45,041 copying build/lib/htmltools/py.typed -> build/bdist.linux-armv7l/wheel/./htmltools 2026-05-01T16:31:45,042 running install_egg_info 2026-05-01T16:31:45,048 Copying htmltools.egg-info to build/bdist.linux-armv7l/wheel/./htmltools-0.6.1-py3.11.egg-info 2026-05-01T16:31:45,058 running install_scripts 2026-05-01T16:31:45,068 creating build/bdist.linux-armv7l/wheel/htmltools-0.6.1.dist-info/WHEEL 2026-05-01T16:31:45,071 creating '/tmp/pip-wheel-9795ppiv/.tmp-qf00g9i5/htmltools-0.6.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-05-01T16:31:45,073 adding 'htmltools/__init__.py' 2026-05-01T16:31:45,081 adding 'htmltools/_core.py' 2026-05-01T16:31:45,084 adding 'htmltools/_jsx.py' 2026-05-01T16:31:45,086 adding 'htmltools/_util.py' 2026-05-01T16:31:45,087 adding 'htmltools/_versions.py' 2026-05-01T16:31:45,088 adding 'htmltools/py.typed' 2026-05-01T16:31:45,090 adding 'htmltools/svg.py' 2026-05-01T16:31:45,097 adding 'htmltools/tags.py' 2026-05-01T16:31:45,100 adding 'htmltools/lib/react/react.production.min.js' 2026-05-01T16:31:45,118 adding 'htmltools/lib/react-dom/react-dom.production.min.js' 2026-05-01T16:31:45,121 adding 'htmltools-0.6.1.dist-info/licenses/LICENSE' 2026-05-01T16:31:45,122 adding 'htmltools-0.6.1.dist-info/METADATA' 2026-05-01T16:31:45,123 adding 'htmltools-0.6.1.dist-info/WHEEL' 2026-05-01T16:31:45,124 adding 'htmltools-0.6.1.dist-info/top_level.txt' 2026-05-01T16:31:45,125 adding 'htmltools-0.6.1.dist-info/RECORD' 2026-05-01T16:31:45,128 removing build/bdist.linux-armv7l/wheel 2026-05-01T16:31:45,232 Building wheel for htmltools (pyproject.toml): finished with status 'done' 2026-05-01T16:31:45,239 Created wheel for htmltools: filename=htmltools-0.6.1-py3-none-any.whl size=84985 sha256=d53c70119a98fc5143bdf267db19d211ad68f511586757128071ba12fc9e29bc 2026-05-01T16:31:45,240 Stored in directory: /tmp/pip-ephem-wheel-cache-1vhjx_8q/wheels/16/fa/17/5f275e61a02d0226d37bba79cfaef278d4ae88534ca7661477 2026-05-01T16:31:45,251 Successfully built htmltools 2026-05-01T16:31:45,257 Removed build tracker: '/tmp/pip-build-tracker-oa2kl3qw'