2026-03-12T19:35:31,272 Created temporary directory: /tmp/pip-ephem-wheel-cache-pbuo86sy 2026-03-12T19:35:31,274 Created temporary directory: /tmp/pip-build-tracker-hoq0klwj 2026-03-12T19:35:31,274 Initialized build tracking at /tmp/pip-build-tracker-hoq0klwj 2026-03-12T19:35:31,275 Created build tracker: /tmp/pip-build-tracker-hoq0klwj 2026-03-12T19:35:31,275 Entered build tracker: /tmp/pip-build-tracker-hoq0klwj 2026-03-12T19:35:31,276 Created temporary directory: /tmp/pip-wheel-1tc72_qb 2026-03-12T19:35:31,279 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-03-12T19:35:31,281 Created temporary directory: /tmp/pip-ephem-wheel-cache-81cgfvv3 2026-03-12T19:35:31,303 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-12T19:35:31,307 2 location(s) to search for versions of engramai: 2026-03-12T19:35:31,307 * https://pypi.org/simple/engramai/ 2026-03-12T19:35:31,307 * https://www.piwheels.org/simple/engramai/ 2026-03-12T19:35:31,308 Fetching project page and analyzing links: https://pypi.org/simple/engramai/ 2026-03-12T19:35:31,308 Getting page https://pypi.org/simple/engramai/ 2026-03-12T19:35:31,310 Found index url https://pypi.org/simple 2026-03-12T19:35:31,525 Fetched page https://pypi.org/simple/engramai/ as application/vnd.pypi.simple.v1+json 2026-03-12T19:35:31,530 Skipping link: No binaries permitted for engramai: https://files.pythonhosted.org/packages/73/39/20e86b08e183f7e620a3e26471230d6238cf57b3baa01779adb3470b2ea8/engramai-0.1.0-py3-none-any.whl (from https://pypi.org/simple/engramai/) (requires-python:>=3.10) 2026-03-12T19:35:31,531 Found link https://files.pythonhosted.org/packages/e6/0b/41e45f1d34f2d4a0618c3667020e3f62f9fa31223513448aed1849873495/engramai-0.1.0.tar.gz (from https://pypi.org/simple/engramai/) (requires-python:>=3.10), version: 0.1.0 2026-03-12T19:35:31,532 Skipping link: No binaries permitted for engramai: https://files.pythonhosted.org/packages/b8/cc/f08e14a211b416c4570e7e6fc96aa340602a1e2468eae596006d531feb3c/engramai-0.3.0-py3-none-any.whl (from https://pypi.org/simple/engramai/) (requires-python:>=3.10) 2026-03-12T19:35:31,533 Found link https://files.pythonhosted.org/packages/fe/84/873718843995982d5cb59e313633239dba114b1dd43c40a7735001e21b8b/engramai-0.3.0.tar.gz (from https://pypi.org/simple/engramai/) (requires-python:>=3.10), version: 0.3.0 2026-03-12T19:35:31,533 Skipping link: No binaries permitted for engramai: https://files.pythonhosted.org/packages/e5/4e/5bd53bd77fc13630137c969ce1744d28b10268a6c47c8d0acd56596f007f/engramai-0.3.1-py3-none-any.whl (from https://pypi.org/simple/engramai/) (requires-python:>=3.10) 2026-03-12T19:35:31,534 Found link https://files.pythonhosted.org/packages/71/ea/45db582e3e1c7eaef26428398af485292f9dafb12665a83addaa6ae965e0/engramai-0.3.1.tar.gz (from https://pypi.org/simple/engramai/) (requires-python:>=3.10), version: 0.3.1 2026-03-12T19:35:31,535 Skipping link: No binaries permitted for engramai: https://files.pythonhosted.org/packages/88/e5/95a22fe8d70c42d1f6c50efa825a1c6243a540897e17266b216a47f32bd8/engramai-0.3.2-py3-none-any.whl (from https://pypi.org/simple/engramai/) (requires-python:>=3.10) 2026-03-12T19:35:31,536 Found link https://files.pythonhosted.org/packages/29/60/3b74a4d67abc4d8c7d0bd17a94de93964e1e32582a7eed5651dc461357e4/engramai-0.3.2.tar.gz (from https://pypi.org/simple/engramai/) (requires-python:>=3.10), version: 0.3.2 2026-03-12T19:35:31,537 Skipping link: No binaries permitted for engramai: https://files.pythonhosted.org/packages/a9/d4/0963c9497ceaab4e1e9769a2d2ca7cd40b2cc403f4bfa52500c0a7b2959c/engramai-0.3.3-py3-none-any.whl (from https://pypi.org/simple/engramai/) (requires-python:>=3.10) 2026-03-12T19:35:31,538 Found link https://files.pythonhosted.org/packages/75/0e/177ec1b5d3a730f0e3ca4a28fe1f5b8c3a0b73831063ba238a0a2bf0fdf7/engramai-0.3.3.tar.gz (from https://pypi.org/simple/engramai/) (requires-python:>=3.10), version: 0.3.3 2026-03-12T19:35:31,538 Skipping link: No binaries permitted for engramai: https://files.pythonhosted.org/packages/6a/65/63cde428e856ec0ecdaa83cd48b188fc0660ef548dff949b7f777564534e/engramai-0.3.4-py3-none-any.whl (from https://pypi.org/simple/engramai/) (requires-python:>=3.10) 2026-03-12T19:35:31,540 Found link https://files.pythonhosted.org/packages/3a/c3/f9358a5312eb13a5fcd7c9ba25baba1b8599b142dc8fbadb5110343c34be/engramai-0.3.4.tar.gz (from https://pypi.org/simple/engramai/) (requires-python:>=3.10), version: 0.3.4 2026-03-12T19:35:31,540 Skipping link: No binaries permitted for engramai: https://files.pythonhosted.org/packages/fc/f2/9361498f7994ce3e23eeec0c87e36136da728857b01b1b04af9c5aac8ce9/engramai-0.3.5-py3-none-any.whl (from https://pypi.org/simple/engramai/) (requires-python:>=3.10) 2026-03-12T19:35:31,541 Found link https://files.pythonhosted.org/packages/a3/8d/67e9971598050b10c01f70312bce7310ca57a04b9d22f89badedf6e87594/engramai-0.3.5.tar.gz (from https://pypi.org/simple/engramai/) (requires-python:>=3.10), version: 0.3.5 2026-03-12T19:35:31,541 Skipping link: No binaries permitted for engramai: https://files.pythonhosted.org/packages/a1/a0/e1c69b20cab71bd36914570bffcb70e742853fe3729f7bf050661b8b5e23/engramai-0.3.6-py3-none-any.whl (from https://pypi.org/simple/engramai/) (requires-python:>=3.10) 2026-03-12T19:35:31,542 Found link https://files.pythonhosted.org/packages/03/5b/1a587f176fc110dd4d1425b49caa4abf53b715a10591c83c0f4f487d4a6a/engramai-0.3.6.tar.gz (from https://pypi.org/simple/engramai/) (requires-python:>=3.10), version: 0.3.6 2026-03-12T19:35:31,543 Skipping link: No binaries permitted for engramai: https://files.pythonhosted.org/packages/d0/97/91a7ca5eb41f02709194a3f36c3cae1b79f43886aee46bb0516c636257a1/engramai-1.0.0-py3-none-any.whl (from https://pypi.org/simple/engramai/) (requires-python:>=3.9) 2026-03-12T19:35:31,544 Found link https://files.pythonhosted.org/packages/0b/37/c2f77e78351676f76ddb8e64e88287828380c9a243ff4697d4c92a1bc6f1/engramai-1.0.0.tar.gz (from https://pypi.org/simple/engramai/) (requires-python:>=3.9), version: 1.0.0 2026-03-12T19:35:31,545 Skipping link: No binaries permitted for engramai: https://files.pythonhosted.org/packages/a0/17/7c296a12045ebb6c1157f892fc1a8a24ea4b2799355c26141a026f2c7606/engramai-1.1.0-py3-none-any.whl (from https://pypi.org/simple/engramai/) (requires-python:>=3.9) 2026-03-12T19:35:31,545 Found link https://files.pythonhosted.org/packages/ae/1c/910d9ce895bd26ca18387b02ef81e5014c4e23b6f88b3247afc64703b4e1/engramai-1.1.0.tar.gz (from https://pypi.org/simple/engramai/) (requires-python:>=3.9), version: 1.1.0 2026-03-12T19:35:31,546 Fetching project page and analyzing links: https://www.piwheels.org/simple/engramai/ 2026-03-12T19:35:31,547 Getting page https://www.piwheels.org/simple/engramai/ 2026-03-12T19:35:31,548 Found index url https://www.piwheels.org/simple 2026-03-12T19:35:31,708 Fetched page https://www.piwheels.org/simple/engramai/ as text/html 2026-03-12T19:35:31,712 Skipping link: No binaries permitted for engramai: https://archive1.piwheels.org/simple/engramai/engramai-0.3.6-py3-none-any.whl#sha256=bf5b7411d3baba5d9f8da0325bedd179cc37a01c07517319bd6244ddd8b66f6f (from https://www.piwheels.org/simple/engramai/) (requires-python:>=3.10) 2026-03-12T19:35:31,713 Skipping link: No binaries permitted for engramai: https://archive1.piwheels.org/simple/engramai/engramai-0.3.5-py3-none-any.whl#sha256=f46f25130a3c82ffbbd59de71601f3848af7a81252a3fbfce230ab4179d0c091 (from https://www.piwheels.org/simple/engramai/) (requires-python:>=3.10) 2026-03-12T19:35:31,713 Skipping link: No binaries permitted for engramai: https://archive1.piwheels.org/simple/engramai/engramai-0.3.4-py3-none-any.whl#sha256=9bcc3278c2758470c9c3b465326c9650923f1f6012f93869d59fe7d910fb5c5f (from https://www.piwheels.org/simple/engramai/) (requires-python:>=3.10) 2026-03-12T19:35:31,714 Skipping link: No binaries permitted for engramai: https://archive1.piwheels.org/simple/engramai/engramai-0.3.3-py3-none-any.whl#sha256=e4754f3101510c0093fdcedb198be44e2636cda85d04eca50f08be1bc64051ea (from https://www.piwheels.org/simple/engramai/) (requires-python:>=3.10) 2026-03-12T19:35:31,715 Skipping link: No binaries permitted for engramai: https://archive1.piwheels.org/simple/engramai/engramai-0.3.2-py3-none-any.whl#sha256=9878f0b7d05888928faccad6821761ff8fadb9f576055668e63b55c795b4cab2 (from https://www.piwheels.org/simple/engramai/) (requires-python:>=3.10) 2026-03-12T19:35:31,715 Skipping link: No binaries permitted for engramai: https://archive1.piwheels.org/simple/engramai/engramai-0.3.1-py3-none-any.whl#sha256=e109f8f5122e9660d738e4aff5858e192ced46a0f97843e30c2c47e230d1d052 (from https://www.piwheels.org/simple/engramai/) (requires-python:>=3.10) 2026-03-12T19:35:31,715 Skipping link: No binaries permitted for engramai: https://archive1.piwheels.org/simple/engramai/engramai-0.3.0-py3-none-any.whl#sha256=0b5bb574bc29f7cf8066b881f50ee980dae5b5a5eab53ee56a0e839d4418ec96 (from https://www.piwheels.org/simple/engramai/) (requires-python:>=3.10) 2026-03-12T19:35:31,716 Skipping link: No binaries permitted for engramai: https://archive1.piwheels.org/simple/engramai/engramai-0.1.0-py3-none-any.whl#sha256=68f105d0a1a357db5a510c5433f4073b226f7ff3e6a5d763a36569ec74be3b2b (from https://www.piwheels.org/simple/engramai/) (requires-python:>=3.10) 2026-03-12T19:35:31,716 Skipping link: not a file: https://www.piwheels.org/simple/engramai/ 2026-03-12T19:35:31,717 Skipping link: not a file: https://pypi.org/simple/engramai/ 2026-03-12T19:35:31,737 Given no hashes to check 1 links for project 'engramai': discarding no candidates 2026-03-12T19:35:31,755 Collecting engramai==1.1.0 2026-03-12T19:35:31,758 Created temporary directory: /tmp/pip-unpack-egkzdy7m 2026-03-12T19:35:31,892 Downloading engramai-1.1.0.tar.gz (117 kB) 2026-03-12T19:35:32,074 Added engramai==1.1.0 from https://files.pythonhosted.org/packages/ae/1c/910d9ce895bd26ca18387b02ef81e5014c4e23b6f88b3247afc64703b4e1/engramai-1.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-hoq0klwj' 2026-03-12T19:35:32,080 Created temporary directory: /tmp/pip-build-env-7zf450n2 2026-03-12T19:35:32,085 Installing build dependencies: started 2026-03-12T19:35:32,086 Running command pip subprocess to install build dependencies 2026-03-12T19:35:33,206 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-12T19:35:33,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 2026-03-12T19:35:33,788 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-12T19:35:35,552 Collecting setuptools>=61.0 2026-03-12T19:35:35,634 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-12T19:35:35,907 Collecting wheel 2026-03-12T19:35:35,921 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-03-12T19:35:36,105 Collecting packaging>=24.0 2026-03-12T19:35:36,120 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-12T19:35:39,073 Installing collected packages: setuptools, packaging, wheel 2026-03-12T19:35:43,202 Creating /tmp/pip-build-env-7zf450n2/overlay/local/bin 2026-03-12T19:35:43,204 changing mode of /tmp/pip-build-env-7zf450n2/overlay/local/bin/wheel to 755 2026-03-12T19:35:43,225 Successfully installed packaging-26.0 setuptools-82.0.1 wheel-0.46.3 2026-03-12T19:35:43,503 Installing build dependencies: finished with status 'done' 2026-03-12T19:35:43,509 Getting requirements to build wheel: started 2026-03-12T19:35:43,511 Running command Getting requirements to build wheel 2026-03-12T19:35:44,109 /tmp/pip-build-env-7zf450n2/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-12T19:35:44,110 !! 2026-03-12T19:35:44,111 ******************************************************************************** 2026-03-12T19:35:44,111 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-03-12T19:35:44,112 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-12T19:35:44,112 or your builds will no longer be supported. 2026-03-12T19:35:44,113 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-12T19:35:44,114 ******************************************************************************** 2026-03-12T19:35:44,114 !! 2026-03-12T19:35:44,115 corresp(dist, value, root_dir) 2026-03-12T19:35:44,191 /tmp/pip-build-env-7zf450n2/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-12T19:35:44,192 !! 2026-03-12T19:35:44,193 ******************************************************************************** 2026-03-12T19:35:44,193 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-12T19:35:44,194 License :: OSI Approved :: MIT License 2026-03-12T19:35:44,196 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-12T19:35:44,196 ******************************************************************************** 2026-03-12T19:35:44,197 !! 2026-03-12T19:35:44,198 dist._finalize_license_expression() 2026-03-12T19:35:44,198 /tmp/pip-build-env-7zf450n2/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-12T19:35:44,199 !! 2026-03-12T19:35:44,200 ******************************************************************************** 2026-03-12T19:35:44,200 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-12T19:35:44,202 License :: OSI Approved :: MIT License 2026-03-12T19:35:44,203 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-12T19:35:44,203 ******************************************************************************** 2026-03-12T19:35:44,205 !! 2026-03-12T19:35:44,205 self._finalize_license_expression() 2026-03-12T19:35:44,206 running egg_info 2026-03-12T19:35:44,210 writing engramai.egg-info/PKG-INFO 2026-03-12T19:35:44,217 writing dependency_links to engramai.egg-info/dependency_links.txt 2026-03-12T19:35:44,219 writing entry points to engramai.egg-info/entry_points.txt 2026-03-12T19:35:44,223 writing requirements to engramai.egg-info/requires.txt 2026-03-12T19:35:44,224 writing top-level names to engramai.egg-info/top_level.txt 2026-03-12T19:35:44,248 reading manifest file 'engramai.egg-info/SOURCES.txt' 2026-03-12T19:35:44,252 adding license file 'LICENSE' 2026-03-12T19:35:44,253 adding license file 'LICENSE-COMMERCIAL.md' 2026-03-12T19:35:44,256 writing manifest file 'engramai.egg-info/SOURCES.txt' 2026-03-12T19:35:44,353 Getting requirements to build wheel: finished with status 'done' 2026-03-12T19:35:44,357 Created temporary directory: /tmp/pip-modern-metadata-x8x0l1l7 2026-03-12T19:35:44,359 Preparing metadata (pyproject.toml): started 2026-03-12T19:35:44,360 Running command Preparing metadata (pyproject.toml) 2026-03-12T19:35:44,931 /tmp/pip-build-env-7zf450n2/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-12T19:35:44,931 !! 2026-03-12T19:35:44,932 ******************************************************************************** 2026-03-12T19:35:44,932 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-03-12T19:35:44,933 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-12T19:35:44,934 or your builds will no longer be supported. 2026-03-12T19:35:44,935 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-12T19:35:44,935 ******************************************************************************** 2026-03-12T19:35:44,936 !! 2026-03-12T19:35:44,937 corresp(dist, value, root_dir) 2026-03-12T19:35:45,011 /tmp/pip-build-env-7zf450n2/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-12T19:35:45,011 !! 2026-03-12T19:35:45,012 ******************************************************************************** 2026-03-12T19:35:45,013 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-12T19:35:45,014 License :: OSI Approved :: MIT License 2026-03-12T19:35:45,015 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-12T19:35:45,015 ******************************************************************************** 2026-03-12T19:35:45,017 !! 2026-03-12T19:35:45,018 dist._finalize_license_expression() 2026-03-12T19:35:45,019 /tmp/pip-build-env-7zf450n2/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-12T19:35:45,020 !! 2026-03-12T19:35:45,021 ******************************************************************************** 2026-03-12T19:35:45,021 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-12T19:35:45,023 License :: OSI Approved :: MIT License 2026-03-12T19:35:45,024 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-12T19:35:45,024 ******************************************************************************** 2026-03-12T19:35:45,026 !! 2026-03-12T19:35:45,026 self._finalize_license_expression() 2026-03-12T19:35:45,027 running dist_info 2026-03-12T19:35:45,035 creating /tmp/pip-modern-metadata-x8x0l1l7/engramai.egg-info 2026-03-12T19:35:45,036 writing /tmp/pip-modern-metadata-x8x0l1l7/engramai.egg-info/PKG-INFO 2026-03-12T19:35:45,043 writing dependency_links to /tmp/pip-modern-metadata-x8x0l1l7/engramai.egg-info/dependency_links.txt 2026-03-12T19:35:45,045 writing entry points to /tmp/pip-modern-metadata-x8x0l1l7/engramai.egg-info/entry_points.txt 2026-03-12T19:35:45,048 writing requirements to /tmp/pip-modern-metadata-x8x0l1l7/engramai.egg-info/requires.txt 2026-03-12T19:35:45,049 writing top-level names to /tmp/pip-modern-metadata-x8x0l1l7/engramai.egg-info/top_level.txt 2026-03-12T19:35:45,051 writing manifest file '/tmp/pip-modern-metadata-x8x0l1l7/engramai.egg-info/SOURCES.txt' 2026-03-12T19:35:45,070 reading manifest file '/tmp/pip-modern-metadata-x8x0l1l7/engramai.egg-info/SOURCES.txt' 2026-03-12T19:35:45,073 adding license file 'LICENSE' 2026-03-12T19:35:45,073 adding license file 'LICENSE-COMMERCIAL.md' 2026-03-12T19:35:45,076 writing manifest file '/tmp/pip-modern-metadata-x8x0l1l7/engramai.egg-info/SOURCES.txt' 2026-03-12T19:35:45,077 creating '/tmp/pip-modern-metadata-x8x0l1l7/engramai-1.1.0.dist-info' 2026-03-12T19:35:45,217 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-12T19:35:45,223 Source in /tmp/pip-wheel-1tc72_qb/engramai_25b4e701790544a4b917b19c2513afa8 has version 1.1.0, which satisfies requirement engramai==1.1.0 from https://files.pythonhosted.org/packages/ae/1c/910d9ce895bd26ca18387b02ef81e5014c4e23b6f88b3247afc64703b4e1/engramai-1.1.0.tar.gz 2026-03-12T19:35:45,224 Removed engramai==1.1.0 from https://files.pythonhosted.org/packages/ae/1c/910d9ce895bd26ca18387b02ef81e5014c4e23b6f88b3247afc64703b4e1/engramai-1.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-hoq0klwj' 2026-03-12T19:35:45,231 Created temporary directory: /tmp/pip-unpack-m1dryvpt 2026-03-12T19:35:45,232 Building wheels for collected packages: engramai 2026-03-12T19:35:45,236 Created temporary directory: /tmp/pip-wheel-5vs1j011 2026-03-12T19:35:45,237 Destination directory: /tmp/pip-wheel-5vs1j011 2026-03-12T19:35:45,239 Building wheel for engramai (pyproject.toml): started 2026-03-12T19:35:45,240 Running command Building wheel for engramai (pyproject.toml) 2026-03-12T19:35:45,801 /tmp/pip-build-env-7zf450n2/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-12T19:35:45,802 !! 2026-03-12T19:35:45,803 ******************************************************************************** 2026-03-12T19:35:45,803 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-03-12T19:35:45,804 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-12T19:35:45,805 or your builds will no longer be supported. 2026-03-12T19:35:45,806 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-12T19:35:45,807 ******************************************************************************** 2026-03-12T19:35:45,808 !! 2026-03-12T19:35:45,809 corresp(dist, value, root_dir) 2026-03-12T19:35:45,873 /tmp/pip-build-env-7zf450n2/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-12T19:35:45,873 !! 2026-03-12T19:35:45,874 ******************************************************************************** 2026-03-12T19:35:45,875 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-12T19:35:45,876 License :: OSI Approved :: MIT License 2026-03-12T19:35:45,877 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-12T19:35:45,878 ******************************************************************************** 2026-03-12T19:35:45,879 !! 2026-03-12T19:35:45,880 dist._finalize_license_expression() 2026-03-12T19:35:45,881 /tmp/pip-build-env-7zf450n2/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-12T19:35:45,881 !! 2026-03-12T19:35:45,882 ******************************************************************************** 2026-03-12T19:35:45,883 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-12T19:35:45,884 License :: OSI Approved :: MIT License 2026-03-12T19:35:45,885 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-12T19:35:45,886 ******************************************************************************** 2026-03-12T19:35:45,887 !! 2026-03-12T19:35:45,888 self._finalize_license_expression() 2026-03-12T19:35:45,888 running bdist_wheel 2026-03-12T19:35:45,900 running build 2026-03-12T19:35:45,901 running build_py 2026-03-12T19:35:45,907 creating build/lib/engram 2026-03-12T19:35:45,910 copying engram/hebbian.py -> build/lib/engram 2026-03-12T19:35:45,912 copying engram/cli.py -> build/lib/engram 2026-03-12T19:35:45,915 copying engram/core.py -> build/lib/engram 2026-03-12T19:35:45,917 copying engram/mcp_server.py -> build/lib/engram 2026-03-12T19:35:45,920 copying engram/consolidation.py -> build/lib/engram 2026-03-12T19:35:45,922 copying engram/forgetting.py -> build/lib/engram 2026-03-12T19:35:45,924 copying engram/session_wm.py -> build/lib/engram 2026-03-12T19:35:45,927 copying engram/reward.py -> build/lib/engram 2026-03-12T19:35:45,929 copying engram/downscaling.py -> build/lib/engram 2026-03-12T19:35:45,931 copying engram/engram_tokenizers.py -> build/lib/engram 2026-03-12T19:35:45,934 copying engram/adaptive_tuning.py -> build/lib/engram 2026-03-12T19:35:45,937 copying engram/store.py -> build/lib/engram 2026-03-12T19:35:45,939 copying engram/provider_detection.py -> build/lib/engram 2026-03-12T19:35:45,942 copying engram/config.py -> build/lib/engram 2026-03-12T19:35:45,944 copying engram/activation.py -> build/lib/engram 2026-03-12T19:35:45,946 copying engram/vector_store.py -> build/lib/engram 2026-03-12T19:35:45,949 copying engram/import_markdown.py -> build/lib/engram 2026-03-12T19:35:45,951 copying engram/anomaly.py -> build/lib/engram 2026-03-12T19:35:45,953 copying engram/confidence.py -> build/lib/engram 2026-03-12T19:35:45,956 copying engram/memory.py -> build/lib/engram 2026-03-12T19:35:45,959 copying engram/search.py -> build/lib/engram 2026-03-12T19:35:45,962 copying engram/__init__.py -> build/lib/engram 2026-03-12T19:35:45,964 copying engram/hybrid_search.py -> build/lib/engram 2026-03-12T19:35:45,967 creating build/lib/engram/embeddings 2026-03-12T19:35:45,968 copying engram/embeddings/base.py -> build/lib/engram/embeddings 2026-03-12T19:35:45,970 copying engram/embeddings/__init__.py -> build/lib/engram/embeddings 2026-03-12T19:35:45,972 copying engram/embeddings/sentence_transformers.py -> build/lib/engram/embeddings 2026-03-12T19:35:45,975 copying engram/embeddings/openai.py -> build/lib/engram/embeddings 2026-03-12T19:35:45,977 creating build/lib/engram/stores 2026-03-12T19:35:45,978 copying engram/stores/supabase.py -> build/lib/engram/stores 2026-03-12T19:35:45,981 copying engram/stores/__init__.py -> build/lib/engram/stores 2026-03-12T19:35:45,983 running egg_info 2026-03-12T19:35:45,993 writing engramai.egg-info/PKG-INFO 2026-03-12T19:35:46,000 writing dependency_links to engramai.egg-info/dependency_links.txt 2026-03-12T19:35:46,002 writing entry points to engramai.egg-info/entry_points.txt 2026-03-12T19:35:46,005 writing requirements to engramai.egg-info/requires.txt 2026-03-12T19:35:46,006 writing top-level names to engramai.egg-info/top_level.txt 2026-03-12T19:35:46,018 reading manifest file 'engramai.egg-info/SOURCES.txt' 2026-03-12T19:35:46,022 adding license file 'LICENSE' 2026-03-12T19:35:46,023 adding license file 'LICENSE-COMMERCIAL.md' 2026-03-12T19:35:46,027 writing manifest file 'engramai.egg-info/SOURCES.txt' 2026-03-12T19:35:46,041 installing to build/bdist.linux-armv7l/wheel 2026-03-12T19:35:46,042 running install 2026-03-12T19:35:46,065 running install_lib 2026-03-12T19:35:46,071 creating build/bdist.linux-armv7l/wheel 2026-03-12T19:35:46,074 creating build/bdist.linux-armv7l/wheel/engram 2026-03-12T19:35:46,075 copying build/lib/engram/hebbian.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-12T19:35:46,078 copying build/lib/engram/cli.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-12T19:35:46,080 copying build/lib/engram/core.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-12T19:35:46,082 copying build/lib/engram/mcp_server.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-12T19:35:46,085 copying build/lib/engram/consolidation.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-12T19:35:46,087 copying build/lib/engram/forgetting.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-12T19:35:46,090 copying build/lib/engram/session_wm.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-12T19:35:46,093 copying build/lib/engram/reward.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-12T19:35:46,095 copying build/lib/engram/downscaling.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-12T19:35:46,097 copying build/lib/engram/engram_tokenizers.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-12T19:35:46,099 copying build/lib/engram/adaptive_tuning.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-12T19:35:46,101 copying build/lib/engram/store.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-12T19:35:46,104 copying build/lib/engram/provider_detection.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-12T19:35:46,106 creating build/bdist.linux-armv7l/wheel/engram/stores 2026-03-12T19:35:46,108 copying build/lib/engram/stores/supabase.py -> build/bdist.linux-armv7l/wheel/./engram/stores 2026-03-12T19:35:46,110 copying build/lib/engram/stores/__init__.py -> build/bdist.linux-armv7l/wheel/./engram/stores 2026-03-12T19:35:46,112 copying build/lib/engram/config.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-12T19:35:46,114 copying build/lib/engram/activation.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-12T19:35:46,116 copying build/lib/engram/vector_store.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-12T19:35:46,119 copying build/lib/engram/import_markdown.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-12T19:35:46,121 copying build/lib/engram/anomaly.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-12T19:35:46,123 copying build/lib/engram/confidence.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-12T19:35:46,126 copying build/lib/engram/memory.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-12T19:35:46,347 creating build/bdist.linux-armv7l/wheel/engram/embeddings 2026-03-12T19:35:46,349 copying build/lib/engram/embeddings/base.py -> build/bdist.linux-armv7l/wheel/./engram/embeddings 2026-03-12T19:35:46,351 copying build/lib/engram/embeddings/__init__.py -> build/bdist.linux-armv7l/wheel/./engram/embeddings 2026-03-12T19:35:46,353 copying build/lib/engram/embeddings/sentence_transformers.py -> build/bdist.linux-armv7l/wheel/./engram/embeddings 2026-03-12T19:35:46,355 copying build/lib/engram/embeddings/openai.py -> build/bdist.linux-armv7l/wheel/./engram/embeddings 2026-03-12T19:35:46,357 copying build/lib/engram/search.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-12T19:35:46,360 copying build/lib/engram/__init__.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-12T19:35:46,362 copying build/lib/engram/hybrid_search.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-12T19:35:46,364 running install_egg_info 2026-03-12T19:35:46,369 Copying engramai.egg-info to build/bdist.linux-armv7l/wheel/./engramai-1.1.0-py3.11.egg-info 2026-03-12T19:35:46,382 running install_scripts 2026-03-12T19:35:46,398 creating build/bdist.linux-armv7l/wheel/engramai-1.1.0.dist-info/WHEEL 2026-03-12T19:35:46,401 creating '/tmp/pip-wheel-5vs1j011/.tmp-bwemp9vu/engramai-1.1.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-12T19:35:46,404 adding 'engram/__init__.py' 2026-03-12T19:35:46,406 adding 'engram/activation.py' 2026-03-12T19:35:46,408 adding 'engram/adaptive_tuning.py' 2026-03-12T19:35:46,410 adding 'engram/anomaly.py' 2026-03-12T19:35:46,412 adding 'engram/cli.py' 2026-03-12T19:35:46,413 adding 'engram/confidence.py' 2026-03-12T19:35:46,416 adding 'engram/config.py' 2026-03-12T19:35:46,418 adding 'engram/consolidation.py' 2026-03-12T19:35:46,419 adding 'engram/core.py' 2026-03-12T19:35:46,421 adding 'engram/downscaling.py' 2026-03-12T19:35:46,423 adding 'engram/engram_tokenizers.py' 2026-03-12T19:35:46,424 adding 'engram/forgetting.py' 2026-03-12T19:35:46,426 adding 'engram/hebbian.py' 2026-03-12T19:35:46,429 adding 'engram/hybrid_search.py' 2026-03-12T19:35:46,430 adding 'engram/import_markdown.py' 2026-03-12T19:35:46,433 adding 'engram/mcp_server.py' 2026-03-12T19:35:46,437 adding 'engram/memory.py' 2026-03-12T19:35:46,439 adding 'engram/provider_detection.py' 2026-03-12T19:35:46,441 adding 'engram/reward.py' 2026-03-12T19:35:46,443 adding 'engram/search.py' 2026-03-12T19:35:46,444 adding 'engram/session_wm.py' 2026-03-12T19:35:46,447 adding 'engram/store.py' 2026-03-12T19:35:46,448 adding 'engram/vector_store.py' 2026-03-12T19:35:46,450 adding 'engram/embeddings/__init__.py' 2026-03-12T19:35:46,451 adding 'engram/embeddings/base.py' 2026-03-12T19:35:46,453 adding 'engram/embeddings/openai.py' 2026-03-12T19:35:46,454 adding 'engram/embeddings/sentence_transformers.py' 2026-03-12T19:35:46,456 adding 'engram/stores/__init__.py' 2026-03-12T19:35:46,458 adding 'engram/stores/supabase.py' 2026-03-12T19:35:46,465 adding 'engramai-1.1.0.dist-info/licenses/LICENSE' 2026-03-12T19:35:46,467 adding 'engramai-1.1.0.dist-info/licenses/LICENSE-COMMERCIAL.md' 2026-03-12T19:35:46,469 adding 'engramai-1.1.0.dist-info/METADATA' 2026-03-12T19:35:46,470 adding 'engramai-1.1.0.dist-info/WHEEL' 2026-03-12T19:35:46,471 adding 'engramai-1.1.0.dist-info/entry_points.txt' 2026-03-12T19:35:46,472 adding 'engramai-1.1.0.dist-info/top_level.txt' 2026-03-12T19:35:46,473 adding 'engramai-1.1.0.dist-info/RECORD' 2026-03-12T19:35:46,476 removing build/bdist.linux-armv7l/wheel 2026-03-12T19:35:46,584 Building wheel for engramai (pyproject.toml): finished with status 'done' 2026-03-12T19:35:46,592 Created wheel for engramai: filename=engramai-1.1.0-py3-none-any.whl size=97015 sha256=86ba383c30dbed6fcdd1039c98a0e1ae26065d5a0170276febc6d27c8be36f91 2026-03-12T19:35:46,593 Stored in directory: /tmp/pip-ephem-wheel-cache-81cgfvv3/wheels/e7/dc/20/6ae71d69aa99d5272ed057c0791ac1882cd31a76524d874d7b 2026-03-12T19:35:46,608 Successfully built engramai 2026-03-12T19:35:46,614 Removed build tracker: '/tmp/pip-build-tracker-hoq0klwj'