2026-03-24T11:06:20,704 Created temporary directory: /tmp/pip-ephem-wheel-cache-p01rc8m9 2026-03-24T11:06:20,706 Created temporary directory: /tmp/pip-build-tracker-l_bu2_1u 2026-03-24T11:06:20,707 Initialized build tracking at /tmp/pip-build-tracker-l_bu2_1u 2026-03-24T11:06:20,707 Created build tracker: /tmp/pip-build-tracker-l_bu2_1u 2026-03-24T11:06:20,708 Entered build tracker: /tmp/pip-build-tracker-l_bu2_1u 2026-03-24T11:06:20,708 Created temporary directory: /tmp/pip-wheel-25nst645 2026-03-24T11:06:20,711 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-03-24T11:06:20,714 Created temporary directory: /tmp/pip-ephem-wheel-cache-b_fmlic7 2026-03-24T11:06:20,735 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-24T11:06:20,738 2 location(s) to search for versions of langextract: 2026-03-24T11:06:20,738 * https://pypi.org/simple/langextract/ 2026-03-24T11:06:20,738 * https://www.piwheels.org/simple/langextract/ 2026-03-24T11:06:20,739 Fetching project page and analyzing links: https://pypi.org/simple/langextract/ 2026-03-24T11:06:20,740 Getting page https://pypi.org/simple/langextract/ 2026-03-24T11:06:20,741 Found index url https://pypi.org/simple 2026-03-24T11:06:20,955 Fetched page https://pypi.org/simple/langextract/ as application/vnd.pypi.simple.v1+json 2026-03-24T11:06:20,963 Skipping link: No binaries permitted for langextract: https://files.pythonhosted.org/packages/77/39/f0a67686d0fd158eb7e0d86c60ee57fa004c35448e09b2ea87dd3746d29b/langextract-0.1.0-py3-none-any.whl (from https://pypi.org/simple/langextract/) (requires-python:>=3.10) 2026-03-24T11:06:20,964 Found link https://files.pythonhosted.org/packages/75/23/c3e5604b5cb7660838731492d861db0d601a035e0d91360b0c095c5f23a8/langextract-0.1.0.tar.gz (from https://pypi.org/simple/langextract/) (requires-python:>=3.10), version: 0.1.0 2026-03-24T11:06:20,965 Skipping link: No binaries permitted for langextract: https://files.pythonhosted.org/packages/ae/a7/b6528aa0713c95895f42a8a6386503baba15137931dc7f4f9b40b71cf616/langextract-0.1.1-py3-none-any.whl (from https://pypi.org/simple/langextract/) (requires-python:>=3.10) 2026-03-24T11:06:20,966 Found link https://files.pythonhosted.org/packages/9c/90/fb8d2455ac1d115070e98115530ec89c10215ade3b153d2e3942d80c0a34/langextract-0.1.1.tar.gz (from https://pypi.org/simple/langextract/) (requires-python:>=3.10), version: 0.1.1 2026-03-24T11:06:20,966 Skipping link: No binaries permitted for langextract: https://files.pythonhosted.org/packages/13/4d/0f09f782d4fe7c99629a69e17b3c3641c7829bdf34f9586f5008ded48320/langextract-0.1.2-py3-none-any.whl (from https://pypi.org/simple/langextract/) (requires-python:>=3.10) 2026-03-24T11:06:20,967 Found link https://files.pythonhosted.org/packages/da/d4/4f839e5c9617de2c6af92ed5b38a0c715dbe8bf62bb40b93b3d81bec4d33/langextract-0.1.2.tar.gz (from https://pypi.org/simple/langextract/) (requires-python:>=3.10), version: 0.1.2 2026-03-24T11:06:20,968 Skipping link: No binaries permitted for langextract: https://files.pythonhosted.org/packages/54/31/6387dc90c68374666512cfa237433a6b7e2c43df28d8898e9ce8a2ea8ab8/langextract-0.1.3-py3-none-any.whl (from https://pypi.org/simple/langextract/) (requires-python:>=3.10) 2026-03-24T11:06:20,969 Found link https://files.pythonhosted.org/packages/14/80/00d8c191e741ec759feaa244dbf8de5ffa8a9fc53b6fc6166494162bd9b1/langextract-0.1.3.tar.gz (from https://pypi.org/simple/langextract/) (requires-python:>=3.10), version: 0.1.3 2026-03-24T11:06:20,970 Skipping link: No binaries permitted for langextract: https://files.pythonhosted.org/packages/53/d4/d656cd4fc00a377de45ce13f147015513f2129147b914c88b7137dc08f49/langextract-0.1.4-py3-none-any.whl (from https://pypi.org/simple/langextract/) (requires-python:>=3.10) 2026-03-24T11:06:20,971 Found link https://files.pythonhosted.org/packages/51/63/621c6bb925bb79f1e36aad6a0cbe0f44a93d35dab5ce31edc0863d8c057c/langextract-0.1.4.tar.gz (from https://pypi.org/simple/langextract/) (requires-python:>=3.10), version: 0.1.4 2026-03-24T11:06:20,971 Skipping link: No binaries permitted for langextract: https://files.pythonhosted.org/packages/ad/0e/6fbcb601891363a8014285b741d1dbfdec9a2e28c524a2f2e95f47fc49a1/langextract-0.1.5-py3-none-any.whl (from https://pypi.org/simple/langextract/) (requires-python:>=3.10) 2026-03-24T11:06:20,972 Found link https://files.pythonhosted.org/packages/be/ac/369c39752a94ebe34b932cb00a6346b02d509e7bb5a2477e7d9638932809/langextract-0.1.5.tar.gz (from https://pypi.org/simple/langextract/) (requires-python:>=3.10), version: 0.1.5 2026-03-24T11:06:20,973 Skipping link: No binaries permitted for langextract: https://files.pythonhosted.org/packages/07/bd/818c257fd7fb7e66b8426a78250d8d17471a50a73656e3ef70acefed3a40/langextract-1.0.0-py3-none-any.whl (from https://pypi.org/simple/langextract/) (requires-python:>=3.10) 2026-03-24T11:06:20,974 Found link https://files.pythonhosted.org/packages/a0/b5/9d8cb445821751bf298c87c5dc6d64fb45c4a1be260e7b3176a6dd253dcc/langextract-1.0.0.tar.gz (from https://pypi.org/simple/langextract/) (requires-python:>=3.10), version: 1.0.0 2026-03-24T11:06:20,974 Skipping link: No binaries permitted for langextract: https://files.pythonhosted.org/packages/4c/73/015102d77ea462366cfccd8183b3e45038ebd188dff3c62b1c66fe395e57/langextract-1.0.1-py3-none-any.whl (from https://pypi.org/simple/langextract/) (requires-python:>=3.10) 2026-03-24T11:06:20,975 Found link https://files.pythonhosted.org/packages/58/fd/aa28821a21fbe3851264691d99a88ae67420309d126b3f0ac072bc238b06/langextract-1.0.1.tar.gz (from https://pypi.org/simple/langextract/) (requires-python:>=3.10), version: 1.0.1 2026-03-24T11:06:20,976 Skipping link: No binaries permitted for langextract: https://files.pythonhosted.org/packages/f7/f4/c7a5d098878a40d0f8f090f884c2df9c0fa035de975a34a270f69f7ae185/langextract-1.0.2-py3-none-any.whl (from https://pypi.org/simple/langextract/) (requires-python:>=3.10) 2026-03-24T11:06:20,977 Found link https://files.pythonhosted.org/packages/f6/6a/8f3e46089b92939d237523282f1c1740ef0a08473dc367238b136b355dc4/langextract-1.0.2.tar.gz (from https://pypi.org/simple/langextract/) (requires-python:>=3.10), version: 1.0.2 2026-03-24T11:06:20,977 Skipping link: No binaries permitted for langextract: https://files.pythonhosted.org/packages/61/c2/ee2bfe925981574fd8d50c6406216beefe4a76d3d83ccd0a5cb634f6c67e/langextract-1.0.3-py3-none-any.whl (from https://pypi.org/simple/langextract/) (requires-python:>=3.10) 2026-03-24T11:06:20,978 Found link https://files.pythonhosted.org/packages/fb/4f/96fe6fca10e6f4e7fdd8dbd69afa9dc82a5a0f640c07d7e42c0cc250363d/langextract-1.0.3.tar.gz (from https://pypi.org/simple/langextract/) (requires-python:>=3.10), version: 1.0.3 2026-03-24T11:06:20,979 Skipping link: No binaries permitted for langextract: https://files.pythonhosted.org/packages/62/10/5c3a4c92168cc56a5b58cf3d1e05d0fdf3877093ff65ef9907fc55fec60c/langextract-1.0.4-py3-none-any.whl (from https://pypi.org/simple/langextract/) (requires-python:>=3.10) 2026-03-24T11:06:20,980 Found link https://files.pythonhosted.org/packages/50/4b/05ae454723fb358ed1f2083e6f5b58c0bb6af7ee35fbc15cf84d13fcb9ec/langextract-1.0.4.tar.gz (from https://pypi.org/simple/langextract/) (requires-python:>=3.10), version: 1.0.4 2026-03-24T11:06:20,981 Skipping link: No binaries permitted for langextract: https://files.pythonhosted.org/packages/d4/cc/1f88878697f87a3dc0c68addd543613dd78782dbe58341c11ca1604b510e/langextract-1.0.5-py3-none-any.whl (from https://pypi.org/simple/langextract/) (requires-python:>=3.10) 2026-03-24T11:06:20,981 Found link https://files.pythonhosted.org/packages/19/1b/7ff89bcd49edfee792a000426e913ae046d9b382a13503fd5a6f7c42b1c7/langextract-1.0.5.tar.gz (from https://pypi.org/simple/langextract/) (requires-python:>=3.10), version: 1.0.5 2026-03-24T11:06:20,982 Skipping link: No binaries permitted for langextract: https://files.pythonhosted.org/packages/1b/a5/a4a62d7463ed2990d5568c441b5c21bdae8c41b448b86a3a081c4c11b866/langextract-1.0.6-py3-none-any.whl (from https://pypi.org/simple/langextract/) (requires-python:>=3.10) 2026-03-24T11:06:20,983 Found link https://files.pythonhosted.org/packages/21/e8/f4926064fca422a49c14a39e7ba4a565b2330ef66524a7091a7e9857fb96/langextract-1.0.6.tar.gz (from https://pypi.org/simple/langextract/) (requires-python:>=3.10), version: 1.0.6 2026-03-24T11:06:20,984 Skipping link: No binaries permitted for langextract: https://files.pythonhosted.org/packages/43/74/4f9dd79f0c5a73c7c60c1d3d268a002f7fd55266f02b3f6a697752ec804c/langextract-1.0.7-py3-none-any.whl (from https://pypi.org/simple/langextract/) (requires-python:>=3.10) 2026-03-24T11:06:20,985 Found link https://files.pythonhosted.org/packages/7f/10/ec64d959b9cce52930b2796bbba1ec8fe6b06f3c4b785d24a43973f6e3d7/langextract-1.0.7.tar.gz (from https://pypi.org/simple/langextract/) (requires-python:>=3.10), version: 1.0.7 2026-03-24T11:06:20,985 Skipping link: No binaries permitted for langextract: https://files.pythonhosted.org/packages/f7/70/f5eba44ee7a8c8fe651b14585618a4ca600dd41a6fdc156b4377f4f53bb1/langextract-1.0.8-py3-none-any.whl (from https://pypi.org/simple/langextract/) (requires-python:>=3.10) 2026-03-24T11:06:20,986 Found link https://files.pythonhosted.org/packages/2e/d8/95666e87f02f3c83420ed030f14085c9c6acd986da336b514443dee6d649/langextract-1.0.8.tar.gz (from https://pypi.org/simple/langextract/) (requires-python:>=3.10), version: 1.0.8 2026-03-24T11:06:20,987 Skipping link: No binaries permitted for langextract: https://files.pythonhosted.org/packages/b7/05/f202e56c896a35bfb46675ad3b4e56204b0dfb3b3b20ace7b552e8b04ce2/langextract-1.0.9-py3-none-any.whl (from https://pypi.org/simple/langextract/) (requires-python:>=3.10) 2026-03-24T11:06:20,987 Found link https://files.pythonhosted.org/packages/1d/a5/e919799e6f27aace0e0cc92c9e561ffba637d43644d5293b018abda4d4b4/langextract-1.0.9.tar.gz (from https://pypi.org/simple/langextract/) (requires-python:>=3.10), version: 1.0.9 2026-03-24T11:06:20,988 Skipping link: No binaries permitted for langextract: https://files.pythonhosted.org/packages/55/21/4b9eafeb9046514ea36901139137f53fe40e8c5dfc29e1183f4c6b85b890/langextract-1.1.0-py3-none-any.whl (from https://pypi.org/simple/langextract/) (requires-python:>=3.10) 2026-03-24T11:06:20,989 Found link https://files.pythonhosted.org/packages/75/e8/1a403e454301b92ccdb8a0c2f3a7b5c13e378c35acea00fdf78654539b9f/langextract-1.1.0.tar.gz (from https://pypi.org/simple/langextract/) (requires-python:>=3.10), version: 1.1.0 2026-03-24T11:06:20,990 Skipping link: No binaries permitted for langextract: https://files.pythonhosted.org/packages/2d/09/16b77c8914ca7a017349124ec8f23209d483e63a9a516a9d475e395d456d/langextract-1.1.1-py3-none-any.whl (from https://pypi.org/simple/langextract/) (requires-python:>=3.10) 2026-03-24T11:06:20,991 Found link https://files.pythonhosted.org/packages/e7/d9/34ca6eb931591a2871bba8e767cd058c7062b04d27fb1abc8c6ff4d22420/langextract-1.1.1.tar.gz (from https://pypi.org/simple/langextract/) (requires-python:>=3.10), version: 1.1.1 2026-03-24T11:06:20,992 Skipping link: No binaries permitted for langextract: https://files.pythonhosted.org/packages/1a/4f/de4483fa58c0466a2fcb827bec1dceeb55123876e8f561f64348296a6d6d/langextract-1.2.0-py3-none-any.whl (from https://pypi.org/simple/langextract/) (requires-python:>=3.10) 2026-03-24T11:06:20,993 Found link https://files.pythonhosted.org/packages/0a/fc/1c74f7e8aa4822600efd1233e8c313812280041a867e27b8a1019c7743d3/langextract-1.2.0.tar.gz (from https://pypi.org/simple/langextract/) (requires-python:>=3.10), version: 1.2.0 2026-03-24T11:06:20,993 Fetching project page and analyzing links: https://www.piwheels.org/simple/langextract/ 2026-03-24T11:06:20,994 Getting page https://www.piwheels.org/simple/langextract/ 2026-03-24T11:06:20,995 Found index url https://www.piwheels.org/simple 2026-03-24T11:06:21,153 Fetched page https://www.piwheels.org/simple/langextract/ as text/html 2026-03-24T11:06:21,160 Skipping link: No binaries permitted for langextract: https://www.piwheels.org/simple/langextract/langextract-1.1.1-py3-none-any.whl#sha256=ce22e6a449d22e94b93844b9c85fbac6c041e7e070fdedf10980fd81a557688d (from https://www.piwheels.org/simple/langextract/) (requires-python:>=3.10) 2026-03-24T11:06:21,160 Skipping link: No binaries permitted for langextract: https://archive1.piwheels.org/simple/langextract/langextract-1.1.0-py3-none-any.whl#sha256=bf8feb2e232015ad29c168b79e382ea3e58746812ec324889855a2e05933f8c6 (from https://www.piwheels.org/simple/langextract/) (requires-python:>=3.10) 2026-03-24T11:06:21,161 Skipping link: No binaries permitted for langextract: https://archive1.piwheels.org/simple/langextract/langextract-1.0.9-py3-none-any.whl#sha256=fdd6b5973490fa9b397443926f88288d798561611be7a507c0096252c707dac7 (from https://www.piwheels.org/simple/langextract/) (requires-python:>=3.10) 2026-03-24T11:06:21,161 Skipping link: No binaries permitted for langextract: https://archive1.piwheels.org/simple/langextract/langextract-1.0.8-py3-none-any.whl#sha256=1e81fa9dc4af002a346b4b744ebf3ffac44f9bf96cd13decca6a8ef5c6cc93c8 (from https://www.piwheels.org/simple/langextract/) (requires-python:>=3.10) 2026-03-24T11:06:21,161 Skipping link: No binaries permitted for langextract: https://archive1.piwheels.org/simple/langextract/langextract-1.0.7-py3-none-any.whl#sha256=81d174f4e8f0cb5956c6f0dc59c66d798a68e9fec67743968f6b6a35d402821f (from https://www.piwheels.org/simple/langextract/) (requires-python:>=3.10) 2026-03-24T11:06:21,162 Skipping link: No binaries permitted for langextract: https://archive1.piwheels.org/simple/langextract/langextract-1.0.6-py3-none-any.whl#sha256=5783aeb03f324d0d6cc313d8660d5063f82c7e936a00e72ca6cfdf2f3abfbf0d (from https://www.piwheels.org/simple/langextract/) (requires-python:>=3.10) 2026-03-24T11:06:21,162 Skipping link: No binaries permitted for langextract: https://archive1.piwheels.org/simple/langextract/langextract-1.0.5-py3-none-any.whl#sha256=1894b4128575ad3f615bd38e8f8c72090a3976672df8e5be078b57ed06afbe62 (from https://www.piwheels.org/simple/langextract/) (requires-python:>=3.10) 2026-03-24T11:06:21,163 Skipping link: No binaries permitted for langextract: https://archive1.piwheels.org/simple/langextract/langextract-1.0.4-py3-none-any.whl#sha256=1b362f23e6d2690e16720d81540f069651ae5fb2a4d9af1efdb52b8d88a604e6 (from https://www.piwheels.org/simple/langextract/) (requires-python:>=3.10) 2026-03-24T11:06:21,164 Skipping link: No binaries permitted for langextract: https://archive1.piwheels.org/simple/langextract/langextract-1.0.3-py3-none-any.whl#sha256=ed6fc0d348866f60af9337fda7a5e981288d93011f5156a3bdec2b15708a6d85 (from https://www.piwheels.org/simple/langextract/) (requires-python:>=3.10) 2026-03-24T11:06:21,164 Skipping link: No binaries permitted for langextract: https://archive1.piwheels.org/simple/langextract/langextract-1.0.2-py3-none-any.whl#sha256=8d0257232805b3c89d2f7bbcb37459a19fa12ac63194931a871eb9a9460a6245 (from https://www.piwheels.org/simple/langextract/) (requires-python:>=3.10) 2026-03-24T11:06:21,165 Skipping link: No binaries permitted for langextract: https://archive1.piwheels.org/simple/langextract/langextract-1.0.1-py3-none-any.whl#sha256=269010ca9d49929cc5ac52f6f91b9bfc2466177c205fe07ca3ac0c457a323229 (from https://www.piwheels.org/simple/langextract/) (requires-python:>=3.10) 2026-03-24T11:06:21,166 Skipping link: No binaries permitted for langextract: https://archive1.piwheels.org/simple/langextract/langextract-1.0.0-py3-none-any.whl#sha256=d11b1e4ee97ed2dc8677d01306f913c809c6304128590bf3ad288e2adaa67bee (from https://www.piwheels.org/simple/langextract/) (requires-python:>=3.10) 2026-03-24T11:06:21,166 Skipping link: No binaries permitted for langextract: https://archive1.piwheels.org/simple/langextract/langextract-0.1.5-py3-none-any.whl#sha256=0cce00478bf17c9aad98afacc4bda824daee6896433ff99398fb3f5a8b4b9093 (from https://www.piwheels.org/simple/langextract/) (requires-python:>=3.10) 2026-03-24T11:06:21,167 Skipping link: No binaries permitted for langextract: https://archive1.piwheels.org/simple/langextract/langextract-0.1.4-py3-none-any.whl#sha256=3fbedd6eb199a9f571ef1cacf6214408ad33699a08206aff5034ced5b0633e60 (from https://www.piwheels.org/simple/langextract/) (requires-python:>=3.10) 2026-03-24T11:06:21,167 Skipping link: No binaries permitted for langextract: https://archive1.piwheels.org/simple/langextract/langextract-0.1.3-py3-none-any.whl#sha256=75809dec3d6e361f28d52fc4206c2f258973fe13647783e82390fb17cd7d6d08 (from https://www.piwheels.org/simple/langextract/) (requires-python:>=3.10) 2026-03-24T11:06:21,168 Skipping link: No binaries permitted for langextract: https://archive1.piwheels.org/simple/langextract/langextract-0.1.2-py3-none-any.whl#sha256=c50f2d73e23f4571a11393e3dd8869c7024755dd434d08bd25d31086c1fe94c8 (from https://www.piwheels.org/simple/langextract/) (requires-python:>=3.10) 2026-03-24T11:06:21,168 Skipping link: No binaries permitted for langextract: https://archive1.piwheels.org/simple/langextract/langextract-0.1.1-py3-none-any.whl#sha256=62c733e44a79e17f99f2c6a0b92edba3487b27a7e98a9e2092c53ab950eea2fc (from https://www.piwheels.org/simple/langextract/) (requires-python:>=3.10) 2026-03-24T11:06:21,169 Skipping link: No binaries permitted for langextract: https://archive1.piwheels.org/simple/langextract/langextract-0.1.0-py3-none-any.whl#sha256=966916685921d285484061857dac81dac220c73a631af9ce6cdbf27421476919 (from https://www.piwheels.org/simple/langextract/) (requires-python:>=3.10) 2026-03-24T11:06:21,169 Skipping link: not a file: https://www.piwheels.org/simple/langextract/ 2026-03-24T11:06:21,170 Skipping link: not a file: https://pypi.org/simple/langextract/ 2026-03-24T11:06:21,191 Given no hashes to check 1 links for project 'langextract': discarding no candidates 2026-03-24T11:06:21,208 Collecting langextract==1.2.0 2026-03-24T11:06:21,211 Created temporary directory: /tmp/pip-unpack-gifg_z_1 2026-03-24T11:06:21,346 Downloading langextract-1.2.0.tar.gz (119 kB) 2026-03-24T11:06:21,550 Added langextract==1.2.0 from https://files.pythonhosted.org/packages/0a/fc/1c74f7e8aa4822600efd1233e8c313812280041a867e27b8a1019c7743d3/langextract-1.2.0.tar.gz to build tracker '/tmp/pip-build-tracker-l_bu2_1u' 2026-03-24T11:06:21,557 Created temporary directory: /tmp/pip-build-env-lbelquqo 2026-03-24T11:06:21,562 Installing build dependencies: started 2026-03-24T11:06:21,563 Running command pip subprocess to install build dependencies 2026-03-24T11:06:22,738 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-24T11:06:23,362 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-03-24T11:06:23,386 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-24T11:06:25,147 Collecting setuptools>=67.0.0 2026-03-24T11:06:25,292 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-24T11:06:25,587 Collecting wheel 2026-03-24T11:06:25,603 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-03-24T11:06:25,798 Collecting packaging>=24.0 2026-03-24T11:06:25,814 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-24T11:06:28,783 Installing collected packages: setuptools, packaging, wheel 2026-03-24T11:06:32,134 Creating /tmp/pip-build-env-lbelquqo/overlay/local/bin 2026-03-24T11:06:32,136 changing mode of /tmp/pip-build-env-lbelquqo/overlay/local/bin/wheel to 755 2026-03-24T11:06:32,156 Successfully installed packaging-26.0 setuptools-82.0.1 wheel-0.46.3 2026-03-24T11:06:32,436 Installing build dependencies: finished with status 'done' 2026-03-24T11:06:32,443 Getting requirements to build wheel: started 2026-03-24T11:06:32,444 Running command Getting requirements to build wheel 2026-03-24T11:06:33,140 running egg_info 2026-03-24T11:06:33,146 writing langextract.egg-info/PKG-INFO 2026-03-24T11:06:33,154 writing dependency_links to langextract.egg-info/dependency_links.txt 2026-03-24T11:06:33,156 writing entry points to langextract.egg-info/entry_points.txt 2026-03-24T11:06:33,161 writing requirements to langextract.egg-info/requires.txt 2026-03-24T11:06:33,162 writing top-level names to langextract.egg-info/top_level.txt 2026-03-24T11:06:33,198 reading manifest file 'langextract.egg-info/SOURCES.txt' 2026-03-24T11:06:33,203 adding license file 'LICENSE' 2026-03-24T11:06:33,207 writing manifest file 'langextract.egg-info/SOURCES.txt' 2026-03-24T11:06:33,305 Getting requirements to build wheel: finished with status 'done' 2026-03-24T11:06:33,309 Created temporary directory: /tmp/pip-modern-metadata-bilsl_tp 2026-03-24T11:06:33,311 Preparing metadata (pyproject.toml): started 2026-03-24T11:06:33,312 Running command Preparing metadata (pyproject.toml) 2026-03-24T11:06:33,979 running dist_info 2026-03-24T11:06:33,989 creating /tmp/pip-modern-metadata-bilsl_tp/langextract.egg-info 2026-03-24T11:06:33,991 writing /tmp/pip-modern-metadata-bilsl_tp/langextract.egg-info/PKG-INFO 2026-03-24T11:06:34,000 writing dependency_links to /tmp/pip-modern-metadata-bilsl_tp/langextract.egg-info/dependency_links.txt 2026-03-24T11:06:34,002 writing entry points to /tmp/pip-modern-metadata-bilsl_tp/langextract.egg-info/entry_points.txt 2026-03-24T11:06:34,006 writing requirements to /tmp/pip-modern-metadata-bilsl_tp/langextract.egg-info/requires.txt 2026-03-24T11:06:34,007 writing top-level names to /tmp/pip-modern-metadata-bilsl_tp/langextract.egg-info/top_level.txt 2026-03-24T11:06:34,009 writing manifest file '/tmp/pip-modern-metadata-bilsl_tp/langextract.egg-info/SOURCES.txt' 2026-03-24T11:06:34,040 reading manifest file '/tmp/pip-modern-metadata-bilsl_tp/langextract.egg-info/SOURCES.txt' 2026-03-24T11:06:34,042 adding license file 'LICENSE' 2026-03-24T11:06:34,046 writing manifest file '/tmp/pip-modern-metadata-bilsl_tp/langextract.egg-info/SOURCES.txt' 2026-03-24T11:06:34,047 creating '/tmp/pip-modern-metadata-bilsl_tp/langextract-1.2.0.dist-info' 2026-03-24T11:06:34,172 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-24T11:06:34,178 Source in /tmp/pip-wheel-25nst645/langextract_86b97c0d355441319b938630ed68aa30 has version 1.2.0, which satisfies requirement langextract==1.2.0 from https://files.pythonhosted.org/packages/0a/fc/1c74f7e8aa4822600efd1233e8c313812280041a867e27b8a1019c7743d3/langextract-1.2.0.tar.gz 2026-03-24T11:06:34,179 Removed langextract==1.2.0 from https://files.pythonhosted.org/packages/0a/fc/1c74f7e8aa4822600efd1233e8c313812280041a867e27b8a1019c7743d3/langextract-1.2.0.tar.gz from build tracker '/tmp/pip-build-tracker-l_bu2_1u' 2026-03-24T11:06:34,187 Created temporary directory: /tmp/pip-unpack-wyk67mmd 2026-03-24T11:06:34,187 Building wheels for collected packages: langextract 2026-03-24T11:06:34,192 Created temporary directory: /tmp/pip-wheel-xmrbnqiw 2026-03-24T11:06:34,192 Destination directory: /tmp/pip-wheel-xmrbnqiw 2026-03-24T11:06:34,195 Building wheel for langextract (pyproject.toml): started 2026-03-24T11:06:34,196 Running command Building wheel for langextract (pyproject.toml) 2026-03-24T11:06:34,833 running bdist_wheel 2026-03-24T11:06:34,850 running build 2026-03-24T11:06:34,851 running build_py 2026-03-24T11:06:34,857 creating build/lib/langextract 2026-03-24T11:06:34,860 copying langextract/chunking.py -> build/lib/langextract 2026-03-24T11:06:34,863 copying langextract/extraction.py -> build/lib/langextract 2026-03-24T11:06:34,866 copying langextract/tokenizer.py -> build/lib/langextract 2026-03-24T11:06:34,868 copying langextract/progress.py -> build/lib/langextract 2026-03-24T11:06:34,871 copying langextract/inference.py -> build/lib/langextract 2026-03-24T11:06:34,873 copying langextract/data_lib.py -> build/lib/langextract 2026-03-24T11:06:34,875 copying langextract/factory.py -> build/lib/langextract 2026-03-24T11:06:34,877 copying langextract/prompting.py -> build/lib/langextract 2026-03-24T11:06:34,879 copying langextract/schema.py -> build/lib/langextract 2026-03-24T11:06:34,881 copying langextract/registry.py -> build/lib/langextract 2026-03-24T11:06:34,883 copying langextract/io.py -> build/lib/langextract 2026-03-24T11:06:34,885 copying langextract/prompt_validation.py -> build/lib/langextract 2026-03-24T11:06:34,888 copying langextract/visualization.py -> build/lib/langextract 2026-03-24T11:06:34,890 copying langextract/__init__.py -> build/lib/langextract 2026-03-24T11:06:34,892 copying langextract/annotation.py -> build/lib/langextract 2026-03-24T11:06:34,895 copying langextract/data.py -> build/lib/langextract 2026-03-24T11:06:34,897 copying langextract/resolver.py -> build/lib/langextract 2026-03-24T11:06:34,900 copying langextract/plugins.py -> build/lib/langextract 2026-03-24T11:06:34,902 copying langextract/exceptions.py -> build/lib/langextract 2026-03-24T11:06:34,904 creating build/lib/langextract/_compat 2026-03-24T11:06:34,905 copying langextract/_compat/inference.py -> build/lib/langextract/_compat 2026-03-24T11:06:34,907 copying langextract/_compat/schema.py -> build/lib/langextract/_compat 2026-03-24T11:06:34,909 copying langextract/_compat/registry.py -> build/lib/langextract/_compat 2026-03-24T11:06:34,911 copying langextract/_compat/__init__.py -> build/lib/langextract/_compat 2026-03-24T11:06:34,913 copying langextract/_compat/exceptions.py -> build/lib/langextract/_compat 2026-03-24T11:06:34,915 creating build/lib/langextract/core 2026-03-24T11:06:34,916 copying langextract/core/tokenizer.py -> build/lib/langextract/core 2026-03-24T11:06:34,920 copying langextract/core/types.py -> build/lib/langextract/core 2026-03-24T11:06:34,922 copying langextract/core/schema.py -> build/lib/langextract/core 2026-03-24T11:06:34,925 copying langextract/core/base_model.py -> build/lib/langextract/core 2026-03-24T11:06:34,927 copying langextract/core/format_handler.py -> build/lib/langextract/core 2026-03-24T11:06:34,929 copying langextract/core/debug_utils.py -> build/lib/langextract/core 2026-03-24T11:06:34,932 copying langextract/core/__init__.py -> build/lib/langextract/core 2026-03-24T11:06:34,934 copying langextract/core/data.py -> build/lib/langextract/core 2026-03-24T11:06:34,936 copying langextract/core/exceptions.py -> build/lib/langextract/core 2026-03-24T11:06:34,939 creating build/lib/langextract/providers 2026-03-24T11:06:34,940 copying langextract/providers/router.py -> build/lib/langextract/providers 2026-03-24T11:06:34,943 copying langextract/providers/gemini.py -> build/lib/langextract/providers 2026-03-24T11:06:34,945 copying langextract/providers/builtin_registry.py -> build/lib/langextract/providers 2026-03-24T11:06:34,947 copying langextract/providers/patterns.py -> build/lib/langextract/providers 2026-03-24T11:06:34,949 copying langextract/providers/ollama.py -> build/lib/langextract/providers 2026-03-24T11:06:34,952 copying langextract/providers/openai.py -> build/lib/langextract/providers 2026-03-24T11:06:34,954 copying langextract/providers/gemini_batch.py -> build/lib/langextract/providers 2026-03-24T11:06:34,957 copying langextract/providers/__init__.py -> build/lib/langextract/providers 2026-03-24T11:06:34,960 creating build/lib/langextract/providers/schemas 2026-03-24T11:06:34,961 copying langextract/providers/schemas/gemini.py -> build/lib/langextract/providers/schemas 2026-03-24T11:06:34,964 copying langextract/providers/schemas/__init__.py -> build/lib/langextract/providers/schemas 2026-03-24T11:06:34,965 running egg_info 2026-03-24T11:06:34,975 writing langextract.egg-info/PKG-INFO 2026-03-24T11:06:34,983 writing dependency_links to langextract.egg-info/dependency_links.txt 2026-03-24T11:06:34,985 writing entry points to langextract.egg-info/entry_points.txt 2026-03-24T11:06:34,989 writing requirements to langextract.egg-info/requires.txt 2026-03-24T11:06:34,990 writing top-level names to langextract.egg-info/top_level.txt 2026-03-24T11:06:35,013 reading manifest file 'langextract.egg-info/SOURCES.txt' 2026-03-24T11:06:35,017 adding license file 'LICENSE' 2026-03-24T11:06:35,022 writing manifest file 'langextract.egg-info/SOURCES.txt' 2026-03-24T11:06:35,027 copying langextract/py.typed -> build/lib/langextract 2026-03-24T11:06:35,041 installing to build/bdist.linux-armv7l/wheel 2026-03-24T11:06:35,041 running install 2026-03-24T11:06:35,065 running install_lib 2026-03-24T11:06:35,070 creating build/bdist.linux-armv7l/wheel 2026-03-24T11:06:35,072 creating build/bdist.linux-armv7l/wheel/langextract 2026-03-24T11:06:35,074 copying build/lib/langextract/chunking.py -> build/bdist.linux-armv7l/wheel/./langextract 2026-03-24T11:06:35,076 copying build/lib/langextract/py.typed -> build/bdist.linux-armv7l/wheel/./langextract 2026-03-24T11:06:35,078 creating build/bdist.linux-armv7l/wheel/langextract/providers 2026-03-24T11:06:35,080 copying build/lib/langextract/providers/router.py -> build/bdist.linux-armv7l/wheel/./langextract/providers 2026-03-24T11:06:35,082 copying build/lib/langextract/providers/gemini.py -> build/bdist.linux-armv7l/wheel/./langextract/providers 2026-03-24T11:06:35,085 creating build/bdist.linux-armv7l/wheel/langextract/providers/schemas 2026-03-24T11:06:35,086 copying build/lib/langextract/providers/schemas/gemini.py -> build/bdist.linux-armv7l/wheel/./langextract/providers/schemas 2026-03-24T11:06:35,088 copying build/lib/langextract/providers/schemas/__init__.py -> build/bdist.linux-armv7l/wheel/./langextract/providers/schemas 2026-03-24T11:06:35,090 copying build/lib/langextract/providers/builtin_registry.py -> build/bdist.linux-armv7l/wheel/./langextract/providers 2026-03-24T11:06:35,092 copying build/lib/langextract/providers/patterns.py -> build/bdist.linux-armv7l/wheel/./langextract/providers 2026-03-24T11:06:35,094 copying build/lib/langextract/providers/ollama.py -> build/bdist.linux-armv7l/wheel/./langextract/providers 2026-03-24T11:06:35,097 copying build/lib/langextract/providers/openai.py -> build/bdist.linux-armv7l/wheel/./langextract/providers 2026-03-24T11:06:35,099 copying build/lib/langextract/providers/gemini_batch.py -> build/bdist.linux-armv7l/wheel/./langextract/providers 2026-03-24T11:06:35,102 copying build/lib/langextract/providers/__init__.py -> build/bdist.linux-armv7l/wheel/./langextract/providers 2026-03-24T11:06:35,104 copying build/lib/langextract/extraction.py -> build/bdist.linux-armv7l/wheel/./langextract 2026-03-24T11:06:35,107 copying build/lib/langextract/tokenizer.py -> build/bdist.linux-armv7l/wheel/./langextract 2026-03-24T11:06:35,108 copying build/lib/langextract/progress.py -> build/bdist.linux-armv7l/wheel/./langextract 2026-03-24T11:06:35,111 creating build/bdist.linux-armv7l/wheel/langextract/_compat 2026-03-24T11:06:35,112 copying build/lib/langextract/_compat/inference.py -> build/bdist.linux-armv7l/wheel/./langextract/_compat 2026-03-24T11:06:35,114 copying build/lib/langextract/_compat/schema.py -> build/bdist.linux-armv7l/wheel/./langextract/_compat 2026-03-24T11:06:35,116 copying build/lib/langextract/_compat/registry.py -> build/bdist.linux-armv7l/wheel/./langextract/_compat 2026-03-24T11:06:35,118 copying build/lib/langextract/_compat/__init__.py -> build/bdist.linux-armv7l/wheel/./langextract/_compat 2026-03-24T11:06:35,120 copying build/lib/langextract/_compat/exceptions.py -> build/bdist.linux-armv7l/wheel/./langextract/_compat 2026-03-24T11:06:35,122 copying build/lib/langextract/inference.py -> build/bdist.linux-armv7l/wheel/./langextract 2026-03-24T11:06:35,124 copying build/lib/langextract/data_lib.py -> build/bdist.linux-armv7l/wheel/./langextract 2026-03-24T11:06:35,126 copying build/lib/langextract/factory.py -> build/bdist.linux-armv7l/wheel/./langextract 2026-03-24T11:06:35,128 copying build/lib/langextract/prompting.py -> build/bdist.linux-armv7l/wheel/./langextract 2026-03-24T11:06:35,130 copying build/lib/langextract/schema.py -> build/bdist.linux-armv7l/wheel/./langextract 2026-03-24T11:06:35,132 copying build/lib/langextract/registry.py -> build/bdist.linux-armv7l/wheel/./langextract 2026-03-24T11:06:35,135 creating build/bdist.linux-armv7l/wheel/langextract/core 2026-03-24T11:06:35,136 copying build/lib/langextract/core/tokenizer.py -> build/bdist.linux-armv7l/wheel/./langextract/core 2026-03-24T11:06:35,138 copying build/lib/langextract/core/types.py -> build/bdist.linux-armv7l/wheel/./langextract/core 2026-03-24T11:06:35,140 copying build/lib/langextract/core/schema.py -> build/bdist.linux-armv7l/wheel/./langextract/core 2026-03-24T11:06:35,143 copying build/lib/langextract/core/base_model.py -> build/bdist.linux-armv7l/wheel/./langextract/core 2026-03-24T11:06:35,145 copying build/lib/langextract/core/format_handler.py -> build/bdist.linux-armv7l/wheel/./langextract/core 2026-03-24T11:06:35,147 copying build/lib/langextract/core/debug_utils.py -> build/bdist.linux-armv7l/wheel/./langextract/core 2026-03-24T11:06:35,150 copying build/lib/langextract/core/__init__.py -> build/bdist.linux-armv7l/wheel/./langextract/core 2026-03-24T11:06:35,152 copying build/lib/langextract/core/data.py -> build/bdist.linux-armv7l/wheel/./langextract/core 2026-03-24T11:06:35,154 copying build/lib/langextract/core/exceptions.py -> build/bdist.linux-armv7l/wheel/./langextract/core 2026-03-24T11:06:35,156 copying build/lib/langextract/io.py -> build/bdist.linux-armv7l/wheel/./langextract 2026-03-24T11:06:35,158 copying build/lib/langextract/prompt_validation.py -> build/bdist.linux-armv7l/wheel/./langextract 2026-03-24T11:06:35,160 copying build/lib/langextract/visualization.py -> build/bdist.linux-armv7l/wheel/./langextract 2026-03-24T11:06:35,163 copying build/lib/langextract/__init__.py -> build/bdist.linux-armv7l/wheel/./langextract 2026-03-24T11:06:35,165 copying build/lib/langextract/annotation.py -> build/bdist.linux-armv7l/wheel/./langextract 2026-03-24T11:06:35,168 copying build/lib/langextract/data.py -> build/bdist.linux-armv7l/wheel/./langextract 2026-03-24T11:06:35,169 copying build/lib/langextract/resolver.py -> build/bdist.linux-armv7l/wheel/./langextract 2026-03-24T11:06:35,172 copying build/lib/langextract/plugins.py -> build/bdist.linux-armv7l/wheel/./langextract 2026-03-24T11:06:35,175 copying build/lib/langextract/exceptions.py -> build/bdist.linux-armv7l/wheel/./langextract 2026-03-24T11:06:35,176 running install_egg_info 2026-03-24T11:06:35,182 Copying langextract.egg-info to build/bdist.linux-armv7l/wheel/./langextract-1.2.0-py3.11.egg-info 2026-03-24T11:06:35,194 running install_scripts 2026-03-24T11:06:35,207 creating build/bdist.linux-armv7l/wheel/langextract-1.2.0.dist-info/WHEEL 2026-03-24T11:06:35,210 creating '/tmp/pip-wheel-xmrbnqiw/.tmp-cfxpqktk/langextract-1.2.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-24T11:06:35,213 adding 'langextract/__init__.py' 2026-03-24T11:06:35,216 adding 'langextract/annotation.py' 2026-03-24T11:06:35,219 adding 'langextract/chunking.py' 2026-03-24T11:06:35,221 adding 'langextract/data.py' 2026-03-24T11:06:35,222 adding 'langextract/data_lib.py' 2026-03-24T11:06:35,224 adding 'langextract/exceptions.py' 2026-03-24T11:06:35,226 adding 'langextract/extraction.py' 2026-03-24T11:06:35,228 adding 'langextract/factory.py' 2026-03-24T11:06:35,229 adding 'langextract/inference.py' 2026-03-24T11:06:35,231 adding 'langextract/io.py' 2026-03-24T11:06:35,233 adding 'langextract/plugins.py' 2026-03-24T11:06:35,235 adding 'langextract/progress.py' 2026-03-24T11:06:35,237 adding 'langextract/prompt_validation.py' 2026-03-24T11:06:35,239 adding 'langextract/prompting.py' 2026-03-24T11:06:35,240 adding 'langextract/py.typed' 2026-03-24T11:06:35,242 adding 'langextract/registry.py' 2026-03-24T11:06:35,246 adding 'langextract/resolver.py' 2026-03-24T11:06:35,248 adding 'langextract/schema.py' 2026-03-24T11:06:35,249 adding 'langextract/tokenizer.py' 2026-03-24T11:06:35,251 adding 'langextract/visualization.py' 2026-03-24T11:06:35,253 adding 'langextract/_compat/__init__.py' 2026-03-24T11:06:35,254 adding 'langextract/_compat/exceptions.py' 2026-03-24T11:06:35,256 adding 'langextract/_compat/inference.py' 2026-03-24T11:06:35,257 adding 'langextract/_compat/registry.py' 2026-03-24T11:06:35,258 adding 'langextract/_compat/schema.py' 2026-03-24T11:06:35,260 adding 'langextract/core/__init__.py' 2026-03-24T11:06:35,261 adding 'langextract/core/base_model.py' 2026-03-24T11:06:35,263 adding 'langextract/core/data.py' 2026-03-24T11:06:35,264 adding 'langextract/core/debug_utils.py' 2026-03-24T11:06:35,266 adding 'langextract/core/exceptions.py' 2026-03-24T11:06:35,268 adding 'langextract/core/format_handler.py' 2026-03-24T11:06:35,269 adding 'langextract/core/schema.py' 2026-03-24T11:06:35,272 adding 'langextract/core/tokenizer.py' 2026-03-24T11:06:35,274 adding 'langextract/core/types.py' 2026-03-24T11:06:35,275 adding 'langextract/providers/__init__.py' 2026-03-24T11:06:35,277 adding 'langextract/providers/builtin_registry.py' 2026-03-24T11:06:35,279 adding 'langextract/providers/gemini.py' 2026-03-24T11:06:35,283 adding 'langextract/providers/gemini_batch.py' 2026-03-24T11:06:35,285 adding 'langextract/providers/ollama.py' 2026-03-24T11:06:35,287 adding 'langextract/providers/openai.py' 2026-03-24T11:06:35,288 adding 'langextract/providers/patterns.py' 2026-03-24T11:06:35,290 adding 'langextract/providers/router.py' 2026-03-24T11:06:35,292 adding 'langextract/providers/schemas/__init__.py' 2026-03-24T11:06:35,293 adding 'langextract/providers/schemas/gemini.py' 2026-03-24T11:06:35,297 adding 'langextract-1.2.0.dist-info/licenses/LICENSE' 2026-03-24T11:06:35,300 adding 'langextract-1.2.0.dist-info/METADATA' 2026-03-24T11:06:35,301 adding 'langextract-1.2.0.dist-info/WHEEL' 2026-03-24T11:06:35,302 adding 'langextract-1.2.0.dist-info/entry_points.txt' 2026-03-24T11:06:35,303 adding 'langextract-1.2.0.dist-info/top_level.txt' 2026-03-24T11:06:35,304 adding 'langextract-1.2.0.dist-info/RECORD' 2026-03-24T11:06:35,307 removing build/bdist.linux-armv7l/wheel 2026-03-24T11:06:35,418 Building wheel for langextract (pyproject.toml): finished with status 'done' 2026-03-24T11:06:35,426 Created wheel for langextract: filename=langextract-1.2.0-py3-none-any.whl size=126799 sha256=3c36f34540192c22908cec983831a634bb47913d73e474a2ab55f579c8bd1e41 2026-03-24T11:06:35,427 Stored in directory: /tmp/pip-ephem-wheel-cache-b_fmlic7/wheels/41/b9/f3/8ddd65922a754be59c05a0dfeba1de26221e53699e6ba281e2 2026-03-24T11:06:35,444 Successfully built langextract 2026-03-24T11:06:35,454 Removed build tracker: '/tmp/pip-build-tracker-l_bu2_1u'