2025-10-11T09:29:09,802 Created temporary directory: /tmp/pip-ephem-wheel-cache-es8qocq0 2025-10-11T09:29:09,804 Created temporary directory: /tmp/pip-build-tracker-9xfitpcb 2025-10-11T09:29:09,805 Initialized build tracking at /tmp/pip-build-tracker-9xfitpcb 2025-10-11T09:29:09,805 Created build tracker: /tmp/pip-build-tracker-9xfitpcb 2025-10-11T09:29:09,806 Entered build tracker: /tmp/pip-build-tracker-9xfitpcb 2025-10-11T09:29:09,807 Created temporary directory: /tmp/pip-wheel-6fbkm4lh 2025-10-11T09:29:09,810 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-10-11T09:29:09,812 Created temporary directory: /tmp/pip-ephem-wheel-cache-hkdekyed 2025-10-11T09:29:09,834 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-11T09:29:09,838 2 location(s) to search for versions of htmlgen-mcp: 2025-10-11T09:29:09,838 * https://pypi.org/simple/htmlgen-mcp/ 2025-10-11T09:29:09,838 * https://www.piwheels.org/simple/htmlgen-mcp/ 2025-10-11T09:29:09,838 Fetching project page and analyzing links: https://pypi.org/simple/htmlgen-mcp/ 2025-10-11T09:29:09,839 Getting page https://pypi.org/simple/htmlgen-mcp/ 2025-10-11T09:29:09,841 Found index url https://pypi.org/simple 2025-10-11T09:29:09,977 Fetched page https://pypi.org/simple/htmlgen-mcp/ as application/vnd.pypi.simple.v1+json 2025-10-11T09:29:09,981 Skipping link: No binaries permitted for htmlgen-mcp: https://files.pythonhosted.org/packages/40/d0/1c1e2009a7a900d7adb658af276be8889caa00e4d135c8313e4b9c2ee5d5/htmlgen_mcp-0.2.0-py3-none-any.whl (from https://pypi.org/simple/htmlgen-mcp/) (requires-python:>=3.10) 2025-10-11T09:29:09,982 Found link https://files.pythonhosted.org/packages/79/1d/ba265948bd02cbefa91be952df0554735646241df9a0e5f5b6d844daad0a/htmlgen_mcp-0.2.0.tar.gz (from https://pypi.org/simple/htmlgen-mcp/) (requires-python:>=3.10), version: 0.2.0 2025-10-11T09:29:09,983 Skipping link: No binaries permitted for htmlgen-mcp: https://files.pythonhosted.org/packages/e4/06/362e85710c060a244f10cc2bb1f435ddf4180cce7daac59917fd3f6590f8/htmlgen_mcp-0.2.1-py3-none-any.whl (from https://pypi.org/simple/htmlgen-mcp/) (requires-python:>=3.10) 2025-10-11T09:29:09,984 Found link https://files.pythonhosted.org/packages/77/b1/ef5711ac036b85134d71cc6bfc19c777f5283e91793d2ac25fefb12a7c2f/htmlgen_mcp-0.2.1.tar.gz (from https://pypi.org/simple/htmlgen-mcp/) (requires-python:>=3.10), version: 0.2.1 2025-10-11T09:29:09,984 Skipping link: No binaries permitted for htmlgen-mcp: https://files.pythonhosted.org/packages/4c/60/10cbd1c571f042fb6d089748826345aed987e5d7d536c9d3670be717ce37/htmlgen_mcp-0.2.2-py3-none-any.whl (from https://pypi.org/simple/htmlgen-mcp/) (requires-python:>=3.10) 2025-10-11T09:29:09,986 Found link https://files.pythonhosted.org/packages/1d/97/585fc8d7ebd913c4ce87fb720df29a2a0388390761822768595ad7f4ffeb/htmlgen_mcp-0.2.2.tar.gz (from https://pypi.org/simple/htmlgen-mcp/) (requires-python:>=3.10), version: 0.2.2 2025-10-11T09:29:09,986 Skipping link: No binaries permitted for htmlgen-mcp: https://files.pythonhosted.org/packages/b1/da/b927b3eb477fdfea352d0117d3bb43007d009ba9a0e057f6eea4216fcf4f/htmlgen_mcp-0.2.5-py3-none-any.whl (from https://pypi.org/simple/htmlgen-mcp/) (requires-python:>=3.10) 2025-10-11T09:29:09,987 Found link https://files.pythonhosted.org/packages/09/34/ad219286caa343471311881e60a1b7fd002c99b35cd671bdc8544633378e/htmlgen_mcp-0.2.5.tar.gz (from https://pypi.org/simple/htmlgen-mcp/) (requires-python:>=3.10), version: 0.2.5 2025-10-11T09:29:09,988 Skipping link: No binaries permitted for htmlgen-mcp: https://files.pythonhosted.org/packages/8f/6f/ad7c0819eaecf426668110a636a742a1a5c41638d954ba3d9f3639635f0c/htmlgen_mcp-0.3.1-py3-none-any.whl (from https://pypi.org/simple/htmlgen-mcp/) (requires-python:>=3.10) 2025-10-11T09:29:09,989 Found link https://files.pythonhosted.org/packages/6c/05/1c87d4863f83eca13f55d78e120ed6b7958b38dc035202feb99c813e5d01/htmlgen_mcp-0.3.1.tar.gz (from https://pypi.org/simple/htmlgen-mcp/) (requires-python:>=3.10), version: 0.3.1 2025-10-11T09:29:09,990 Skipping link: No binaries permitted for htmlgen-mcp: https://files.pythonhosted.org/packages/d2/f0/2ffa7aad791f5b7e214690dd894fe9395ff03189e13607bc65142394f55d/htmlgen_mcp-0.3.2-py3-none-any.whl (from https://pypi.org/simple/htmlgen-mcp/) (requires-python:>=3.10) 2025-10-11T09:29:09,991 Found link https://files.pythonhosted.org/packages/53/15/446577087ce91f9f7a6c8d6daaa2c985ea0fbe59ea39372898722f0a479b/htmlgen_mcp-0.3.2.tar.gz (from https://pypi.org/simple/htmlgen-mcp/) (requires-python:>=3.10), version: 0.3.2 2025-10-11T09:29:09,992 Skipping link: No binaries permitted for htmlgen-mcp: https://files.pythonhosted.org/packages/d7/62/2d0a3730cba1500481c0395747fc7d6ce885d023b47d86d92895aa30e2f9/htmlgen_mcp-0.3.3-py3-none-any.whl (from https://pypi.org/simple/htmlgen-mcp/) (requires-python:>=3.10) 2025-10-11T09:29:09,992 Found link https://files.pythonhosted.org/packages/eb/a9/ab10a6ed295e406a2d608a4a799d0e652c5dfa087f7c384d1f00af785075/htmlgen_mcp-0.3.3.tar.gz (from https://pypi.org/simple/htmlgen-mcp/) (requires-python:>=3.10), version: 0.3.3 2025-10-11T09:29:09,993 Fetching project page and analyzing links: https://www.piwheels.org/simple/htmlgen-mcp/ 2025-10-11T09:29:09,994 Getting page https://www.piwheels.org/simple/htmlgen-mcp/ 2025-10-11T09:29:09,995 Found index url https://www.piwheels.org/simple 2025-10-11T09:29:10,154 Fetched page https://www.piwheels.org/simple/htmlgen-mcp/ as text/html 2025-10-11T09:29:10,157 Skipping link: No binaries permitted for htmlgen-mcp: https://www.piwheels.org/simple/htmlgen-mcp/htmlgen_mcp-0.3.2-py3-none-any.whl#sha256=b249441f42f26481b5b67747b200d647df8d8aeead7ebdc7336b08db66e3820d (from https://www.piwheels.org/simple/htmlgen-mcp/) (requires-python:>=3.10) 2025-10-11T09:29:10,158 Skipping link: No binaries permitted for htmlgen-mcp: https://www.piwheels.org/simple/htmlgen-mcp/htmlgen_mcp-0.3.1-py3-none-any.whl#sha256=b2764f61fef4413da11769f40b8a504531f3b0f5599a0cfd305a6435720472c9 (from https://www.piwheels.org/simple/htmlgen-mcp/) (requires-python:>=3.10) 2025-10-11T09:29:10,158 Skipping link: No binaries permitted for htmlgen-mcp: https://www.piwheels.org/simple/htmlgen-mcp/htmlgen_mcp-0.2.5-py3-none-any.whl#sha256=769a5b6e14c1fbc928e299d8dfc7d00d848111bdf4463fc2ecc51b68609538b9 (from https://www.piwheels.org/simple/htmlgen-mcp/) (requires-python:>=3.10) 2025-10-11T09:29:10,159 Skipping link: No binaries permitted for htmlgen-mcp: https://www.piwheels.org/simple/htmlgen-mcp/htmlgen_mcp-0.2.2-py3-none-any.whl#sha256=4cffc4722c2899d816f8fd846db9a4f1fa9803ba990077e6227ca9dc0f5196a5 (from https://www.piwheels.org/simple/htmlgen-mcp/) (requires-python:>=3.10) 2025-10-11T09:29:10,160 Skipping link: No binaries permitted for htmlgen-mcp: https://www.piwheels.org/simple/htmlgen-mcp/htmlgen_mcp-0.2.1-py3-none-any.whl#sha256=2ab2b5ff22cf5dbe1db908deee740f3e2d6c0ac9ad5f0894540d2bd9b9529258 (from https://www.piwheels.org/simple/htmlgen-mcp/) (requires-python:>=3.10) 2025-10-11T09:29:10,160 Skipping link: No binaries permitted for htmlgen-mcp: https://www.piwheels.org/simple/htmlgen-mcp/htmlgen_mcp-0.2.0-py3-none-any.whl#sha256=82b345499907945afa5863af37372a0d9557039defe2c3479cb94d65c6b9292b (from https://www.piwheels.org/simple/htmlgen-mcp/) (requires-python:>=3.10) 2025-10-11T09:29:10,161 Skipping link: not a file: https://www.piwheels.org/simple/htmlgen-mcp/ 2025-10-11T09:29:10,162 Skipping link: not a file: https://pypi.org/simple/htmlgen-mcp/ 2025-10-11T09:29:10,181 Given no hashes to check 1 links for project 'htmlgen-mcp': discarding no candidates 2025-10-11T09:29:10,199 Collecting htmlgen-mcp==0.3.3 2025-10-11T09:29:10,202 Created temporary directory: /tmp/pip-unpack-gqx6ednc 2025-10-11T09:29:10,410 Downloading htmlgen_mcp-0.3.3.tar.gz (127 kB) 2025-10-11T09:29:10,683 Added htmlgen-mcp==0.3.3 from https://files.pythonhosted.org/packages/eb/a9/ab10a6ed295e406a2d608a4a799d0e652c5dfa087f7c384d1f00af785075/htmlgen_mcp-0.3.3.tar.gz to build tracker '/tmp/pip-build-tracker-9xfitpcb' 2025-10-11T09:29:10,689 Created temporary directory: /tmp/pip-build-env-w6r9k1s5 2025-10-11T09:29:10,694 Installing build dependencies: started 2025-10-11T09:29:10,695 Running command pip subprocess to install build dependencies 2025-10-11T09:29:11,864 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-11T09:29:12,492 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-10-11T09:29:12,515 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-11T09:29:14,310 Collecting setuptools>=45 2025-10-11T09:29:14,406 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-10-11T09:29:14,679 Collecting wheel 2025-10-11T09:29:14,697 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-10-11T09:29:17,987 Installing collected packages: wheel, setuptools 2025-10-11T09:29:18,241 Creating /tmp/pip-build-env-w6r9k1s5/overlay/local/bin 2025-10-11T09:29:18,243 changing mode of /tmp/pip-build-env-w6r9k1s5/overlay/local/bin/wheel to 755 2025-10-11T09:29:22,298 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-10-11T09:29:22,571 Installing build dependencies: finished with status 'done' 2025-10-11T09:29:22,578 Getting requirements to build wheel: started 2025-10-11T09:29:22,579 Running command Getting requirements to build wheel 2025-10-11T09:29:23,189 /tmp/pip-build-env-w6r9k1s5/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-11T09:29:23,189 !! 2025-10-11T09:29:23,190 ******************************************************************************** 2025-10-11T09:29:23,191 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2025-10-11T09:29:23,192 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-11T09:29:23,192 or your builds will no longer be supported. 2025-10-11T09:29:23,194 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-11T09:29:23,194 ******************************************************************************** 2025-10-11T09:29:23,195 !! 2025-10-11T09:29:23,196 corresp(dist, value, root_dir) 2025-10-11T09:29:23,280 /tmp/pip-build-env-w6r9k1s5/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-11T09:29:23,281 !! 2025-10-11T09:29:23,282 ******************************************************************************** 2025-10-11T09:29:23,283 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-11T09:29:23,284 License :: OSI Approved :: MIT License 2025-10-11T09:29:23,285 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-11T09:29:23,286 ******************************************************************************** 2025-10-11T09:29:23,287 !! 2025-10-11T09:29:23,288 dist._finalize_license_expression() 2025-10-11T09:29:23,288 /tmp/pip-build-env-w6r9k1s5/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-11T09:29:23,289 !! 2025-10-11T09:29:23,290 ******************************************************************************** 2025-10-11T09:29:23,291 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-11T09:29:23,292 License :: OSI Approved :: MIT License 2025-10-11T09:29:23,293 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-11T09:29:23,293 ******************************************************************************** 2025-10-11T09:29:23,294 !! 2025-10-11T09:29:23,295 self._finalize_license_expression() 2025-10-11T09:29:23,295 running egg_info 2025-10-11T09:29:23,302 writing src/htmlgen_mcp.egg-info/PKG-INFO 2025-10-11T09:29:23,308 writing dependency_links to src/htmlgen_mcp.egg-info/dependency_links.txt 2025-10-11T09:29:23,310 writing entry points to src/htmlgen_mcp.egg-info/entry_points.txt 2025-10-11T09:29:23,315 writing requirements to src/htmlgen_mcp.egg-info/requires.txt 2025-10-11T09:29:23,316 writing top-level names to src/htmlgen_mcp.egg-info/top_level.txt 2025-10-11T09:29:23,342 reading manifest file 'src/htmlgen_mcp.egg-info/SOURCES.txt' 2025-10-11T09:29:23,350 writing manifest file 'src/htmlgen_mcp.egg-info/SOURCES.txt' 2025-10-11T09:29:23,447 Getting requirements to build wheel: finished with status 'done' 2025-10-11T09:29:23,451 Created temporary directory: /tmp/pip-modern-metadata-xy3xy_wp 2025-10-11T09:29:23,454 Preparing metadata (pyproject.toml): started 2025-10-11T09:29:23,455 Running command Preparing metadata (pyproject.toml) 2025-10-11T09:29:24,021 /tmp/pip-build-env-w6r9k1s5/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-11T09:29:24,021 !! 2025-10-11T09:29:24,022 ******************************************************************************** 2025-10-11T09:29:24,023 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2025-10-11T09:29:24,024 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-11T09:29:24,025 or your builds will no longer be supported. 2025-10-11T09:29:24,026 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-11T09:29:24,026 ******************************************************************************** 2025-10-11T09:29:24,028 !! 2025-10-11T09:29:24,028 corresp(dist, value, root_dir) 2025-10-11T09:29:24,109 /tmp/pip-build-env-w6r9k1s5/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-11T09:29:24,110 !! 2025-10-11T09:29:24,111 ******************************************************************************** 2025-10-11T09:29:24,111 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-11T09:29:24,112 License :: OSI Approved :: MIT License 2025-10-11T09:29:24,114 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-11T09:29:24,114 ******************************************************************************** 2025-10-11T09:29:24,115 !! 2025-10-11T09:29:24,116 dist._finalize_license_expression() 2025-10-11T09:29:24,117 /tmp/pip-build-env-w6r9k1s5/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-11T09:29:24,118 !! 2025-10-11T09:29:24,119 ******************************************************************************** 2025-10-11T09:29:24,119 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-11T09:29:24,121 License :: OSI Approved :: MIT License 2025-10-11T09:29:24,122 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-11T09:29:24,122 ******************************************************************************** 2025-10-11T09:29:24,123 !! 2025-10-11T09:29:24,124 self._finalize_license_expression() 2025-10-11T09:29:24,125 running dist_info 2025-10-11T09:29:24,137 creating /tmp/pip-modern-metadata-xy3xy_wp/htmlgen_mcp.egg-info 2025-10-11T09:29:24,138 writing /tmp/pip-modern-metadata-xy3xy_wp/htmlgen_mcp.egg-info/PKG-INFO 2025-10-11T09:29:24,145 writing dependency_links to /tmp/pip-modern-metadata-xy3xy_wp/htmlgen_mcp.egg-info/dependency_links.txt 2025-10-11T09:29:24,146 writing entry points to /tmp/pip-modern-metadata-xy3xy_wp/htmlgen_mcp.egg-info/entry_points.txt 2025-10-11T09:29:24,150 writing requirements to /tmp/pip-modern-metadata-xy3xy_wp/htmlgen_mcp.egg-info/requires.txt 2025-10-11T09:29:24,151 writing top-level names to /tmp/pip-modern-metadata-xy3xy_wp/htmlgen_mcp.egg-info/top_level.txt 2025-10-11T09:29:24,153 writing manifest file '/tmp/pip-modern-metadata-xy3xy_wp/htmlgen_mcp.egg-info/SOURCES.txt' 2025-10-11T09:29:24,177 reading manifest file '/tmp/pip-modern-metadata-xy3xy_wp/htmlgen_mcp.egg-info/SOURCES.txt' 2025-10-11T09:29:24,182 writing manifest file '/tmp/pip-modern-metadata-xy3xy_wp/htmlgen_mcp.egg-info/SOURCES.txt' 2025-10-11T09:29:24,183 creating '/tmp/pip-modern-metadata-xy3xy_wp/htmlgen_mcp-0.3.3.dist-info' 2025-10-11T09:29:24,309 Preparing metadata (pyproject.toml): finished with status 'done' 2025-10-11T09:29:24,314 Source in /tmp/pip-wheel-6fbkm4lh/htmlgen-mcp_2538c045a15f4bcaa00c0b52632c7512 has version 0.3.3, which satisfies requirement htmlgen-mcp==0.3.3 from https://files.pythonhosted.org/packages/eb/a9/ab10a6ed295e406a2d608a4a799d0e652c5dfa087f7c384d1f00af785075/htmlgen_mcp-0.3.3.tar.gz 2025-10-11T09:29:24,315 Removed htmlgen-mcp==0.3.3 from https://files.pythonhosted.org/packages/eb/a9/ab10a6ed295e406a2d608a4a799d0e652c5dfa087f7c384d1f00af785075/htmlgen_mcp-0.3.3.tar.gz from build tracker '/tmp/pip-build-tracker-9xfitpcb' 2025-10-11T09:29:24,321 Created temporary directory: /tmp/pip-unpack-h2t0kihm 2025-10-11T09:29:24,322 Building wheels for collected packages: htmlgen-mcp 2025-10-11T09:29:24,327 Created temporary directory: /tmp/pip-wheel-2mqnjij9 2025-10-11T09:29:24,327 Destination directory: /tmp/pip-wheel-2mqnjij9 2025-10-11T09:29:24,330 Building wheel for htmlgen-mcp (pyproject.toml): started 2025-10-11T09:29:24,331 Running command Building wheel for htmlgen-mcp (pyproject.toml) 2025-10-11T09:29:24,883 /tmp/pip-build-env-w6r9k1s5/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-11T09:29:24,883 !! 2025-10-11T09:29:24,884 ******************************************************************************** 2025-10-11T09:29:24,885 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2025-10-11T09:29:24,886 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-11T09:29:24,887 or your builds will no longer be supported. 2025-10-11T09:29:24,888 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-11T09:29:24,889 ******************************************************************************** 2025-10-11T09:29:24,890 !! 2025-10-11T09:29:24,891 corresp(dist, value, root_dir) 2025-10-11T09:29:24,962 /tmp/pip-build-env-w6r9k1s5/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-11T09:29:24,963 !! 2025-10-11T09:29:24,964 ******************************************************************************** 2025-10-11T09:29:24,965 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-11T09:29:24,966 License :: OSI Approved :: MIT License 2025-10-11T09:29:24,967 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-11T09:29:24,967 ******************************************************************************** 2025-10-11T09:29:24,968 !! 2025-10-11T09:29:24,969 dist._finalize_license_expression() 2025-10-11T09:29:24,969 /tmp/pip-build-env-w6r9k1s5/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-11T09:29:24,969 !! 2025-10-11T09:29:24,970 ******************************************************************************** 2025-10-11T09:29:24,971 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-11T09:29:24,972 License :: OSI Approved :: MIT License 2025-10-11T09:29:24,973 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-11T09:29:24,973 ******************************************************************************** 2025-10-11T09:29:24,974 !! 2025-10-11T09:29:24,975 self._finalize_license_expression() 2025-10-11T09:29:24,975 running bdist_wheel 2025-10-11T09:29:24,992 running build 2025-10-11T09:29:24,992 running build_py 2025-10-11T09:29:24,999 creating build/lib/htmlgen_mcp 2025-10-11T09:29:25,001 copying src/htmlgen_mcp/__init__.py -> build/lib/htmlgen_mcp 2025-10-11T09:29:25,003 copying src/htmlgen_mcp/sse_optimizations.py -> build/lib/htmlgen_mcp 2025-10-11T09:29:25,006 copying src/htmlgen_mcp/config.py -> build/lib/htmlgen_mcp 2025-10-11T09:29:25,008 copying src/htmlgen_mcp/web_agent_server.py -> build/lib/htmlgen_mcp 2025-10-11T09:29:25,012 creating build/lib/htmlgen_mcp/agents 2025-10-11T09:29:25,013 copying src/htmlgen_mcp/agents/smart_web_agent.py -> build/lib/htmlgen_mcp/agents 2025-10-11T09:29:25,017 copying src/htmlgen_mcp/agents/quick_generator.py -> build/lib/htmlgen_mcp/agents 2025-10-11T09:29:25,020 copying src/htmlgen_mcp/agents/cluster_storage.py -> build/lib/htmlgen_mcp/agents 2025-10-11T09:29:25,022 copying src/htmlgen_mcp/agents/__init__.py -> build/lib/htmlgen_mcp/agents 2025-10-11T09:29:25,024 copying src/htmlgen_mcp/agents/cluster_state.py -> build/lib/htmlgen_mcp/agents 2025-10-11T09:29:25,027 copying src/htmlgen_mcp/agents/ai_content_generator.py -> build/lib/htmlgen_mcp/agents 2025-10-11T09:29:25,030 creating build/lib/htmlgen_mcp/agents/web_tools 2025-10-11T09:29:25,031 copying src/htmlgen_mcp/agents/web_tools/project.py -> build/lib/htmlgen_mcp/agents/web_tools 2025-10-11T09:29:25,034 copying src/htmlgen_mcp/agents/web_tools/simple_builder.py -> build/lib/htmlgen_mcp/agents/web_tools 2025-10-11T09:29:25,036 copying src/htmlgen_mcp/agents/web_tools/bootstrap.py -> build/lib/htmlgen_mcp/agents/web_tools 2025-10-11T09:29:25,038 copying src/htmlgen_mcp/agents/web_tools/simple_js.py -> build/lib/htmlgen_mcp/agents/web_tools 2025-10-11T09:29:25,041 copying src/htmlgen_mcp/agents/web_tools/images_fixed.py -> build/lib/htmlgen_mcp/agents/web_tools 2025-10-11T09:29:25,043 copying src/htmlgen_mcp/agents/web_tools/navigation.py -> build/lib/htmlgen_mcp/agents/web_tools 2025-10-11T09:29:25,046 copying src/htmlgen_mcp/agents/web_tools/validation.py -> build/lib/htmlgen_mcp/agents/web_tools 2025-10-11T09:29:25,048 copying src/htmlgen_mcp/agents/web_tools/simple_css.py -> build/lib/htmlgen_mcp/agents/web_tools 2025-10-11T09:29:25,050 copying src/htmlgen_mcp/agents/web_tools/html_templates.py -> build/lib/htmlgen_mcp/agents/web_tools 2025-10-11T09:29:25,055 copying src/htmlgen_mcp/agents/web_tools/edgeone_deploy.py -> build/lib/htmlgen_mcp/agents/web_tools 2025-10-11T09:29:25,057 copying src/htmlgen_mcp/agents/web_tools/__init__.py -> build/lib/htmlgen_mcp/agents/web_tools 2025-10-11T09:29:25,059 copying src/htmlgen_mcp/agents/web_tools/images.py -> build/lib/htmlgen_mcp/agents/web_tools 2025-10-11T09:29:25,063 copying src/htmlgen_mcp/agents/web_tools/colors.py -> build/lib/htmlgen_mcp/agents/web_tools 2025-10-11T09:29:25,065 copying src/htmlgen_mcp/agents/web_tools/html_templates_improved.py -> build/lib/htmlgen_mcp/agents/web_tools 2025-10-11T09:29:25,068 copying src/htmlgen_mcp/agents/web_tools/browser.py -> build/lib/htmlgen_mcp/agents/web_tools 2025-10-11T09:29:25,070 copying src/htmlgen_mcp/agents/web_tools/css.py -> build/lib/htmlgen_mcp/agents/web_tools 2025-10-11T09:29:25,073 copying src/htmlgen_mcp/agents/web_tools/js.py -> build/lib/htmlgen_mcp/agents/web_tools 2025-10-11T09:29:25,075 copying src/htmlgen_mcp/agents/web_tools/simple_templates.py -> build/lib/htmlgen_mcp/agents/web_tools 2025-10-11T09:29:25,077 running egg_info 2025-10-11T09:29:25,089 writing src/htmlgen_mcp.egg-info/PKG-INFO 2025-10-11T09:29:25,095 writing dependency_links to src/htmlgen_mcp.egg-info/dependency_links.txt 2025-10-11T09:29:25,097 writing entry points to src/htmlgen_mcp.egg-info/entry_points.txt 2025-10-11T09:29:25,101 writing requirements to src/htmlgen_mcp.egg-info/requires.txt 2025-10-11T09:29:25,102 writing top-level names to src/htmlgen_mcp.egg-info/top_level.txt 2025-10-11T09:29:25,115 reading manifest file 'src/htmlgen_mcp.egg-info/SOURCES.txt' 2025-10-11T09:29:25,123 writing manifest file 'src/htmlgen_mcp.egg-info/SOURCES.txt' 2025-10-11T09:29:25,138 installing to build/bdist.linux-armv7l/wheel 2025-10-11T09:29:25,139 running install 2025-10-11T09:29:25,162 running install_lib 2025-10-11T09:29:25,169 creating build/bdist.linux-armv7l/wheel 2025-10-11T09:29:25,171 creating build/bdist.linux-armv7l/wheel/htmlgen_mcp 2025-10-11T09:29:25,173 creating build/bdist.linux-armv7l/wheel/htmlgen_mcp/agents 2025-10-11T09:29:25,174 copying build/lib/htmlgen_mcp/agents/smart_web_agent.py -> build/bdist.linux-armv7l/wheel/./htmlgen_mcp/agents 2025-10-11T09:29:25,180 copying build/lib/htmlgen_mcp/agents/quick_generator.py -> build/bdist.linux-armv7l/wheel/./htmlgen_mcp/agents 2025-10-11T09:29:25,183 copying build/lib/htmlgen_mcp/agents/cluster_storage.py -> build/bdist.linux-armv7l/wheel/./htmlgen_mcp/agents 2025-10-11T09:29:25,185 copying build/lib/htmlgen_mcp/agents/__init__.py -> build/bdist.linux-armv7l/wheel/./htmlgen_mcp/agents 2025-10-11T09:29:25,187 copying build/lib/htmlgen_mcp/agents/cluster_state.py -> build/bdist.linux-armv7l/wheel/./htmlgen_mcp/agents 2025-10-11T09:29:25,191 creating build/bdist.linux-armv7l/wheel/htmlgen_mcp/agents/web_tools 2025-10-11T09:29:25,192 copying build/lib/htmlgen_mcp/agents/web_tools/project.py -> build/bdist.linux-armv7l/wheel/./htmlgen_mcp/agents/web_tools 2025-10-11T09:29:25,194 copying build/lib/htmlgen_mcp/agents/web_tools/simple_builder.py -> build/bdist.linux-armv7l/wheel/./htmlgen_mcp/agents/web_tools 2025-10-11T09:29:25,196 copying build/lib/htmlgen_mcp/agents/web_tools/bootstrap.py -> build/bdist.linux-armv7l/wheel/./htmlgen_mcp/agents/web_tools 2025-10-11T09:29:25,198 copying build/lib/htmlgen_mcp/agents/web_tools/simple_js.py -> build/bdist.linux-armv7l/wheel/./htmlgen_mcp/agents/web_tools 2025-10-11T09:29:25,201 copying build/lib/htmlgen_mcp/agents/web_tools/images_fixed.py -> build/bdist.linux-armv7l/wheel/./htmlgen_mcp/agents/web_tools 2025-10-11T09:29:25,204 copying build/lib/htmlgen_mcp/agents/web_tools/navigation.py -> build/bdist.linux-armv7l/wheel/./htmlgen_mcp/agents/web_tools 2025-10-11T09:29:25,207 copying build/lib/htmlgen_mcp/agents/web_tools/validation.py -> build/bdist.linux-armv7l/wheel/./htmlgen_mcp/agents/web_tools 2025-10-11T09:29:25,210 copying build/lib/htmlgen_mcp/agents/web_tools/simple_css.py -> build/bdist.linux-armv7l/wheel/./htmlgen_mcp/agents/web_tools 2025-10-11T09:29:25,212 copying build/lib/htmlgen_mcp/agents/web_tools/html_templates.py -> build/bdist.linux-armv7l/wheel/./htmlgen_mcp/agents/web_tools 2025-10-11T09:29:25,216 copying build/lib/htmlgen_mcp/agents/web_tools/edgeone_deploy.py -> build/bdist.linux-armv7l/wheel/./htmlgen_mcp/agents/web_tools 2025-10-11T09:29:25,218 copying build/lib/htmlgen_mcp/agents/web_tools/__init__.py -> build/bdist.linux-armv7l/wheel/./htmlgen_mcp/agents/web_tools 2025-10-11T09:29:25,220 copying build/lib/htmlgen_mcp/agents/web_tools/images.py -> build/bdist.linux-armv7l/wheel/./htmlgen_mcp/agents/web_tools 2025-10-11T09:29:25,223 copying build/lib/htmlgen_mcp/agents/web_tools/colors.py -> build/bdist.linux-armv7l/wheel/./htmlgen_mcp/agents/web_tools 2025-10-11T09:29:25,225 copying build/lib/htmlgen_mcp/agents/web_tools/html_templates_improved.py -> build/bdist.linux-armv7l/wheel/./htmlgen_mcp/agents/web_tools 2025-10-11T09:29:25,228 copying build/lib/htmlgen_mcp/agents/web_tools/browser.py -> build/bdist.linux-armv7l/wheel/./htmlgen_mcp/agents/web_tools 2025-10-11T09:29:25,229 copying build/lib/htmlgen_mcp/agents/web_tools/css.py -> build/bdist.linux-armv7l/wheel/./htmlgen_mcp/agents/web_tools 2025-10-11T09:29:25,232 copying build/lib/htmlgen_mcp/agents/web_tools/js.py -> build/bdist.linux-armv7l/wheel/./htmlgen_mcp/agents/web_tools 2025-10-11T09:29:25,235 copying build/lib/htmlgen_mcp/agents/web_tools/simple_templates.py -> build/bdist.linux-armv7l/wheel/./htmlgen_mcp/agents/web_tools 2025-10-11T09:29:25,237 copying build/lib/htmlgen_mcp/agents/ai_content_generator.py -> build/bdist.linux-armv7l/wheel/./htmlgen_mcp/agents 2025-10-11T09:29:25,239 copying build/lib/htmlgen_mcp/__init__.py -> build/bdist.linux-armv7l/wheel/./htmlgen_mcp 2025-10-11T09:29:25,241 copying build/lib/htmlgen_mcp/sse_optimizations.py -> build/bdist.linux-armv7l/wheel/./htmlgen_mcp 2025-10-11T09:29:25,243 copying build/lib/htmlgen_mcp/config.py -> build/bdist.linux-armv7l/wheel/./htmlgen_mcp 2025-10-11T09:29:25,245 copying build/lib/htmlgen_mcp/web_agent_server.py -> build/bdist.linux-armv7l/wheel/./htmlgen_mcp 2025-10-11T09:29:25,248 running install_egg_info 2025-10-11T09:29:25,254 Copying src/htmlgen_mcp.egg-info to build/bdist.linux-armv7l/wheel/./htmlgen_mcp-0.3.3-py3.11.egg-info 2025-10-11T09:29:25,265 running install_scripts 2025-10-11T09:29:25,275 creating build/bdist.linux-armv7l/wheel/htmlgen_mcp-0.3.3.dist-info/WHEEL 2025-10-11T09:29:25,277 creating '/tmp/pip-wheel-2mqnjij9/.tmp-n2hjs50n/htmlgen_mcp-0.3.3-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-10-11T09:29:25,280 adding 'htmlgen_mcp/__init__.py' 2025-10-11T09:29:25,282 adding 'htmlgen_mcp/config.py' 2025-10-11T09:29:25,284 adding 'htmlgen_mcp/sse_optimizations.py' 2025-10-11T09:29:25,290 adding 'htmlgen_mcp/web_agent_server.py' 2025-10-11T09:29:25,292 adding 'htmlgen_mcp/agents/__init__.py' 2025-10-11T09:29:25,294 adding 'htmlgen_mcp/agents/ai_content_generator.py' 2025-10-11T09:29:25,296 adding 'htmlgen_mcp/agents/cluster_state.py' 2025-10-11T09:29:25,298 adding 'htmlgen_mcp/agents/cluster_storage.py' 2025-10-11T09:29:25,300 adding 'htmlgen_mcp/agents/quick_generator.py' 2025-10-11T09:29:25,310 adding 'htmlgen_mcp/agents/smart_web_agent.py' 2025-10-11T09:29:25,313 adding 'htmlgen_mcp/agents/web_tools/__init__.py' 2025-10-11T09:29:25,314 adding 'htmlgen_mcp/agents/web_tools/bootstrap.py' 2025-10-11T09:29:25,316 adding 'htmlgen_mcp/agents/web_tools/browser.py' 2025-10-11T09:29:25,317 adding 'htmlgen_mcp/agents/web_tools/colors.py' 2025-10-11T09:29:25,321 adding 'htmlgen_mcp/agents/web_tools/css.py' 2025-10-11T09:29:25,324 adding 'htmlgen_mcp/agents/web_tools/edgeone_deploy.py' 2025-10-11T09:29:25,331 adding 'htmlgen_mcp/agents/web_tools/html_templates.py' 2025-10-11T09:29:25,334 adding 'htmlgen_mcp/agents/web_tools/html_templates_improved.py' 2025-10-11T09:29:25,338 adding 'htmlgen_mcp/agents/web_tools/images.py' 2025-10-11T09:29:25,340 adding 'htmlgen_mcp/agents/web_tools/images_fixed.py' 2025-10-11T09:29:25,342 adding 'htmlgen_mcp/agents/web_tools/js.py' 2025-10-11T09:29:25,345 adding 'htmlgen_mcp/agents/web_tools/navigation.py' 2025-10-11T09:29:25,346 adding 'htmlgen_mcp/agents/web_tools/project.py' 2025-10-11T09:29:25,348 adding 'htmlgen_mcp/agents/web_tools/simple_builder.py' 2025-10-11T09:29:25,349 adding 'htmlgen_mcp/agents/web_tools/simple_css.py' 2025-10-11T09:29:25,351 adding 'htmlgen_mcp/agents/web_tools/simple_js.py' 2025-10-11T09:29:25,353 adding 'htmlgen_mcp/agents/web_tools/simple_templates.py' 2025-10-11T09:29:25,354 adding 'htmlgen_mcp/agents/web_tools/validation.py' 2025-10-11T09:29:25,357 adding 'htmlgen_mcp-0.3.3.dist-info/METADATA' 2025-10-11T09:29:25,358 adding 'htmlgen_mcp-0.3.3.dist-info/WHEEL' 2025-10-11T09:29:25,358 adding 'htmlgen_mcp-0.3.3.dist-info/entry_points.txt' 2025-10-11T09:29:25,359 adding 'htmlgen_mcp-0.3.3.dist-info/top_level.txt' 2025-10-11T09:29:25,360 adding 'htmlgen_mcp-0.3.3.dist-info/RECORD' 2025-10-11T09:29:25,363 removing build/bdist.linux-armv7l/wheel 2025-10-11T09:29:25,473 Building wheel for htmlgen-mcp (pyproject.toml): finished with status 'done' 2025-10-11T09:29:25,478 Created wheel for htmlgen-mcp: filename=htmlgen_mcp-0.3.3-py3-none-any.whl size=140892 sha256=0e57afcabbab6a59f40384c4ca14ac969b597a3c32fdf1e360de42e5536d505c 2025-10-11T09:29:25,479 Stored in directory: /tmp/pip-ephem-wheel-cache-hkdekyed/wheels/16/69/ee/33652ea942a7bcf081b311070f0ee94dc7c64b7f8aae0a064f 2025-10-11T09:29:25,491 Successfully built htmlgen-mcp 2025-10-11T09:29:25,500 Removed build tracker: '/tmp/pip-build-tracker-9xfitpcb'