2026-02-09T09:05:37,375 Created temporary directory: /tmp/pip-ephem-wheel-cache-cxf1s4wv 2026-02-09T09:05:37,377 Created temporary directory: /tmp/pip-build-tracker-7wxgkl12 2026-02-09T09:05:37,378 Initialized build tracking at /tmp/pip-build-tracker-7wxgkl12 2026-02-09T09:05:37,379 Created build tracker: /tmp/pip-build-tracker-7wxgkl12 2026-02-09T09:05:37,380 Entered build tracker: /tmp/pip-build-tracker-7wxgkl12 2026-02-09T09:05:37,381 Created temporary directory: /tmp/pip-wheel-0dk3v_7x 2026-02-09T09:05:37,385 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-09T09:05:37,388 Created temporary directory: /tmp/pip-ephem-wheel-cache-z98tgnap 2026-02-09T09:05:37,410 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-09T09:05:37,413 2 location(s) to search for versions of skill-seekers: 2026-02-09T09:05:37,413 * https://pypi.org/simple/skill-seekers/ 2026-02-09T09:05:37,413 * https://www.piwheels.org/simple/skill-seekers/ 2026-02-09T09:05:37,414 Fetching project page and analyzing links: https://pypi.org/simple/skill-seekers/ 2026-02-09T09:05:37,415 Getting page https://pypi.org/simple/skill-seekers/ 2026-02-09T09:05:37,416 Found index url https://pypi.org/simple 2026-02-09T09:05:37,628 Fetched page https://pypi.org/simple/skill-seekers/ as application/vnd.pypi.simple.v1+json 2026-02-09T09:05:37,635 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-09T09:05:37,636 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-09T09:05:37,637 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-09T09:05:37,638 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-09T09:05:37,639 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-09T09:05:37,640 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-09T09:05:37,640 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-09T09:05:37,641 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-09T09:05:37,642 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-09T09:05:37,643 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-09T09:05:37,644 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-09T09:05:37,645 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-09T09:05:37,645 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-09T09:05:37,646 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-09T09:05:37,647 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-09T09:05:37,648 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-09T09:05:37,648 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-09T09:05:37,649 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-09T09:05:37,650 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-09T09:05:37,651 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-09T09:05:37,652 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-09T09:05:37,653 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-09T09:05:37,653 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-09T09:05:37,654 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-09T09:05:37,655 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-09T09:05:37,656 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-09T09:05:37,657 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-09T09:05:37,658 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-09T09:05:37,658 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-09T09:05:37,659 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-09T09:05:37,660 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-09T09:05:37,661 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-09T09:05:37,661 Fetching project page and analyzing links: https://www.piwheels.org/simple/skill-seekers/ 2026-02-09T09:05:37,662 Getting page https://www.piwheels.org/simple/skill-seekers/ 2026-02-09T09:05:37,663 Found index url https://www.piwheels.org/simple 2026-02-09T09:05:37,819 Fetched page https://www.piwheels.org/simple/skill-seekers/ as text/html 2026-02-09T09:05:37,823 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-09T09:05:37,824 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-09T09:05:37,825 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-09T09:05:37,825 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-09T09:05:37,826 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-09T09:05:37,826 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-09T09:05:37,827 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-09T09:05:37,828 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-09T09:05:37,828 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-09T09:05:37,829 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-09T09:05:37,829 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-09T09:05:37,830 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-09T09:05:37,831 Skipping link: not a file: https://www.piwheels.org/simple/skill-seekers/ 2026-02-09T09:05:37,832 Skipping link: not a file: https://pypi.org/simple/skill-seekers/ 2026-02-09T09:05:37,852 Given no hashes to check 1 links for project 'skill-seekers': discarding no candidates 2026-02-09T09:05:37,870 Collecting skill-seekers==2.7.4 2026-02-09T09:05:37,873 Created temporary directory: /tmp/pip-unpack-qtxpjbnl 2026-02-09T09:05:38,004 Downloading skill_seekers-2.7.4.tar.gz (565 kB) 2026-02-09T09:05:38,565 Added skill-seekers==2.7.4 from https://files.pythonhosted.org/packages/31/74/42f5e9f04bf8057ea16fc9a774841b4d141b5cb6cea51a28cd4bc0339215/skill_seekers-2.7.4.tar.gz to build tracker '/tmp/pip-build-tracker-7wxgkl12' 2026-02-09T09:05:38,574 Created temporary directory: /tmp/pip-build-env-f1ual7vl 2026-02-09T09:05:38,578 Installing build dependencies: started 2026-02-09T09:05:38,579 Running command pip subprocess to install build dependencies 2026-02-09T09:05:39,736 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-09T09:05:40,302 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-09T09:05:40,325 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-09T09:05:42,053 Collecting setuptools>=61.0 2026-02-09T09:05:42,073 Using cached setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-02-09T09:05:42,338 Collecting wheel 2026-02-09T09:05:42,343 Using cached wheel-0.46.3-py3-none-any.whl (30 kB) 2026-02-09T09:05:42,527 Collecting packaging>=24.0 2026-02-09T09:05:42,543 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-02-09T09:05:45,543 Installing collected packages: setuptools, packaging, wheel 2026-02-09T09:05:49,156 Creating /tmp/pip-build-env-f1ual7vl/overlay/local/bin 2026-02-09T09:05:49,158 changing mode of /tmp/pip-build-env-f1ual7vl/overlay/local/bin/wheel to 755 2026-02-09T09:05:49,179 Successfully installed packaging-26.0 setuptools-82.0.0 wheel-0.46.3 2026-02-09T09:05:49,456 Installing build dependencies: finished with status 'done' 2026-02-09T09:05:49,462 Getting requirements to build wheel: started 2026-02-09T09:05:49,463 Running command Getting requirements to build wheel 2026-02-09T09:05:50,072 /tmp/pip-build-env-f1ual7vl/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-09T09:05:50,072 !! 2026-02-09T09:05:50,073 ******************************************************************************** 2026-02-09T09:05:50,074 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-09T09:05:50,075 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-09T09:05:50,075 or your builds will no longer be supported. 2026-02-09T09:05:50,076 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-09T09:05:50,077 ******************************************************************************** 2026-02-09T09:05:50,078 !! 2026-02-09T09:05:50,079 corresp(dist, value, root_dir) 2026-02-09T09:05:50,152 /tmp/pip-build-env-f1ual7vl/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-09T09:05:50,153 !! 2026-02-09T09:05:50,154 ******************************************************************************** 2026-02-09T09:05:50,155 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-09T09:05:50,156 License :: OSI Approved :: MIT License 2026-02-09T09:05:50,157 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-09T09:05:50,158 ******************************************************************************** 2026-02-09T09:05:50,159 !! 2026-02-09T09:05:50,160 dist._finalize_license_expression() 2026-02-09T09:05:50,160 /tmp/pip-build-env-f1ual7vl/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-09T09:05:50,161 !! 2026-02-09T09:05:50,162 ******************************************************************************** 2026-02-09T09:05:50,162 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-09T09:05:50,164 License :: OSI Approved :: MIT License 2026-02-09T09:05:50,165 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-09T09:05:50,166 ******************************************************************************** 2026-02-09T09:05:50,167 !! 2026-02-09T09:05:50,168 self._finalize_license_expression() 2026-02-09T09:05:50,168 running egg_info 2026-02-09T09:05:50,169 writing src/skill_seekers.egg-info/PKG-INFO 2026-02-09T09:05:50,180 writing dependency_links to src/skill_seekers.egg-info/dependency_links.txt 2026-02-09T09:05:50,183 writing entry points to src/skill_seekers.egg-info/entry_points.txt 2026-02-09T09:05:50,188 writing requirements to src/skill_seekers.egg-info/requires.txt 2026-02-09T09:05:50,189 writing top-level names to src/skill_seekers.egg-info/top_level.txt 2026-02-09T09:05:50,218 reading manifest file 'src/skill_seekers.egg-info/SOURCES.txt' 2026-02-09T09:05:50,226 adding license file 'LICENSE' 2026-02-09T09:05:50,234 writing manifest file 'src/skill_seekers.egg-info/SOURCES.txt' 2026-02-09T09:05:50,331 Getting requirements to build wheel: finished with status 'done' 2026-02-09T09:05:50,335 Created temporary directory: /tmp/pip-modern-metadata-7a780_hm 2026-02-09T09:05:50,337 Preparing metadata (pyproject.toml): started 2026-02-09T09:05:50,338 Running command Preparing metadata (pyproject.toml) 2026-02-09T09:05:50,907 /tmp/pip-build-env-f1ual7vl/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-09T09:05:50,907 !! 2026-02-09T09:05:50,909 ******************************************************************************** 2026-02-09T09:05:50,909 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-09T09:05:50,910 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-09T09:05:50,911 or your builds will no longer be supported. 2026-02-09T09:05:50,912 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-09T09:05:50,913 ******************************************************************************** 2026-02-09T09:05:50,914 !! 2026-02-09T09:05:50,914 corresp(dist, value, root_dir) 2026-02-09T09:05:50,984 /tmp/pip-build-env-f1ual7vl/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-09T09:05:50,985 !! 2026-02-09T09:05:50,986 ******************************************************************************** 2026-02-09T09:05:50,987 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-09T09:05:50,988 License :: OSI Approved :: MIT License 2026-02-09T09:05:50,989 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-09T09:05:50,990 ******************************************************************************** 2026-02-09T09:05:50,991 !! 2026-02-09T09:05:50,992 dist._finalize_license_expression() 2026-02-09T09:05:50,993 /tmp/pip-build-env-f1ual7vl/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-09T09:05:50,993 !! 2026-02-09T09:05:50,994 ******************************************************************************** 2026-02-09T09:05:50,995 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-09T09:05:50,996 License :: OSI Approved :: MIT License 2026-02-09T09:05:50,997 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-09T09:05:50,998 ******************************************************************************** 2026-02-09T09:05:50,999 !! 2026-02-09T09:05:51,000 self._finalize_license_expression() 2026-02-09T09:05:51,001 running dist_info 2026-02-09T09:05:51,007 creating /tmp/pip-modern-metadata-7a780_hm/skill_seekers.egg-info 2026-02-09T09:05:51,008 writing /tmp/pip-modern-metadata-7a780_hm/skill_seekers.egg-info/PKG-INFO 2026-02-09T09:05:51,019 writing dependency_links to /tmp/pip-modern-metadata-7a780_hm/skill_seekers.egg-info/dependency_links.txt 2026-02-09T09:05:51,021 writing entry points to /tmp/pip-modern-metadata-7a780_hm/skill_seekers.egg-info/entry_points.txt 2026-02-09T09:05:51,026 writing requirements to /tmp/pip-modern-metadata-7a780_hm/skill_seekers.egg-info/requires.txt 2026-02-09T09:05:51,028 writing top-level names to /tmp/pip-modern-metadata-7a780_hm/skill_seekers.egg-info/top_level.txt 2026-02-09T09:05:51,029 writing manifest file '/tmp/pip-modern-metadata-7a780_hm/skill_seekers.egg-info/SOURCES.txt' 2026-02-09T09:05:51,054 reading manifest file '/tmp/pip-modern-metadata-7a780_hm/skill_seekers.egg-info/SOURCES.txt' 2026-02-09T09:05:51,056 adding license file 'LICENSE' 2026-02-09T09:05:51,062 writing manifest file '/tmp/pip-modern-metadata-7a780_hm/skill_seekers.egg-info/SOURCES.txt' 2026-02-09T09:05:51,064 creating '/tmp/pip-modern-metadata-7a780_hm/skill_seekers-2.7.4.dist-info' 2026-02-09T09:05:51,189 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-09T09:05:51,200 Source in /tmp/pip-wheel-0dk3v_7x/skill-seekers_a0909d0cd7734643991eff1df4b5ca83 has version 2.7.4, which satisfies requirement skill-seekers==2.7.4 from https://files.pythonhosted.org/packages/31/74/42f5e9f04bf8057ea16fc9a774841b4d141b5cb6cea51a28cd4bc0339215/skill_seekers-2.7.4.tar.gz 2026-02-09T09:05:51,201 Removed skill-seekers==2.7.4 from https://files.pythonhosted.org/packages/31/74/42f5e9f04bf8057ea16fc9a774841b4d141b5cb6cea51a28cd4bc0339215/skill_seekers-2.7.4.tar.gz from build tracker '/tmp/pip-build-tracker-7wxgkl12' 2026-02-09T09:05:51,217 Created temporary directory: /tmp/pip-unpack-spveu66k 2026-02-09T09:05:51,217 Building wheels for collected packages: skill-seekers 2026-02-09T09:05:51,222 Created temporary directory: /tmp/pip-wheel-9x6m2mom 2026-02-09T09:05:51,222 Destination directory: /tmp/pip-wheel-9x6m2mom 2026-02-09T09:05:51,225 Building wheel for skill-seekers (pyproject.toml): started 2026-02-09T09:05:51,226 Running command Building wheel for skill-seekers (pyproject.toml) 2026-02-09T09:05:51,798 /tmp/pip-build-env-f1ual7vl/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-09T09:05:51,798 !! 2026-02-09T09:05:51,799 ******************************************************************************** 2026-02-09T09:05:51,800 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-09T09:05:51,801 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-09T09:05:51,801 or your builds will no longer be supported. 2026-02-09T09:05:51,802 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-09T09:05:51,803 ******************************************************************************** 2026-02-09T09:05:51,804 !! 2026-02-09T09:05:51,805 corresp(dist, value, root_dir) 2026-02-09T09:05:51,868 /tmp/pip-build-env-f1ual7vl/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-09T09:05:51,869 !! 2026-02-09T09:05:51,870 ******************************************************************************** 2026-02-09T09:05:51,871 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-09T09:05:51,872 License :: OSI Approved :: MIT License 2026-02-09T09:05:51,873 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-09T09:05:51,873 ******************************************************************************** 2026-02-09T09:05:51,875 !! 2026-02-09T09:05:51,875 dist._finalize_license_expression() 2026-02-09T09:05:51,876 /tmp/pip-build-env-f1ual7vl/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-02-09T09:05:51,877 !! 2026-02-09T09:05:51,878 ******************************************************************************** 2026-02-09T09:05:51,878 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-02-09T09:05:51,879 License :: OSI Approved :: MIT License 2026-02-09T09:05:51,880 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-09T09:05:51,880 ******************************************************************************** 2026-02-09T09:05:51,881 !! 2026-02-09T09:05:51,882 self._finalize_license_expression() 2026-02-09T09:05:51,882 running bdist_wheel 2026-02-09T09:05:51,894 running build 2026-02-09T09:05:51,894 running build_py 2026-02-09T09:05:51,900 creating build/lib/skill_seekers 2026-02-09T09:05:51,902 copying src/skill_seekers/__init__.py -> build/lib/skill_seekers 2026-02-09T09:05:51,905 creating build/lib/skill_seekers/cli 2026-02-09T09:05:51,906 copying src/skill_seekers/cli/test_unified_simple.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:51,909 copying src/skill_seekers/cli/code_analyzer.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:51,912 copying src/skill_seekers/cli/install_agent.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:51,914 copying src/skill_seekers/cli/enhance_skill_local.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:51,916 copying src/skill_seekers/cli/unified_skill_builder.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:51,920 copying src/skill_seekers/cli/config_command.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:51,922 copying src/skill_seekers/cli/dependency_analyzer.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:51,925 copying src/skill_seekers/cli/how_to_guide_builder.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:51,928 copying src/skill_seekers/cli/resume_command.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:51,930 copying src/skill_seekers/cli/split_config.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:51,932 copying src/skill_seekers/cli/markdown_cleaner.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:51,934 copying src/skill_seekers/cli/doc_scraper.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:51,937 copying src/skill_seekers/cli/__init__.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:51,939 copying src/skill_seekers/cli/constants.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:51,941 copying src/skill_seekers/cli/run_tests.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:51,943 copying src/skill_seekers/cli/setup_wizard.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:51,945 copying src/skill_seekers/cli/guide_enhancer.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:51,947 copying src/skill_seekers/cli/github_fetcher.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:51,950 copying src/skill_seekers/cli/language_detector.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:51,952 copying src/skill_seekers/cli/llms_txt_downloader.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:51,954 copying src/skill_seekers/cli/pdf_scraper.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:51,956 copying src/skill_seekers/cli/config_validator.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:51,959 copying src/skill_seekers/cli/config_extractor.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:51,962 copying src/skill_seekers/cli/ai_enhancer.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:51,964 copying src/skill_seekers/cli/llms_txt_parser.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:51,966 copying src/skill_seekers/cli/github_scraper.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:51,969 copying src/skill_seekers/cli/unified_scraper.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:51,972 copying src/skill_seekers/cli/install_skill.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:51,974 copying src/skill_seekers/cli/api_reference_builder.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:51,977 copying src/skill_seekers/cli/unified_codebase_analyzer.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:51,980 copying src/skill_seekers/cli/quality_checker.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:51,982 copying src/skill_seekers/cli/rate_limit_handler.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:51,985 copying src/skill_seekers/cli/merge_sources.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:51,987 copying src/skill_seekers/cli/config_manager.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:51,990 copying src/skill_seekers/cli/conflict_detector.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:51,992 copying src/skill_seekers/cli/pdf_extractor_poc.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:51,995 copying src/skill_seekers/cli/enhance_status.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:51,997 copying src/skill_seekers/cli/swift_patterns.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:52,001 copying src/skill_seekers/cli/upload_skill.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:52,003 copying src/skill_seekers/cli/main.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:52,005 copying src/skill_seekers/cli/llms_txt_detector.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:52,007 copying src/skill_seekers/cli/package_skill.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:52,009 copying src/skill_seekers/cli/pattern_recognizer.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:52,013 copying src/skill_seekers/cli/architectural_pattern_detector.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:52,015 copying src/skill_seekers/cli/enhance_skill.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:52,018 copying src/skill_seekers/cli/generate_router.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:52,021 copying src/skill_seekers/cli/estimate_pages.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:52,024 copying src/skill_seekers/cli/test_example_extractor.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:52,027 copying src/skill_seekers/cli/utils.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:52,029 copying src/skill_seekers/cli/codebase_scraper.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:52,033 copying src/skill_seekers/cli/config_enhancer.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:52,035 copying src/skill_seekers/cli/package_multi.py -> build/lib/skill_seekers/cli 2026-02-09T09:05:52,038 creating build/lib/skill_seekers/mcp 2026-02-09T09:05:52,039 copying src/skill_seekers/mcp/source_manager.py -> build/lib/skill_seekers/mcp 2026-02-09T09:05:52,041 copying src/skill_seekers/mcp/agent_detector.py -> build/lib/skill_seekers/mcp 2026-02-09T09:05:52,044 copying src/skill_seekers/mcp/__init__.py -> build/lib/skill_seekers/mcp 2026-02-09T09:05:52,046 copying src/skill_seekers/mcp/server.py -> build/lib/skill_seekers/mcp 2026-02-09T09:05:52,048 copying src/skill_seekers/mcp/server_legacy.py -> build/lib/skill_seekers/mcp 2026-02-09T09:05:52,052 copying src/skill_seekers/mcp/git_repo.py -> build/lib/skill_seekers/mcp 2026-02-09T09:05:52,054 copying src/skill_seekers/mcp/server_fastmcp.py -> build/lib/skill_seekers/mcp 2026-02-09T09:05:52,058 creating build/lib/skill_seekers/cli/adaptors 2026-02-09T09:05:52,059 copying src/skill_seekers/cli/adaptors/markdown.py -> build/lib/skill_seekers/cli/adaptors 2026-02-09T09:05:52,061 copying src/skill_seekers/cli/adaptors/gemini.py -> build/lib/skill_seekers/cli/adaptors 2026-02-09T09:05:52,064 copying src/skill_seekers/cli/adaptors/__init__.py -> build/lib/skill_seekers/cli/adaptors 2026-02-09T09:05:52,066 copying src/skill_seekers/cli/adaptors/base.py -> build/lib/skill_seekers/cli/adaptors 2026-02-09T09:05:52,068 copying src/skill_seekers/cli/adaptors/claude.py -> build/lib/skill_seekers/cli/adaptors 2026-02-09T09:05:52,071 copying src/skill_seekers/cli/adaptors/openai.py -> build/lib/skill_seekers/cli/adaptors 2026-02-09T09:05:52,074 creating build/lib/skill_seekers/mcp/tools 2026-02-09T09:05:52,075 copying src/skill_seekers/mcp/tools/__init__.py -> build/lib/skill_seekers/mcp/tools 2026-02-09T09:05:52,077 copying src/skill_seekers/mcp/tools/scraping_tools.py -> build/lib/skill_seekers/mcp/tools 2026-02-09T09:05:52,079 copying src/skill_seekers/mcp/tools/config_tools.py -> build/lib/skill_seekers/mcp/tools 2026-02-09T09:05:52,082 copying src/skill_seekers/mcp/tools/packaging_tools.py -> build/lib/skill_seekers/mcp/tools 2026-02-09T09:05:52,084 copying src/skill_seekers/mcp/tools/splitting_tools.py -> build/lib/skill_seekers/mcp/tools 2026-02-09T09:05:52,087 copying src/skill_seekers/mcp/tools/source_tools.py -> build/lib/skill_seekers/mcp/tools 2026-02-09T09:05:52,089 running egg_info 2026-02-09T09:05:52,099 writing src/skill_seekers.egg-info/PKG-INFO 2026-02-09T09:05:52,110 writing dependency_links to src/skill_seekers.egg-info/dependency_links.txt 2026-02-09T09:05:52,112 writing entry points to src/skill_seekers.egg-info/entry_points.txt 2026-02-09T09:05:52,117 writing requirements to src/skill_seekers.egg-info/requires.txt 2026-02-09T09:05:52,118 writing top-level names to src/skill_seekers.egg-info/top_level.txt 2026-02-09T09:05:52,134 reading manifest file 'src/skill_seekers.egg-info/SOURCES.txt' 2026-02-09T09:05:52,143 adding license file 'LICENSE' 2026-02-09T09:05:52,151 writing manifest file 'src/skill_seekers.egg-info/SOURCES.txt' 2026-02-09T09:05:52,157 copying src/skill_seekers/py.typed -> build/lib/skill_seekers 2026-02-09T09:05:52,171 installing to build/bdist.linux-armv7l/wheel 2026-02-09T09:05:52,172 running install 2026-02-09T09:05:52,195 running install_lib 2026-02-09T09:05:52,201 creating build/bdist.linux-armv7l/wheel 2026-02-09T09:05:52,202 creating build/bdist.linux-armv7l/wheel/skill_seekers 2026-02-09T09:05:52,204 copying build/lib/skill_seekers/__init__.py -> build/bdist.linux-armv7l/wheel/./skill_seekers 2026-02-09T09:05:52,207 creating build/bdist.linux-armv7l/wheel/skill_seekers/cli 2026-02-09T09:05:52,208 copying build/lib/skill_seekers/cli/test_unified_simple.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,211 copying build/lib/skill_seekers/cli/code_analyzer.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,214 copying build/lib/skill_seekers/cli/install_agent.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,216 copying build/lib/skill_seekers/cli/enhance_skill_local.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,219 copying build/lib/skill_seekers/cli/unified_skill_builder.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,222 copying build/lib/skill_seekers/cli/config_command.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,224 copying build/lib/skill_seekers/cli/dependency_analyzer.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,227 copying build/lib/skill_seekers/cli/how_to_guide_builder.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,230 copying build/lib/skill_seekers/cli/resume_command.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,232 copying build/lib/skill_seekers/cli/split_config.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,235 copying build/lib/skill_seekers/cli/markdown_cleaner.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,237 copying build/lib/skill_seekers/cli/doc_scraper.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,241 copying build/lib/skill_seekers/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,242 copying build/lib/skill_seekers/cli/constants.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,244 copying build/lib/skill_seekers/cli/run_tests.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,247 copying build/lib/skill_seekers/cli/setup_wizard.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,249 copying build/lib/skill_seekers/cli/guide_enhancer.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,251 copying build/lib/skill_seekers/cli/github_fetcher.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,254 copying build/lib/skill_seekers/cli/language_detector.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,256 copying build/lib/skill_seekers/cli/llms_txt_downloader.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,258 copying build/lib/skill_seekers/cli/pdf_scraper.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,260 copying build/lib/skill_seekers/cli/config_validator.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,263 copying build/lib/skill_seekers/cli/config_extractor.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,266 copying build/lib/skill_seekers/cli/ai_enhancer.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,268 copying build/lib/skill_seekers/cli/llms_txt_parser.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,270 copying build/lib/skill_seekers/cli/github_scraper.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,273 copying build/lib/skill_seekers/cli/unified_scraper.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,276 copying build/lib/skill_seekers/cli/install_skill.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,278 copying build/lib/skill_seekers/cli/api_reference_builder.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,280 copying build/lib/skill_seekers/cli/unified_codebase_analyzer.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,282 copying build/lib/skill_seekers/cli/quality_checker.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,285 copying build/lib/skill_seekers/cli/rate_limit_handler.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,287 copying build/lib/skill_seekers/cli/merge_sources.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,290 copying build/lib/skill_seekers/cli/config_manager.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,292 copying build/lib/skill_seekers/cli/conflict_detector.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,295 copying build/lib/skill_seekers/cli/pdf_extractor_poc.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,297 copying build/lib/skill_seekers/cli/enhance_status.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,300 creating build/bdist.linux-armv7l/wheel/skill_seekers/cli/adaptors 2026-02-09T09:05:52,301 copying build/lib/skill_seekers/cli/adaptors/markdown.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli/adaptors 2026-02-09T09:05:52,303 copying build/lib/skill_seekers/cli/adaptors/gemini.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli/adaptors 2026-02-09T09:05:52,306 copying build/lib/skill_seekers/cli/adaptors/__init__.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli/adaptors 2026-02-09T09:05:52,308 copying build/lib/skill_seekers/cli/adaptors/base.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli/adaptors 2026-02-09T09:05:52,310 copying build/lib/skill_seekers/cli/adaptors/claude.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli/adaptors 2026-02-09T09:05:52,312 copying build/lib/skill_seekers/cli/adaptors/openai.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli/adaptors 2026-02-09T09:05:52,315 copying build/lib/skill_seekers/cli/swift_patterns.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,317 copying build/lib/skill_seekers/cli/upload_skill.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,319 copying build/lib/skill_seekers/cli/main.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,322 copying build/lib/skill_seekers/cli/llms_txt_detector.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,324 copying build/lib/skill_seekers/cli/package_skill.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,326 copying build/lib/skill_seekers/cli/pattern_recognizer.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,329 copying build/lib/skill_seekers/cli/architectural_pattern_detector.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,331 copying build/lib/skill_seekers/cli/enhance_skill.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,334 copying build/lib/skill_seekers/cli/generate_router.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,337 copying build/lib/skill_seekers/cli/estimate_pages.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,339 copying build/lib/skill_seekers/cli/test_example_extractor.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,342 copying build/lib/skill_seekers/cli/utils.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,345 copying build/lib/skill_seekers/cli/codebase_scraper.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,348 copying build/lib/skill_seekers/cli/config_enhancer.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,350 copying build/lib/skill_seekers/cli/package_multi.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/cli 2026-02-09T09:05:52,352 copying build/lib/skill_seekers/py.typed -> build/bdist.linux-armv7l/wheel/./skill_seekers 2026-02-09T09:05:52,354 creating build/bdist.linux-armv7l/wheel/skill_seekers/mcp 2026-02-09T09:05:52,355 copying build/lib/skill_seekers/mcp/source_manager.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/mcp 2026-02-09T09:05:52,357 copying build/lib/skill_seekers/mcp/agent_detector.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/mcp 2026-02-09T09:05:52,360 copying build/lib/skill_seekers/mcp/__init__.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/mcp 2026-02-09T09:05:52,361 copying build/lib/skill_seekers/mcp/server.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/mcp 2026-02-09T09:05:52,363 copying build/lib/skill_seekers/mcp/server_legacy.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/mcp 2026-02-09T09:05:52,368 creating build/bdist.linux-armv7l/wheel/skill_seekers/mcp/tools 2026-02-09T09:05:52,369 copying build/lib/skill_seekers/mcp/tools/__init__.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/mcp/tools 2026-02-09T09:05:52,371 copying build/lib/skill_seekers/mcp/tools/scraping_tools.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/mcp/tools 2026-02-09T09:05:52,374 copying build/lib/skill_seekers/mcp/tools/config_tools.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/mcp/tools 2026-02-09T09:05:52,376 copying build/lib/skill_seekers/mcp/tools/packaging_tools.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/mcp/tools 2026-02-09T09:05:52,379 copying build/lib/skill_seekers/mcp/tools/splitting_tools.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/mcp/tools 2026-02-09T09:05:52,381 copying build/lib/skill_seekers/mcp/tools/source_tools.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/mcp/tools 2026-02-09T09:05:52,385 copying build/lib/skill_seekers/mcp/git_repo.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/mcp 2026-02-09T09:05:52,387 copying build/lib/skill_seekers/mcp/server_fastmcp.py -> build/bdist.linux-armv7l/wheel/./skill_seekers/mcp 2026-02-09T09:05:52,391 running install_egg_info 2026-02-09T09:05:52,396 Copying src/skill_seekers.egg-info to build/bdist.linux-armv7l/wheel/./skill_seekers-2.7.4-py3.11.egg-info 2026-02-09T09:05:52,409 running install_scripts 2026-02-09T09:05:52,423 creating build/bdist.linux-armv7l/wheel/skill_seekers-2.7.4.dist-info/WHEEL 2026-02-09T09:05:52,426 creating '/tmp/pip-wheel-9x6m2mom/.tmp-tc16la0o/skill_seekers-2.7.4-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-09T09:05:52,428 adding 'skill_seekers/__init__.py' 2026-02-09T09:05:52,429 adding 'skill_seekers/py.typed' 2026-02-09T09:05:52,432 adding 'skill_seekers/cli/__init__.py' 2026-02-09T09:05:52,434 adding 'skill_seekers/cli/ai_enhancer.py' 2026-02-09T09:05:52,436 adding 'skill_seekers/cli/api_reference_builder.py' 2026-02-09T09:05:52,438 adding 'skill_seekers/cli/architectural_pattern_detector.py' 2026-02-09T09:05:52,443 adding 'skill_seekers/cli/code_analyzer.py' 2026-02-09T09:05:52,448 adding 'skill_seekers/cli/codebase_scraper.py' 2026-02-09T09:05:52,451 adding 'skill_seekers/cli/config_command.py' 2026-02-09T09:05:52,453 adding 'skill_seekers/cli/config_enhancer.py' 2026-02-09T09:05:52,457 adding 'skill_seekers/cli/config_extractor.py' 2026-02-09T09:05:52,459 adding 'skill_seekers/cli/config_manager.py' 2026-02-09T09:05:52,461 adding 'skill_seekers/cli/config_validator.py' 2026-02-09T09:05:52,464 adding 'skill_seekers/cli/conflict_detector.py' 2026-02-09T09:05:52,465 adding 'skill_seekers/cli/constants.py' 2026-02-09T09:05:52,468 adding 'skill_seekers/cli/dependency_analyzer.py' 2026-02-09T09:05:52,478 adding 'skill_seekers/cli/doc_scraper.py' 2026-02-09T09:05:52,481 adding 'skill_seekers/cli/enhance_skill.py' 2026-02-09T09:05:52,486 adding 'skill_seekers/cli/enhance_skill_local.py' 2026-02-09T09:05:52,488 adding 'skill_seekers/cli/enhance_status.py' 2026-02-09T09:05:52,490 adding 'skill_seekers/cli/estimate_pages.py' 2026-02-09T09:05:52,495 adding 'skill_seekers/cli/generate_router.py' 2026-02-09T09:05:52,497 adding 'skill_seekers/cli/github_fetcher.py' 2026-02-09T09:05:52,503 adding 'skill_seekers/cli/github_scraper.py' 2026-02-09T09:05:52,506 adding 'skill_seekers/cli/guide_enhancer.py' 2026-02-09T09:05:52,511 adding 'skill_seekers/cli/how_to_guide_builder.py' 2026-02-09T09:05:52,514 adding 'skill_seekers/cli/install_agent.py' 2026-02-09T09:05:52,515 adding 'skill_seekers/cli/install_skill.py' 2026-02-09T09:05:52,518 adding 'skill_seekers/cli/language_detector.py' 2026-02-09T09:05:52,519 adding 'skill_seekers/cli/llms_txt_detector.py' 2026-02-09T09:05:52,521 adding 'skill_seekers/cli/llms_txt_downloader.py' 2026-02-09T09:05:52,522 adding 'skill_seekers/cli/llms_txt_parser.py' 2026-02-09T09:05:52,525 adding 'skill_seekers/cli/main.py' 2026-02-09T09:05:52,526 adding 'skill_seekers/cli/markdown_cleaner.py' 2026-02-09T09:05:52,530 adding 'skill_seekers/cli/merge_sources.py' 2026-02-09T09:05:52,531 adding 'skill_seekers/cli/package_multi.py' 2026-02-09T09:05:52,533 adding 'skill_seekers/cli/package_skill.py' 2026-02-09T09:05:52,539 adding 'skill_seekers/cli/pattern_recognizer.py' 2026-02-09T09:05:52,544 adding 'skill_seekers/cli/pdf_extractor_poc.py' 2026-02-09T09:05:52,548 adding 'skill_seekers/cli/pdf_scraper.py' 2026-02-09T09:05:52,550 adding 'skill_seekers/cli/quality_checker.py' 2026-02-09T09:05:52,552 adding 'skill_seekers/cli/rate_limit_handler.py' 2026-02-09T09:05:52,554 adding 'skill_seekers/cli/resume_command.py' 2026-02-09T09:05:52,556 adding 'skill_seekers/cli/run_tests.py' 2026-02-09T09:05:52,557 adding 'skill_seekers/cli/setup_wizard.py' 2026-02-09T09:05:52,559 adding 'skill_seekers/cli/split_config.py' 2026-02-09T09:05:52,563 adding 'skill_seekers/cli/swift_patterns.py' 2026-02-09T09:05:52,568 adding 'skill_seekers/cli/test_example_extractor.py' 2026-02-09T09:05:52,569 adding 'skill_seekers/cli/test_unified_simple.py' 2026-02-09T09:05:52,572 adding 'skill_seekers/cli/unified_codebase_analyzer.py' 2026-02-09T09:05:52,576 adding 'skill_seekers/cli/unified_scraper.py' 2026-02-09T09:05:52,583 adding 'skill_seekers/cli/unified_skill_builder.py' 2026-02-09T09:05:52,585 adding 'skill_seekers/cli/upload_skill.py' 2026-02-09T09:05:52,587 adding 'skill_seekers/cli/utils.py' 2026-02-09T09:05:52,589 adding 'skill_seekers/cli/adaptors/__init__.py' 2026-02-09T09:05:52,590 adding 'skill_seekers/cli/adaptors/base.py' 2026-02-09T09:05:52,593 adding 'skill_seekers/cli/adaptors/claude.py' 2026-02-09T09:05:52,595 adding 'skill_seekers/cli/adaptors/gemini.py' 2026-02-09T09:05:52,597 adding 'skill_seekers/cli/adaptors/markdown.py' 2026-02-09T09:05:52,599 adding 'skill_seekers/cli/adaptors/openai.py' 2026-02-09T09:05:52,601 adding 'skill_seekers/mcp/__init__.py' 2026-02-09T09:05:52,602 adding 'skill_seekers/mcp/agent_detector.py' 2026-02-09T09:05:52,604 adding 'skill_seekers/mcp/git_repo.py' 2026-02-09T09:05:52,606 adding 'skill_seekers/mcp/server.py' 2026-02-09T09:05:52,611 adding 'skill_seekers/mcp/server_fastmcp.py' 2026-02-09T09:05:52,619 adding 'skill_seekers/mcp/server_legacy.py' 2026-02-09T09:05:52,621 adding 'skill_seekers/mcp/source_manager.py' 2026-02-09T09:05:52,623 adding 'skill_seekers/mcp/tools/__init__.py' 2026-02-09T09:05:52,625 adding 'skill_seekers/mcp/tools/config_tools.py' 2026-02-09T09:05:52,628 adding 'skill_seekers/mcp/tools/packaging_tools.py' 2026-02-09T09:05:52,632 adding 'skill_seekers/mcp/tools/scraping_tools.py' 2026-02-09T09:05:52,635 adding 'skill_seekers/mcp/tools/source_tools.py' 2026-02-09T09:05:52,637 adding 'skill_seekers/mcp/tools/splitting_tools.py' 2026-02-09T09:05:52,640 adding 'skill_seekers-2.7.4.dist-info/licenses/LICENSE' 2026-02-09T09:05:52,648 adding 'skill_seekers-2.7.4.dist-info/METADATA' 2026-02-09T09:05:52,649 adding 'skill_seekers-2.7.4.dist-info/WHEEL' 2026-02-09T09:05:52,650 adding 'skill_seekers-2.7.4.dist-info/entry_points.txt' 2026-02-09T09:05:52,651 adding 'skill_seekers-2.7.4.dist-info/top_level.txt' 2026-02-09T09:05:52,653 adding 'skill_seekers-2.7.4.dist-info/RECORD' 2026-02-09T09:05:52,660 removing build/bdist.linux-armv7l/wheel 2026-02-09T09:05:52,778 Building wheel for skill-seekers (pyproject.toml): finished with status 'done' 2026-02-09T09:05:52,797 Created wheel for skill-seekers: filename=skill_seekers-2.7.4-py3-none-any.whl size=397915 sha256=7b238f6a0229702f5e91c1151efb05935a24b536ece74ab1f1ec3c37f3afa2fe 2026-02-09T09:05:52,798 Stored in directory: /tmp/pip-ephem-wheel-cache-z98tgnap/wheels/92/88/5a/4acba11909bdda68dadd52bcfb287ae4ffdec9ccdd38b25e7c 2026-02-09T09:05:52,831 Successfully built skill-seekers 2026-02-09T09:05:52,852 Removed build tracker: '/tmp/pip-build-tracker-7wxgkl12'