2026-02-11T07:20:09,706 Created temporary directory: /tmp/pip-ephem-wheel-cache-ha0fs2p0 2026-02-11T07:20:09,708 Created temporary directory: /tmp/pip-build-tracker-a9pdmp5f 2026-02-11T07:20:09,709 Initialized build tracking at /tmp/pip-build-tracker-a9pdmp5f 2026-02-11T07:20:09,709 Created build tracker: /tmp/pip-build-tracker-a9pdmp5f 2026-02-11T07:20:09,709 Entered build tracker: /tmp/pip-build-tracker-a9pdmp5f 2026-02-11T07:20:09,710 Created temporary directory: /tmp/pip-wheel-p4fgkomo 2026-02-11T07:20:09,713 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-02-11T07:20:09,716 Created temporary directory: /tmp/pip-ephem-wheel-cache-cur4pwnl 2026-02-11T07:20:09,737 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-11T07:20:09,740 2 location(s) to search for versions of skill-seekers: 2026-02-11T07:20:09,740 * https://pypi.org/simple/skill-seekers/ 2026-02-11T07:20:09,740 * https://www.piwheels.org/simple/skill-seekers/ 2026-02-11T07:20:09,741 Fetching project page and analyzing links: https://pypi.org/simple/skill-seekers/ 2026-02-11T07:20:09,742 Getting page https://pypi.org/simple/skill-seekers/ 2026-02-11T07:20:09,743 Found index url https://pypi.org/simple 2026-02-11T07:20:09,952 Fetched page https://pypi.org/simple/skill-seekers/ as application/vnd.pypi.simple.v1+json 2026-02-11T07:20:09,959 Skipping link: No binaries permitted for skill-seekers: https://files.pythonhosted.org/packages/e5/72/fe91aed072439d15c6fa7dd52cd160f189bc89c9681220b62ab632b0e6a4/skill_seekers-2.0.0-py3-none-any.whl (from https://pypi.org/simple/skill-seekers/) (requires-python:>=3.10) 2026-02-11T07:20:09,960 Found link https://files.pythonhosted.org/packages/f4/3a/429e4ff2e121bda9a8491e30ac4a527ed68b17980529bff727c85fbdbde7/skill_seekers-2.0.0.tar.gz (from https://pypi.org/simple/skill-seekers/) (requires-python:>=3.10), version: 2.0.0 2026-02-11T07:20:09,961 Skipping link: No binaries permitted for skill-seekers: https://files.pythonhosted.org/packages/6e/43/beb8a1b2a63e403ca5f5761998ebe47a204ac00b70eae1e8c60d1dbaa153/skill_seekers-2.1.0-py3-none-any.whl (from https://pypi.org/simple/skill-seekers/) (requires-python:>=3.10) 2026-02-11T07:20:09,962 Found link https://files.pythonhosted.org/packages/5d/40/79fa11c302ff8f13500fb1fd51cb07fd12455bbc255b1fd001e912646ba4/skill_seekers-2.1.0.tar.gz (from https://pypi.org/simple/skill-seekers/) (requires-python:>=3.10), version: 2.1.0 2026-02-11T07:20:09,963 Skipping link: No binaries permitted for skill-seekers: https://files.pythonhosted.org/packages/62/58/71c837f3b6cba67f6c68facb3c423d2e95a5f24f1b13b81a517845782314/skill_seekers-2.1.1-py3-none-any.whl (from https://pypi.org/simple/skill-seekers/) (requires-python:>=3.10) 2026-02-11T07:20:09,964 Found link https://files.pythonhosted.org/packages/90/98/366a8e26fd22ae11028e2c3fe9e5fb0138e932b1daa9dd0bf1e90d1c000c/skill_seekers-2.1.1.tar.gz (from https://pypi.org/simple/skill-seekers/) (requires-python:>=3.10), version: 2.1.1 2026-02-11T07:20:09,964 Skipping link: No binaries permitted for skill-seekers: https://files.pythonhosted.org/packages/3c/40/4a5e9fbcb78b92fe046b5d63f54bd1aceca2ef3a0572e0f4e03c3703547a/skill_seekers-2.2.0-py3-none-any.whl (from https://pypi.org/simple/skill-seekers/) (requires-python:>=3.10) 2026-02-11T07:20:09,965 Found link https://files.pythonhosted.org/packages/84/b5/0bc1ccaa5375d45f6583465cbbb50c6d368367fcbad244e9503f2dde6c53/skill_seekers-2.2.0.tar.gz (from https://pypi.org/simple/skill-seekers/) (requires-python:>=3.10), version: 2.2.0 2026-02-11T07:20:09,966 Skipping link: No binaries permitted for skill-seekers: https://files.pythonhosted.org/packages/59/e8/03347ed316368a1d73361459293115ac9967b8c49402b8533edac9e0a3a5/skill_seekers-2.4.0-py3-none-any.whl (from https://pypi.org/simple/skill-seekers/) (requires-python:>=3.10) 2026-02-11T07:20:09,967 Found link https://files.pythonhosted.org/packages/f7/bd/2cb0086f0f199d4191e0fb015d4fbc0104c2568545652fa6852a8772884d/skill_seekers-2.4.0.tar.gz (from https://pypi.org/simple/skill-seekers/) (requires-python:>=3.10), version: 2.4.0 2026-02-11T07:20:09,968 Skipping link: No binaries permitted for skill-seekers: https://files.pythonhosted.org/packages/4d/45/51018343084695efc77e01b2f56ca7bdf5db5c62ece9383fa6a774c0c0df/skill_seekers-2.5.0-py3-none-any.whl (from https://pypi.org/simple/skill-seekers/) (requires-python:>=3.10) 2026-02-11T07:20:09,969 Found link https://files.pythonhosted.org/packages/de/8e/393f37ce3d315f70b3f5e624f3e9c003e04d03022ab774b87dac021f1257/skill_seekers-2.5.0.tar.gz (from https://pypi.org/simple/skill-seekers/) (requires-python:>=3.10), version: 2.5.0 2026-02-11T07:20:09,970 Skipping link: No binaries permitted for skill-seekers: https://files.pythonhosted.org/packages/11/c2/3452eed072b0895786677e2a19d91c0d34b9b26bcb2acce300561d139039/skill_seekers-2.5.1-py3-none-any.whl (from https://pypi.org/simple/skill-seekers/) (requires-python:>=3.10) 2026-02-11T07:20:09,970 Found link https://files.pythonhosted.org/packages/6b/67/3e073ae03db6ec252cc61a3c9cc5ee760047a037ac7a4bac6d192a3194f0/skill_seekers-2.5.1.tar.gz (from https://pypi.org/simple/skill-seekers/) (requires-python:>=3.10), version: 2.5.1 2026-02-11T07:20:09,971 Skipping link: No binaries permitted for skill-seekers: https://files.pythonhosted.org/packages/b0/a5/d1bd95ce498903adfde42db38f8745fce15bd108b2f664c2f4b9510c6d51/skill_seekers-2.6.0-py3-none-any.whl (from https://pypi.org/simple/skill-seekers/) (requires-python:>=3.10) 2026-02-11T07:20:09,972 Found link https://files.pythonhosted.org/packages/90/0c/732d978b0a3122bc40ccb38c040a2875aff4695fb223ded914cdbbc5c8b1/skill_seekers-2.6.0.tar.gz (from https://pypi.org/simple/skill-seekers/) (requires-python:>=3.10), version: 2.6.0 2026-02-11T07:20:09,972 Skipping link: No binaries permitted for skill-seekers: https://files.pythonhosted.org/packages/ac/c5/5eecf883ca33b707b996a0a25a24874bfcca3c40421ba7416a50af2623f0/skill_seekers-2.7.0-py3-none-any.whl (from https://pypi.org/simple/skill-seekers/) (requires-python:>=3.10) 2026-02-11T07:20:09,973 Found link https://files.pythonhosted.org/packages/5e/dd/775b7553b1b1c06cb9a810473896cdc246e616ace5000ce904115ede51a6/skill_seekers-2.7.0.tar.gz (from https://pypi.org/simple/skill-seekers/) (requires-python:>=3.10), version: 2.7.0 2026-02-11T07:20:09,974 Skipping link: No binaries permitted for skill-seekers: https://files.pythonhosted.org/packages/cd/09/e10d2cd6717ae1f6efc5a39bbd86fccec06ebfdecd9addd5c69319ff62a0/skill_seekers-2.7.1-py3-none-any.whl (from https://pypi.org/simple/skill-seekers/) (requires-python:>=3.10) 2026-02-11T07:20:09,975 Found link https://files.pythonhosted.org/packages/cd/8a/49306363e0e89cd2e21a0db51d8b4639a293418fbefc0b3f07c1fe65bb41/skill_seekers-2.7.1.tar.gz (from https://pypi.org/simple/skill-seekers/) (requires-python:>=3.10), version: 2.7.1 2026-02-11T07:20:09,976 Skipping link: No binaries permitted for skill-seekers: https://files.pythonhosted.org/packages/8d/6d/e33f5b688acfb9e57bd80fdd0d9c529e92104ebaa901ab743005387f52d7/skill_seekers-2.7.2-py3-none-any.whl (from https://pypi.org/simple/skill-seekers/) (requires-python:>=3.10) 2026-02-11T07:20:09,976 Found link https://files.pythonhosted.org/packages/66/27/c3293c8e31de17f5fb4fe94ba29ffa6c78ffa61d2071c8b12684504014fa/skill_seekers-2.7.2.tar.gz (from https://pypi.org/simple/skill-seekers/) (requires-python:>=3.10), version: 2.7.2 2026-02-11T07:20:09,977 Skipping link: No binaries permitted for skill-seekers: https://files.pythonhosted.org/packages/a8/55/648ddeab6da3eaaacd63ea76c071282446823b89fe79b727fee0e041b3a0/skill_seekers-2.7.3-py3-none-any.whl (from https://pypi.org/simple/skill-seekers/) (requires-python:>=3.10) 2026-02-11T07:20:09,978 Found link https://files.pythonhosted.org/packages/d8/fc/625a6edf9d8a153a1e3c81d69a336a648eafc79d14c6d689efd033a6db5e/skill_seekers-2.7.3.tar.gz (from https://pypi.org/simple/skill-seekers/) (requires-python:>=3.10), version: 2.7.3 2026-02-11T07:20:09,979 Skipping link: No binaries permitted for skill-seekers: https://files.pythonhosted.org/packages/72/ce/ceab07372e07ce1a30cd115478cc7f7fbcfdb090f21ddf083f515325fed1/skill_seekers-2.7.4-py3-none-any.whl (from https://pypi.org/simple/skill-seekers/) (requires-python:>=3.10) 2026-02-11T07:20:09,980 Found link https://files.pythonhosted.org/packages/31/74/42f5e9f04bf8057ea16fc9a774841b4d141b5cb6cea51a28cd4bc0339215/skill_seekers-2.7.4.tar.gz (from https://pypi.org/simple/skill-seekers/) (requires-python:>=3.10), version: 2.7.4 2026-02-11T07:20:09,980 Skipping link: No binaries permitted for skill-seekers: https://files.pythonhosted.org/packages/55/7c/a1d5b7a0f5bcba2dece3e672528ab74f150aa546921fbb9045350ec39db3/skill_seekers-2.8.0-py3-none-any.whl (from https://pypi.org/simple/skill-seekers/) (requires-python:>=3.10) 2026-02-11T07:20:09,981 Found link https://files.pythonhosted.org/packages/cd/3b/ef0d9ebb077ee9e31b05602cae9d1592c83d78a3068ae8bd90c7ad21c02f/skill_seekers-2.8.0.tar.gz (from https://pypi.org/simple/skill-seekers/) (requires-python:>=3.10), version: 2.8.0 2026-02-11T07:20:09,982 Skipping link: No binaries permitted for skill-seekers: https://files.pythonhosted.org/packages/c9/5f/9831d96b84eabc29b12e300b29c09dc2f68eaa868fa097d75f8074578f1e/skill_seekers-2.9.0-py3-none-any.whl (from https://pypi.org/simple/skill-seekers/) (requires-python:>=3.10) 2026-02-11T07:20:09,982 Found link https://files.pythonhosted.org/packages/c4/73/a78d90727b2533262b20916785f43b71ae4abcde6c31f6235530b351360e/skill_seekers-2.9.0.tar.gz (from https://pypi.org/simple/skill-seekers/) (requires-python:>=3.10), version: 2.9.0 2026-02-11T07:20:09,983 Skipping link: No binaries permitted for skill-seekers: https://files.pythonhosted.org/packages/9f/2b/0ea696749abe7bb33999f4195a621d8e3afce9741c1e8d29dd52e50c5168/skill_seekers-3.0.0-py3-none-any.whl (from https://pypi.org/simple/skill-seekers/) (requires-python:>=3.10) 2026-02-11T07:20:09,984 Found link https://files.pythonhosted.org/packages/b8/e1/365ee5e598614f5d0fb63e59d23d67d4373f23ab5d157c6669c352badc7c/skill_seekers-3.0.0.tar.gz (from https://pypi.org/simple/skill-seekers/) (requires-python:>=3.10), version: 3.0.0 2026-02-11T07:20:09,985 Fetching project page and analyzing links: https://www.piwheels.org/simple/skill-seekers/ 2026-02-11T07:20:09,986 Getting page https://www.piwheels.org/simple/skill-seekers/ 2026-02-11T07:20:09,987 Found index url https://www.piwheels.org/simple 2026-02-11T07:20:10,143 Fetched page https://www.piwheels.org/simple/skill-seekers/ as text/html 2026-02-11T07:20:10,148 Skipping link: No binaries permitted for skill-seekers: https://www.piwheels.org/simple/skill-seekers/skill_seekers-2.7.4-py3-none-any.whl#sha256=7b238f6a0229702f5e91c1151efb05935a24b536ece74ab1f1ec3c37f3afa2fe (from https://www.piwheels.org/simple/skill-seekers/) (requires-python:>=3.10) 2026-02-11T07:20:10,149 Skipping link: No binaries permitted for skill-seekers: https://www.piwheels.org/simple/skill-seekers/skill_seekers-2.7.3-py3-none-any.whl#sha256=f2bd7ad0846d0de42229b664557dde3cb5f65c29e087e73fe8da9a0768c3bfba (from https://www.piwheels.org/simple/skill-seekers/) (requires-python:>=3.10) 2026-02-11T07:20:10,149 Skipping link: No binaries permitted for skill-seekers: https://www.piwheels.org/simple/skill-seekers/skill_seekers-2.7.2-py3-none-any.whl#sha256=361f0a66fe0e2735c4dccba4297f0bcb434aa9e7c291cb3895f580533b6feeef (from https://www.piwheels.org/simple/skill-seekers/) (requires-python:>=3.10) 2026-02-11T07:20:10,150 Skipping link: No binaries permitted for skill-seekers: https://www.piwheels.org/simple/skill-seekers/skill_seekers-2.7.1-py3-none-any.whl#sha256=cc2fcc2c890bc9f8cdb5c49081d1234c78f2ec884b3cfb5d33c72abaedc8a6c5 (from https://www.piwheels.org/simple/skill-seekers/) (requires-python:>=3.10) 2026-02-11T07:20:10,150 Skipping link: No binaries permitted for skill-seekers: https://www.piwheels.org/simple/skill-seekers/skill_seekers-2.7.0-py3-none-any.whl#sha256=3bf12cf1851c4fd780f0777010390d0199e0f47aa0b069bb939229c70d1aa0ec (from https://www.piwheels.org/simple/skill-seekers/) (requires-python:>=3.10) 2026-02-11T07:20:10,151 Skipping link: No binaries permitted for skill-seekers: https://www.piwheels.org/simple/skill-seekers/skill_seekers-2.6.0-py3-none-any.whl#sha256=1abd7a07a60129868802fd43eb064f7e702748263f459c3a2ffb9f3a39e40d3a (from https://www.piwheels.org/simple/skill-seekers/) (requires-python:>=3.10) 2026-02-11T07:20:10,152 Skipping link: No binaries permitted for skill-seekers: https://www.piwheels.org/simple/skill-seekers/skill_seekers-2.5.1-py3-none-any.whl#sha256=bdb81d9cb72fa2722874b2e3f56ea7c97c772d33c7ba7a3f03cb3c3f0683da94 (from https://www.piwheels.org/simple/skill-seekers/) (requires-python:>=3.10) 2026-02-11T07:20:10,152 Skipping link: No binaries permitted for skill-seekers: https://www.piwheels.org/simple/skill-seekers/skill_seekers-2.5.0-py3-none-any.whl#sha256=d01d31a8209763cdfe2cbba8b01ea853d942faedef073ed8492957b25750e84d (from https://www.piwheels.org/simple/skill-seekers/) (requires-python:>=3.10) 2026-02-11T07:20:10,153 Skipping link: No binaries permitted for skill-seekers: https://www.piwheels.org/simple/skill-seekers/skill_seekers-2.4.0-py3-none-any.whl#sha256=23bf9a5832df169ec6b755ac64bd455593a522acb7fe0573af2babcde2492ee6 (from https://www.piwheels.org/simple/skill-seekers/) (requires-python:>=3.10) 2026-02-11T07:20:10,153 Skipping link: No binaries permitted for skill-seekers: https://www.piwheels.org/simple/skill-seekers/skill_seekers-2.2.0-py3-none-any.whl#sha256=100f031ae36cb3b63ce554c690fa99c046f621c436f335f1638eeaf35fee440f (from https://www.piwheels.org/simple/skill-seekers/) (requires-python:>=3.10) 2026-02-11T07:20:10,154 Skipping link: No binaries permitted for skill-seekers: https://www.piwheels.org/simple/skill-seekers/skill_seekers-2.1.1-py3-none-any.whl#sha256=23c004ecd61780db18581a7976363833a1bba30c224e0d5577f9e6692c43cf2e (from https://www.piwheels.org/simple/skill-seekers/) (requires-python:>=3.10) 2026-02-11T07:20:10,154 Skipping link: No binaries permitted for skill-seekers: https://www.piwheels.org/simple/skill-seekers/skill_seekers-2.1.0-py3-none-any.whl#sha256=00c27da5c33c67dacf3f147d035428063c02a0e70645e61a78ea97f498b33b21 (from https://www.piwheels.org/simple/skill-seekers/) (requires-python:>=3.10) 2026-02-11T07:20:10,155 Skipping link: No binaries permitted for skill-seekers: https://www.piwheels.org/simple/skill-seekers/skill_seekers-2.0.0-py3-none-any.whl#sha256=cc44797f7ea0a40e88451353fcd18c80cb4989fedff7837f4ed0fd72b84ae457 (from https://www.piwheels.org/simple/skill-seekers/) (requires-python:>=3.10) 2026-02-11T07:20:10,155 Skipping link: not a file: https://www.piwheels.org/simple/skill-seekers/ 2026-02-11T07:20:10,156 Skipping link: not a file: https://pypi.org/simple/skill-seekers/ 2026-02-11T07:20:10,177 Given no hashes to check 1 links for project 'skill-seekers': discarding no candidates 2026-02-11T07:20:10,194 Collecting skill-seekers==2.8.0 2026-02-11T07:20:10,196 Created temporary directory: /tmp/pip-unpack-1oelwrkk 2026-02-11T07:20:10,407 Downloading skill_seekers-2.8.0.tar.gz (595 kB) 2026-02-11T07:20:10,931 Added skill-seekers==2.8.0 from https://files.pythonhosted.org/packages/cd/3b/ef0d9ebb077ee9e31b05602cae9d1592c83d78a3068ae8bd90c7ad21c02f/skill_seekers-2.8.0.tar.gz to build tracker '/tmp/pip-build-tracker-a9pdmp5f' 2026-02-11T07:20:10,940 Created temporary directory: /tmp/pip-build-env-hapulcfv 2026-02-11T07:20:10,945 Installing build dependencies: started 2026-02-11T07:20:10,946 Running command pip subprocess to install build dependencies 2026-02-11T07:20:12,096 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-11T07:20:12,652 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-02-11T07:20:12,675 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-11T07:20:14,398 Collecting setuptools>=61.0 2026-02-11T07:20:14,418 Using cached setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-02-11T07:20:14,678 Collecting wheel 2026-02-11T07:20:14,693 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-02-11T07:20:14,875 Collecting packaging>=24.0 2026-02-11T07:20:14,891 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-02-11T07:20:17,890 Installing collected packages: setuptools, packaging, wheel 2026-02-11T07:20:21,309 Creating /tmp/pip-build-env-hapulcfv/overlay/local/bin 2026-02-11T07:20:21,312 changing mode of /tmp/pip-build-env-hapulcfv/overlay/local/bin/wheel to 755 2026-02-11T07:20:21,333 Successfully installed packaging-26.0 setuptools-82.0.0 wheel-0.46.3 2026-02-11T07:20:21,609 Installing build dependencies: finished with status 'done' 2026-02-11T07:20:21,615 Getting requirements to build wheel: started 2026-02-11T07:20:21,616 Running command Getting requirements to build wheel 2026-02-11T07:20:22,238 /tmp/pip-build-env-hapulcfv/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-11T07:20:22,238 !! 2026-02-11T07:20:22,239 ******************************************************************************** 2026-02-11T07:20:22,240 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-02-11T07:20:22,241 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-11T07:20:22,241 or your builds will no longer be supported. 2026-02-11T07:20:22,242 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-11T07:20:22,243 ******************************************************************************** 2026-02-11T07:20:22,244 !! 2026-02-11T07:20:22,244 corresp(dist, value, root_dir) 2026-02-11T07:20:22,320 /tmp/pip-build-env-hapulcfv/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-11T07:20:22,320 !! 2026-02-11T07:20:22,321 ******************************************************************************** 2026-02-11T07:20:22,322 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-11T07:20:22,323 License :: OSI Approved :: MIT License 2026-02-11T07:20:22,324 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-11T07:20:22,325 ******************************************************************************** 2026-02-11T07:20:22,326 !! 2026-02-11T07:20:22,326 dist._finalize_license_expression() 2026-02-11T07:20:22,327 /tmp/pip-build-env-hapulcfv/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-11T07:20:22,328 !! 2026-02-11T07:20:22,329 ******************************************************************************** 2026-02-11T07:20:22,329 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-11T07:20:22,330 License :: OSI Approved :: MIT License 2026-02-11T07:20:22,331 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-11T07:20:22,332 ******************************************************************************** 2026-02-11T07:20:22,334 !! 2026-02-11T07:20:22,334 self._finalize_license_expression() 2026-02-11T07:20:22,334 running egg_info 2026-02-11T07:20:22,338 writing src/skill_seekers.egg-info/PKG-INFO 2026-02-11T07:20:22,349 writing dependency_links to src/skill_seekers.egg-info/dependency_links.txt 2026-02-11T07:20:22,352 writing entry points to src/skill_seekers.egg-info/entry_points.txt 2026-02-11T07:20:22,357 writing requirements to src/skill_seekers.egg-info/requires.txt 2026-02-11T07:20:22,358 writing top-level names to src/skill_seekers.egg-info/top_level.txt 2026-02-11T07:20:22,387 reading manifest file 'src/skill_seekers.egg-info/SOURCES.txt' 2026-02-11T07:20:22,396 adding license file 'LICENSE' 2026-02-11T07:20:22,404 writing manifest file 'src/skill_seekers.egg-info/SOURCES.txt' 2026-02-11T07:20:22,501 Getting requirements to build wheel: finished with status 'done' 2026-02-11T07:20:22,505 Created temporary directory: /tmp/pip-modern-metadata-xjeq4f0p 2026-02-11T07:20:22,507 Preparing metadata (pyproject.toml): started 2026-02-11T07:20:22,508 Running command Preparing metadata (pyproject.toml) 2026-02-11T07:20:23,077 /tmp/pip-build-env-hapulcfv/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-11T07:20:23,077 !! 2026-02-11T07:20:23,078 ******************************************************************************** 2026-02-11T07:20:23,079 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-02-11T07:20:23,080 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-11T07:20:23,080 or your builds will no longer be supported. 2026-02-11T07:20:23,081 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-11T07:20:23,082 ******************************************************************************** 2026-02-11T07:20:23,083 !! 2026-02-11T07:20:23,084 corresp(dist, value, root_dir) 2026-02-11T07:20:23,155 /tmp/pip-build-env-hapulcfv/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-11T07:20:23,155 !! 2026-02-11T07:20:23,156 ******************************************************************************** 2026-02-11T07:20:23,157 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-11T07:20:23,158 License :: OSI Approved :: MIT License 2026-02-11T07:20:23,159 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-11T07:20:23,160 ******************************************************************************** 2026-02-11T07:20:23,161 !! 2026-02-11T07:20:23,161 dist._finalize_license_expression() 2026-02-11T07:20:23,162 /tmp/pip-build-env-hapulcfv/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-11T07:20:23,162 !! 2026-02-11T07:20:23,163 ******************************************************************************** 2026-02-11T07:20:23,164 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-11T07:20:23,165 License :: OSI Approved :: MIT License 2026-02-11T07:20:23,166 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-11T07:20:23,167 ******************************************************************************** 2026-02-11T07:20:23,168 !! 2026-02-11T07:20:23,169 self._finalize_license_expression() 2026-02-11T07:20:23,169 running dist_info 2026-02-11T07:20:23,178 creating /tmp/pip-modern-metadata-xjeq4f0p/skill_seekers.egg-info 2026-02-11T07:20:23,179 writing /tmp/pip-modern-metadata-xjeq4f0p/skill_seekers.egg-info/PKG-INFO 2026-02-11T07:20:23,190 writing dependency_links to /tmp/pip-modern-metadata-xjeq4f0p/skill_seekers.egg-info/dependency_links.txt 2026-02-11T07:20:23,192 writing entry points to /tmp/pip-modern-metadata-xjeq4f0p/skill_seekers.egg-info/entry_points.txt 2026-02-11T07:20:23,198 writing requirements to /tmp/pip-modern-metadata-xjeq4f0p/skill_seekers.egg-info/requires.txt 2026-02-11T07:20:23,199 writing top-level names to /tmp/pip-modern-metadata-xjeq4f0p/skill_seekers.egg-info/top_level.txt 2026-02-11T07:20:23,200 writing manifest file '/tmp/pip-modern-metadata-xjeq4f0p/skill_seekers.egg-info/SOURCES.txt' 2026-02-11T07:20:23,226 reading manifest file '/tmp/pip-modern-metadata-xjeq4f0p/skill_seekers.egg-info/SOURCES.txt' 2026-02-11T07:20:23,228 adding license file 'LICENSE' 2026-02-11T07:20:23,234 writing manifest file '/tmp/pip-modern-metadata-xjeq4f0p/skill_seekers.egg-info/SOURCES.txt' 2026-02-11T07:20:23,236 creating '/tmp/pip-modern-metadata-xjeq4f0p/skill_seekers-2.8.0.dist-info' 2026-02-11T07:20:23,364 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-11T07:20:23,375 Source in /tmp/pip-wheel-p4fgkomo/skill-seekers_493811cbb44f4c64af8d8aa85795b61c has version 2.8.0, which satisfies requirement skill-seekers==2.8.0 from https://files.pythonhosted.org/packages/cd/3b/ef0d9ebb077ee9e31b05602cae9d1592c83d78a3068ae8bd90c7ad21c02f/skill_seekers-2.8.0.tar.gz 2026-02-11T07:20:23,376 Removed skill-seekers==2.8.0 from https://files.pythonhosted.org/packages/cd/3b/ef0d9ebb077ee9e31b05602cae9d1592c83d78a3068ae8bd90c7ad21c02f/skill_seekers-2.8.0.tar.gz from build tracker '/tmp/pip-build-tracker-a9pdmp5f' 2026-02-11T07:20:23,394 Created temporary directory: /tmp/pip-unpack-fq3o_8s5 2026-02-11T07:20:23,395 Building wheels for collected packages: skill-seekers 2026-02-11T07:20:23,399 Created temporary directory: /tmp/pip-wheel-6ujm70sg 2026-02-11T07:20:23,399 Destination directory: /tmp/pip-wheel-6ujm70sg 2026-02-11T07:20:23,402 Building wheel for skill-seekers (pyproject.toml): started 2026-02-11T07:20:23,403 Running command Building wheel for skill-seekers (pyproject.toml) 2026-02-11T07:20:23,967 /tmp/pip-build-env-hapulcfv/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-11T07:20:23,967 !! 2026-02-11T07:20:23,968 ******************************************************************************** 2026-02-11T07:20:23,969 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-02-11T07:20:23,970 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-11T07:20:23,970 or your builds will no longer be supported. 2026-02-11T07:20:23,972 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-11T07:20:23,972 ******************************************************************************** 2026-02-11T07:20:23,973 !! 2026-02-11T07:20:23,974 corresp(dist, value, root_dir) 2026-02-11T07:20:24,038 /tmp/pip-build-env-hapulcfv/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-11T07:20:24,038 !! 2026-02-11T07:20:24,040 ******************************************************************************** 2026-02-11T07:20:24,040 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-11T07:20:24,042 License :: OSI Approved :: MIT License 2026-02-11T07:20:24,043 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-11T07:20:24,044 ******************************************************************************** 2026-02-11T07:20:24,045 !! 2026-02-11T07:20:24,045 dist._finalize_license_expression() 2026-02-11T07:20:24,046 /tmp/pip-build-env-hapulcfv/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-11T07:20:24,046 !! 2026-02-11T07:20:24,047 ******************************************************************************** 2026-02-11T07:20:24,048 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-11T07:20:24,048 License :: OSI Approved :: MIT License 2026-02-11T07:20:24,049 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-11T07:20:24,050 ******************************************************************************** 2026-02-11T07:20:24,051 !! 2026-02-11T07:20:24,051 self._finalize_license_expression() 2026-02-11T07:20:24,051 running bdist_wheel 2026-02-11T07:20:24,065 running build 2026-02-11T07:20:24,066 running build_py 2026-02-11T07:20:24,072 creating build/lib/skill_seekers 2026-02-11T07:20:24,074 copying src/skill_seekers/_version.py -> build/lib/skill_seekers 2026-02-11T07:20:24,076 copying src/skill_seekers/__init__.py -> build/lib/skill_seekers 2026-02-11T07:20:24,078 creating build/lib/skill_seekers/mcp 2026-02-11T07:20:24,079 copying src/skill_seekers/mcp/server.py -> build/lib/skill_seekers/mcp 2026-02-11T07:20:24,082 copying src/skill_seekers/mcp/source_manager.py -> build/lib/skill_seekers/mcp 2026-02-11T07:20:24,084 copying src/skill_seekers/mcp/server_fastmcp.py -> build/lib/skill_seekers/mcp 2026-02-11T07:20:24,087 copying src/skill_seekers/mcp/agent_detector.py -> build/lib/skill_seekers/mcp 2026-02-11T07:20:24,089 copying src/skill_seekers/mcp/__init__.py -> build/lib/skill_seekers/mcp 2026-02-11T07:20:24,091 copying src/skill_seekers/mcp/git_repo.py -> build/lib/skill_seekers/mcp 2026-02-11T07:20:24,093 copying src/skill_seekers/mcp/server_legacy.py -> build/lib/skill_seekers/mcp 2026-02-11T07:20:24,098 creating build/lib/skill_seekers/cli 2026-02-11T07:20:24,099 copying src/skill_seekers/cli/rate_limit_handler.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,102 copying src/skill_seekers/cli/markdown_cleaner.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,104 copying src/skill_seekers/cli/enhance_skill.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,106 copying src/skill_seekers/cli/config_extractor.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,109 copying src/skill_seekers/cli/doc_scraper.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,113 copying src/skill_seekers/cli/guide_enhancer.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,115 copying src/skill_seekers/cli/pdf_extractor_poc.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,118 copying src/skill_seekers/cli/code_analyzer.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,121 copying src/skill_seekers/cli/utils.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,123 copying src/skill_seekers/cli/ai_enhancer.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,126 copying src/skill_seekers/cli/setup_wizard.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,128 copying src/skill_seekers/cli/config_fetcher.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,130 copying src/skill_seekers/cli/llms_txt_detector.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,131 copying src/skill_seekers/cli/unified_scraper.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,134 copying src/skill_seekers/cli/config_command.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,137 copying src/skill_seekers/cli/merge_sources.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,139 copying src/skill_seekers/cli/enhance_status.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,142 copying src/skill_seekers/cli/conflict_detector.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,144 copying src/skill_seekers/cli/install_skill.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,146 copying src/skill_seekers/cli/upload_skill.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,149 copying src/skill_seekers/cli/split_config.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,151 copying src/skill_seekers/cli/codebase_scraper.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,154 copying src/skill_seekers/cli/github_scraper.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,157 copying src/skill_seekers/cli/resume_command.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,160 copying src/skill_seekers/cli/github_fetcher.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,162 copying src/skill_seekers/cli/test_unified_simple.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,164 copying src/skill_seekers/cli/language_detector.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,167 copying src/skill_seekers/cli/config_enhancer.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,169 copying src/skill_seekers/cli/pattern_recognizer.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,172 copying src/skill_seekers/cli/unified_skill_builder.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,176 copying src/skill_seekers/cli/architectural_pattern_detector.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,179 copying src/skill_seekers/cli/config_manager.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,181 copying src/skill_seekers/cli/__init__.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,183 copying src/skill_seekers/cli/enhance_skill_local.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,186 copying src/skill_seekers/cli/llms_txt_downloader.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,187 copying src/skill_seekers/cli/package_skill.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,190 copying src/skill_seekers/cli/package_multi.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,191 copying src/skill_seekers/cli/constants.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,193 copying src/skill_seekers/cli/config_validator.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,196 copying src/skill_seekers/cli/quality_checker.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,198 copying src/skill_seekers/cli/how_to_guide_builder.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,202 copying src/skill_seekers/cli/install_agent.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,205 copying src/skill_seekers/cli/unified_codebase_analyzer.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,208 copying src/skill_seekers/cli/dependency_analyzer.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,211 copying src/skill_seekers/cli/estimate_pages.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,213 copying src/skill_seekers/cli/api_reference_builder.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,216 copying src/skill_seekers/cli/main.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,219 copying src/skill_seekers/cli/pdf_scraper.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,222 copying src/skill_seekers/cli/test_example_extractor.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,225 copying src/skill_seekers/cli/generate_router.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,228 copying src/skill_seekers/cli/llms_txt_parser.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,230 copying src/skill_seekers/cli/swift_patterns.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,233 copying src/skill_seekers/cli/run_tests.py -> build/lib/skill_seekers/cli 2026-02-11T07:20:24,236 creating build/lib/skill_seekers/mcp/tools 2026-02-11T07:20:24,237 copying src/skill_seekers/mcp/tools/source_tools.py -> build/lib/skill_seekers/mcp/tools 2026-02-11T07:20:24,240 copying src/skill_seekers/mcp/tools/config_tools.py -> build/lib/skill_seekers/mcp/tools 2026-02-11T07:20:24,243 copying src/skill_seekers/mcp/tools/__init__.py -> build/lib/skill_seekers/mcp/tools 2026-02-11T07:20:24,245 copying src/skill_seekers/mcp/tools/splitting_tools.py -> build/lib/skill_seekers/mcp/tools 2026-02-11T07:20:24,247 copying src/skill_seekers/mcp/tools/packaging_tools.py -> build/lib/skill_seekers/mcp/tools 2026-02-11T07:20:24,249 copying src/skill_seekers/mcp/tools/scraping_tools.py -> build/lib/skill_seekers/mcp/tools 2026-02-11T07:20:24,253 creating build/lib/skill_seekers/cli/adaptors 2026-02-11T07:20:24,254 copying src/skill_seekers/cli/adaptors/openai.py -> build/lib/skill_seekers/cli/adaptors 2026-02-11T07:20:24,256 copying src/skill_seekers/cli/adaptors/claude.py -> build/lib/skill_seekers/cli/adaptors 2026-02-11T07:20:24,259 copying src/skill_seekers/cli/adaptors/base.py -> build/lib/skill_seekers/cli/adaptors 2026-02-11T07:20:24,261 copying src/skill_seekers/cli/adaptors/__init__.py -> build/lib/skill_seekers/cli/adaptors 2026-02-11T07:20:24,263 copying src/skill_seekers/cli/adaptors/markdown.py -> build/lib/skill_seekers/cli/adaptors 2026-02-11T07:20:24,265 copying src/skill_seekers/cli/adaptors/gemini.py -> build/lib/skill_seekers/cli/adaptors 2026-02-11T07:20:24,267 running egg_info 2026-02-11T07:20:24,277 writing src/skill_seekers.egg-info/PKG-INFO 2026-02-11T07:20:24,287 writing dependency_links to src/skill_seekers.egg-info/dependency_links.txt 2026-02-11T07:20:24,289 writing entry points to src/skill_seekers.egg-info/entry_points.txt 2026-02-11T07:20:24,295 writing requirements to src/skill_seekers.egg-info/requires.txt 2026-02-11T07:20:24,296 writing top-level names to src/skill_seekers.egg-info/top_level.txt 2026-02-11T07:20:24,312 reading manifest file 'src/skill_seekers.egg-info/SOURCES.txt' 2026-02-11T07:20:24,321 adding license file 'LICENSE' 2026-02-11T07:20:24,329 writing manifest file 'src/skill_seekers.egg-info/SOURCES.txt' 2026-02-11T07:20:24,335 copying src/skill_seekers/py.typed -> build/lib/skill_seekers 2026-02-11T07:20:24,349 installing to build/bdist.linux-armv7l/wheel 2026-02-11T07:20:24,350 running install 2026-02-11T07:20:24,373 running install_lib 2026-02-11T07:20:24,379 creating build/bdist.linux-armv7l/wheel 2026-02-11T07:20:24,381 creating build/bdist.linux-armv7l/wheel/skill_seekers 2026-02-11T07:20:24,383 creating build/bdist.linux-armv7l/wheel/skill_seekers/mcp 2026-02-11T07:20:24,384 copying build/lib/skill_seekers/mcp/server.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/mcp 2026-02-11T07:20:24,386 copying build/lib/skill_seekers/mcp/source_manager.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/mcp 2026-02-11T07:20:24,389 copying build/lib/skill_seekers/mcp/server_fastmcp.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/mcp 2026-02-11T07:20:24,392 copying build/lib/skill_seekers/mcp/agent_detector.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/mcp 2026-02-11T07:20:24,394 copying build/lib/skill_seekers/mcp/__init__.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/mcp 2026-02-11T07:20:24,397 creating build/bdist.linux-armv7l/wheel/skill_seekers/mcp/tools 2026-02-11T07:20:24,398 copying build/lib/skill_seekers/mcp/tools/source_tools.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/mcp/tools 2026-02-11T07:20:24,401 copying build/lib/skill_seekers/mcp/tools/config_tools.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/mcp/tools 2026-02-11T07:20:24,403 copying build/lib/skill_seekers/mcp/tools/__init__.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/mcp/tools 2026-02-11T07:20:24,405 copying build/lib/skill_seekers/mcp/tools/splitting_tools.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/mcp/tools 2026-02-11T07:20:24,407 copying build/lib/skill_seekers/mcp/tools/packaging_tools.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/mcp/tools 2026-02-11T07:20:24,411 copying build/lib/skill_seekers/mcp/tools/scraping_tools.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/mcp/tools 2026-02-11T07:20:24,413 copying build/lib/skill_seekers/mcp/git_repo.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/mcp 2026-02-11T07:20:24,416 copying build/lib/skill_seekers/mcp/server_legacy.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/mcp 2026-02-11T07:20:24,419 copying build/lib/skill_seekers/_version.py -> build/bdist.linux-armv7l/wheel/./skill_seekers 2026-02-11T07:20:24,421 copying build/lib/skill_seekers/py.typed -> build/bdist.linux-armv7l/wheel/./skill_seekers 2026-02-11T07:20:24,422 copying build/lib/skill_seekers/__init__.py -> build/bdist.linux-armv7l/wheel/./skill_seekers 2026-02-11T07:20:24,425 creating build/bdist.linux-armv7l/wheel/skill_seekers/cli 2026-02-11T07:20:24,427 copying build/lib/skill_seekers/cli/rate_limit_handler.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,429 copying build/lib/skill_seekers/cli/markdown_cleaner.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,431 copying build/lib/skill_seekers/cli/enhance_skill.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,434 copying build/lib/skill_seekers/cli/config_extractor.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,436 copying build/lib/skill_seekers/cli/doc_scraper.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,441 copying build/lib/skill_seekers/cli/guide_enhancer.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,443 copying build/lib/skill_seekers/cli/pdf_extractor_poc.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,446 copying build/lib/skill_seekers/cli/code_analyzer.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,449 copying build/lib/skill_seekers/cli/utils.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,452 copying build/lib/skill_seekers/cli/ai_enhancer.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,454 copying build/lib/skill_seekers/cli/setup_wizard.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,456 copying build/lib/skill_seekers/cli/config_fetcher.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,458 copying build/lib/skill_seekers/cli/llms_txt_detector.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,460 copying build/lib/skill_seekers/cli/unified_scraper.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,463 copying build/lib/skill_seekers/cli/config_command.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,466 copying build/lib/skill_seekers/cli/merge_sources.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,468 copying build/lib/skill_seekers/cli/enhance_status.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,471 copying build/lib/skill_seekers/cli/conflict_detector.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,473 copying build/lib/skill_seekers/cli/install_skill.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,475 copying build/lib/skill_seekers/cli/upload_skill.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,478 copying build/lib/skill_seekers/cli/split_config.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,480 copying build/lib/skill_seekers/cli/codebase_scraper.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,483 copying build/lib/skill_seekers/cli/github_scraper.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,486 copying build/lib/skill_seekers/cli/resume_command.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,489 copying build/lib/skill_seekers/cli/github_fetcher.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,491 copying build/lib/skill_seekers/cli/test_unified_simple.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,494 copying build/lib/skill_seekers/cli/language_detector.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,496 copying build/lib/skill_seekers/cli/config_enhancer.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,499 copying build/lib/skill_seekers/cli/pattern_recognizer.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,502 copying build/lib/skill_seekers/cli/unified_skill_builder.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,505 copying build/lib/skill_seekers/cli/architectural_pattern_detector.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,508 copying build/lib/skill_seekers/cli/config_manager.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,510 copying build/lib/skill_seekers/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,512 copying build/lib/skill_seekers/cli/enhance_skill_local.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,514 copying build/lib/skill_seekers/cli/llms_txt_downloader.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,516 copying build/lib/skill_seekers/cli/package_skill.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,518 copying build/lib/skill_seekers/cli/package_multi.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,520 copying build/lib/skill_seekers/cli/constants.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,522 copying build/lib/skill_seekers/cli/config_validator.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,524 creating build/bdist.linux-armv7l/wheel/skill_seekers/cli/adaptors 2026-02-11T07:20:24,526 copying build/lib/skill_seekers/cli/adaptors/openai.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli/adaptors 2026-02-11T07:20:24,528 copying build/lib/skill_seekers/cli/adaptors/claude.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli/adaptors 2026-02-11T07:20:24,531 copying build/lib/skill_seekers/cli/adaptors/base.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli/adaptors 2026-02-11T07:20:24,533 copying build/lib/skill_seekers/cli/adaptors/__init__.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli/adaptors 2026-02-11T07:20:24,535 copying build/lib/skill_seekers/cli/adaptors/markdown.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli/adaptors 2026-02-11T07:20:24,537 copying build/lib/skill_seekers/cli/adaptors/gemini.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli/adaptors 2026-02-11T07:20:24,539 copying build/lib/skill_seekers/cli/quality_checker.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,542 copying build/lib/skill_seekers/cli/how_to_guide_builder.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,545 copying build/lib/skill_seekers/cli/install_agent.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,547 copying build/lib/skill_seekers/cli/unified_codebase_analyzer.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,550 copying build/lib/skill_seekers/cli/dependency_analyzer.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,552 copying build/lib/skill_seekers/cli/estimate_pages.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,555 copying build/lib/skill_seekers/cli/api_reference_builder.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,557 copying build/lib/skill_seekers/cli/main.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,560 copying build/lib/skill_seekers/cli/pdf_scraper.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,562 copying build/lib/skill_seekers/cli/test_example_extractor.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,565 copying build/lib/skill_seekers/cli/generate_router.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,568 copying build/lib/skill_seekers/cli/llms_txt_parser.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,570 copying build/lib/skill_seekers/cli/swift_patterns.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,573 copying build/lib/skill_seekers/cli/run_tests.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-11T07:20:24,575 running install_egg_info 2026-02-11T07:20:24,580 Copying src/skill_seekers.egg-info to build/bdist.linux-armv7l/wheel/./skill_seekers-2.8.0-py3.11.egg-info 2026-02-11T07:20:24,593 running install_scripts 2026-02-11T07:20:24,605 creating build/bdist.linux-armv7l/wheel/skill_seekers-2.8.0.dist-info/WHEEL 2026-02-11T07:20:24,608 creating '/tmp/pip-wheel-6ujm70sg/.tmp-of9u2bzt/skill_seekers-2.8.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-11T07:20:24,611 adding 'skill_seekers/__init__.py' 2026-02-11T07:20:24,612 adding 'skill_seekers/_version.py' 2026-02-11T07:20:24,613 adding 'skill_seekers/py.typed' 2026-02-11T07:20:24,616 adding 'skill_seekers/cli/__init__.py' 2026-02-11T07:20:24,618 adding 'skill_seekers/cli/ai_enhancer.py' 2026-02-11T07:20:24,620 adding 'skill_seekers/cli/api_reference_builder.py' 2026-02-11T07:20:24,622 adding 'skill_seekers/cli/architectural_pattern_detector.py' 2026-02-11T07:20:24,627 adding 'skill_seekers/cli/code_analyzer.py' 2026-02-11T07:20:24,635 adding 'skill_seekers/cli/codebase_scraper.py' 2026-02-11T07:20:24,638 adding 'skill_seekers/cli/config_command.py' 2026-02-11T07:20:24,640 adding 'skill_seekers/cli/config_enhancer.py' 2026-02-11T07:20:24,644 adding 'skill_seekers/cli/config_extractor.py' 2026-02-11T07:20:24,646 adding 'skill_seekers/cli/config_fetcher.py' 2026-02-11T07:20:24,649 adding 'skill_seekers/cli/config_manager.py' 2026-02-11T07:20:24,651 adding 'skill_seekers/cli/config_validator.py' 2026-02-11T07:20:24,653 adding 'skill_seekers/cli/conflict_detector.py' 2026-02-11T07:20:24,655 adding 'skill_seekers/cli/constants.py' 2026-02-11T07:20:24,657 adding 'skill_seekers/cli/dependency_analyzer.py' 2026-02-11T07:20:24,668 adding 'skill_seekers/cli/doc_scraper.py' 2026-02-11T07:20:24,671 adding 'skill_seekers/cli/enhance_skill.py' 2026-02-11T07:20:24,675 adding 'skill_seekers/cli/enhance_skill_local.py' 2026-02-11T07:20:24,677 adding 'skill_seekers/cli/enhance_status.py' 2026-02-11T07:20:24,680 adding 'skill_seekers/cli/estimate_pages.py' 2026-02-11T07:20:24,685 adding 'skill_seekers/cli/generate_router.py' 2026-02-11T07:20:24,687 adding 'skill_seekers/cli/github_fetcher.py' 2026-02-11T07:20:24,694 adding 'skill_seekers/cli/github_scraper.py' 2026-02-11T07:20:24,697 adding 'skill_seekers/cli/guide_enhancer.py' 2026-02-11T07:20:24,702 adding 'skill_seekers/cli/how_to_guide_builder.py' 2026-02-11T07:20:24,705 adding 'skill_seekers/cli/install_agent.py' 2026-02-11T07:20:24,707 adding 'skill_seekers/cli/install_skill.py' 2026-02-11T07:20:24,709 adding 'skill_seekers/cli/language_detector.py' 2026-02-11T07:20:24,711 adding 'skill_seekers/cli/llms_txt_detector.py' 2026-02-11T07:20:24,712 adding 'skill_seekers/cli/llms_txt_downloader.py' 2026-02-11T07:20:24,714 adding 'skill_seekers/cli/llms_txt_parser.py' 2026-02-11T07:20:24,717 adding 'skill_seekers/cli/main.py' 2026-02-11T07:20:24,719 adding 'skill_seekers/cli/markdown_cleaner.py' 2026-02-11T07:20:24,722 adding 'skill_seekers/cli/merge_sources.py' 2026-02-11T07:20:24,724 adding 'skill_seekers/cli/package_multi.py' 2026-02-11T07:20:24,726 adding 'skill_seekers/cli/package_skill.py' 2026-02-11T07:20:24,732 adding 'skill_seekers/cli/pattern_recognizer.py' 2026-02-11T07:20:24,738 adding 'skill_seekers/cli/pdf_extractor_poc.py' 2026-02-11T07:20:24,742 adding 'skill_seekers/cli/pdf_scraper.py' 2026-02-11T07:20:24,744 adding 'skill_seekers/cli/quality_checker.py' 2026-02-11T07:20:24,747 adding 'skill_seekers/cli/rate_limit_handler.py' 2026-02-11T07:20:24,749 adding 'skill_seekers/cli/resume_command.py' 2026-02-11T07:20:24,750 adding 'skill_seekers/cli/run_tests.py' 2026-02-11T07:20:24,752 adding 'skill_seekers/cli/setup_wizard.py' 2026-02-11T07:20:24,754 adding 'skill_seekers/cli/split_config.py' 2026-02-11T07:20:24,757 adding 'skill_seekers/cli/swift_patterns.py' 2026-02-11T07:20:24,763 adding 'skill_seekers/cli/test_example_extractor.py' 2026-02-11T07:20:24,764 adding 'skill_seekers/cli/test_unified_simple.py' 2026-02-11T07:20:24,767 adding 'skill_seekers/cli/unified_codebase_analyzer.py' 2026-02-11T07:20:24,771 adding 'skill_seekers/cli/unified_scraper.py' 2026-02-11T07:20:24,779 adding 'skill_seekers/cli/unified_skill_builder.py' 2026-02-11T07:20:24,780 adding 'skill_seekers/cli/upload_skill.py' 2026-02-11T07:20:24,782 adding 'skill_seekers/cli/utils.py' 2026-02-11T07:20:24,784 adding 'skill_seekers/cli/adaptors/__init__.py' 2026-02-11T07:20:24,786 adding 'skill_seekers/cli/adaptors/base.py' 2026-02-11T07:20:24,788 adding 'skill_seekers/cli/adaptors/claude.py' 2026-02-11T07:20:24,791 adding 'skill_seekers/cli/adaptors/gemini.py' 2026-02-11T07:20:24,793 adding 'skill_seekers/cli/adaptors/markdown.py' 2026-02-11T07:20:24,795 adding 'skill_seekers/cli/adaptors/openai.py' 2026-02-11T07:20:24,797 adding 'skill_seekers/mcp/__init__.py' 2026-02-11T07:20:24,798 adding 'skill_seekers/mcp/agent_detector.py' 2026-02-11T07:20:24,800 adding 'skill_seekers/mcp/git_repo.py' 2026-02-11T07:20:24,802 adding 'skill_seekers/mcp/server.py' 2026-02-11T07:20:24,807 adding 'skill_seekers/mcp/server_fastmcp.py' 2026-02-11T07:20:24,816 adding 'skill_seekers/mcp/server_legacy.py' 2026-02-11T07:20:24,818 adding 'skill_seekers/mcp/source_manager.py' 2026-02-11T07:20:24,820 adding 'skill_seekers/mcp/tools/__init__.py' 2026-02-11T07:20:24,822 adding 'skill_seekers/mcp/tools/config_tools.py' 2026-02-11T07:20:24,825 adding 'skill_seekers/mcp/tools/packaging_tools.py' 2026-02-11T07:20:24,829 adding 'skill_seekers/mcp/tools/scraping_tools.py' 2026-02-11T07:20:24,833 adding 'skill_seekers/mcp/tools/source_tools.py' 2026-02-11T07:20:24,835 adding 'skill_seekers/mcp/tools/splitting_tools.py' 2026-02-11T07:20:24,838 adding 'skill_seekers-2.8.0.dist-info/licenses/LICENSE' 2026-02-11T07:20:24,847 adding 'skill_seekers-2.8.0.dist-info/METADATA' 2026-02-11T07:20:24,848 adding 'skill_seekers-2.8.0.dist-info/WHEEL' 2026-02-11T07:20:24,849 adding 'skill_seekers-2.8.0.dist-info/entry_points.txt' 2026-02-11T07:20:24,850 adding 'skill_seekers-2.8.0.dist-info/top_level.txt' 2026-02-11T07:20:24,852 adding 'skill_seekers-2.8.0.dist-info/RECORD' 2026-02-11T07:20:24,858 removing build/bdist.linux-armv7l/wheel 2026-02-11T07:20:24,977 Building wheel for skill-seekers (pyproject.toml): finished with status 'done' 2026-02-11T07:20:24,991 Created wheel for skill-seekers: filename=skill_seekers-2.8.0-py3-none-any.whl size=416555 sha256=3d43d3eff11fd2883db7b757e6d7122280c3a661bfb32da4f70c2487c5d34178 2026-02-11T07:20:24,993 Stored in directory: /tmp/pip-ephem-wheel-cache-cur4pwnl/wheels/05/9d/25/51abf73fe0ebc53403f2f7854a34abaa7e8904a55a1c4fb8a3 2026-02-11T07:20:25,022 Successfully built skill-seekers 2026-02-11T07:20:25,041 Removed build tracker: '/tmp/pip-build-tracker-a9pdmp5f'