2026-02-09T15:56:55,930 Created temporary directory: /tmp/pip-ephem-wheel-cache-b282fekd 2026-02-09T15:56:55,932 Created temporary directory: /tmp/pip-build-tracker-7o3bp7_o 2026-02-09T15:56:55,933 Initialized build tracking at /tmp/pip-build-tracker-7o3bp7_o 2026-02-09T15:56:55,934 Created build tracker: /tmp/pip-build-tracker-7o3bp7_o 2026-02-09T15:56:55,934 Entered build tracker: /tmp/pip-build-tracker-7o3bp7_o 2026-02-09T15:56:55,935 Created temporary directory: /tmp/pip-wheel-xbjipxf0 2026-02-09T15:56:55,937 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-02-09T15:56:55,940 Created temporary directory: /tmp/pip-ephem-wheel-cache-u1fhhaqn 2026-02-09T15:56:55,962 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-09T15:56:55,966 2 location(s) to search for versions of aoptk: 2026-02-09T15:56:55,966 * https://pypi.org/simple/aoptk/ 2026-02-09T15:56:55,966 * https://www.piwheels.org/simple/aoptk/ 2026-02-09T15:56:55,966 Fetching project page and analyzing links: https://pypi.org/simple/aoptk/ 2026-02-09T15:56:55,967 Getting page https://pypi.org/simple/aoptk/ 2026-02-09T15:56:55,968 Found index url https://pypi.org/simple 2026-02-09T15:56:56,178 Fetched page https://pypi.org/simple/aoptk/ as application/vnd.pypi.simple.v1+json 2026-02-09T15:56:56,182 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-02-09T15:56:56,183 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-02-09T15:56:56,184 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-02-09T15:56:56,185 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-02-09T15:56:56,186 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-02-09T15:56:56,187 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-02-09T15:56:56,188 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-02-09T15:56:56,188 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-02-09T15:56:56,189 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-02-09T15:56:56,190 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-02-09T15:56:56,191 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-02-09T15:56:56,192 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-02-09T15:56:56,193 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-02-09T15:56:56,194 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-02-09T15:56:56,195 Fetching project page and analyzing links: https://www.piwheels.org/simple/aoptk/ 2026-02-09T15:56:56,195 Getting page https://www.piwheels.org/simple/aoptk/ 2026-02-09T15:56:56,196 Found index url https://www.piwheels.org/simple 2026-02-09T15:56:56,352 Fetched page https://www.piwheels.org/simple/aoptk/ as text/html 2026-02-09T15:56:56,354 Skipping link: No binaries permitted for aoptk: https://www.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-02-09T15:56:56,355 Skipping link: No binaries permitted for aoptk: https://www.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-02-09T15:56:56,355 Skipping link: No binaries permitted for aoptk: https://www.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-02-09T15:56:56,356 Skipping link: No binaries permitted for aoptk: https://www.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-02-09T15:56:56,357 Skipping link: not a file: https://www.piwheels.org/simple/aoptk/ 2026-02-09T15:56:56,358 Skipping link: not a file: https://pypi.org/simple/aoptk/ 2026-02-09T15:56:56,377 Given no hashes to check 1 links for project 'aoptk': discarding no candidates 2026-02-09T15:56:56,395 Collecting aoptk==0.1.5 2026-02-09T15:56:56,397 Created temporary directory: /tmp/pip-unpack-7tjkh0ma 2026-02-09T15:56:56,705 Downloading aoptk-0.1.5.tar.gz (167 kB) 2026-02-09T15:56:56,966 Added aoptk==0.1.5 from https://files.pythonhosted.org/packages/a3/75/34369baf9135531f36e392c6ad20f1f9954e0b1fb7988f513bb84704507d/aoptk-0.1.5.tar.gz to build tracker '/tmp/pip-build-tracker-7o3bp7_o' 2026-02-09T15:56:56,974 Created temporary directory: /tmp/pip-build-env-42xhhloc 2026-02-09T15:56:56,978 Installing build dependencies: started 2026-02-09T15:56:56,979 Running command pip subprocess to install build dependencies 2026-02-09T15:56:58,101 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-09T15:56:58,651 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-02-09T15:56:58,674 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-09T15:57:00,420 Collecting setuptools>=64.0.0 2026-02-09T15:57:00,440 Using cached setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-02-09T15:57:00,814 Collecting setuptools-scm 2026-02-09T15:57:00,831 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-9.2.2-py3-none-any.whl (62 kB) 2026-02-09T15:57:01,060 Collecting wheel 2026-02-09T15:57:01,076 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-02-09T15:57:01,268 Collecting packaging>=20 2026-02-09T15:57:01,287 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-02-09T15:57:04,330 Installing collected packages: setuptools, packaging, wheel, setuptools-scm 2026-02-09T15:57:07,726 Creating /tmp/pip-build-env-42xhhloc/overlay/local/bin 2026-02-09T15:57:07,728 changing mode of /tmp/pip-build-env-42xhhloc/overlay/local/bin/wheel to 755 2026-02-09T15:57:07,976 changing mode of /tmp/pip-build-env-42xhhloc/overlay/local/bin/setuptools-scm to 755 2026-02-09T15:57:08,006 Successfully installed packaging-26.0 setuptools-82.0.0 setuptools-scm-9.2.2 wheel-0.46.3 2026-02-09T15:57:08,295 Installing build dependencies: finished with status 'done' 2026-02-09T15:57:08,301 Getting requirements to build wheel: started 2026-02-09T15:57:08,302 Running command Getting requirements to build wheel 2026-02-09T15:57:08,907 toml section missing PosixPath('pyproject.toml') does not contain a tool.setuptools_scm section 2026-02-09T15:57:08,948 /tmp/pip-build-env-42xhhloc/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-09T15:57:08,949 !! 2026-02-09T15:57:08,950 ******************************************************************************** 2026-02-09T15:57:08,950 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-02-09T15:57:08,952 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-09T15:57:08,952 or your builds will no longer be supported. 2026-02-09T15:57:08,953 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-09T15:57:08,954 ******************************************************************************** 2026-02-09T15:57:08,955 !! 2026-02-09T15:57:08,956 corresp(dist, value, root_dir) 2026-02-09T15:57:09,045 running egg_info 2026-02-09T15:57:09,052 writing src/aoptk.egg-info/PKG-INFO 2026-02-09T15:57:09,059 writing dependency_links to src/aoptk.egg-info/dependency_links.txt 2026-02-09T15:57:09,061 writing entry points to src/aoptk.egg-info/entry_points.txt 2026-02-09T15:57:09,065 writing requirements to src/aoptk.egg-info/requires.txt 2026-02-09T15:57:09,066 writing top-level names to src/aoptk.egg-info/top_level.txt 2026-02-09T15:57:09,120 listing git files failed - pretending there aren't any 2026-02-09T15:57:09,127 reading manifest file 'src/aoptk.egg-info/SOURCES.txt' 2026-02-09T15:57:09,135 reading manifest template 'MANIFEST.in' 2026-02-09T15:57:09,137 warning: no files found matching 'NOTICE' 2026-02-09T15:57:09,137 adding license file 'LICENSE' 2026-02-09T15:57:09,144 writing manifest file 'src/aoptk.egg-info/SOURCES.txt' 2026-02-09T15:57:09,244 Getting requirements to build wheel: finished with status 'done' 2026-02-09T15:57:09,247 Created temporary directory: /tmp/pip-modern-metadata-wrr9m_ud 2026-02-09T15:57:09,249 Preparing metadata (pyproject.toml): started 2026-02-09T15:57:09,250 Running command Preparing metadata (pyproject.toml) 2026-02-09T15:57:09,817 toml section missing PosixPath('pyproject.toml') does not contain a tool.setuptools_scm section 2026-02-09T15:57:09,856 /tmp/pip-build-env-42xhhloc/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-09T15:57:09,857 !! 2026-02-09T15:57:09,858 ******************************************************************************** 2026-02-09T15:57:09,858 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-02-09T15:57:09,860 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-09T15:57:09,860 or your builds will no longer be supported. 2026-02-09T15:57:09,861 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-09T15:57:09,862 ******************************************************************************** 2026-02-09T15:57:09,863 !! 2026-02-09T15:57:09,863 corresp(dist, value, root_dir) 2026-02-09T15:57:09,948 running dist_info 2026-02-09T15:57:09,961 creating /tmp/pip-modern-metadata-wrr9m_ud/aoptk.egg-info 2026-02-09T15:57:09,962 writing /tmp/pip-modern-metadata-wrr9m_ud/aoptk.egg-info/PKG-INFO 2026-02-09T15:57:09,969 writing dependency_links to /tmp/pip-modern-metadata-wrr9m_ud/aoptk.egg-info/dependency_links.txt 2026-02-09T15:57:09,971 writing entry points to /tmp/pip-modern-metadata-wrr9m_ud/aoptk.egg-info/entry_points.txt 2026-02-09T15:57:09,974 writing requirements to /tmp/pip-modern-metadata-wrr9m_ud/aoptk.egg-info/requires.txt 2026-02-09T15:57:09,975 writing top-level names to /tmp/pip-modern-metadata-wrr9m_ud/aoptk.egg-info/top_level.txt 2026-02-09T15:57:09,977 writing manifest file '/tmp/pip-modern-metadata-wrr9m_ud/aoptk.egg-info/SOURCES.txt' 2026-02-09T15:57:10,025 listing git files failed - pretending there aren't any 2026-02-09T15:57:10,032 reading manifest file '/tmp/pip-modern-metadata-wrr9m_ud/aoptk.egg-info/SOURCES.txt' 2026-02-09T15:57:10,034 reading manifest template 'MANIFEST.in' 2026-02-09T15:57:10,035 warning: no files found matching 'NOTICE' 2026-02-09T15:57:10,036 adding license file 'LICENSE' 2026-02-09T15:57:10,040 writing manifest file '/tmp/pip-modern-metadata-wrr9m_ud/aoptk.egg-info/SOURCES.txt' 2026-02-09T15:57:10,041 creating '/tmp/pip-modern-metadata-wrr9m_ud/aoptk-0.1.5.dist-info' 2026-02-09T15:57:10,171 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-09T15:57:10,176 Source in /tmp/pip-wheel-xbjipxf0/aoptk_791636fbc9f94f85887b6ea35284ccf8 has version 0.1.5, which satisfies requirement aoptk==0.1.5 from https://files.pythonhosted.org/packages/a3/75/34369baf9135531f36e392c6ad20f1f9954e0b1fb7988f513bb84704507d/aoptk-0.1.5.tar.gz 2026-02-09T15:57:10,177 Removed aoptk==0.1.5 from https://files.pythonhosted.org/packages/a3/75/34369baf9135531f36e392c6ad20f1f9954e0b1fb7988f513bb84704507d/aoptk-0.1.5.tar.gz from build tracker '/tmp/pip-build-tracker-7o3bp7_o' 2026-02-09T15:57:10,184 Created temporary directory: /tmp/pip-unpack-m0rav34y 2026-02-09T15:57:10,184 Building wheels for collected packages: aoptk 2026-02-09T15:57:10,188 Created temporary directory: /tmp/pip-wheel-ejncgoh6 2026-02-09T15:57:10,189 Destination directory: /tmp/pip-wheel-ejncgoh6 2026-02-09T15:57:10,191 Building wheel for aoptk (pyproject.toml): started 2026-02-09T15:57:10,192 Running command Building wheel for aoptk (pyproject.toml) 2026-02-09T15:57:10,747 toml section missing PosixPath('pyproject.toml') does not contain a tool.setuptools_scm section 2026-02-09T15:57:10,784 /tmp/pip-build-env-42xhhloc/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-02-09T15:57:10,785 !! 2026-02-09T15:57:10,786 ******************************************************************************** 2026-02-09T15:57:10,787 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-02-09T15:57:10,788 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-02-09T15:57:10,789 or your builds will no longer be supported. 2026-02-09T15:57:10,790 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-02-09T15:57:10,790 ******************************************************************************** 2026-02-09T15:57:10,791 !! 2026-02-09T15:57:10,791 corresp(dist, value, root_dir) 2026-02-09T15:57:10,866 running bdist_wheel 2026-02-09T15:57:10,888 running build 2026-02-09T15:57:10,889 running build_py 2026-02-09T15:57:10,896 creating build/lib/aoptk 2026-02-09T15:57:10,898 copying src/aoptk/__init__.py -> build/lib/aoptk 2026-02-09T15:57:10,900 copying src/aoptk/spacy_processor.py -> build/lib/aoptk 2026-02-09T15:57:10,902 copying src/aoptk/sentence_generator.py -> build/lib/aoptk 2026-02-09T15:57:10,904 copying src/aoptk/chemical.py -> build/lib/aoptk 2026-02-09T15:57:10,906 copying src/aoptk/find_chemical.py -> build/lib/aoptk 2026-02-09T15:57:10,908 copying src/aoptk/regex_sentence_generator.py -> build/lib/aoptk 2026-02-09T15:57:10,909 copying src/aoptk/effect.py -> build/lib/aoptk 2026-02-09T15:57:10,911 copying src/aoptk/sentence.py -> build/lib/aoptk 2026-02-09T15:57:10,914 creating build/lib/aoptk/application 2026-02-09T15:57:10,914 copying src/aoptk/application/__init__.py -> build/lib/aoptk/application 2026-02-09T15:57:10,916 copying src/aoptk/application/publication_tracker.py -> build/lib/aoptk/application 2026-02-09T15:57:10,919 copying src/aoptk/application/chemical_identifier.py -> build/lib/aoptk/application 2026-02-09T15:57:10,921 creating build/lib/aoptk/normalization 2026-02-09T15:57:10,922 copying src/aoptk/normalization/__init__.py -> build/lib/aoptk/normalization 2026-02-09T15:57:10,924 copying src/aoptk/normalization/pubchem_abbreviation_uppercase.py -> build/lib/aoptk/normalization 2026-02-09T15:57:10,926 copying src/aoptk/normalization/normalize_chemical.py -> build/lib/aoptk/normalization 2026-02-09T15:57:10,928 copying src/aoptk/normalization/pubchem_api.py -> build/lib/aoptk/normalization 2026-02-09T15:57:10,929 copying src/aoptk/normalization/provide_normalization_dataframe.py -> build/lib/aoptk/normalization 2026-02-09T15:57:10,931 copying src/aoptk/normalization/pubchem_abbreviation_short.py -> build/lib/aoptk/normalization 2026-02-09T15:57:10,933 copying src/aoptk/normalization/mesh_terms.py -> build/lib/aoptk/normalization 2026-02-09T15:57:10,935 copying src/aoptk/normalization/provide_mesh_term_dataframe_from_xml.py -> build/lib/aoptk/normalization 2026-02-09T15:57:10,937 copying src/aoptk/normalization/pubchem_local.py -> build/lib/aoptk/normalization 2026-02-09T15:57:10,939 creating build/lib/aoptk/literature 2026-02-09T15:57:10,940 copying src/aoptk/literature/publication.py -> build/lib/aoptk/literature 2026-02-09T15:57:10,942 copying src/aoptk/literature/__init__.py -> build/lib/aoptk/literature 2026-02-09T15:57:10,944 copying src/aoptk/literature/abbreviations.py -> build/lib/aoptk/literature 2026-02-09T15:57:10,945 copying src/aoptk/literature/pdf.py -> build/lib/aoptk/literature 2026-02-09T15:57:10,947 copying src/aoptk/literature/pdf_parser.py -> build/lib/aoptk/literature 2026-02-09T15:57:10,949 copying src/aoptk/literature/get_id.py -> build/lib/aoptk/literature 2026-02-09T15:57:10,951 copying src/aoptk/literature/pymupdf_parser.py -> build/lib/aoptk/literature 2026-02-09T15:57:10,953 copying src/aoptk/literature/get_abstract.py -> build/lib/aoptk/literature 2026-02-09T15:57:10,955 copying src/aoptk/literature/get_pdf.py -> build/lib/aoptk/literature 2026-02-09T15:57:10,957 copying src/aoptk/literature/publication_metadata.py -> build/lib/aoptk/literature 2026-02-09T15:57:10,959 copying src/aoptk/literature/get_publication.py -> build/lib/aoptk/literature 2026-02-09T15:57:10,960 copying src/aoptk/literature/abstract.py -> build/lib/aoptk/literature 2026-02-09T15:57:10,962 copying src/aoptk/literature/utils.py -> build/lib/aoptk/literature 2026-02-09T15:57:10,964 copying src/aoptk/literature/id.py -> build/lib/aoptk/literature 2026-02-09T15:57:10,966 creating build/lib/aoptk/relationships 2026-02-09T15:57:10,967 copying src/aoptk/relationships/find_relationship.py -> build/lib/aoptk/relationships 2026-02-09T15:57:10,969 copying src/aoptk/relationships/zero_shot_classification.py -> build/lib/aoptk/relationships 2026-02-09T15:57:10,971 copying src/aoptk/relationships/__init__.py -> build/lib/aoptk/relationships 2026-02-09T15:57:10,973 copying src/aoptk/relationships/zero_shot_classification_multiple.py -> build/lib/aoptk/relationships 2026-02-09T15:57:10,974 copying src/aoptk/relationships/relationship.py -> build/lib/aoptk/relationships 2026-02-09T15:57:10,976 copying src/aoptk/relationships/zero_shot_classification_single.py -> build/lib/aoptk/relationships 2026-02-09T15:57:10,978 creating build/lib/aoptk/cleaning 2026-02-09T15:57:10,979 copying src/aoptk/cleaning/__init__.py -> build/lib/aoptk/cleaning 2026-02-09T15:57:10,981 copying src/aoptk/cleaning/html_tag_remover.py -> build/lib/aoptk/cleaning 2026-02-09T15:57:10,983 copying src/aoptk/cleaning/text_cleaner.py -> build/lib/aoptk/cleaning 2026-02-09T15:57:10,985 creating build/lib/aoptk/abbreviations 2026-02-09T15:57:10,986 copying src/aoptk/abbreviations/__init__.py -> build/lib/aoptk/abbreviations 2026-02-09T15:57:10,987 copying src/aoptk/abbreviations/abbreviation_translator.py -> build/lib/aoptk/abbreviations 2026-02-09T15:57:10,989 copying src/aoptk/abbreviations/abbreviation_translator_dictionary_generator.py -> build/lib/aoptk/abbreviations 2026-02-09T15:57:10,991 copying src/aoptk/abbreviations/abbreviation_translator_dictionary.py -> build/lib/aoptk/abbreviations 2026-02-09T15:57:10,993 creating build/lib/aoptk/literature/databases 2026-02-09T15:57:10,994 copying src/aoptk/literature/databases/__init__.py -> build/lib/aoptk/literature/databases 2026-02-09T15:57:10,996 copying src/aoptk/literature/databases/europepmc.py -> build/lib/aoptk/literature/databases 2026-02-09T15:57:10,998 copying src/aoptk/literature/databases/pubmed.py -> build/lib/aoptk/literature/databases 2026-02-09T15:57:11,000 running egg_info 2026-02-09T15:57:11,012 writing src/aoptk.egg-info/PKG-INFO 2026-02-09T15:57:11,019 writing dependency_links to src/aoptk.egg-info/dependency_links.txt 2026-02-09T15:57:11,020 writing entry points to src/aoptk.egg-info/entry_points.txt 2026-02-09T15:57:11,024 writing requirements to src/aoptk.egg-info/requires.txt 2026-02-09T15:57:11,025 writing top-level names to src/aoptk.egg-info/top_level.txt 2026-02-09T15:57:11,062 listing git files failed - pretending there aren't any 2026-02-09T15:57:11,068 reading manifest file 'src/aoptk.egg-info/SOURCES.txt' 2026-02-09T15:57:11,075 reading manifest template 'MANIFEST.in' 2026-02-09T15:57:11,076 warning: no files found matching 'NOTICE' 2026-02-09T15:57:11,077 adding license file 'LICENSE' 2026-02-09T15:57:11,083 writing manifest file 'src/aoptk.egg-info/SOURCES.txt' 2026-02-09T15:57:11,104 installing to build/bdist.linux-armv7l/wheel 2026-02-09T15:57:11,104 running install 2026-02-09T15:57:11,126 running install_lib 2026-02-09T15:57:11,133 creating build/bdist.linux-armv7l/wheel 2026-02-09T15:57:11,135 creating build/bdist.linux-armv7l/wheel/aoptk 2026-02-09T15:57:11,137 creating build/bdist.linux-armv7l/wheel/aoptk/application 2026-02-09T15:57:11,138 copying build/lib/aoptk/application/__init__.py -> build/bdist.linux-armv7l/wheel/./aoptk/application 2026-02-09T15:57:11,140 copying build/lib/aoptk/application/publication_tracker.py -> build/bdist.linux-armv7l/wheel/./aoptk/application 2026-02-09T15:57:11,142 copying build/lib/aoptk/application/chemical_identifier.py -> build/bdist.linux-armv7l/wheel/./aoptk/application 2026-02-09T15:57:11,145 creating build/bdist.linux-armv7l/wheel/aoptk/normalization 2026-02-09T15:57:11,146 copying build/lib/aoptk/normalization/__init__.py -> build/bdist.linux-armv7l/wheel/./aoptk/normalization 2026-02-09T15:57:11,148 copying build/lib/aoptk/normalization/pubchem_abbreviation_uppercase.py -> build/bdist.linux-armv7l/wheel/./aoptk/normalization 2026-02-09T15:57:11,150 copying build/lib/aoptk/normalization/normalize_chemical.py -> build/bdist.linux-armv7l/wheel/./aoptk/normalization 2026-02-09T15:57:11,151 copying build/lib/aoptk/normalization/pubchem_api.py -> build/bdist.linux-armv7l/wheel/./aoptk/normalization 2026-02-09T15:57:11,153 copying build/lib/aoptk/normalization/provide_normalization_dataframe.py -> build/bdist.linux-armv7l/wheel/./aoptk/normalization 2026-02-09T15:57:11,155 copying build/lib/aoptk/normalization/pubchem_abbreviation_short.py -> build/bdist.linux-armv7l/wheel/./aoptk/normalization 2026-02-09T15:57:11,157 copying build/lib/aoptk/normalization/mesh_terms.py -> build/bdist.linux-armv7l/wheel/./aoptk/normalization 2026-02-09T15:57:11,158 copying build/lib/aoptk/normalization/provide_mesh_term_dataframe_from_xml.py -> build/bdist.linux-armv7l/wheel/./aoptk/normalization 2026-02-09T15:57:11,160 copying build/lib/aoptk/normalization/pubchem_local.py -> build/bdist.linux-armv7l/wheel/./aoptk/normalization 2026-02-09T15:57:11,162 copying build/lib/aoptk/__init__.py -> build/bdist.linux-armv7l/wheel/./aoptk 2026-02-09T15:57:11,163 copying build/lib/aoptk/spacy_processor.py -> build/bdist.linux-armv7l/wheel/./aoptk 2026-02-09T15:57:11,166 copying build/lib/aoptk/sentence_generator.py -> build/bdist.linux-armv7l/wheel/./aoptk 2026-02-09T15:57:11,168 copying build/lib/aoptk/chemical.py -> build/bdist.linux-armv7l/wheel/./aoptk 2026-02-09T15:57:11,170 copying build/lib/aoptk/find_chemical.py -> build/bdist.linux-armv7l/wheel/./aoptk 2026-02-09T15:57:11,173 creating build/bdist.linux-armv7l/wheel/aoptk/literature 2026-02-09T15:57:11,174 copying build/lib/aoptk/literature/publication.py -> build/bdist.linux-armv7l/wheel/./aoptk/literature 2026-02-09T15:57:11,176 copying build/lib/aoptk/literature/__init__.py -> build/bdist.linux-armv7l/wheel/./aoptk/literature 2026-02-09T15:57:11,177 copying build/lib/aoptk/literature/abbreviations.py -> build/bdist.linux-armv7l/wheel/./aoptk/literature 2026-02-09T15:57:11,179 copying build/lib/aoptk/literature/pdf.py -> build/bdist.linux-armv7l/wheel/./aoptk/literature 2026-02-09T15:57:11,181 copying build/lib/aoptk/literature/pdf_parser.py -> build/bdist.linux-armv7l/wheel/./aoptk/literature 2026-02-09T15:57:11,183 copying build/lib/aoptk/literature/get_id.py -> build/bdist.linux-armv7l/wheel/./aoptk/literature 2026-02-09T15:57:11,185 copying build/lib/aoptk/literature/pymupdf_parser.py -> build/bdist.linux-armv7l/wheel/./aoptk/literature 2026-02-09T15:57:11,187 copying build/lib/aoptk/literature/get_abstract.py -> build/bdist.linux-armv7l/wheel/./aoptk/literature 2026-02-09T15:57:11,189 copying build/lib/aoptk/literature/get_pdf.py -> build/bdist.linux-armv7l/wheel/./aoptk/literature 2026-02-09T15:57:11,191 copying build/lib/aoptk/literature/publication_metadata.py -> build/bdist.linux-armv7l/wheel/./aoptk/literature 2026-02-09T15:57:11,193 creating build/bdist.linux-armv7l/wheel/aoptk/literature/databases 2026-02-09T15:57:11,194 copying build/lib/aoptk/literature/databases/__init__.py -> build/bdist.linux-armv7l/wheel/./aoptk/literature/databases 2026-02-09T15:57:11,196 copying build/lib/aoptk/literature/databases/europepmc.py -> build/bdist.linux-armv7l/wheel/./aoptk/literature/databases 2026-02-09T15:57:11,198 copying build/lib/aoptk/literature/databases/pubmed.py -> build/bdist.linux-armv7l/wheel/./aoptk/literature/databases 2026-02-09T15:57:11,200 copying build/lib/aoptk/literature/get_publication.py -> build/bdist.linux-armv7l/wheel/./aoptk/literature 2026-02-09T15:57:11,202 copying build/lib/aoptk/literature/abstract.py -> build/bdist.linux-armv7l/wheel/./aoptk/literature 2026-02-09T15:57:11,204 copying build/lib/aoptk/literature/utils.py -> build/bdist.linux-armv7l/wheel/./aoptk/literature 2026-02-09T15:57:11,206 copying build/lib/aoptk/literature/id.py -> build/bdist.linux-armv7l/wheel/./aoptk/literature 2026-02-09T15:57:11,208 creating build/bdist.linux-armv7l/wheel/aoptk/relationships 2026-02-09T15:57:11,209 copying build/lib/aoptk/relationships/find_relationship.py -> build/bdist.linux-armv7l/wheel/./aoptk/relationships 2026-02-09T15:57:11,211 copying build/lib/aoptk/relationships/zero_shot_classification.py -> build/bdist.linux-armv7l/wheel/./aoptk/relationships 2026-02-09T15:57:11,213 copying build/lib/aoptk/relationships/__init__.py -> build/bdist.linux-armv7l/wheel/./aoptk/relationships 2026-02-09T15:57:11,215 copying build/lib/aoptk/relationships/zero_shot_classification_multiple.py -> build/bdist.linux-armv7l/wheel/./aoptk/relationships 2026-02-09T15:57:11,216 copying build/lib/aoptk/relationships/relationship.py -> build/bdist.linux-armv7l/wheel/./aoptk/relationships 2026-02-09T15:57:11,218 copying build/lib/aoptk/relationships/zero_shot_classification_single.py -> build/bdist.linux-armv7l/wheel/./aoptk/relationships 2026-02-09T15:57:11,220 copying build/lib/aoptk/regex_sentence_generator.py -> build/bdist.linux-armv7l/wheel/./aoptk 2026-02-09T15:57:11,222 creating build/bdist.linux-armv7l/wheel/aoptk/cleaning 2026-02-09T15:57:11,223 copying build/lib/aoptk/cleaning/__init__.py -> build/bdist.linux-armv7l/wheel/./aoptk/cleaning 2026-02-09T15:57:11,225 copying build/lib/aoptk/cleaning/html_tag_remover.py -> build/bdist.linux-armv7l/wheel/./aoptk/cleaning 2026-02-09T15:57:11,226 copying build/lib/aoptk/cleaning/text_cleaner.py -> build/bdist.linux-armv7l/wheel/./aoptk/cleaning 2026-02-09T15:57:11,228 copying build/lib/aoptk/effect.py -> build/bdist.linux-armv7l/wheel/./aoptk 2026-02-09T15:57:11,230 copying build/lib/aoptk/sentence.py -> build/bdist.linux-armv7l/wheel/./aoptk 2026-02-09T15:57:11,232 creating build/bdist.linux-armv7l/wheel/aoptk/abbreviations 2026-02-09T15:57:11,233 copying build/lib/aoptk/abbreviations/__init__.py -> build/bdist.linux-armv7l/wheel/./aoptk/abbreviations 2026-02-09T15:57:11,235 copying build/lib/aoptk/abbreviations/abbreviation_translator.py -> build/bdist.linux-armv7l/wheel/./aoptk/abbreviations 2026-02-09T15:57:11,237 copying build/lib/aoptk/abbreviations/abbreviation_translator_dictionary_generator.py -> build/bdist.linux-armv7l/wheel/./aoptk/abbreviations 2026-02-09T15:57:11,239 copying build/lib/aoptk/abbreviations/abbreviation_translator_dictionary.py -> build/bdist.linux-armv7l/wheel/./aoptk/abbreviations 2026-02-09T15:57:11,241 running install_egg_info 2026-02-09T15:57:11,247 Copying src/aoptk.egg-info to build/bdist.linux-armv7l/wheel/./aoptk-0.1.5-py3.11.egg-info 2026-02-09T15:57:11,258 running install_scripts 2026-02-09T15:57:11,270 creating build/bdist.linux-armv7l/wheel/aoptk-0.1.5.dist-info/WHEEL 2026-02-09T15:57:11,272 creating '/tmp/pip-wheel-ejncgoh6/.tmp-wj704dzy/aoptk-0.1.5-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-09T15:57:11,275 adding 'aoptk/__init__.py' 2026-02-09T15:57:11,277 adding 'aoptk/chemical.py' 2026-02-09T15:57:11,278 adding 'aoptk/effect.py' 2026-02-09T15:57:11,279 adding 'aoptk/find_chemical.py' 2026-02-09T15:57:11,281 adding 'aoptk/regex_sentence_generator.py' 2026-02-09T15:57:11,282 adding 'aoptk/sentence.py' 2026-02-09T15:57:11,283 adding 'aoptk/sentence_generator.py' 2026-02-09T15:57:11,285 adding 'aoptk/spacy_processor.py' 2026-02-09T15:57:11,287 adding 'aoptk/abbreviations/__init__.py' 2026-02-09T15:57:11,288 adding 'aoptk/abbreviations/abbreviation_translator.py' 2026-02-09T15:57:11,290 adding 'aoptk/abbreviations/abbreviation_translator_dictionary.py' 2026-02-09T15:57:11,291 adding 'aoptk/abbreviations/abbreviation_translator_dictionary_generator.py' 2026-02-09T15:57:11,293 adding 'aoptk/application/__init__.py' 2026-02-09T15:57:11,294 adding 'aoptk/application/chemical_identifier.py' 2026-02-09T15:57:11,296 adding 'aoptk/application/publication_tracker.py' 2026-02-09T15:57:11,297 adding 'aoptk/cleaning/__init__.py' 2026-02-09T15:57:11,298 adding 'aoptk/cleaning/html_tag_remover.py' 2026-02-09T15:57:11,300 adding 'aoptk/cleaning/text_cleaner.py' 2026-02-09T15:57:11,301 adding 'aoptk/literature/__init__.py' 2026-02-09T15:57:11,302 adding 'aoptk/literature/abbreviations.py' 2026-02-09T15:57:11,303 adding 'aoptk/literature/abstract.py' 2026-02-09T15:57:11,304 adding 'aoptk/literature/get_abstract.py' 2026-02-09T15:57:11,306 adding 'aoptk/literature/get_id.py' 2026-02-09T15:57:11,307 adding 'aoptk/literature/get_pdf.py' 2026-02-09T15:57:11,308 adding 'aoptk/literature/get_publication.py' 2026-02-09T15:57:11,309 adding 'aoptk/literature/id.py' 2026-02-09T15:57:11,310 adding 'aoptk/literature/pdf.py' 2026-02-09T15:57:11,311 adding 'aoptk/literature/pdf_parser.py' 2026-02-09T15:57:11,312 adding 'aoptk/literature/publication.py' 2026-02-09T15:57:11,313 adding 'aoptk/literature/publication_metadata.py' 2026-02-09T15:57:11,315 adding 'aoptk/literature/pymupdf_parser.py' 2026-02-09T15:57:11,316 adding 'aoptk/literature/utils.py' 2026-02-09T15:57:11,318 adding 'aoptk/literature/databases/__init__.py' 2026-02-09T15:57:11,320 adding 'aoptk/literature/databases/europepmc.py' 2026-02-09T15:57:11,321 adding 'aoptk/literature/databases/pubmed.py' 2026-02-09T15:57:11,323 adding 'aoptk/normalization/__init__.py' 2026-02-09T15:57:11,324 adding 'aoptk/normalization/mesh_terms.py' 2026-02-09T15:57:11,325 adding 'aoptk/normalization/normalize_chemical.py' 2026-02-09T15:57:11,327 adding 'aoptk/normalization/provide_mesh_term_dataframe_from_xml.py' 2026-02-09T15:57:11,328 adding 'aoptk/normalization/provide_normalization_dataframe.py' 2026-02-09T15:57:11,329 adding 'aoptk/normalization/pubchem_abbreviation_short.py' 2026-02-09T15:57:11,331 adding 'aoptk/normalization/pubchem_abbreviation_uppercase.py' 2026-02-09T15:57:11,332 adding 'aoptk/normalization/pubchem_api.py' 2026-02-09T15:57:11,333 adding 'aoptk/normalization/pubchem_local.py' 2026-02-09T15:57:11,335 adding 'aoptk/relationships/__init__.py' 2026-02-09T15:57:11,336 adding 'aoptk/relationships/find_relationship.py' 2026-02-09T15:57:11,337 adding 'aoptk/relationships/relationship.py' 2026-02-09T15:57:11,339 adding 'aoptk/relationships/zero_shot_classification.py' 2026-02-09T15:57:11,340 adding 'aoptk/relationships/zero_shot_classification_multiple.py' 2026-02-09T15:57:11,341 adding 'aoptk/relationships/zero_shot_classification_single.py' 2026-02-09T15:57:11,344 adding 'aoptk-0.1.5.dist-info/licenses/LICENSE' 2026-02-09T15:57:11,345 adding 'aoptk-0.1.5.dist-info/METADATA' 2026-02-09T15:57:11,346 adding 'aoptk-0.1.5.dist-info/WHEEL' 2026-02-09T15:57:11,347 adding 'aoptk-0.1.5.dist-info/entry_points.txt' 2026-02-09T15:57:11,348 adding 'aoptk-0.1.5.dist-info/top_level.txt' 2026-02-09T15:57:11,350 adding 'aoptk-0.1.5.dist-info/RECORD' 2026-02-09T15:57:11,352 removing build/bdist.linux-armv7l/wheel 2026-02-09T15:57:11,466 Building wheel for aoptk (pyproject.toml): finished with status 'done' 2026-02-09T15:57:11,471 Created wheel for aoptk: filename=aoptk-0.1.5-py3-none-any.whl size=37714 sha256=7a17e4ff667b20151c38637fa7ba34a064bc1ab7faa6a6b8bd9ed90977af6091 2026-02-09T15:57:11,472 Stored in directory: /tmp/pip-ephem-wheel-cache-u1fhhaqn/wheels/82/0a/28/e3e3d073efef1c2bb6a721d065edb83c3b168afc6cd7e530b5 2026-02-09T15:57:11,486 Successfully built aoptk 2026-02-09T15:57:11,491 Removed build tracker: '/tmp/pip-build-tracker-7o3bp7_o'