2025-09-08T15:26:20,579 Created temporary directory: /tmp/pip-build-tracker-at7z5hmw 2025-09-08T15:26:20,580 Initialized build tracking at /tmp/pip-build-tracker-at7z5hmw 2025-09-08T15:26:20,580 Created build tracker: /tmp/pip-build-tracker-at7z5hmw 2025-09-08T15:26:20,580 Entered build tracker: /tmp/pip-build-tracker-at7z5hmw 2025-09-08T15:26:20,580 Created temporary directory: /tmp/pip-wheel-2uzvgvz6 2025-09-08T15:26:20,584 Created temporary directory: /tmp/pip-ephem-wheel-cache-jtkqfnpg 2025-09-08T15:26:20,644 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T15:26:20,647 2 location(s) to search for versions of nlp-toolkit: 2025-09-08T15:26:20,647 * https://pypi.org/simple/nlp-toolkit/ 2025-09-08T15:26:20,647 * https://www.piwheels.org/simple/nlp-toolkit/ 2025-09-08T15:26:20,647 Fetching project page and analyzing links: https://pypi.org/simple/nlp-toolkit/ 2025-09-08T15:26:20,648 Getting page https://pypi.org/simple/nlp-toolkit/ 2025-09-08T15:26:20,649 Found index url https://pypi.org/simple/ 2025-09-08T15:26:20,724 Fetched page https://pypi.org/simple/nlp-toolkit/ as application/vnd.pypi.simple.v1+json 2025-09-08T15:26:20,727 Found link https://files.pythonhosted.org/packages/49/9e/203b33564730d4e05608867910c48b2f55edfe6b19148d8e08ceb106ed29/nlp_toolkit-1.0.tar.gz (from https://pypi.org/simple/nlp-toolkit/) (requires-python:>=3.6), version: 1.0 2025-09-08T15:26:20,728 Found link https://files.pythonhosted.org/packages/77/b7/cc0d65c210d601f91ccc386f3857f280ab066cd131f499eb990029d58c21/nlp_toolkit-1.0.1.tar.gz (from https://pypi.org/simple/nlp-toolkit/) (requires-python:>=3.6), version: 1.0.1 2025-09-08T15:26:20,728 Found link https://files.pythonhosted.org/packages/aa/fd/cb4da238795781390afb7e9efe683dbad1d38a875ce87346a6c41f7ea739/nlp_toolkit-1.0.2.tar.gz (from https://pypi.org/simple/nlp-toolkit/) (requires-python:>=3.6), version: 1.0.2 2025-09-08T15:26:20,728 Found link https://files.pythonhosted.org/packages/dc/b4/f6561837ff101256ed36c90c84df900b0da8003f8e392123361a744b9b12/nlp_toolkit-1.0.5.tar.gz (from https://pypi.org/simple/nlp-toolkit/) (requires-python:>=3.6), version: 1.0.5 2025-09-08T15:26:20,729 Found link https://files.pythonhosted.org/packages/f0/45/2d2d548f5dadebfead51f909ca29fec29ba279f2e93d487ca6cbc8d92daf/nlp_toolkit-1.0.6.tar.gz (from https://pypi.org/simple/nlp-toolkit/) (requires-python:>=3.6), version: 1.0.6 2025-09-08T15:26:20,729 Found link https://files.pythonhosted.org/packages/50/12/577b94eb88c664eb5b491ba4cf20c2ba14281b09c13d9f9c352187ad58ba/nlp_toolkit-1.0.7.tar.gz (from https://pypi.org/simple/nlp-toolkit/) (requires-python:>=3.6), version: 1.0.7 2025-09-08T15:26:20,729 Found link https://files.pythonhosted.org/packages/8f/4f/b3238ba120cd97b642989a3f08fec4a325eb9adb10dfd47b3466208c4ae9/nlp_toolkit-1.0.8.tar.gz (from https://pypi.org/simple/nlp-toolkit/) (requires-python:>=3.6), version: 1.0.8 2025-09-08T15:26:20,729 Found link https://files.pythonhosted.org/packages/82/e1/f92a2261ef5186c5e4b974f341501eb65d860f2244e885ebfbb815759900/nlp_toolkit-1.0.9.tar.gz (from https://pypi.org/simple/nlp-toolkit/) (requires-python:>=3.6), version: 1.0.9 2025-09-08T15:26:20,730 Found link https://files.pythonhosted.org/packages/a0/bd/e853a9ae69f6e309289143340093437a4104b33309c7a021cee0e534938a/nlp_toolkit-1.1.0.tar.gz (from https://pypi.org/simple/nlp-toolkit/) (requires-python:>=3.6), version: 1.1.0 2025-09-08T15:26:20,730 Found link https://files.pythonhosted.org/packages/19/da/a2b5f350d1ecd08f6ea405737f75c16230cf57fdc044919d578925b880de/nlp_toolkit-1.1.1.tar.gz (from https://pypi.org/simple/nlp-toolkit/) (requires-python:>=3.6), version: 1.1.1 2025-09-08T15:26:20,730 Found link https://files.pythonhosted.org/packages/29/81/b1221f652f3c40f33571c6610ebba1b9f9b600cb4b73492ae1ceb3359c12/nlp_toolkit-1.2.0.tar.gz (from https://pypi.org/simple/nlp-toolkit/) (requires-python:>=3.6), version: 1.2.0 2025-09-08T15:26:20,730 Found link https://files.pythonhosted.org/packages/fa/c6/f6d252df4386cef21a9ec7a1e43e78ac46b57e15ba2988402a8401e03735/nlp_toolkit-1.2.1.tar.gz (from https://pypi.org/simple/nlp-toolkit/) (requires-python:>=3.6), version: 1.2.1 2025-09-08T15:26:20,731 Found link https://files.pythonhosted.org/packages/f0/97/cab8d2abad45e8904d151a120d918b71264fbe46ae229f9501211357ceab/nlp_toolkit-1.2.2.tar.gz (from https://pypi.org/simple/nlp-toolkit/) (requires-python:>=3.6), version: 1.2.2 2025-09-08T15:26:20,731 Found link https://files.pythonhosted.org/packages/d7/88/c60a6811e2d7a34a9f55b1c47b2467f241bb37a74a006e10afd32de128b9/nlp_toolkit-1.2.3.tar.gz (from https://pypi.org/simple/nlp-toolkit/) (requires-python:>=3.6), version: 1.2.3 2025-09-08T15:26:20,731 Found link https://files.pythonhosted.org/packages/38/25/212c72cc892dacccefb056f4eeb047972968f9332ff0d1d8f8db67f9517f/nlp_toolkit-1.2.4.tar.gz (from https://pypi.org/simple/nlp-toolkit/) (requires-python:>=3.6), version: 1.2.4 2025-09-08T15:26:20,731 Found link https://files.pythonhosted.org/packages/cb/4f/87068e1fbab6f4baa3eb45128c15c1c849ec016a07fc421670ad5586b14d/nlp_toolkit-1.2.5.tar.gz (from https://pypi.org/simple/nlp-toolkit/) (requires-python:>=3.6), version: 1.2.5 2025-09-08T15:26:20,732 Found link https://files.pythonhosted.org/packages/68/b4/f8770e5147d6006daabd2e0f7ee18838402996d40176adbd6af94798e75f/nlp_toolkit-1.2.6.tar.gz (from https://pypi.org/simple/nlp-toolkit/) (requires-python:>=3.6), version: 1.2.6 2025-09-08T15:26:20,732 Found link https://files.pythonhosted.org/packages/13/14/a8d70c83ddd8402b760d3b92443e0dbb9460c445270e6c4a00d3bd9219f2/nlp_toolkit-1.2.7.tar.gz (from https://pypi.org/simple/nlp-toolkit/) (requires-python:>=3.6), version: 1.2.7 2025-09-08T15:26:20,732 Found link https://files.pythonhosted.org/packages/36/e6/3b1149b2b43ecea4034d5b382519666e94313743ba833a8b11e0212c36ef/nlp_toolkit-1.2.8.tar.gz (from https://pypi.org/simple/nlp-toolkit/) (requires-python:>=3.6), version: 1.2.8 2025-09-08T15:26:20,733 Found link https://files.pythonhosted.org/packages/c3/a8/ac1dc7f7d3e5ceaa17793d05a8502aa425925c83fe8f63d74544901a394d/nlp_toolkit-1.3.0.tar.gz (from https://pypi.org/simple/nlp-toolkit/) (requires-python:>=3.6), version: 1.3.0 2025-09-08T15:26:20,733 Found link https://files.pythonhosted.org/packages/e1/de/9aaebea2a029f887170b735204c35d71d58298aafc5f9bfe72f04b02bbe5/nlp_toolkit-1.3.1.tar.gz (from https://pypi.org/simple/nlp-toolkit/) (requires-python:>=3.6), version: 1.3.1 2025-09-08T15:26:20,733 Found link https://files.pythonhosted.org/packages/47/10/8aef64ab94a0332b08e99450c2fa7af2712d6ff40dcc27744db0d3c69851/nlp_toolkit-1.3.2.tar.gz (from https://pypi.org/simple/nlp-toolkit/) (requires-python:>=3.6), version: 1.3.2 2025-09-08T15:26:20,733 Fetching project page and analyzing links: https://www.piwheels.org/simple/nlp-toolkit/ 2025-09-08T15:26:20,734 Getting page https://www.piwheels.org/simple/nlp-toolkit/ 2025-09-08T15:26:20,735 Found index url https://www.piwheels.org/simple/ 2025-09-08T15:26:20,826 Fetched page https://www.piwheels.org/simple/nlp-toolkit/ as text/html 2025-09-08T15:26:20,831 Skipping link: No binaries permitted for nlp-toolkit: https://archive1.piwheels.org/simple/nlp-toolkit/nlp_toolkit-1.3.2-py3-none-any.whl#sha256=86d6c70d4768c640ea3d0e55cd38fa7233cffc53a6e9b9a75e272d943301c986 (from https://www.piwheels.org/simple/nlp-toolkit/) (requires-python:>=3.6) 2025-09-08T15:26:20,831 Skipping link: No binaries permitted for nlp-toolkit: https://archive1.piwheels.org/simple/nlp-toolkit/nlp_toolkit-1.3.1-py3-none-any.whl#sha256=711fced07181c0f92a3db51eebcc1c420f99ee46d52e38720431cf0ef8d48af0 (from https://www.piwheels.org/simple/nlp-toolkit/) (requires-python:>=3.6) 2025-09-08T15:26:20,831 Skipping link: No binaries permitted for nlp-toolkit: https://archive1.piwheels.org/simple/nlp-toolkit/nlp_toolkit-1.3.0-py3-none-any.whl#sha256=ed780a687d01212138fc1cfe8b8ef10ce61d9a4ffec9906597392c8a605e6630 (from https://www.piwheels.org/simple/nlp-toolkit/) (requires-python:>=3.6) 2025-09-08T15:26:20,831 Skipping link: No binaries permitted for nlp-toolkit: https://archive1.piwheels.org/simple/nlp-toolkit/nlp_toolkit-1.2.8-py3-none-any.whl#sha256=4fb54b9db90aecfb7935aeb4a01b16123012985a58d04aa25d9fa48275802583 (from https://www.piwheels.org/simple/nlp-toolkit/) (requires-python:>=3.6) 2025-09-08T15:26:20,832 Skipping link: No binaries permitted for nlp-toolkit: https://archive1.piwheels.org/simple/nlp-toolkit/nlp_toolkit-1.2.6-py3-none-any.whl#sha256=3059b6d30ac4a53aa5db826b8f4853fed21e8d9547a342452d6daaa0ada00d56 (from https://www.piwheels.org/simple/nlp-toolkit/) (requires-python:>=3.6) 2025-09-08T15:26:20,832 Skipping link: No binaries permitted for nlp-toolkit: https://archive1.piwheels.org/simple/nlp-toolkit/nlp_toolkit-1.2.5-py3-none-any.whl#sha256=12d0b6bed987e0a07156bd99a86e07bdae0d0e76129e4551ca3609df0bed18dd (from https://www.piwheels.org/simple/nlp-toolkit/) (requires-python:>=3.6) 2025-09-08T15:26:20,832 Skipping link: No binaries permitted for nlp-toolkit: https://archive1.piwheels.org/simple/nlp-toolkit/nlp_toolkit-1.2.4-py3-none-any.whl#sha256=44491a08f7e1638b41cafa5f8f21189be6aba43c8b8c95cdf8afa85c4fe1208c (from https://www.piwheels.org/simple/nlp-toolkit/) (requires-python:>=3.6) 2025-09-08T15:26:20,832 Skipping link: No binaries permitted for nlp-toolkit: https://archive1.piwheels.org/simple/nlp-toolkit/nlp_toolkit-1.2.3-py3-none-any.whl#sha256=b29e7f348ee2f74592ab9d2137f0b1cbc82761e1e5fc01f467e48b001747efe0 (from https://www.piwheels.org/simple/nlp-toolkit/) (requires-python:>=3.6) 2025-09-08T15:26:20,832 Skipping link: No binaries permitted for nlp-toolkit: https://archive1.piwheels.org/simple/nlp-toolkit/nlp_toolkit-1.2.2-py3-none-any.whl#sha256=0c05b75f223dafa9593a02bbc69395617c96f79fcd5e3911e3a99d376baebf02 (from https://www.piwheels.org/simple/nlp-toolkit/) (requires-python:>=3.6) 2025-09-08T15:26:20,832 Skipping link: No binaries permitted for nlp-toolkit: https://archive1.piwheels.org/simple/nlp-toolkit/nlp_toolkit-1.2.1-py3-none-any.whl#sha256=ad8310b84bcfd7dfc4bbced2371dccb9177532ef1749f9c739c0b79416b34b6b (from https://www.piwheels.org/simple/nlp-toolkit/) (requires-python:>=3.6) 2025-09-08T15:26:20,833 Skipping link: No binaries permitted for nlp-toolkit: https://archive1.piwheels.org/simple/nlp-toolkit/nlp_toolkit-1.1.1-py3-none-any.whl#sha256=32fed66516024777185ebc42e954a35a56a42fd468ae65b1363edb2eef7a486c (from https://www.piwheels.org/simple/nlp-toolkit/) (requires-python:>=3.6) 2025-09-08T15:26:20,833 Skipping link: No binaries permitted for nlp-toolkit: https://archive1.piwheels.org/simple/nlp-toolkit/nlp_toolkit-1.1.0-py3-none-any.whl#sha256=92d3fd22d9fff953fc397b12a6cc72ad895c771b4c87ca5c170f4e53c3d34637 (from https://www.piwheels.org/simple/nlp-toolkit/) (requires-python:>=3.6) 2025-09-08T15:26:20,833 Skipping link: No binaries permitted for nlp-toolkit: https://archive1.piwheels.org/simple/nlp-toolkit/nlp_toolkit-1.0.9-py3-none-any.whl#sha256=66e732bf095a7cb3c7f6e75a9b1331f062daf40ad923276150dd93348091f20d (from https://www.piwheels.org/simple/nlp-toolkit/) (requires-python:>=3.6) 2025-09-08T15:26:20,833 Skipping link: No binaries permitted for nlp-toolkit: https://archive1.piwheels.org/simple/nlp-toolkit/nlp_toolkit-1.0.8-py3-none-any.whl#sha256=2be2915a86245d4e6ebaab5676d7ef71549e55a1b5cfb842557f6cf31d0f4429 (from https://www.piwheels.org/simple/nlp-toolkit/) (requires-python:>=3.6) 2025-09-08T15:26:20,833 Skipping link: No binaries permitted for nlp-toolkit: https://archive1.piwheels.org/simple/nlp-toolkit/nlp_toolkit-1.0.7-py3-none-any.whl#sha256=2b56cf9849cbf9cd02774f59b787664f8447a59b679cc818d9f6126d4a36dca9 (from https://www.piwheels.org/simple/nlp-toolkit/) (requires-python:>=3.6) 2025-09-08T15:26:20,833 Skipping link: No binaries permitted for nlp-toolkit: https://archive1.piwheels.org/simple/nlp-toolkit/nlp_toolkit-1.0.6-py3-none-any.whl#sha256=dc44d358b40b6ae46cce4d751ea62fc8c423624ad2b1adb26cdd7e6727de5867 (from https://www.piwheels.org/simple/nlp-toolkit/) (requires-python:>=3.6) 2025-09-08T15:26:20,833 Skipping link: No binaries permitted for nlp-toolkit: https://archive1.piwheels.org/simple/nlp-toolkit/nlp_toolkit-1.0.5-py3-none-any.whl#sha256=2067295f28644376974495d3dd0d7ff5104f24b38cd84e3d1f7761d4589970f2 (from https://www.piwheels.org/simple/nlp-toolkit/) (requires-python:>=3.6) 2025-09-08T15:26:20,834 Skipping link: No binaries permitted for nlp-toolkit: https://archive1.piwheels.org/simple/nlp-toolkit/nlp_toolkit-1.0.2-py3-none-any.whl#sha256=76d453a51b63bd0960e88bd38bd63711c85df11d04941c6c2e6e1eb80da414df (from https://www.piwheels.org/simple/nlp-toolkit/) (requires-python:>=3.6) 2025-09-08T15:26:20,834 Skipping link: No binaries permitted for nlp-toolkit: https://archive1.piwheels.org/simple/nlp-toolkit/nlp_toolkit-1.0.1-py3-none-any.whl#sha256=5b00472b93050a7ee56b1e5c1386c7ea90e1ae7ac8e39f02689f3ee1f356651c (from https://www.piwheels.org/simple/nlp-toolkit/) (requires-python:>=3.6) 2025-09-08T15:26:20,834 Skipping link: No binaries permitted for nlp-toolkit: https://archive1.piwheels.org/simple/nlp-toolkit/nlp_toolkit-1.0-py3-none-any.whl#sha256=8cb3c5713d4a62b15c570347e70113f26c4b9949ba5428654353ecb085d6c7bf (from https://www.piwheels.org/simple/nlp-toolkit/) (requires-python:>=3.6) 2025-09-08T15:26:20,834 Skipping link: not a file: https://www.piwheels.org/simple/nlp-toolkit/ 2025-09-08T15:26:20,834 Skipping link: not a file: https://pypi.org/simple/nlp-toolkit/ 2025-09-08T15:26:20,862 Given no hashes to check 1 links for project 'nlp-toolkit': discarding no candidates 2025-09-08T15:26:20,863 Collecting nlp-toolkit==1.2.7 2025-09-08T15:26:20,864 Created temporary directory: /tmp/pip-unpack-r_tc1zhz 2025-09-08T15:26:21,248 Downloading nlp_toolkit-1.2.7.tar.gz (89 kB) 2025-09-08T15:26:21,326 Added nlp-toolkit==1.2.7 from https://files.pythonhosted.org/packages/13/14/a8d70c83ddd8402b760d3b92443e0dbb9460c445270e6c4a00d3bd9219f2/nlp_toolkit-1.2.7.tar.gz to build tracker '/tmp/pip-build-tracker-at7z5hmw' 2025-09-08T15:26:21,327 Running setup.py (path:/tmp/pip-wheel-2uzvgvz6/nlp-toolkit_efc2d2abca2b42269b88182a7b8c8d62/setup.py) egg_info for package nlp-toolkit 2025-09-08T15:26:21,327 Created temporary directory: /tmp/pip-pip-egg-info-o57z0wp5 2025-09-08T15:26:21,327 Preparing metadata (setup.py): started 2025-09-08T15:26:21,328 Running command python setup.py egg_info 2025-09-08T15:26:22,093 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'extra_requires' 2025-09-08T15:26:22,093 warnings.warn(msg) 2025-09-08T15:26:22,532 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-08T15:26:22,532 !! 2025-09-08T15:26:22,533 ******************************************************************************** 2025-09-08T15:26:22,533 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-08T15:26:22,533 License :: OSI Approved :: MIT License 2025-09-08T15:26:22,533 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-08T15:26:22,533 ******************************************************************************** 2025-09-08T15:26:22,533 !! 2025-09-08T15:26:22,534 self._finalize_license_expression() 2025-09-08T15:26:22,621 running egg_info 2025-09-08T15:26:22,708 creating /tmp/pip-pip-egg-info-o57z0wp5/nlp_toolkit.egg-info 2025-09-08T15:26:22,709 writing /tmp/pip-pip-egg-info-o57z0wp5/nlp_toolkit.egg-info/PKG-INFO 2025-09-08T15:26:22,710 writing dependency_links to /tmp/pip-pip-egg-info-o57z0wp5/nlp_toolkit.egg-info/dependency_links.txt 2025-09-08T15:26:22,711 writing requirements to /tmp/pip-pip-egg-info-o57z0wp5/nlp_toolkit.egg-info/requires.txt 2025-09-08T15:26:22,712 writing top-level names to /tmp/pip-pip-egg-info-o57z0wp5/nlp_toolkit.egg-info/top_level.txt 2025-09-08T15:26:22,712 writing manifest file '/tmp/pip-pip-egg-info-o57z0wp5/nlp_toolkit.egg-info/SOURCES.txt' 2025-09-08T15:26:23,082 reading manifest file '/tmp/pip-pip-egg-info-o57z0wp5/nlp_toolkit.egg-info/SOURCES.txt' 2025-09-08T15:26:23,083 reading manifest template 'MANIFEST.in' 2025-09-08T15:26:23,088 writing manifest file '/tmp/pip-pip-egg-info-o57z0wp5/nlp_toolkit.egg-info/SOURCES.txt' 2025-09-08T15:26:23,220 Preparing metadata (setup.py): finished with status 'done' 2025-09-08T15:26:23,226 Source in /tmp/pip-wheel-2uzvgvz6/nlp-toolkit_efc2d2abca2b42269b88182a7b8c8d62 has version 1.2.7, which satisfies requirement nlp-toolkit==1.2.7 from https://files.pythonhosted.org/packages/13/14/a8d70c83ddd8402b760d3b92443e0dbb9460c445270e6c4a00d3bd9219f2/nlp_toolkit-1.2.7.tar.gz 2025-09-08T15:26:23,226 Removed nlp-toolkit==1.2.7 from https://files.pythonhosted.org/packages/13/14/a8d70c83ddd8402b760d3b92443e0dbb9460c445270e6c4a00d3bd9219f2/nlp_toolkit-1.2.7.tar.gz from build tracker '/tmp/pip-build-tracker-at7z5hmw' 2025-09-08T15:26:23,236 Created temporary directory: /tmp/pip-unpack-iplf70df 2025-09-08T15:26:23,236 Created temporary directory: /tmp/pip-unpack-3dxih6fb 2025-09-08T15:26:23,236 Building wheels for collected packages: nlp-toolkit 2025-09-08T15:26:23,238 Created temporary directory: /tmp/pip-wheel-wpu18ub_ 2025-09-08T15:26:23,238 DEPRECATION: Building 'nlp-toolkit' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'nlp-toolkit'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-08T15:26:23,240 Building wheel for nlp-toolkit (setup.py): started 2025-09-08T15:26:23,241 Destination directory: /tmp/pip-wheel-wpu18ub_ 2025-09-08T15:26:23,241 Running command python setup.py bdist_wheel 2025-09-08T15:26:24,017 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'extra_requires' 2025-09-08T15:26:24,017 warnings.warn(msg) 2025-09-08T15:26:24,458 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-08T15:26:24,458 !! 2025-09-08T15:26:24,458 ******************************************************************************** 2025-09-08T15:26:24,459 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-08T15:26:24,459 License :: OSI Approved :: MIT License 2025-09-08T15:26:24,459 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-08T15:26:24,459 ******************************************************************************** 2025-09-08T15:26:24,459 !! 2025-09-08T15:26:24,459 self._finalize_license_expression() 2025-09-08T15:26:24,460 running bdist_wheel 2025-09-08T15:26:24,895 running build 2025-09-08T15:26:24,895 running build_py 2025-09-08T15:26:24,988 creating build/lib/nlp_toolkit 2025-09-08T15:26:24,989 copying nlp_toolkit/visualization.py -> build/lib/nlp_toolkit 2025-09-08T15:26:24,989 copying nlp_toolkit/utilities.py -> build/lib/nlp_toolkit 2025-09-08T15:26:24,990 copying nlp_toolkit/trainer.py -> build/lib/nlp_toolkit 2025-09-08T15:26:24,991 copying nlp_toolkit/test.py -> build/lib/nlp_toolkit 2025-09-08T15:26:24,991 copying nlp_toolkit/sequence.py -> build/lib/nlp_toolkit 2025-09-08T15:26:24,992 copying nlp_toolkit/labeler.py -> build/lib/nlp_toolkit 2025-09-08T15:26:24,993 copying nlp_toolkit/data.py -> build/lib/nlp_toolkit 2025-09-08T15:26:24,993 copying nlp_toolkit/config.py -> build/lib/nlp_toolkit 2025-09-08T15:26:24,994 copying nlp_toolkit/classifier.py -> build/lib/nlp_toolkit 2025-09-08T15:26:24,995 copying nlp_toolkit/callbacks.py -> build/lib/nlp_toolkit 2025-09-08T15:26:24,995 copying nlp_toolkit/__init__.py -> build/lib/nlp_toolkit 2025-09-08T15:26:24,996 creating build/lib/nlp_toolkit/modules 2025-09-08T15:26:24,997 copying nlp_toolkit/modules/logits.py -> build/lib/nlp_toolkit/modules 2025-09-08T15:26:24,997 copying nlp_toolkit/modules/custom_loss.py -> build/lib/nlp_toolkit/modules 2025-09-08T15:26:24,998 copying nlp_toolkit/modules/__init__.py -> build/lib/nlp_toolkit/modules 2025-09-08T15:26:24,999 creating build/lib/nlp_toolkit/models 2025-09-08T15:26:24,999 copying nlp_toolkit/models/word_rnn.py -> build/lib/nlp_toolkit/models 2025-09-08T15:26:25,000 copying nlp_toolkit/models/transformer.py -> build/lib/nlp_toolkit/models 2025-09-08T15:26:25,001 copying nlp_toolkit/models/text_cnn.py -> build/lib/nlp_toolkit/models 2025-09-08T15:26:25,001 copying nlp_toolkit/models/idcnn.py -> build/lib/nlp_toolkit/models 2025-09-08T15:26:25,002 copying nlp_toolkit/models/han.py -> build/lib/nlp_toolkit/models 2025-09-08T15:26:25,002 copying nlp_toolkit/models/dpcnn.py -> build/lib/nlp_toolkit/models 2025-09-08T15:26:25,003 copying nlp_toolkit/models/char_rnn.py -> build/lib/nlp_toolkit/models 2025-09-08T15:26:25,004 copying nlp_toolkit/models/bi_lstm_att.py -> build/lib/nlp_toolkit/models 2025-09-08T15:26:25,004 copying nlp_toolkit/models/base_model.py -> build/lib/nlp_toolkit/models 2025-09-08T15:26:25,005 copying nlp_toolkit/models/__init__.py -> build/lib/nlp_toolkit/models 2025-09-08T15:26:25,006 creating build/lib/nlp_toolkit/chunk_segmentor 2025-09-08T15:26:25,006 copying nlp_toolkit/chunk_segmentor/utils.py -> build/lib/nlp_toolkit/chunk_segmentor 2025-09-08T15:26:25,007 copying nlp_toolkit/chunk_segmentor/trie.py -> build/lib/nlp_toolkit/chunk_segmentor 2025-09-08T15:26:25,008 copying nlp_toolkit/chunk_segmentor/tagger.py -> build/lib/nlp_toolkit/chunk_segmentor 2025-09-08T15:26:25,008 copying nlp_toolkit/chunk_segmentor/segment.py -> build/lib/nlp_toolkit/chunk_segmentor 2025-09-08T15:26:25,009 copying nlp_toolkit/chunk_segmentor/__init__.py -> build/lib/nlp_toolkit/chunk_segmentor 2025-09-08T15:26:25,010 creating build/lib/nlp_toolkit/modules/token_embedders 2025-09-08T15:26:25,010 copying nlp_toolkit/modules/token_embedders/position_embedding.py -> build/lib/nlp_toolkit/modules/token_embedders 2025-09-08T15:26:25,011 copying nlp_toolkit/modules/token_embedders/embedding.py -> build/lib/nlp_toolkit/modules/token_embedders 2025-09-08T15:26:25,012 copying nlp_toolkit/modules/token_embedders/__init__.py -> build/lib/nlp_toolkit/modules/token_embedders 2025-09-08T15:26:25,013 creating build/lib/nlp_toolkit/modules/attentions 2025-09-08T15:26:25,013 copying nlp_toolkit/modules/attentions/self_attention.py -> build/lib/nlp_toolkit/modules/attentions 2025-09-08T15:26:25,014 copying nlp_toolkit/modules/attentions/multi_dim_attention.py -> build/lib/nlp_toolkit/modules/attentions 2025-09-08T15:26:25,014 copying nlp_toolkit/modules/attentions/attention.py -> build/lib/nlp_toolkit/modules/attentions 2025-09-08T15:26:25,015 copying nlp_toolkit/modules/attentions/__init__.py -> build/lib/nlp_toolkit/modules/attentions 2025-09-08T15:26:25,016 running egg_info 2025-09-08T15:26:25,104 writing nlp_toolkit.egg-info/PKG-INFO 2025-09-08T15:26:25,106 writing dependency_links to nlp_toolkit.egg-info/dependency_links.txt 2025-09-08T15:26:25,107 writing requirements to nlp_toolkit.egg-info/requires.txt 2025-09-08T15:26:25,107 writing top-level names to nlp_toolkit.egg-info/top_level.txt 2025-09-08T15:26:25,201 reading manifest file 'nlp_toolkit.egg-info/SOURCES.txt' 2025-09-08T15:26:25,205 reading manifest template 'MANIFEST.in' 2025-09-08T15:26:25,211 writing manifest file 'nlp_toolkit.egg-info/SOURCES.txt' 2025-09-08T15:26:25,212 /usr/local/lib/python3.13/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'nlp_toolkit.bin' is absent from the `packages` configuration. 2025-09-08T15:26:25,213 !! 2025-09-08T15:26:25,213 ******************************************************************************** 2025-09-08T15:26:25,213 ############################ 2025-09-08T15:26:25,213 # Package would be ignored # 2025-09-08T15:26:25,213 ############################ 2025-09-08T15:26:25,213 Python recognizes 'nlp_toolkit.bin' as an importable package[^1], 2025-09-08T15:26:25,213 but it is absent from setuptools' `packages` configuration. 2025-09-08T15:26:25,214 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-08T15:26:25,214 package, please make sure that 'nlp_toolkit.bin' is explicitly added 2025-09-08T15:26:25,214 to the `packages` configuration field. 2025-09-08T15:26:25,214 Alternatively, you can also rely on setuptools' discovery methods 2025-09-08T15:26:25,214 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-08T15:26:25,214 instead of `find_packages(...)`/`find:`). 2025-09-08T15:26:25,215 You can read more about "package discovery" on setuptools documentation page: 2025-09-08T15:26:25,215 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-08T15:26:25,215 If you don't want 'nlp_toolkit.bin' to be distributed and are 2025-09-08T15:26:25,215 already explicitly excluding 'nlp_toolkit.bin' via 2025-09-08T15:26:25,215 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-08T15:26:25,215 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-08T15:26:25,216 combination with a more fine grained `package-data` configuration. 2025-09-08T15:26:25,216 You can read more about "package data files" on setuptools documentation page: 2025-09-08T15:26:25,216 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-08T15:26:25,216 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-08T15:26:25,216 even if it does not contain any `.py` files. 2025-09-08T15:26:25,217 On the other hand, currently there is no concept of package data 2025-09-08T15:26:25,217 directory, all directories are treated like packages. 2025-09-08T15:26:25,217 ******************************************************************************** 2025-09-08T15:26:25,217 !! 2025-09-08T15:26:25,217 check.warn(importable) 2025-09-08T15:26:25,217 /usr/local/lib/python3.13/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'nlp_toolkit.data' is absent from the `packages` configuration. 2025-09-08T15:26:25,217 !! 2025-09-08T15:26:25,218 ******************************************************************************** 2025-09-08T15:26:25,218 ############################ 2025-09-08T15:26:25,218 # Package would be ignored # 2025-09-08T15:26:25,218 ############################ 2025-09-08T15:26:25,218 Python recognizes 'nlp_toolkit.data' as an importable package[^1], 2025-09-08T15:26:25,218 but it is absent from setuptools' `packages` configuration. 2025-09-08T15:26:25,218 This leads to an ambiguous overall configuration. If you want to distribute this 2025-09-08T15:26:25,219 package, please make sure that 'nlp_toolkit.data' is explicitly added 2025-09-08T15:26:25,219 to the `packages` configuration field. 2025-09-08T15:26:25,219 Alternatively, you can also rely on setuptools' discovery methods 2025-09-08T15:26:25,219 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-09-08T15:26:25,219 instead of `find_packages(...)`/`find:`). 2025-09-08T15:26:25,219 You can read more about "package discovery" on setuptools documentation page: 2025-09-08T15:26:25,220 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-09-08T15:26:25,220 If you don't want 'nlp_toolkit.data' to be distributed and are 2025-09-08T15:26:25,220 already explicitly excluding 'nlp_toolkit.data' via 2025-09-08T15:26:25,220 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-09-08T15:26:25,220 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-09-08T15:26:25,220 combination with a more fine grained `package-data` configuration. 2025-09-08T15:26:25,221 You can read more about "package data files" on setuptools documentation page: 2025-09-08T15:26:25,221 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-09-08T15:26:25,221 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-09-08T15:26:25,221 even if it does not contain any `.py` files. 2025-09-08T15:26:25,221 On the other hand, currently there is no concept of package data 2025-09-08T15:26:25,221 directory, all directories are treated like packages. 2025-09-08T15:26:25,221 ******************************************************************************** 2025-09-08T15:26:25,222 !! 2025-09-08T15:26:25,222 check.warn(importable) 2025-09-08T15:26:25,222 creating build/lib/nlp_toolkit/bin 2025-09-08T15:26:25,222 copying nlp_toolkit/bin/run_classifier -> build/lib/nlp_toolkit/bin 2025-09-08T15:26:25,222 copying nlp_toolkit/bin/run_seq_tagger -> build/lib/nlp_toolkit/bin 2025-09-08T15:26:25,222 creating build/lib/nlp_toolkit/data 2025-09-08T15:26:25,223 copying nlp_toolkit/data/radical.txt -> build/lib/nlp_toolkit/data 2025-09-08T15:26:25,223 copying nlp_toolkit/chunk_segmentor/README.md -> build/lib/nlp_toolkit/chunk_segmentor 2025-09-08T15:26:25,223 running build_scripts 2025-09-08T15:26:25,223 creating build/scripts-3.13 2025-09-08T15:26:25,223 error: [Errno 2] No such file or directory: 'bin/run_classifier' 2025-09-08T15:26:25,354 ERROR: python setup.py bdist_wheel exited with 1 2025-09-08T15:26:25,369 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-08T15:26:25,369 exec(compile('"'"''"'"''"'"' 2025-09-08T15:26:25,369 # This is -- a caller that pip uses to run setup.py 2025-09-08T15:26:25,369 # 2025-09-08T15:26:25,369 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T15:26:25,369 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T15:26:25,369 # - It provides a clear error message when setuptools is not installed. 2025-09-08T15:26:25,369 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T15:26:25,369 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T15:26:25,369 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T15:26:25,369 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T15:26:25,369 import os, sys, tokenize, traceback 2025-09-08T15:26:25,369 2025-09-08T15:26:25,369 try: 2025-09-08T15:26:25,369 import setuptools 2025-09-08T15:26:25,369 except ImportError: 2025-09-08T15:26:25,369 print( 2025-09-08T15:26:25,369 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T15:26:25,369 "the build environment with exception:", 2025-09-08T15:26:25,369 file=sys.stderr, 2025-09-08T15:26:25,369 ) 2025-09-08T15:26:25,369 traceback.print_exc() 2025-09-08T15:26:25,369 sys.exit(1) 2025-09-08T15:26:25,369 2025-09-08T15:26:25,369 __file__ = %r 2025-09-08T15:26:25,369 sys.argv[0] = __file__ 2025-09-08T15:26:25,369 2025-09-08T15:26:25,369 if os.path.exists(__file__): 2025-09-08T15:26:25,369 filename = __file__ 2025-09-08T15:26:25,369 with tokenize.open(__file__) as f: 2025-09-08T15:26:25,369 setup_py_code = f.read() 2025-09-08T15:26:25,369 else: 2025-09-08T15:26:25,369 filename = "" 2025-09-08T15:26:25,369 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T15:26:25,369 2025-09-08T15:26:25,369 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T15:26:25,369 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-2uzvgvz6/nlp-toolkit_efc2d2abca2b42269b88182a7b8c8d62/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-wpu18ub_[/] 2025-09-08T15:26:25,369 [bold magenta]cwd[/]: /tmp/pip-wheel-2uzvgvz6/nlp-toolkit_efc2d2abca2b42269b88182a7b8c8d62/ 2025-09-08T15:26:25,369 Building wheel for nlp-toolkit (setup.py): finished with status 'error' 2025-09-08T15:26:25,370 ERROR: Failed building wheel for nlp-toolkit 2025-09-08T15:26:25,371 Running setup.py clean for nlp-toolkit 2025-09-08T15:26:25,372 Running command python setup.py clean 2025-09-08T15:26:26,134 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'extra_requires' 2025-09-08T15:26:26,134 warnings.warn(msg) 2025-09-08T15:26:26,569 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-08T15:26:26,570 !! 2025-09-08T15:26:26,570 ******************************************************************************** 2025-09-08T15:26:26,570 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-08T15:26:26,570 License :: OSI Approved :: MIT License 2025-09-08T15:26:26,570 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-08T15:26:26,570 ******************************************************************************** 2025-09-08T15:26:26,571 !! 2025-09-08T15:26:26,571 self._finalize_license_expression() 2025-09-08T15:26:26,658 running clean 2025-09-08T15:26:26,833 removing 'build/lib' (and everything under it) 2025-09-08T15:26:26,835 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-08T15:26:26,835 removing 'build/scripts-3.13' (and everything under it) 2025-09-08T15:26:26,835 removing 'build' 2025-09-08T15:26:26,965 Failed to build nlp-toolkit 2025-09-08T15:26:26,966 ERROR: Failed to build one or more wheels 2025-09-08T15:26:26,967 Exception information: 2025-09-08T15:26:26,967 Traceback (most recent call last): 2025-09-08T15:26:26,967 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T15:26:26,967 status = _inner_run() 2025-09-08T15:26:26,967 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T15:26:26,967 return self.run(options, args) 2025-09-08T15:26:26,967 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T15:26:26,967 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T15:26:26,967 return func(self, options, args) 2025-09-08T15:26:26,967 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-08T15:26:26,967 raise CommandError("Failed to build one or more wheels") 2025-09-08T15:26:26,967 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-08T15:26:26,972 Removed build tracker: '/tmp/pip-build-tracker-at7z5hmw'