2026-04-24T15:36:59,870 Created temporary directory: /tmp/pip-ephem-wheel-cache-j6vlyzc9 2026-04-24T15:36:59,872 Created temporary directory: /tmp/pip-build-tracker-1lexnjj9 2026-04-24T15:36:59,872 Initialized build tracking at /tmp/pip-build-tracker-1lexnjj9 2026-04-24T15:36:59,873 Created build tracker: /tmp/pip-build-tracker-1lexnjj9 2026-04-24T15:36:59,873 Entered build tracker: /tmp/pip-build-tracker-1lexnjj9 2026-04-24T15:36:59,874 Created temporary directory: /tmp/pip-wheel-wgus886q 2026-04-24T15:36:59,877 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-04-24T15:36:59,879 Created temporary directory: /tmp/pip-ephem-wheel-cache-gq_bncf6 2026-04-24T15:36:59,904 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-24T15:36:59,907 2 location(s) to search for versions of aoptk: 2026-04-24T15:36:59,907 * https://pypi.org/simple/aoptk/ 2026-04-24T15:36:59,907 * https://www.piwheels.org/simple/aoptk/ 2026-04-24T15:36:59,908 Fetching project page and analyzing links: https://pypi.org/simple/aoptk/ 2026-04-24T15:36:59,909 Getting page https://pypi.org/simple/aoptk/ 2026-04-24T15:36:59,910 Found index url https://pypi.org/simple 2026-04-24T15:37:00,059 Fetched page https://pypi.org/simple/aoptk/ as application/vnd.pypi.simple.v1+json 2026-04-24T15:37:00,063 Skipping link: No binaries permitted for aoptk: https://files.pythonhosted.org/packages/4b/d6/384d5602117668d9368aaf2151a9b9eef9040cad1af0597c4a61a431dc32/aoptk-0.1.0-py3-none-any.whl (from https://pypi.org/simple/aoptk/) (requires-python:>=3.8) 2026-04-24T15:37:00,064 Found link https://files.pythonhosted.org/packages/3c/0b/6ee2e5619ce9230307113c992ace76e126a0afe211e6cff0114e5e21c555/aoptk-0.1.0.tar.gz (from https://pypi.org/simple/aoptk/) (requires-python:>=3.8), version: 0.1.0 2026-04-24T15:37:00,065 Skipping link: No binaries permitted for aoptk: https://files.pythonhosted.org/packages/39/08/e2621f4b2faf8e16aab6437af0245042fa1f56eb9e6d5b8a3497b0e4a42f/aoptk-0.1.1-py3-none-any.whl (from https://pypi.org/simple/aoptk/) (requires-python:>=3.8) 2026-04-24T15:37:00,066 Found link https://files.pythonhosted.org/packages/21/59/05f875bd1dd4c4edac306e1e85fc6c589b2fa00f94693287fd2249007416/aoptk-0.1.1.tar.gz (from https://pypi.org/simple/aoptk/) (requires-python:>=3.8), version: 0.1.1 2026-04-24T15:37:00,067 Skipping link: No binaries permitted for aoptk: https://files.pythonhosted.org/packages/25/8a/cc74e1935468567e709e4d0b0775fae7c7999f4d550d202554f26fc8807c/aoptk-0.1.3-py3-none-any.whl (from https://pypi.org/simple/aoptk/) (requires-python:>=3.10) 2026-04-24T15:37:00,068 Found link https://files.pythonhosted.org/packages/ab/ba/59d070d1e9e68886157fe9815f4808d34629cf444027b99cc6e37ff50fed/aoptk-0.1.3.tar.gz (from https://pypi.org/simple/aoptk/) (requires-python:>=3.10), version: 0.1.3 2026-04-24T15:37:00,069 Skipping link: No binaries permitted for aoptk: https://files.pythonhosted.org/packages/09/18/831de8fac3196d62e7bcc5f701d724a681903a24f8f2f69ad527ac00b7e3/aoptk-0.1.4-py3-none-any.whl (from https://pypi.org/simple/aoptk/) (requires-python:>=3.10) 2026-04-24T15:37:00,070 Found link https://files.pythonhosted.org/packages/97/5c/d4ee4004b70af67a4020e8960783876dac154a7440079530302dd88e93b8/aoptk-0.1.4.tar.gz (from https://pypi.org/simple/aoptk/) (requires-python:>=3.10), version: 0.1.4 2026-04-24T15:37:00,070 Skipping link: No binaries permitted for aoptk: https://files.pythonhosted.org/packages/08/a1/30a6bec86f370bdfa443cac60c93c5d03014808c364a2854ed0c2a5b91a9/aoptk-0.1.5-py3-none-any.whl (from https://pypi.org/simple/aoptk/) (requires-python:>=3.10) 2026-04-24T15:37:00,071 Found link https://files.pythonhosted.org/packages/a3/75/34369baf9135531f36e392c6ad20f1f9954e0b1fb7988f513bb84704507d/aoptk-0.1.5.tar.gz (from https://pypi.org/simple/aoptk/) (requires-python:>=3.10), version: 0.1.5 2026-04-24T15:37:00,072 Skipping link: No binaries permitted for aoptk: https://files.pythonhosted.org/packages/66/ed/b715ba2c6486fcbb10cbceaca45f2230b1330c5be19054afb704e8ccfadf/aoptk-0.1.6-py3-none-any.whl (from https://pypi.org/simple/aoptk/) (requires-python:>=3.10) 2026-04-24T15:37:00,073 Found link https://files.pythonhosted.org/packages/af/6a/a9593e3f2c2eeaaded381d65b77318caffde8f5a48d71a89bad93264fa60/aoptk-0.1.6.tar.gz (from https://pypi.org/simple/aoptk/) (requires-python:>=3.10), version: 0.1.6 2026-04-24T15:37:00,074 Skipping link: No binaries permitted for aoptk: https://files.pythonhosted.org/packages/db/eb/cb6f29cfaa33e3b014a5a30fa04bb03949c0d67cf7a93ecdcfc1b6fed0c6/aoptk-0.2.0-py3-none-any.whl (from https://pypi.org/simple/aoptk/) (requires-python:>=3.10) 2026-04-24T15:37:00,075 Found link https://files.pythonhosted.org/packages/ae/42/125a9d1b24aa3905e135286d1d915015175a4813e16f7319679083a7fe42/aoptk-0.2.0.tar.gz (from https://pypi.org/simple/aoptk/) (requires-python:>=3.10), version: 0.2.0 2026-04-24T15:37:00,075 Skipping link: No binaries permitted for aoptk: https://files.pythonhosted.org/packages/01/6b/5add312410664ce8b4fc4911a7d938d74282dceffe4b4aa0d95d1c40011a/aoptk-0.3.0-py3-none-any.whl (from https://pypi.org/simple/aoptk/) (requires-python:>=3.11) 2026-04-24T15:37:00,076 Found link https://files.pythonhosted.org/packages/52/97/01c663ed47648fd45ed26b96596d124228423f74e23a5bebaefd10201879/aoptk-0.3.0.tar.gz (from https://pypi.org/simple/aoptk/) (requires-python:>=3.11), version: 0.3.0 2026-04-24T15:37:00,077 Skipping link: No binaries permitted for aoptk: https://files.pythonhosted.org/packages/aa/94/dd340ee87bacfe0c7b97ea57ea8bff2ec61998964c82dce48b92bd24d0d5/aoptk-0.3.1-py3-none-any.whl (from https://pypi.org/simple/aoptk/) (requires-python:>=3.11) 2026-04-24T15:37:00,078 Found link https://files.pythonhosted.org/packages/2d/31/e445c4e9cec69dccbd93cf4a8ea065175eb1aba694c7c1b1fc54b6373bdc/aoptk-0.3.1.tar.gz (from https://pypi.org/simple/aoptk/) (requires-python:>=3.11), version: 0.3.1 2026-04-24T15:37:00,078 Skipping link: No binaries permitted for aoptk: https://files.pythonhosted.org/packages/ae/25/91f114938a52bbb9188602e2e3d4144312d8d5259a09c57ecfe9ac9c30db/aoptk-0.3.2-py3-none-any.whl (from https://pypi.org/simple/aoptk/) (requires-python:>=3.11) 2026-04-24T15:37:00,079 Found link https://files.pythonhosted.org/packages/7c/f0/fd2bc0b5ebac0d5d39a5e1f353ac6d6d7c2dfe9812408ba44b5bf6333864/aoptk-0.3.2.tar.gz (from https://pypi.org/simple/aoptk/) (requires-python:>=3.11), version: 0.3.2 2026-04-24T15:37:00,080 Fetching project page and analyzing links: https://www.piwheels.org/simple/aoptk/ 2026-04-24T15:37:00,081 Getting page https://www.piwheels.org/simple/aoptk/ 2026-04-24T15:37:00,082 Found index url https://www.piwheels.org/simple 2026-04-24T15:37:00,266 Fetched page https://www.piwheels.org/simple/aoptk/ as text/html 2026-04-24T15:37:00,269 Skipping link: No binaries permitted for aoptk: https://www.piwheels.org/simple/aoptk/aoptk-0.3.0-py3-none-any.whl#sha256=8f6a95fff5e13d1902aa947dd2fede6ac43f535e69bc034c86310d1a8d99f8c9 (from https://www.piwheels.org/simple/aoptk/) (requires-python:>=3.11) 2026-04-24T15:37:00,270 Skipping link: No binaries permitted for aoptk: https://archive1.piwheels.org/simple/aoptk/aoptk-0.2.0-py3-none-any.whl#sha256=5b67ca0494a37a5f566b6b38cc6da6cb036dfee9f375db2f411b5a8e9a0804b8 (from https://www.piwheels.org/simple/aoptk/) (requires-python:>=3.10) 2026-04-24T15:37:00,271 Skipping link: No binaries permitted for aoptk: https://archive1.piwheels.org/simple/aoptk/aoptk-0.1.6-py3-none-any.whl#sha256=61640d337a55be5eeb1d7b61b631712248a89395751a90c633216c8b43de50f6 (from https://www.piwheels.org/simple/aoptk/) (requires-python:>=3.10) 2026-04-24T15:37:00,271 Skipping link: No binaries permitted for aoptk: https://archive1.piwheels.org/simple/aoptk/aoptk-0.1.5-py3-none-any.whl#sha256=7a17e4ff667b20151c38637fa7ba34a064bc1ab7faa6a6b8bd9ed90977af6091 (from https://www.piwheels.org/simple/aoptk/) (requires-python:>=3.10) 2026-04-24T15:37:00,272 Skipping link: No binaries permitted for aoptk: https://archive1.piwheels.org/simple/aoptk/aoptk-0.1.4-py3-none-any.whl#sha256=017a7a258e33079170ed7b9a9cc2c447641f47b264928589234455dba69c24c3 (from https://www.piwheels.org/simple/aoptk/) (requires-python:>=3.10) 2026-04-24T15:37:00,273 Skipping link: No binaries permitted for aoptk: https://archive1.piwheels.org/simple/aoptk/aoptk-0.1.3-py3-none-any.whl#sha256=c4498769b4890de65cc3350de686e24482781d49ec980ff56c661abd6dceda37 (from https://www.piwheels.org/simple/aoptk/) (requires-python:>=3.10) 2026-04-24T15:37:00,273 Skipping link: No binaries permitted for aoptk: https://archive1.piwheels.org/simple/aoptk/aoptk-0.1.1-py3-none-any.whl#sha256=7985d9a26e118e074b99d4d1e744a5096f4fb94be10bf74b56cf5b6aa116705a (from https://www.piwheels.org/simple/aoptk/) (requires-python:>=3.8) 2026-04-24T15:37:00,273 Skipping link: No binaries permitted for aoptk: https://archive1.piwheels.org/simple/aoptk/aoptk-0.1.0-py3-none-any.whl#sha256=198d0fc25eadbf1d18fa9ad643921c7ef552f7e75b1184be0690a45dfbf94086 (from https://www.piwheels.org/simple/aoptk/) (requires-python:>=3.8) 2026-04-24T15:37:00,274 Skipping link: not a file: https://www.piwheels.org/simple/aoptk/ 2026-04-24T15:37:00,274 Skipping link: not a file: https://pypi.org/simple/aoptk/ 2026-04-24T15:37:00,296 Given no hashes to check 1 links for project 'aoptk': discarding no candidates 2026-04-24T15:37:00,315 Collecting aoptk==0.3.1 2026-04-24T15:37:00,318 Created temporary directory: /tmp/pip-unpack-5vqwh3iu 2026-04-24T15:37:00,545 Downloading aoptk-0.3.1.tar.gz (783 kB) 2026-04-24T15:37:00,939 Added aoptk==0.3.1 from https://files.pythonhosted.org/packages/2d/31/e445c4e9cec69dccbd93cf4a8ea065175eb1aba694c7c1b1fc54b6373bdc/aoptk-0.3.1.tar.gz to build tracker '/tmp/pip-build-tracker-1lexnjj9' 2026-04-24T15:37:00,947 Created temporary directory: /tmp/pip-build-env-dy2bbcux 2026-04-24T15:37:00,952 Installing build dependencies: started 2026-04-24T15:37:00,953 Running command pip subprocess to install build dependencies 2026-04-24T15:37:02,074 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-24T15:37:02,558 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-04-24T15:37:02,581 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-24T15:37:04,342 Collecting setuptools>=64.0.0 2026-04-24T15:37:04,441 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-04-24T15:37:05,067 Collecting setuptools-scm 2026-04-24T15:37:05,082 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl (21 kB) 2026-04-24T15:37:05,314 Collecting wheel 2026-04-24T15:37:05,329 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-04-24T15:37:05,644 Collecting vcs-versioning>=1.0.0.dev0 2026-04-24T15:37:05,666 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl (79 kB) 2026-04-24T15:37:05,854 Collecting packaging>=20 2026-04-24T15:37:05,873 Using cached https://www.piwheels.org/simple/packaging/packaging-26.1-py3-none-any.whl (95 kB) 2026-04-24T15:37:08,933 Installing collected packages: setuptools, packaging, wheel, vcs-versioning, setuptools-scm 2026-04-24T15:37:12,402 Creating /tmp/pip-build-env-dy2bbcux/overlay/local/bin 2026-04-24T15:37:12,404 changing mode of /tmp/pip-build-env-dy2bbcux/overlay/local/bin/wheel to 755 2026-04-24T15:37:12,730 changing mode of /tmp/pip-build-env-dy2bbcux/overlay/local/bin/vcs-versioning to 755 2026-04-24T15:37:12,843 changing mode of /tmp/pip-build-env-dy2bbcux/overlay/local/bin/setuptools-scm to 755 2026-04-24T15:37:12,876 Successfully installed packaging-26.1 setuptools-82.0.1 setuptools-scm-10.0.5 vcs-versioning-1.1.1 wheel-0.47.0 2026-04-24T15:37:13,167 Installing build dependencies: finished with status 'done' 2026-04-24T15:37:13,173 Getting requirements to build wheel: started 2026-04-24T15:37:13,175 Running command Getting requirements to build wheel 2026-04-24T15:37:13,867 toml section missing PosixPath('pyproject.toml') does not contain any of the tool sections: ['setuptools_scm', 'vcs-versioning'] 2026-04-24T15:37:13,913 /tmp/pip-build-env-dy2bbcux/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-24T15:37:13,913 !! 2026-04-24T15:37:13,914 ******************************************************************************** 2026-04-24T15:37:13,915 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-04-24T15:37:13,916 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-24T15:37:13,916 or your builds will no longer be supported. 2026-04-24T15:37:13,917 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-24T15:37:13,917 ******************************************************************************** 2026-04-24T15:37:13,918 !! 2026-04-24T15:37:13,919 corresp(dist, value, root_dir) 2026-04-24T15:37:14,008 running egg_info 2026-04-24T15:37:14,016 writing src/aoptk.egg-info/PKG-INFO 2026-04-24T15:37:14,024 writing dependency_links to src/aoptk.egg-info/dependency_links.txt 2026-04-24T15:37:14,026 writing entry points to src/aoptk.egg-info/entry_points.txt 2026-04-24T15:37:14,031 writing requirements to src/aoptk.egg-info/requires.txt 2026-04-24T15:37:14,032 writing top-level names to src/aoptk.egg-info/top_level.txt 2026-04-24T15:37:14,077 /tmp/pip-build-env-dy2bbcux/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-04-24T15:37:14,078 return get_active_overrides().subprocess_timeout 2026-04-24T15:37:14,086 listing git files failed - pretending there aren't any 2026-04-24T15:37:14,096 reading manifest file 'src/aoptk.egg-info/SOURCES.txt' 2026-04-24T15:37:14,108 reading manifest template 'MANIFEST.in' 2026-04-24T15:37:14,110 warning: no files found matching 'NOTICE' 2026-04-24T15:37:14,111 adding license file 'LICENSE' 2026-04-24T15:37:14,118 writing manifest file 'src/aoptk.egg-info/SOURCES.txt' 2026-04-24T15:37:14,223 Getting requirements to build wheel: finished with status 'done' 2026-04-24T15:37:14,226 Created temporary directory: /tmp/pip-modern-metadata-c3d0nd40 2026-04-24T15:37:14,229 Preparing metadata (pyproject.toml): started 2026-04-24T15:37:14,230 Running command Preparing metadata (pyproject.toml) 2026-04-24T15:37:14,849 toml section missing PosixPath('pyproject.toml') does not contain any of the tool sections: ['setuptools_scm', 'vcs-versioning'] 2026-04-24T15:37:14,892 /tmp/pip-build-env-dy2bbcux/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-24T15:37:14,893 !! 2026-04-24T15:37:14,894 ******************************************************************************** 2026-04-24T15:37:14,894 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-04-24T15:37:14,896 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-24T15:37:14,896 or your builds will no longer be supported. 2026-04-24T15:37:14,897 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-24T15:37:14,898 ******************************************************************************** 2026-04-24T15:37:14,899 !! 2026-04-24T15:37:14,899 corresp(dist, value, root_dir) 2026-04-24T15:37:14,982 running dist_info 2026-04-24T15:37:14,996 creating /tmp/pip-modern-metadata-c3d0nd40/aoptk.egg-info 2026-04-24T15:37:14,997 writing /tmp/pip-modern-metadata-c3d0nd40/aoptk.egg-info/PKG-INFO 2026-04-24T15:37:15,004 writing dependency_links to /tmp/pip-modern-metadata-c3d0nd40/aoptk.egg-info/dependency_links.txt 2026-04-24T15:37:15,006 writing entry points to /tmp/pip-modern-metadata-c3d0nd40/aoptk.egg-info/entry_points.txt 2026-04-24T15:37:15,010 writing requirements to /tmp/pip-modern-metadata-c3d0nd40/aoptk.egg-info/requires.txt 2026-04-24T15:37:15,011 writing top-level names to /tmp/pip-modern-metadata-c3d0nd40/aoptk.egg-info/top_level.txt 2026-04-24T15:37:15,012 writing manifest file '/tmp/pip-modern-metadata-c3d0nd40/aoptk.egg-info/SOURCES.txt' 2026-04-24T15:37:15,054 /tmp/pip-build-env-dy2bbcux/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-04-24T15:37:15,055 return get_active_overrides().subprocess_timeout 2026-04-24T15:37:15,061 listing git files failed - pretending there aren't any 2026-04-24T15:37:15,069 reading manifest file '/tmp/pip-modern-metadata-c3d0nd40/aoptk.egg-info/SOURCES.txt' 2026-04-24T15:37:15,071 reading manifest template 'MANIFEST.in' 2026-04-24T15:37:15,072 warning: no files found matching 'NOTICE' 2026-04-24T15:37:15,073 adding license file 'LICENSE' 2026-04-24T15:37:15,078 writing manifest file '/tmp/pip-modern-metadata-c3d0nd40/aoptk.egg-info/SOURCES.txt' 2026-04-24T15:37:15,079 creating '/tmp/pip-modern-metadata-c3d0nd40/aoptk-0.3.1.dist-info' 2026-04-24T15:37:15,213 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-24T15:37:15,218 Source in /tmp/pip-wheel-wgus886q/aoptk_89095cfbb1c3490cbb22813508bc02fe has version 0.3.1, which satisfies requirement aoptk==0.3.1 from https://files.pythonhosted.org/packages/2d/31/e445c4e9cec69dccbd93cf4a8ea065175eb1aba694c7c1b1fc54b6373bdc/aoptk-0.3.1.tar.gz 2026-04-24T15:37:15,219 Removed aoptk==0.3.1 from https://files.pythonhosted.org/packages/2d/31/e445c4e9cec69dccbd93cf4a8ea065175eb1aba694c7c1b1fc54b6373bdc/aoptk-0.3.1.tar.gz from build tracker '/tmp/pip-build-tracker-1lexnjj9' 2026-04-24T15:37:15,226 Created temporary directory: /tmp/pip-unpack-72_x6xgk 2026-04-24T15:37:15,227 Building wheels for collected packages: aoptk 2026-04-24T15:37:15,231 Created temporary directory: /tmp/pip-wheel-t18coj8f 2026-04-24T15:37:15,232 Destination directory: /tmp/pip-wheel-t18coj8f 2026-04-24T15:37:15,234 Building wheel for aoptk (pyproject.toml): started 2026-04-24T15:37:15,235 Running command Building wheel for aoptk (pyproject.toml) 2026-04-24T15:37:15,850 toml section missing PosixPath('pyproject.toml') does not contain any of the tool sections: ['setuptools_scm', 'vcs-versioning'] 2026-04-24T15:37:15,892 /tmp/pip-build-env-dy2bbcux/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-04-24T15:37:15,893 !! 2026-04-24T15:37:15,894 ******************************************************************************** 2026-04-24T15:37:15,895 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-04-24T15:37:15,896 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-04-24T15:37:15,897 or your builds will no longer be supported. 2026-04-24T15:37:15,898 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-24T15:37:15,898 ******************************************************************************** 2026-04-24T15:37:15,899 !! 2026-04-24T15:37:15,899 corresp(dist, value, root_dir) 2026-04-24T15:37:15,971 running bdist_wheel 2026-04-24T15:37:15,996 running build 2026-04-24T15:37:15,996 running build_py 2026-04-24T15:37:15,998 creating build/lib/aoptk 2026-04-24T15:37:16,000 copying src/aoptk/slide.py -> build/lib/aoptk 2026-04-24T15:37:16,002 copying src/aoptk/text_utils.py -> build/lib/aoptk 2026-04-24T15:37:16,004 copying src/aoptk/spacy_text_processor.py -> build/lib/aoptk 2026-04-24T15:37:16,006 copying src/aoptk/find_chemical.py -> build/lib/aoptk 2026-04-24T15:37:16,008 copying src/aoptk/inject_text_generation.py -> build/lib/aoptk 2026-04-24T15:37:16,010 copying src/aoptk/text_generation_api.py -> build/lib/aoptk 2026-04-24T15:37:16,013 copying src/aoptk/chemical.py -> build/lib/aoptk 2026-04-24T15:37:16,015 copying src/aoptk/relationship_type.py -> build/lib/aoptk 2026-04-24T15:37:16,017 copying src/aoptk/sentence_generator.py -> build/lib/aoptk 2026-04-24T15:37:16,019 copying src/aoptk/spacy_models.py -> build/lib/aoptk 2026-04-24T15:37:16,021 copying src/aoptk/effect.py -> build/lib/aoptk 2026-04-24T15:37:16,022 copying src/aoptk/regex_sentence_generator.py -> build/lib/aoptk 2026-04-24T15:37:16,024 copying src/aoptk/slide_generator.py -> build/lib/aoptk 2026-04-24T15:37:16,026 copying src/aoptk/sentence.py -> build/lib/aoptk 2026-04-24T15:37:16,028 copying src/aoptk/generate_slides.py -> build/lib/aoptk 2026-04-24T15:37:16,030 copying src/aoptk/__init__.py -> build/lib/aoptk 2026-04-24T15:37:16,033 creating build/lib/aoptk/literature 2026-04-24T15:37:16,034 copying src/aoptk/literature/spacy_pdf_processor.py -> build/lib/aoptk/literature 2026-04-24T15:37:16,037 copying src/aoptk/literature/get_publication_metadata.py -> build/lib/aoptk/literature 2026-04-24T15:37:16,039 copying src/aoptk/literature/abbreviations.py -> build/lib/aoptk/literature 2026-04-24T15:37:16,041 copying src/aoptk/literature/id.py -> build/lib/aoptk/literature 2026-04-24T15:37:16,043 copying src/aoptk/literature/pdf_parser.py -> build/lib/aoptk/literature 2026-04-24T15:37:16,045 copying src/aoptk/literature/publication_metadata.py -> build/lib/aoptk/literature 2026-04-24T15:37:16,047 copying src/aoptk/literature/get_abstract.py -> build/lib/aoptk/literature 2026-04-24T15:37:16,049 copying src/aoptk/literature/get_pdf.py -> build/lib/aoptk/literature 2026-04-24T15:37:16,051 copying src/aoptk/literature/find_relevant_publication.py -> build/lib/aoptk/literature 2026-04-24T15:37:16,053 copying src/aoptk/literature/abstract.py -> build/lib/aoptk/literature 2026-04-24T15:37:16,055 copying src/aoptk/literature/publication.py -> build/lib/aoptk/literature 2026-04-24T15:37:16,057 copying src/aoptk/literature/pdf.py -> build/lib/aoptk/literature 2026-04-24T15:37:16,058 copying src/aoptk/literature/utils.py -> build/lib/aoptk/literature 2026-04-24T15:37:16,060 copying src/aoptk/literature/convert_image.py -> build/lib/aoptk/literature 2026-04-24T15:37:16,062 copying src/aoptk/literature/get_publication.py -> build/lib/aoptk/literature 2026-04-24T15:37:16,064 copying src/aoptk/literature/get_id.py -> build/lib/aoptk/literature 2026-04-24T15:37:16,066 copying src/aoptk/literature/pymupdf_parser.py -> build/lib/aoptk/literature 2026-04-24T15:37:16,069 copying src/aoptk/literature/convert_pdf_scan.py -> build/lib/aoptk/literature 2026-04-24T15:37:16,071 copying src/aoptk/literature/__init__.py -> build/lib/aoptk/literature 2026-04-24T15:37:16,073 creating build/lib/aoptk/abbreviations 2026-04-24T15:37:16,074 copying src/aoptk/abbreviations/abbreviation_translator_dictionary.py -> build/lib/aoptk/abbreviations 2026-04-24T15:37:16,077 copying src/aoptk/abbreviations/abbreviation_translator_dictionary_generator.py -> build/lib/aoptk/abbreviations 2026-04-24T15:37:16,079 copying src/aoptk/abbreviations/__init__.py -> build/lib/aoptk/abbreviations 2026-04-24T15:37:16,080 copying src/aoptk/abbreviations/abbreviation_translator.py -> build/lib/aoptk/abbreviations 2026-04-24T15:37:16,083 creating build/lib/aoptk/relationships 2026-04-24T15:37:16,084 copying src/aoptk/relationships/zero_shot_classification.py -> build/lib/aoptk/relationships 2026-04-24T15:37:16,086 copying src/aoptk/relationships/zero_shot_classification_single.py -> build/lib/aoptk/relationships 2026-04-24T15:37:16,087 copying src/aoptk/relationships/zero_shot_classification_multiple.py -> build/lib/aoptk/relationships 2026-04-24T15:37:16,090 copying src/aoptk/relationships/relationship.py -> build/lib/aoptk/relationships 2026-04-24T15:37:16,091 copying src/aoptk/relationships/__init__.py -> build/lib/aoptk/relationships 2026-04-24T15:37:16,093 copying src/aoptk/relationships/find_relationship.py -> build/lib/aoptk/relationships 2026-04-24T15:37:16,096 creating build/lib/aoptk/normalization 2026-04-24T15:37:16,097 copying src/aoptk/normalization/provide_mesh_term_dataframe_from_xml.py -> build/lib/aoptk/normalization 2026-04-24T15:37:16,099 copying src/aoptk/normalization/pubchem_abbreviation_uppercase.py -> build/lib/aoptk/normalization 2026-04-24T15:37:16,101 copying src/aoptk/normalization/pubchem_api.py -> build/lib/aoptk/normalization 2026-04-24T15:37:16,103 copying src/aoptk/normalization/pubchem_abbreviation_short.py -> build/lib/aoptk/normalization 2026-04-24T15:37:16,105 copying src/aoptk/normalization/mesh_terms.py -> build/lib/aoptk/normalization 2026-04-24T15:37:16,107 copying src/aoptk/normalization/pubchem_local.py -> build/lib/aoptk/normalization 2026-04-24T15:37:16,109 copying src/aoptk/normalization/normalize_chemical.py -> build/lib/aoptk/normalization 2026-04-24T15:37:16,110 copying src/aoptk/normalization/provide_normalization_dataframe.py -> build/lib/aoptk/normalization 2026-04-24T15:37:16,112 copying src/aoptk/normalization/__init__.py -> build/lib/aoptk/normalization 2026-04-24T15:37:16,114 creating build/lib/aoptk/cleaning 2026-04-24T15:37:16,115 copying src/aoptk/cleaning/html_tag_remover.py -> build/lib/aoptk/cleaning 2026-04-24T15:37:16,117 copying src/aoptk/cleaning/text_cleaner.py -> build/lib/aoptk/cleaning 2026-04-24T15:37:16,119 copying src/aoptk/cleaning/__init__.py -> build/lib/aoptk/cleaning 2026-04-24T15:37:16,122 creating build/lib/aoptk/application 2026-04-24T15:37:16,123 copying src/aoptk/application/chemical_identifier.py -> build/lib/aoptk/application 2026-04-24T15:37:16,125 copying src/aoptk/application/__init__.py -> build/lib/aoptk/application 2026-04-24T15:37:16,127 copying src/aoptk/application/publication_tracker.py -> build/lib/aoptk/application 2026-04-24T15:37:16,130 creating build/lib/aoptk/literature/databases 2026-04-24T15:37:16,131 copying src/aoptk/literature/databases/pubmed.py -> build/lib/aoptk/literature/databases 2026-04-24T15:37:16,133 copying src/aoptk/literature/databases/pmc.py -> build/lib/aoptk/literature/databases 2026-04-24T15:37:16,136 copying src/aoptk/literature/databases/europepmc.py -> build/lib/aoptk/literature/databases 2026-04-24T15:37:16,138 copying src/aoptk/literature/databases/__init__.py -> build/lib/aoptk/literature/databases 2026-04-24T15:37:16,140 running egg_info 2026-04-24T15:37:16,153 writing src/aoptk.egg-info/PKG-INFO 2026-04-24T15:37:16,160 writing dependency_links to src/aoptk.egg-info/dependency_links.txt 2026-04-24T15:37:16,162 writing entry points to src/aoptk.egg-info/entry_points.txt 2026-04-24T15:37:16,165 writing requirements to src/aoptk.egg-info/requires.txt 2026-04-24T15:37:16,166 writing top-level names to src/aoptk.egg-info/top_level.txt 2026-04-24T15:37:16,202 /tmp/pip-build-env-dy2bbcux/overlay/local/lib/python3.11/dist-packages/vcs_versioning/overrides.py:609: UserWarning: No GlobalOverrides context is active. Auto-creating one with SETUPTOOLS_SCM prefix for backwards compatibility. Consider using 'with GlobalOverrides.from_env("YOUR_TOOL"):' explicitly. 2026-04-24T15:37:16,202 return get_active_overrides().subprocess_timeout 2026-04-24T15:37:16,209 listing git files failed - pretending there aren't any 2026-04-24T15:37:16,216 reading manifest file 'src/aoptk.egg-info/SOURCES.txt' 2026-04-24T15:37:16,224 reading manifest template 'MANIFEST.in' 2026-04-24T15:37:16,225 warning: no files found matching 'NOTICE' 2026-04-24T15:37:16,226 adding license file 'LICENSE' 2026-04-24T15:37:16,233 writing manifest file 'src/aoptk.egg-info/SOURCES.txt' 2026-04-24T15:37:16,257 installing to build/bdist.linux-armv7l/wheel 2026-04-24T15:37:16,258 running install 2026-04-24T15:37:16,282 running install_lib 2026-04-24T15:37:16,289 creating build/bdist.linux-armv7l/wheel 2026-04-24T15:37:16,292 creating build/bdist.linux-armv7l/wheel/aoptk 2026-04-24T15:37:16,293 copying build/lib/aoptk/slide.py -> build/bdist.linux-armv7l/wheel/./aoptk 2026-04-24T15:37:16,296 creating build/bdist.linux-armv7l/wheel/aoptk/literature 2026-04-24T15:37:16,297 copying build/lib/aoptk/literature/spacy_pdf_processor.py -> build/bdist.linux-armv7l/wheel/./aoptk/literature 2026-04-24T15:37:16,299 copying build/lib/aoptk/literature/get_publication_metadata.py -> build/bdist.linux-armv7l/wheel/./aoptk/literature 2026-04-24T15:37:16,301 copying build/lib/aoptk/literature/abbreviations.py -> build/bdist.linux-armv7l/wheel/./aoptk/literature 2026-04-24T15:37:16,303 copying build/lib/aoptk/literature/id.py -> build/bdist.linux-armv7l/wheel/./aoptk/literature 2026-04-24T15:37:16,305 copying build/lib/aoptk/literature/pdf_parser.py -> build/bdist.linux-armv7l/wheel/./aoptk/literature 2026-04-24T15:37:16,307 copying build/lib/aoptk/literature/publication_metadata.py -> build/bdist.linux-armv7l/wheel/./aoptk/literature 2026-04-24T15:37:16,309 copying build/lib/aoptk/literature/get_abstract.py -> build/bdist.linux-armv7l/wheel/./aoptk/literature 2026-04-24T15:37:16,311 copying build/lib/aoptk/literature/get_pdf.py -> build/bdist.linux-armv7l/wheel/./aoptk/literature 2026-04-24T15:37:16,312 copying build/lib/aoptk/literature/find_relevant_publication.py -> build/bdist.linux-armv7l/wheel/./aoptk/literature 2026-04-24T15:37:16,314 copying build/lib/aoptk/literature/abstract.py -> build/bdist.linux-armv7l/wheel/./aoptk/literature 2026-04-24T15:37:16,316 copying build/lib/aoptk/literature/publication.py -> build/bdist.linux-armv7l/wheel/./aoptk/literature 2026-04-24T15:37:16,318 copying build/lib/aoptk/literature/pdf.py -> build/bdist.linux-armv7l/wheel/./aoptk/literature 2026-04-24T15:37:16,320 creating build/bdist.linux-armv7l/wheel/aoptk/literature/databases 2026-04-24T15:37:16,321 copying build/lib/aoptk/literature/databases/pubmed.py -> build/bdist.linux-armv7l/wheel/./aoptk/literature/databases 2026-04-24T15:37:16,323 copying build/lib/aoptk/literature/databases/pmc.py -> build/bdist.linux-armv7l/wheel/./aoptk/literature/databases 2026-04-24T15:37:16,326 copying build/lib/aoptk/literature/databases/europepmc.py -> build/bdist.linux-armv7l/wheel/./aoptk/literature/databases 2026-04-24T15:37:16,328 copying build/lib/aoptk/literature/databases/__init__.py -> build/bdist.linux-armv7l/wheel/./aoptk/literature/databases 2026-04-24T15:37:16,329 copying build/lib/aoptk/literature/utils.py -> build/bdist.linux-armv7l/wheel/./aoptk/literature 2026-04-24T15:37:16,331 copying build/lib/aoptk/literature/convert_image.py -> build/bdist.linux-armv7l/wheel/./aoptk/literature 2026-04-24T15:37:16,333 copying build/lib/aoptk/literature/get_publication.py -> build/bdist.linux-armv7l/wheel/./aoptk/literature 2026-04-24T15:37:16,335 copying build/lib/aoptk/literature/get_id.py -> build/bdist.linux-armv7l/wheel/./aoptk/literature 2026-04-24T15:37:16,337 copying build/lib/aoptk/literature/pymupdf_parser.py -> build/bdist.linux-armv7l/wheel/./aoptk/literature 2026-04-24T15:37:16,339 copying build/lib/aoptk/literature/convert_pdf_scan.py -> build/bdist.linux-armv7l/wheel/./aoptk/literature 2026-04-24T15:37:16,341 copying build/lib/aoptk/literature/__init__.py -> build/bdist.linux-armv7l/wheel/./aoptk/literature 2026-04-24T15:37:16,342 copying build/lib/aoptk/text_utils.py -> build/bdist.linux-armv7l/wheel/./aoptk 2026-04-24T15:37:16,344 copying build/lib/aoptk/spacy_text_processor.py -> build/bdist.linux-armv7l/wheel/./aoptk 2026-04-24T15:37:16,346 copying build/lib/aoptk/find_chemical.py -> build/bdist.linux-armv7l/wheel/./aoptk 2026-04-24T15:37:16,348 copying build/lib/aoptk/inject_text_generation.py -> build/bdist.linux-armv7l/wheel/./aoptk 2026-04-24T15:37:16,350 copying build/lib/aoptk/text_generation_api.py -> build/bdist.linux-armv7l/wheel/./aoptk 2026-04-24T15:37:16,353 creating build/bdist.linux-armv7l/wheel/aoptk/abbreviations 2026-04-24T15:37:16,354 copying build/lib/aoptk/abbreviations/abbreviation_translator_dictionary.py -> build/bdist.linux-armv7l/wheel/./aoptk/abbreviations 2026-04-24T15:37:16,356 copying build/lib/aoptk/abbreviations/abbreviation_translator_dictionary_generator.py -> build/bdist.linux-armv7l/wheel/./aoptk/abbreviations 2026-04-24T15:37:16,357 copying build/lib/aoptk/abbreviations/__init__.py -> build/bdist.linux-armv7l/wheel/./aoptk/abbreviations 2026-04-24T15:37:16,359 copying build/lib/aoptk/abbreviations/abbreviation_translator.py -> build/bdist.linux-armv7l/wheel/./aoptk/abbreviations 2026-04-24T15:37:16,361 creating build/bdist.linux-armv7l/wheel/aoptk/relationships 2026-04-24T15:37:16,362 copying build/lib/aoptk/relationships/zero_shot_classification.py -> build/bdist.linux-armv7l/wheel/./aoptk/relationships 2026-04-24T15:37:16,364 copying build/lib/aoptk/relationships/zero_shot_classification_single.py -> build/bdist.linux-armv7l/wheel/./aoptk/relationships 2026-04-24T15:37:16,366 copying build/lib/aoptk/relationships/zero_shot_classification_multiple.py -> build/bdist.linux-armv7l/wheel/./aoptk/relationships 2026-04-24T15:37:16,368 copying build/lib/aoptk/relationships/relationship.py -> build/bdist.linux-armv7l/wheel/./aoptk/relationships 2026-04-24T15:37:16,370 copying build/lib/aoptk/relationships/__init__.py -> build/bdist.linux-armv7l/wheel/./aoptk/relationships 2026-04-24T15:37:16,371 copying build/lib/aoptk/relationships/find_relationship.py -> build/bdist.linux-armv7l/wheel/./aoptk/relationships 2026-04-24T15:37:16,374 creating build/bdist.linux-armv7l/wheel/aoptk/normalization 2026-04-24T15:37:16,375 copying build/lib/aoptk/normalization/provide_mesh_term_dataframe_from_xml.py -> build/bdist.linux-armv7l/wheel/./aoptk/normalization 2026-04-24T15:37:16,377 copying build/lib/aoptk/normalization/pubchem_abbreviation_uppercase.py -> build/bdist.linux-armv7l/wheel/./aoptk/normalization 2026-04-24T15:37:16,378 copying build/lib/aoptk/normalization/pubchem_api.py -> build/bdist.linux-armv7l/wheel/./aoptk/normalization 2026-04-24T15:37:16,380 copying build/lib/aoptk/normalization/pubchem_abbreviation_short.py -> build/bdist.linux-armv7l/wheel/./aoptk/normalization 2026-04-24T15:37:16,382 copying build/lib/aoptk/normalization/mesh_terms.py -> build/bdist.linux-armv7l/wheel/./aoptk/normalization 2026-04-24T15:37:16,384 copying build/lib/aoptk/normalization/pubchem_local.py -> build/bdist.linux-armv7l/wheel/./aoptk/normalization 2026-04-24T15:37:16,385 copying build/lib/aoptk/normalization/normalize_chemical.py -> build/bdist.linux-armv7l/wheel/./aoptk/normalization 2026-04-24T15:37:16,387 copying build/lib/aoptk/normalization/provide_normalization_dataframe.py -> build/bdist.linux-armv7l/wheel/./aoptk/normalization 2026-04-24T15:37:16,389 copying build/lib/aoptk/normalization/__init__.py -> build/bdist.linux-armv7l/wheel/./aoptk/normalization 2026-04-24T15:37:16,390 copying build/lib/aoptk/chemical.py -> build/bdist.linux-armv7l/wheel/./aoptk 2026-04-24T15:37:16,392 copying build/lib/aoptk/relationship_type.py -> build/bdist.linux-armv7l/wheel/./aoptk 2026-04-24T15:37:16,394 copying build/lib/aoptk/sentence_generator.py -> build/bdist.linux-armv7l/wheel/./aoptk 2026-04-24T15:37:16,396 copying build/lib/aoptk/spacy_models.py -> build/bdist.linux-armv7l/wheel/./aoptk 2026-04-24T15:37:16,398 copying build/lib/aoptk/effect.py -> build/bdist.linux-armv7l/wheel/./aoptk 2026-04-24T15:37:16,400 copying build/lib/aoptk/regex_sentence_generator.py -> build/bdist.linux-armv7l/wheel/./aoptk 2026-04-24T15:37:16,402 creating build/bdist.linux-armv7l/wheel/aoptk/cleaning 2026-04-24T15:37:16,403 copying build/lib/aoptk/cleaning/html_tag_remover.py -> build/bdist.linux-armv7l/wheel/./aoptk/cleaning 2026-04-24T15:37:16,405 copying build/lib/aoptk/cleaning/text_cleaner.py -> build/bdist.linux-armv7l/wheel/./aoptk/cleaning 2026-04-24T15:37:16,406 copying build/lib/aoptk/cleaning/__init__.py -> build/bdist.linux-armv7l/wheel/./aoptk/cleaning 2026-04-24T15:37:16,408 copying build/lib/aoptk/slide_generator.py -> build/bdist.linux-armv7l/wheel/./aoptk 2026-04-24T15:37:16,409 copying build/lib/aoptk/sentence.py -> build/bdist.linux-armv7l/wheel/./aoptk 2026-04-24T15:37:16,411 copying build/lib/aoptk/generate_slides.py -> build/bdist.linux-armv7l/wheel/./aoptk 2026-04-24T15:37:16,412 copying build/lib/aoptk/__init__.py -> build/bdist.linux-armv7l/wheel/./aoptk 2026-04-24T15:37:16,415 creating build/bdist.linux-armv7l/wheel/aoptk/application 2026-04-24T15:37:16,416 copying build/lib/aoptk/application/chemical_identifier.py -> build/bdist.linux-armv7l/wheel/./aoptk/application 2026-04-24T15:37:16,418 copying build/lib/aoptk/application/__init__.py -> build/bdist.linux-armv7l/wheel/./aoptk/application 2026-04-24T15:37:16,419 copying build/lib/aoptk/application/publication_tracker.py -> build/bdist.linux-armv7l/wheel/./aoptk/application 2026-04-24T15:37:16,422 running install_egg_info 2026-04-24T15:37:16,428 Copying src/aoptk.egg-info to build/bdist.linux-armv7l/wheel/./aoptk-0.3.1-py3.11.egg-info 2026-04-24T15:37:16,439 running install_scripts 2026-04-24T15:37:16,450 creating build/bdist.linux-armv7l/wheel/aoptk-0.3.1.dist-info/WHEEL 2026-04-24T15:37:16,453 creating '/tmp/pip-wheel-t18coj8f/.tmp-u4e2cjpz/aoptk-0.3.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-24T15:37:16,455 adding 'aoptk/__init__.py' 2026-04-24T15:37:16,456 adding 'aoptk/chemical.py' 2026-04-24T15:37:16,458 adding 'aoptk/effect.py' 2026-04-24T15:37:16,459 adding 'aoptk/find_chemical.py' 2026-04-24T15:37:16,460 adding 'aoptk/generate_slides.py' 2026-04-24T15:37:16,461 adding 'aoptk/inject_text_generation.py' 2026-04-24T15:37:16,463 adding 'aoptk/regex_sentence_generator.py' 2026-04-24T15:37:16,464 adding 'aoptk/relationship_type.py' 2026-04-24T15:37:16,465 adding 'aoptk/sentence.py' 2026-04-24T15:37:16,466 adding 'aoptk/sentence_generator.py' 2026-04-24T15:37:16,467 adding 'aoptk/slide.py' 2026-04-24T15:37:16,469 adding 'aoptk/slide_generator.py' 2026-04-24T15:37:16,470 adding 'aoptk/spacy_models.py' 2026-04-24T15:37:16,471 adding 'aoptk/spacy_text_processor.py' 2026-04-24T15:37:16,474 adding 'aoptk/text_generation_api.py' 2026-04-24T15:37:16,476 adding 'aoptk/text_utils.py' 2026-04-24T15:37:16,477 adding 'aoptk/abbreviations/__init__.py' 2026-04-24T15:37:16,478 adding 'aoptk/abbreviations/abbreviation_translator.py' 2026-04-24T15:37:16,480 adding 'aoptk/abbreviations/abbreviation_translator_dictionary.py' 2026-04-24T15:37:16,481 adding 'aoptk/abbreviations/abbreviation_translator_dictionary_generator.py' 2026-04-24T15:37:16,483 adding 'aoptk/application/__init__.py' 2026-04-24T15:37:16,484 adding 'aoptk/application/chemical_identifier.py' 2026-04-24T15:37:16,486 adding 'aoptk/application/publication_tracker.py' 2026-04-24T15:37:16,487 adding 'aoptk/cleaning/__init__.py' 2026-04-24T15:37:16,489 adding 'aoptk/cleaning/html_tag_remover.py' 2026-04-24T15:37:16,490 adding 'aoptk/cleaning/text_cleaner.py' 2026-04-24T15:37:16,492 adding 'aoptk/literature/__init__.py' 2026-04-24T15:37:16,493 adding 'aoptk/literature/abbreviations.py' 2026-04-24T15:37:16,494 adding 'aoptk/literature/abstract.py' 2026-04-24T15:37:16,495 adding 'aoptk/literature/convert_image.py' 2026-04-24T15:37:16,496 adding 'aoptk/literature/convert_pdf_scan.py' 2026-04-24T15:37:16,497 adding 'aoptk/literature/find_relevant_publication.py' 2026-04-24T15:37:16,498 adding 'aoptk/literature/get_abstract.py' 2026-04-24T15:37:16,500 adding 'aoptk/literature/get_id.py' 2026-04-24T15:37:16,501 adding 'aoptk/literature/get_pdf.py' 2026-04-24T15:37:16,502 adding 'aoptk/literature/get_publication.py' 2026-04-24T15:37:16,503 adding 'aoptk/literature/get_publication_metadata.py' 2026-04-24T15:37:16,504 adding 'aoptk/literature/id.py' 2026-04-24T15:37:16,505 adding 'aoptk/literature/pdf.py' 2026-04-24T15:37:16,506 adding 'aoptk/literature/pdf_parser.py' 2026-04-24T15:37:16,507 adding 'aoptk/literature/publication.py' 2026-04-24T15:37:16,508 adding 'aoptk/literature/publication_metadata.py' 2026-04-24T15:37:16,510 adding 'aoptk/literature/pymupdf_parser.py' 2026-04-24T15:37:16,512 adding 'aoptk/literature/spacy_pdf_processor.py' 2026-04-24T15:37:16,513 adding 'aoptk/literature/utils.py' 2026-04-24T15:37:16,515 adding 'aoptk/literature/databases/__init__.py' 2026-04-24T15:37:16,517 adding 'aoptk/literature/databases/europepmc.py' 2026-04-24T15:37:16,518 adding 'aoptk/literature/databases/pmc.py' 2026-04-24T15:37:16,520 adding 'aoptk/literature/databases/pubmed.py' 2026-04-24T15:37:16,522 adding 'aoptk/normalization/__init__.py' 2026-04-24T15:37:16,523 adding 'aoptk/normalization/mesh_terms.py' 2026-04-24T15:37:16,524 adding 'aoptk/normalization/normalize_chemical.py' 2026-04-24T15:37:16,525 adding 'aoptk/normalization/provide_mesh_term_dataframe_from_xml.py' 2026-04-24T15:37:16,526 adding 'aoptk/normalization/provide_normalization_dataframe.py' 2026-04-24T15:37:16,527 adding 'aoptk/normalization/pubchem_abbreviation_short.py' 2026-04-24T15:37:16,529 adding 'aoptk/normalization/pubchem_abbreviation_uppercase.py' 2026-04-24T15:37:16,530 adding 'aoptk/normalization/pubchem_api.py' 2026-04-24T15:37:16,531 adding 'aoptk/normalization/pubchem_local.py' 2026-04-24T15:37:16,533 adding 'aoptk/relationships/__init__.py' 2026-04-24T15:37:16,535 adding 'aoptk/relationships/find_relationship.py' 2026-04-24T15:37:16,536 adding 'aoptk/relationships/relationship.py' 2026-04-24T15:37:16,537 adding 'aoptk/relationships/zero_shot_classification.py' 2026-04-24T15:37:16,538 adding 'aoptk/relationships/zero_shot_classification_multiple.py' 2026-04-24T15:37:16,540 adding 'aoptk/relationships/zero_shot_classification_single.py' 2026-04-24T15:37:16,542 adding 'aoptk-0.3.1.dist-info/licenses/LICENSE' 2026-04-24T15:37:16,544 adding 'aoptk-0.3.1.dist-info/METADATA' 2026-04-24T15:37:16,545 adding 'aoptk-0.3.1.dist-info/WHEEL' 2026-04-24T15:37:16,546 adding 'aoptk-0.3.1.dist-info/entry_points.txt' 2026-04-24T15:37:16,547 adding 'aoptk-0.3.1.dist-info/top_level.txt' 2026-04-24T15:37:16,548 adding 'aoptk-0.3.1.dist-info/RECORD' 2026-04-24T15:37:16,550 removing build/bdist.linux-armv7l/wheel 2026-04-24T15:37:16,677 Building wheel for aoptk (pyproject.toml): finished with status 'done' 2026-04-24T15:37:16,682 Created wheel for aoptk: filename=aoptk-0.3.1-py3-none-any.whl size=55454 sha256=a0a2dddeb2d0717e7af3f0ef61809b8fdff5444f9b79536f73c890c9460b74df 2026-04-24T15:37:16,684 Stored in directory: /tmp/pip-ephem-wheel-cache-gq_bncf6/wheels/f8/fc/28/2bb6ea27222906a1f6f9c2d719466c5f8b9a016f814ef217d8 2026-04-24T15:37:16,698 Successfully built aoptk 2026-04-24T15:37:16,702 Removed build tracker: '/tmp/pip-build-tracker-1lexnjj9'