2025-10-28T15:54:23,140 Created temporary directory: /tmp/pip-ephem-wheel-cache-kbssrgfp 2025-10-28T15:54:23,142 Created temporary directory: /tmp/pip-build-tracker-o18ffzbw 2025-10-28T15:54:23,143 Initialized build tracking at /tmp/pip-build-tracker-o18ffzbw 2025-10-28T15:54:23,143 Created build tracker: /tmp/pip-build-tracker-o18ffzbw 2025-10-28T15:54:23,144 Entered build tracker: /tmp/pip-build-tracker-o18ffzbw 2025-10-28T15:54:23,145 Created temporary directory: /tmp/pip-wheel-zaeimxk6 2025-10-28T15:54:23,148 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-10-28T15:54:23,150 Created temporary directory: /tmp/pip-ephem-wheel-cache-5wp4d6jw 2025-10-28T15:54:23,172 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-28T15:54:23,175 2 location(s) to search for versions of nanoplm: 2025-10-28T15:54:23,175 * https://pypi.org/simple/nanoplm/ 2025-10-28T15:54:23,175 * https://www.piwheels.org/simple/nanoplm/ 2025-10-28T15:54:23,176 Fetching project page and analyzing links: https://pypi.org/simple/nanoplm/ 2025-10-28T15:54:23,177 Getting page https://pypi.org/simple/nanoplm/ 2025-10-28T15:54:23,178 Found index url https://pypi.org/simple 2025-10-28T15:54:23,395 Fetched page https://pypi.org/simple/nanoplm/ as application/vnd.pypi.simple.v1+json 2025-10-28T15:54:23,398 Skipping link: No binaries permitted for nanoplm: https://files.pythonhosted.org/packages/19/02/91c64b6b4149289453dcdada6ddfa59de098437c122c2ae3a1a4def46731/nanoplm-0.1.0-py3-none-any.whl (from https://pypi.org/simple/nanoplm/) (requires-python:>=3.10) 2025-10-28T15:54:23,399 Found link https://files.pythonhosted.org/packages/22/76/e1a386238fbf4710bf5ee2fa1084adefff16d57bba921aacd10338fd3225/nanoplm-0.1.0.tar.gz (from https://pypi.org/simple/nanoplm/) (requires-python:>=3.10), version: 0.1.0 2025-10-28T15:54:23,400 Skipping link: No binaries permitted for nanoplm: https://files.pythonhosted.org/packages/0b/40/44c2b65b0d6e4c35bce85a9057397dbe2dd3b34f3f14ae22c0566a7e8ce4/nanoplm-0.1.2-py3-none-any.whl (from https://pypi.org/simple/nanoplm/) (requires-python:>=3.10) 2025-10-28T15:54:23,401 Found link https://files.pythonhosted.org/packages/e5/35/4eb50519d021f2c3d825db4afee71d1bf710dc5f8281c0427b83e327cd0b/nanoplm-0.1.2.tar.gz (from https://pypi.org/simple/nanoplm/) (requires-python:>=3.10), version: 0.1.2 2025-10-28T15:54:23,401 Skipping link: No binaries permitted for nanoplm: https://files.pythonhosted.org/packages/3d/0c/39fa5911054c27aeef75b4476de6e5801fdadc96479d5775e8bfdfac97cb/nanoplm-0.1.3-py3-none-any.whl (from https://pypi.org/simple/nanoplm/) (requires-python:>=3.10) 2025-10-28T15:54:23,402 Found link https://files.pythonhosted.org/packages/fc/bb/12dd8de43c084e71c54d6056a1fe090ab9a984d1b0d514aaa0229c71fb84/nanoplm-0.1.3.tar.gz (from https://pypi.org/simple/nanoplm/) (requires-python:>=3.10), version: 0.1.3 2025-10-28T15:54:23,403 Skipping link: No binaries permitted for nanoplm: https://files.pythonhosted.org/packages/f6/66/4db546fbd7df4de7baf0640c8328b318c5837aa8cfad3bcd8a904509b495/nanoplm-0.1.4-py3-none-any.whl (from https://pypi.org/simple/nanoplm/) (requires-python:>=3.10) 2025-10-28T15:54:23,404 Found link https://files.pythonhosted.org/packages/88/3b/f022525d7462b861ee7d5b31674f80ea0eeef861ee780670685c19743ec0/nanoplm-0.1.4.tar.gz (from https://pypi.org/simple/nanoplm/) (requires-python:>=3.10), version: 0.1.4 2025-10-28T15:54:23,405 Fetching project page and analyzing links: https://www.piwheels.org/simple/nanoplm/ 2025-10-28T15:54:23,406 Getting page https://www.piwheels.org/simple/nanoplm/ 2025-10-28T15:54:23,407 Found index url https://www.piwheels.org/simple 2025-10-28T15:54:23,573 Fetched page https://www.piwheels.org/simple/nanoplm/ as text/html 2025-10-28T15:54:23,575 Skipping link: No binaries permitted for nanoplm: https://www.piwheels.org/simple/nanoplm/nanoplm-0.1.3-py3-none-any.whl#sha256=b1f5d730d8c047465916d989f8b1abe1a3d8d7958499a07208f5611edbce67ab (from https://www.piwheels.org/simple/nanoplm/) (requires-python:>=3.10) 2025-10-28T15:54:23,576 Skipping link: No binaries permitted for nanoplm: https://www.piwheels.org/simple/nanoplm/nanoplm-0.1.2-py3-none-any.whl#sha256=5885ab6e0b34a673ed3a72b21c49ed7d25861f36556e68eb20ee7629071f57c6 (from https://www.piwheels.org/simple/nanoplm/) (requires-python:>=3.10) 2025-10-28T15:54:23,576 Skipping link: No binaries permitted for nanoplm: https://www.piwheels.org/simple/nanoplm/nanoplm-0.1.0-py3-none-any.whl#sha256=8b58b37b9bd8704cd7aecc886191c365a77076e85b3b6d6e48d9199f67b2e8d7 (from https://www.piwheels.org/simple/nanoplm/) (requires-python:>=3.10) 2025-10-28T15:54:23,577 Skipping link: not a file: https://www.piwheels.org/simple/nanoplm/ 2025-10-28T15:54:23,577 Skipping link: not a file: https://pypi.org/simple/nanoplm/ 2025-10-28T15:54:23,598 Given no hashes to check 1 links for project 'nanoplm': discarding no candidates 2025-10-28T15:54:23,618 Collecting nanoplm==0.1.4 2025-10-28T15:54:23,620 Created temporary directory: /tmp/pip-unpack-ud4y1bo6 2025-10-28T15:54:23,755 Downloading nanoplm-0.1.4.tar.gz (78 kB) 2025-10-28T15:54:23,937 Added nanoplm==0.1.4 from https://files.pythonhosted.org/packages/88/3b/f022525d7462b861ee7d5b31674f80ea0eeef861ee780670685c19743ec0/nanoplm-0.1.4.tar.gz to build tracker '/tmp/pip-build-tracker-o18ffzbw' 2025-10-28T15:54:23,944 Created temporary directory: /tmp/pip-build-env-mjn_hx1a 2025-10-28T15:54:23,948 Installing build dependencies: started 2025-10-28T15:54:23,949 Running command pip subprocess to install build dependencies 2025-10-28T15:54:25,136 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-28T15:54:25,765 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-10-28T15:54:25,791 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-28T15:54:27,513 Collecting setuptools>=61.0 2025-10-28T15:54:27,602 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-10-28T15:54:27,866 Collecting wheel>0.37.1 2025-10-28T15:54:27,882 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-10-28T15:54:30,777 Installing collected packages: wheel, setuptools 2025-10-28T15:54:31,019 Creating /tmp/pip-build-env-mjn_hx1a/overlay/local/bin 2025-10-28T15:54:31,021 changing mode of /tmp/pip-build-env-mjn_hx1a/overlay/local/bin/wheel to 755 2025-10-28T15:54:34,696 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-10-28T15:54:34,967 Installing build dependencies: finished with status 'done' 2025-10-28T15:54:34,973 Getting requirements to build wheel: started 2025-10-28T15:54:34,974 Running command Getting requirements to build wheel 2025-10-28T15:54:35,571 /tmp/pip-build-env-mjn_hx1a/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-28T15:54:35,571 !! 2025-10-28T15:54:35,574 ******************************************************************************** 2025-10-28T15:54:35,574 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2025-10-28T15:54:35,578 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-28T15:54:35,579 or your builds will no longer be supported. 2025-10-28T15:54:35,580 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-28T15:54:35,580 ******************************************************************************** 2025-10-28T15:54:35,581 !! 2025-10-28T15:54:35,582 corresp(dist, value, root_dir) 2025-10-28T15:54:35,663 /tmp/pip-build-env-mjn_hx1a/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-28T15:54:35,663 !! 2025-10-28T15:54:35,664 ******************************************************************************** 2025-10-28T15:54:35,665 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-28T15:54:35,666 License :: OSI Approved :: MIT License 2025-10-28T15:54:35,667 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-28T15:54:35,667 ******************************************************************************** 2025-10-28T15:54:35,668 !! 2025-10-28T15:54:35,668 dist._finalize_license_expression() 2025-10-28T15:54:35,669 /tmp/pip-build-env-mjn_hx1a/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-28T15:54:35,670 !! 2025-10-28T15:54:35,671 ******************************************************************************** 2025-10-28T15:54:35,671 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-28T15:54:35,672 License :: OSI Approved :: MIT License 2025-10-28T15:54:35,674 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-28T15:54:35,674 ******************************************************************************** 2025-10-28T15:54:35,676 !! 2025-10-28T15:54:35,676 self._finalize_license_expression() 2025-10-28T15:54:35,689 running egg_info 2025-10-28T15:54:35,696 writing src/nanoplm.egg-info/PKG-INFO 2025-10-28T15:54:35,700 writing dependency_links to src/nanoplm.egg-info/dependency_links.txt 2025-10-28T15:54:35,703 writing entry points to src/nanoplm.egg-info/entry_points.txt 2025-10-28T15:54:35,705 writing requirements to src/nanoplm.egg-info/requires.txt 2025-10-28T15:54:35,707 writing top-level names to src/nanoplm.egg-info/top_level.txt 2025-10-28T15:54:35,742 reading manifest file 'src/nanoplm.egg-info/SOURCES.txt' 2025-10-28T15:54:35,747 adding license file 'LICENSE' 2025-10-28T15:54:35,752 writing manifest file 'src/nanoplm.egg-info/SOURCES.txt' 2025-10-28T15:54:35,850 Getting requirements to build wheel: finished with status 'done' 2025-10-28T15:54:35,853 Created temporary directory: /tmp/pip-modern-metadata-2gregy8d 2025-10-28T15:54:35,856 Preparing metadata (pyproject.toml): started 2025-10-28T15:54:35,857 Running command Preparing metadata (pyproject.toml) 2025-10-28T15:54:36,414 /tmp/pip-build-env-mjn_hx1a/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-28T15:54:36,414 !! 2025-10-28T15:54:36,415 ******************************************************************************** 2025-10-28T15:54:36,416 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2025-10-28T15:54:36,417 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-28T15:54:36,418 or your builds will no longer be supported. 2025-10-28T15:54:36,419 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-28T15:54:36,420 ******************************************************************************** 2025-10-28T15:54:36,421 !! 2025-10-28T15:54:36,422 corresp(dist, value, root_dir) 2025-10-28T15:54:36,503 /tmp/pip-build-env-mjn_hx1a/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-28T15:54:36,504 !! 2025-10-28T15:54:36,505 ******************************************************************************** 2025-10-28T15:54:36,505 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-28T15:54:36,506 License :: OSI Approved :: MIT License 2025-10-28T15:54:36,507 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-28T15:54:36,507 ******************************************************************************** 2025-10-28T15:54:36,508 !! 2025-10-28T15:54:36,509 dist._finalize_license_expression() 2025-10-28T15:54:36,509 /tmp/pip-build-env-mjn_hx1a/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-28T15:54:36,510 !! 2025-10-28T15:54:36,511 ******************************************************************************** 2025-10-28T15:54:36,511 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-28T15:54:36,512 License :: OSI Approved :: MIT License 2025-10-28T15:54:36,513 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-28T15:54:36,514 ******************************************************************************** 2025-10-28T15:54:36,515 !! 2025-10-28T15:54:36,515 self._finalize_license_expression() 2025-10-28T15:54:36,521 running dist_info 2025-10-28T15:54:36,534 creating /tmp/pip-modern-metadata-2gregy8d/nanoplm.egg-info 2025-10-28T15:54:36,535 writing /tmp/pip-modern-metadata-2gregy8d/nanoplm.egg-info/PKG-INFO 2025-10-28T15:54:36,539 writing dependency_links to /tmp/pip-modern-metadata-2gregy8d/nanoplm.egg-info/dependency_links.txt 2025-10-28T15:54:36,541 writing entry points to /tmp/pip-modern-metadata-2gregy8d/nanoplm.egg-info/entry_points.txt 2025-10-28T15:54:36,543 writing requirements to /tmp/pip-modern-metadata-2gregy8d/nanoplm.egg-info/requires.txt 2025-10-28T15:54:36,544 writing top-level names to /tmp/pip-modern-metadata-2gregy8d/nanoplm.egg-info/top_level.txt 2025-10-28T15:54:36,546 writing manifest file '/tmp/pip-modern-metadata-2gregy8d/nanoplm.egg-info/SOURCES.txt' 2025-10-28T15:54:36,576 reading manifest file '/tmp/pip-modern-metadata-2gregy8d/nanoplm.egg-info/SOURCES.txt' 2025-10-28T15:54:36,578 adding license file 'LICENSE' 2025-10-28T15:54:36,583 writing manifest file '/tmp/pip-modern-metadata-2gregy8d/nanoplm.egg-info/SOURCES.txt' 2025-10-28T15:54:36,584 creating '/tmp/pip-modern-metadata-2gregy8d/nanoplm-0.1.4.dist-info' 2025-10-28T15:54:36,710 Preparing metadata (pyproject.toml): finished with status 'done' 2025-10-28T15:54:36,715 Source in /tmp/pip-wheel-zaeimxk6/nanoplm_5a28acd937224be38b76dfa9aaa28cfe has version 0.1.4, which satisfies requirement nanoplm==0.1.4 from https://files.pythonhosted.org/packages/88/3b/f022525d7462b861ee7d5b31674f80ea0eeef861ee780670685c19743ec0/nanoplm-0.1.4.tar.gz 2025-10-28T15:54:36,717 Removed nanoplm==0.1.4 from https://files.pythonhosted.org/packages/88/3b/f022525d7462b861ee7d5b31674f80ea0eeef861ee780670685c19743ec0/nanoplm-0.1.4.tar.gz from build tracker '/tmp/pip-build-tracker-o18ffzbw' 2025-10-28T15:54:36,724 Created temporary directory: /tmp/pip-unpack-l8b416mg 2025-10-28T15:54:36,725 Building wheels for collected packages: nanoplm 2025-10-28T15:54:36,729 Created temporary directory: /tmp/pip-wheel-1q_lrrq5 2025-10-28T15:54:36,729 Destination directory: /tmp/pip-wheel-1q_lrrq5 2025-10-28T15:54:36,732 Building wheel for nanoplm (pyproject.toml): started 2025-10-28T15:54:36,733 Running command Building wheel for nanoplm (pyproject.toml) 2025-10-28T15:54:37,275 /tmp/pip-build-env-mjn_hx1a/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-28T15:54:37,275 !! 2025-10-28T15:54:37,276 ******************************************************************************** 2025-10-28T15:54:37,277 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2025-10-28T15:54:37,278 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-28T15:54:37,278 or your builds will no longer be supported. 2025-10-28T15:54:37,279 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-28T15:54:37,280 ******************************************************************************** 2025-10-28T15:54:37,281 !! 2025-10-28T15:54:37,281 corresp(dist, value, root_dir) 2025-10-28T15:54:37,353 /tmp/pip-build-env-mjn_hx1a/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-28T15:54:37,354 !! 2025-10-28T15:54:37,355 ******************************************************************************** 2025-10-28T15:54:37,356 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-28T15:54:37,357 License :: OSI Approved :: MIT License 2025-10-28T15:54:37,358 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-28T15:54:37,358 ******************************************************************************** 2025-10-28T15:54:37,360 !! 2025-10-28T15:54:37,360 dist._finalize_license_expression() 2025-10-28T15:54:37,361 /tmp/pip-build-env-mjn_hx1a/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-10-28T15:54:37,361 !! 2025-10-28T15:54:37,363 ******************************************************************************** 2025-10-28T15:54:37,363 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-10-28T15:54:37,364 License :: OSI Approved :: MIT License 2025-10-28T15:54:37,365 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-28T15:54:37,366 ******************************************************************************** 2025-10-28T15:54:37,367 !! 2025-10-28T15:54:37,367 self._finalize_license_expression() 2025-10-28T15:54:37,368 running bdist_wheel 2025-10-28T15:54:37,387 running build 2025-10-28T15:54:37,388 running build_py 2025-10-28T15:54:37,394 creating build/lib/nanoplm 2025-10-28T15:54:37,396 copying src/nanoplm/__init__.py -> build/lib/nanoplm 2025-10-28T15:54:37,399 creating build/lib/nanoplm/pretraining 2025-10-28T15:54:37,400 copying src/nanoplm/pretraining/collator.py -> build/lib/nanoplm/pretraining 2025-10-28T15:54:37,403 copying src/nanoplm/pretraining/__init__.py -> build/lib/nanoplm/pretraining 2025-10-28T15:54:37,405 copying src/nanoplm/pretraining/pipeline.py -> build/lib/nanoplm/pretraining 2025-10-28T15:54:37,408 copying src/nanoplm/pretraining/dataset.py -> build/lib/nanoplm/pretraining 2025-10-28T15:54:37,411 creating build/lib/nanoplm/data 2025-10-28T15:54:37,412 copying src/nanoplm/data/filterer.py -> build/lib/nanoplm/data 2025-10-28T15:54:37,414 copying src/nanoplm/data/shuffler.py -> build/lib/nanoplm/data 2025-10-28T15:54:37,416 copying src/nanoplm/data/__init__.py -> build/lib/nanoplm/data 2025-10-28T15:54:37,418 copying src/nanoplm/data/downloader.py -> build/lib/nanoplm/data 2025-10-28T15:54:37,420 copying src/nanoplm/data/splitor.py -> build/lib/nanoplm/data 2025-10-28T15:54:37,422 copying src/nanoplm/data/dataset.py -> build/lib/nanoplm/data 2025-10-28T15:54:37,425 copying src/nanoplm/data/extractor.py -> build/lib/nanoplm/data 2025-10-28T15:54:37,427 creating build/lib/nanoplm/cli 2025-10-28T15:54:37,428 copying src/nanoplm/cli/__init__.py -> build/lib/nanoplm/cli 2025-10-28T15:54:37,430 copying src/nanoplm/cli/distill.py -> build/lib/nanoplm/cli 2025-10-28T15:54:37,432 copying src/nanoplm/cli/pretrain.py -> build/lib/nanoplm/cli 2025-10-28T15:54:37,435 copying src/nanoplm/cli/data.py -> build/lib/nanoplm/cli 2025-10-28T15:54:37,438 creating build/lib/nanoplm/config 2025-10-28T15:54:37,439 copying src/nanoplm/config/__init__.py -> build/lib/nanoplm/config 2025-10-28T15:54:37,441 copying src/nanoplm/config/datasets.py -> build/lib/nanoplm/config 2025-10-28T15:54:37,443 creating build/lib/nanoplm/distillation 2025-10-28T15:54:37,444 copying src/nanoplm/distillation/collator.py -> build/lib/nanoplm/distillation 2025-10-28T15:54:37,446 copying src/nanoplm/distillation/__init__.py -> build/lib/nanoplm/distillation 2025-10-28T15:54:37,448 copying src/nanoplm/distillation/pipeline.py -> build/lib/nanoplm/distillation 2025-10-28T15:54:37,451 copying src/nanoplm/distillation/session_manager.py -> build/lib/nanoplm/distillation 2025-10-28T15:54:37,453 copying src/nanoplm/distillation/pipeline_builder.py -> build/lib/nanoplm/distillation 2025-10-28T15:54:37,455 copying src/nanoplm/distillation/trainer.py -> build/lib/nanoplm/distillation 2025-10-28T15:54:37,457 creating build/lib/nanoplm/models 2025-10-28T15:54:37,458 copying src/nanoplm/models/__init__.py -> build/lib/nanoplm/models 2025-10-28T15:54:37,460 creating build/lib/nanoplm/utils 2025-10-28T15:54:37,461 copying src/nanoplm/utils/common.py -> build/lib/nanoplm/utils 2025-10-28T15:54:37,464 copying src/nanoplm/utils/__init__.py -> build/lib/nanoplm/utils 2025-10-28T15:54:37,465 copying src/nanoplm/utils/logger.py -> build/lib/nanoplm/utils 2025-10-28T15:54:37,468 creating build/lib/nanoplm/pretraining/models 2025-10-28T15:54:37,469 copying src/nanoplm/pretraining/models/__init__.py -> build/lib/nanoplm/pretraining/models 2025-10-28T15:54:37,471 creating build/lib/nanoplm/pretraining/models/modern_bert 2025-10-28T15:54:37,472 copying src/nanoplm/pretraining/models/modern_bert/__init__.py -> build/lib/nanoplm/pretraining/models/modern_bert 2025-10-28T15:54:37,474 copying src/nanoplm/pretraining/models/modern_bert/model.py -> build/lib/nanoplm/pretraining/models/modern_bert 2025-10-28T15:54:37,476 copying src/nanoplm/pretraining/models/modern_bert/tokenizer.py -> build/lib/nanoplm/pretraining/models/modern_bert 2025-10-28T15:54:37,478 creating build/lib/nanoplm/models/student 2025-10-28T15:54:37,479 copying src/nanoplm/models/student/feature_embedding.py -> build/lib/nanoplm/models/student 2025-10-28T15:54:37,482 copying src/nanoplm/models/student/__init__.py -> build/lib/nanoplm/models/student 2025-10-28T15:54:37,484 copying src/nanoplm/models/student/model.py -> build/lib/nanoplm/models/student 2025-10-28T15:54:37,486 copying src/nanoplm/models/student/tokenizer.py -> build/lib/nanoplm/models/student 2025-10-28T15:54:37,489 creating build/lib/nanoplm/models/teacher 2025-10-28T15:54:37,490 copying src/nanoplm/models/teacher/__init__.py -> build/lib/nanoplm/models/teacher 2025-10-28T15:54:37,492 copying src/nanoplm/models/teacher/prott5.py -> build/lib/nanoplm/models/teacher 2025-10-28T15:54:37,494 copying src/nanoplm/models/teacher/base.py -> build/lib/nanoplm/models/teacher 2025-10-28T15:54:37,496 running egg_info 2025-10-28T15:54:37,508 writing src/nanoplm.egg-info/PKG-INFO 2025-10-28T15:54:37,511 writing dependency_links to src/nanoplm.egg-info/dependency_links.txt 2025-10-28T15:54:37,513 writing entry points to src/nanoplm.egg-info/entry_points.txt 2025-10-28T15:54:37,514 writing requirements to src/nanoplm.egg-info/requires.txt 2025-10-28T15:54:37,515 writing top-level names to src/nanoplm.egg-info/top_level.txt 2025-10-28T15:54:37,535 reading manifest file 'src/nanoplm.egg-info/SOURCES.txt' 2025-10-28T15:54:37,539 adding license file 'LICENSE' 2025-10-28T15:54:37,544 writing manifest file 'src/nanoplm.egg-info/SOURCES.txt' 2025-10-28T15:54:37,551 copying src/nanoplm/models/student/pca.csv -> build/lib/nanoplm/models/student 2025-10-28T15:54:37,569 installing to build/bdist.linux-armv7l/wheel 2025-10-28T15:54:37,569 running install 2025-10-28T15:54:37,593 running install_lib 2025-10-28T15:54:37,599 creating build/bdist.linux-armv7l/wheel 2025-10-28T15:54:37,601 creating build/bdist.linux-armv7l/wheel/nanoplm 2025-10-28T15:54:37,602 copying build/lib/nanoplm/__init__.py -> build/bdist.linux-armv7l/wheel/./nanoplm 2025-10-28T15:54:37,604 creating build/bdist.linux-armv7l/wheel/nanoplm/pretraining 2025-10-28T15:54:37,605 copying build/lib/nanoplm/pretraining/collator.py -> build/bdist.linux-armv7l/wheel/./nanoplm/pretraining 2025-10-28T15:54:37,608 copying build/lib/nanoplm/pretraining/__init__.py -> build/bdist.linux-armv7l/wheel/./nanoplm/pretraining 2025-10-28T15:54:37,609 copying build/lib/nanoplm/pretraining/pipeline.py -> build/bdist.linux-armv7l/wheel/./nanoplm/pretraining 2025-10-28T15:54:37,612 creating build/bdist.linux-armv7l/wheel/nanoplm/pretraining/models 2025-10-28T15:54:37,613 copying build/lib/nanoplm/pretraining/models/__init__.py -> build/bdist.linux-armv7l/wheel/./nanoplm/pretraining/models 2025-10-28T15:54:37,615 creating build/bdist.linux-armv7l/wheel/nanoplm/pretraining/models/modern_bert 2025-10-28T15:54:37,616 copying build/lib/nanoplm/pretraining/models/modern_bert/__init__.py -> build/bdist.linux-armv7l/wheel/./nanoplm/pretraining/models/modern_bert 2025-10-28T15:54:37,618 copying build/lib/nanoplm/pretraining/models/modern_bert/model.py -> build/bdist.linux-armv7l/wheel/./nanoplm/pretraining/models/modern_bert 2025-10-28T15:54:37,620 copying build/lib/nanoplm/pretraining/models/modern_bert/tokenizer.py -> build/bdist.linux-armv7l/wheel/./nanoplm/pretraining/models/modern_bert 2025-10-28T15:54:37,622 copying build/lib/nanoplm/pretraining/dataset.py -> build/bdist.linux-armv7l/wheel/./nanoplm/pretraining 2025-10-28T15:54:37,624 creating build/bdist.linux-armv7l/wheel/nanoplm/data 2025-10-28T15:54:37,625 copying build/lib/nanoplm/data/filterer.py -> build/bdist.linux-armv7l/wheel/./nanoplm/data 2025-10-28T15:54:37,627 copying build/lib/nanoplm/data/shuffler.py -> build/bdist.linux-armv7l/wheel/./nanoplm/data 2025-10-28T15:54:37,629 copying build/lib/nanoplm/data/__init__.py -> build/bdist.linux-armv7l/wheel/./nanoplm/data 2025-10-28T15:54:37,631 copying build/lib/nanoplm/data/downloader.py -> build/bdist.linux-armv7l/wheel/./nanoplm/data 2025-10-28T15:54:37,633 copying build/lib/nanoplm/data/splitor.py -> build/bdist.linux-armv7l/wheel/./nanoplm/data 2025-10-28T15:54:37,635 copying build/lib/nanoplm/data/dataset.py -> build/bdist.linux-armv7l/wheel/./nanoplm/data 2025-10-28T15:54:37,638 copying build/lib/nanoplm/data/extractor.py -> build/bdist.linux-armv7l/wheel/./nanoplm/data 2025-10-28T15:54:37,640 creating build/bdist.linux-armv7l/wheel/nanoplm/cli 2025-10-28T15:54:37,641 copying build/lib/nanoplm/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./nanoplm/cli 2025-10-28T15:54:37,643 copying build/lib/nanoplm/cli/distill.py -> build/bdist.linux-armv7l/wheel/./nanoplm/cli 2025-10-28T15:54:37,645 copying build/lib/nanoplm/cli/pretrain.py -> build/bdist.linux-armv7l/wheel/./nanoplm/cli 2025-10-28T15:54:37,647 copying build/lib/nanoplm/cli/data.py -> build/bdist.linux-armv7l/wheel/./nanoplm/cli 2025-10-28T15:54:37,650 creating build/bdist.linux-armv7l/wheel/nanoplm/config 2025-10-28T15:54:37,651 copying build/lib/nanoplm/config/__init__.py -> build/bdist.linux-armv7l/wheel/./nanoplm/config 2025-10-28T15:54:37,653 copying build/lib/nanoplm/config/datasets.py -> build/bdist.linux-armv7l/wheel/./nanoplm/config 2025-10-28T15:54:37,655 creating build/bdist.linux-armv7l/wheel/nanoplm/distillation 2025-10-28T15:54:37,657 copying build/lib/nanoplm/distillation/collator.py -> build/bdist.linux-armv7l/wheel/./nanoplm/distillation 2025-10-28T15:54:37,659 copying build/lib/nanoplm/distillation/__init__.py -> build/bdist.linux-armv7l/wheel/./nanoplm/distillation 2025-10-28T15:54:37,660 copying build/lib/nanoplm/distillation/pipeline.py -> build/bdist.linux-armv7l/wheel/./nanoplm/distillation 2025-10-28T15:54:37,663 copying build/lib/nanoplm/distillation/session_manager.py -> build/bdist.linux-armv7l/wheel/./nanoplm/distillation 2025-10-28T15:54:37,665 copying build/lib/nanoplm/distillation/pipeline_builder.py -> build/bdist.linux-armv7l/wheel/./nanoplm/distillation 2025-10-28T15:54:37,667 copying build/lib/nanoplm/distillation/trainer.py -> build/bdist.linux-armv7l/wheel/./nanoplm/distillation 2025-10-28T15:54:37,669 creating build/bdist.linux-armv7l/wheel/nanoplm/models 2025-10-28T15:54:37,670 copying build/lib/nanoplm/models/__init__.py -> build/bdist.linux-armv7l/wheel/./nanoplm/models 2025-10-28T15:54:37,672 creating build/bdist.linux-armv7l/wheel/nanoplm/models/student 2025-10-28T15:54:37,673 copying build/lib/nanoplm/models/student/feature_embedding.py -> build/bdist.linux-armv7l/wheel/./nanoplm/models/student 2025-10-28T15:54:37,675 copying build/lib/nanoplm/models/student/__init__.py -> build/bdist.linux-armv7l/wheel/./nanoplm/models/student 2025-10-28T15:54:37,677 copying build/lib/nanoplm/models/student/model.py -> build/bdist.linux-armv7l/wheel/./nanoplm/models/student 2025-10-28T15:54:37,679 copying build/lib/nanoplm/models/student/pca.csv -> build/bdist.linux-armv7l/wheel/./nanoplm/models/student 2025-10-28T15:54:37,681 copying build/lib/nanoplm/models/student/tokenizer.py -> build/bdist.linux-armv7l/wheel/./nanoplm/models/student 2025-10-28T15:54:37,684 creating build/bdist.linux-armv7l/wheel/nanoplm/models/teacher 2025-10-28T15:54:37,685 copying build/lib/nanoplm/models/teacher/__init__.py -> build/bdist.linux-armv7l/wheel/./nanoplm/models/teacher 2025-10-28T15:54:37,687 copying build/lib/nanoplm/models/teacher/prott5.py -> build/bdist.linux-armv7l/wheel/./nanoplm/models/teacher 2025-10-28T15:54:37,689 copying build/lib/nanoplm/models/teacher/base.py -> build/bdist.linux-armv7l/wheel/./nanoplm/models/teacher 2025-10-28T15:54:37,691 creating build/bdist.linux-armv7l/wheel/nanoplm/utils 2025-10-28T15:54:37,692 copying build/lib/nanoplm/utils/common.py -> build/bdist.linux-armv7l/wheel/./nanoplm/utils 2025-10-28T15:54:37,694 copying build/lib/nanoplm/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./nanoplm/utils 2025-10-28T15:54:37,696 copying build/lib/nanoplm/utils/logger.py -> build/bdist.linux-armv7l/wheel/./nanoplm/utils 2025-10-28T15:54:37,698 running install_egg_info 2025-10-28T15:54:37,704 Copying src/nanoplm.egg-info to build/bdist.linux-armv7l/wheel/./nanoplm-0.1.4-py3.11.egg-info 2025-10-28T15:54:37,715 running install_scripts 2025-10-28T15:54:37,728 creating build/bdist.linux-armv7l/wheel/nanoplm-0.1.4.dist-info/WHEEL 2025-10-28T15:54:37,731 creating '/tmp/pip-wheel-1q_lrrq5/.tmp-d65jqe7x/nanoplm-0.1.4-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-10-28T15:54:37,733 adding 'nanoplm/__init__.py' 2025-10-28T15:54:37,735 adding 'nanoplm/cli/__init__.py' 2025-10-28T15:54:37,739 adding 'nanoplm/cli/data.py' 2025-10-28T15:54:37,741 adding 'nanoplm/cli/distill.py' 2025-10-28T15:54:37,743 adding 'nanoplm/cli/pretrain.py' 2025-10-28T15:54:37,745 adding 'nanoplm/config/__init__.py' 2025-10-28T15:54:37,746 adding 'nanoplm/config/datasets.py' 2025-10-28T15:54:37,748 adding 'nanoplm/data/__init__.py' 2025-10-28T15:54:37,752 adding 'nanoplm/data/dataset.py' 2025-10-28T15:54:37,753 adding 'nanoplm/data/downloader.py' 2025-10-28T15:54:37,755 adding 'nanoplm/data/extractor.py' 2025-10-28T15:54:37,756 adding 'nanoplm/data/filterer.py' 2025-10-28T15:54:37,758 adding 'nanoplm/data/shuffler.py' 2025-10-28T15:54:37,759 adding 'nanoplm/data/splitor.py' 2025-10-28T15:54:37,761 adding 'nanoplm/distillation/__init__.py' 2025-10-28T15:54:37,762 adding 'nanoplm/distillation/collator.py' 2025-10-28T15:54:37,764 adding 'nanoplm/distillation/pipeline.py' 2025-10-28T15:54:37,766 adding 'nanoplm/distillation/pipeline_builder.py' 2025-10-28T15:54:37,767 adding 'nanoplm/distillation/session_manager.py' 2025-10-28T15:54:37,768 adding 'nanoplm/distillation/trainer.py' 2025-10-28T15:54:37,770 adding 'nanoplm/models/__init__.py' 2025-10-28T15:54:37,771 adding 'nanoplm/models/student/__init__.py' 2025-10-28T15:54:37,773 adding 'nanoplm/models/student/feature_embedding.py' 2025-10-28T15:54:37,776 adding 'nanoplm/models/student/model.py' 2025-10-28T15:54:37,777 adding 'nanoplm/models/student/pca.csv' 2025-10-28T15:54:37,779 adding 'nanoplm/models/student/tokenizer.py' 2025-10-28T15:54:37,780 adding 'nanoplm/models/teacher/__init__.py' 2025-10-28T15:54:37,781 adding 'nanoplm/models/teacher/base.py' 2025-10-28T15:54:37,783 adding 'nanoplm/models/teacher/prott5.py' 2025-10-28T15:54:37,784 adding 'nanoplm/pretraining/__init__.py' 2025-10-28T15:54:37,786 adding 'nanoplm/pretraining/collator.py' 2025-10-28T15:54:37,788 adding 'nanoplm/pretraining/dataset.py' 2025-10-28T15:54:37,790 adding 'nanoplm/pretraining/pipeline.py' 2025-10-28T15:54:37,791 adding 'nanoplm/pretraining/models/__init__.py' 2025-10-28T15:54:37,793 adding 'nanoplm/pretraining/models/modern_bert/__init__.py' 2025-10-28T15:54:37,794 adding 'nanoplm/pretraining/models/modern_bert/model.py' 2025-10-28T15:54:37,795 adding 'nanoplm/pretraining/models/modern_bert/tokenizer.py' 2025-10-28T15:54:37,797 adding 'nanoplm/utils/__init__.py' 2025-10-28T15:54:37,799 adding 'nanoplm/utils/common.py' 2025-10-28T15:54:37,800 adding 'nanoplm/utils/logger.py' 2025-10-28T15:54:37,802 adding 'nanoplm-0.1.4.dist-info/licenses/LICENSE' 2025-10-28T15:54:37,804 adding 'nanoplm-0.1.4.dist-info/METADATA' 2025-10-28T15:54:37,805 adding 'nanoplm-0.1.4.dist-info/WHEEL' 2025-10-28T15:54:37,806 adding 'nanoplm-0.1.4.dist-info/entry_points.txt' 2025-10-28T15:54:37,807 adding 'nanoplm-0.1.4.dist-info/top_level.txt' 2025-10-28T15:54:37,808 adding 'nanoplm-0.1.4.dist-info/RECORD' 2025-10-28T15:54:37,810 removing build/bdist.linux-armv7l/wheel 2025-10-28T15:54:37,923 Building wheel for nanoplm (pyproject.toml): finished with status 'done' 2025-10-28T15:54:37,928 Created wheel for nanoplm: filename=nanoplm-0.1.4-py3-none-any.whl size=71583 sha256=83d91be59cea6d0692036fa5fe4bdec1da956d049056154e9b878929c1f466d4 2025-10-28T15:54:37,929 Stored in directory: /tmp/pip-ephem-wheel-cache-5wp4d6jw/wheels/17/29/77/395ed2e3aca0d314d9775b3ccf9d096b6851429b477729e947 2025-10-28T15:54:37,943 Successfully built nanoplm 2025-10-28T15:54:37,947 Removed build tracker: '/tmp/pip-build-tracker-o18ffzbw'