2026-03-27T19:28:40,789 Created temporary directory: /tmp/pip-ephem-wheel-cache-p79e67ed 2026-03-27T19:28:40,791 Created temporary directory: /tmp/pip-build-tracker-z45bjvb2 2026-03-27T19:28:40,791 Initialized build tracking at /tmp/pip-build-tracker-z45bjvb2 2026-03-27T19:28:40,792 Created build tracker: /tmp/pip-build-tracker-z45bjvb2 2026-03-27T19:28:40,792 Entered build tracker: /tmp/pip-build-tracker-z45bjvb2 2026-03-27T19:28:40,793 Created temporary directory: /tmp/pip-wheel-0jhdps9a 2026-03-27T19:28:40,796 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-27T19:28:40,798 Created temporary directory: /tmp/pip-ephem-wheel-cache-m94m11zm 2026-03-27T19:28:40,820 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-27T19:28:40,823 2 location(s) to search for versions of engramai: 2026-03-27T19:28:40,823 * https://pypi.org/simple/engramai/ 2026-03-27T19:28:40,823 * https://www.piwheels.org/simple/engramai/ 2026-03-27T19:28:40,824 Fetching project page and analyzing links: https://pypi.org/simple/engramai/ 2026-03-27T19:28:40,825 Getting page https://pypi.org/simple/engramai/ 2026-03-27T19:28:40,826 Found index url https://pypi.org/simple 2026-03-27T19:28:41,055 Fetched page https://pypi.org/simple/engramai/ as application/vnd.pypi.simple.v1+json 2026-03-27T19:28:41,060 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-27T19:28:41,061 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-27T19:28:41,061 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-27T19:28:41,062 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-27T19:28:41,063 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-27T19:28:41,064 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-27T19:28:41,065 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-27T19:28:41,066 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-27T19:28:41,066 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-27T19:28:41,067 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-27T19:28:41,068 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-27T19:28:41,069 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-27T19:28:41,070 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-27T19:28:41,071 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-27T19:28:41,071 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-27T19:28:41,072 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-27T19:28:41,073 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-27T19:28:41,074 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-27T19:28:41,074 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-27T19:28:41,075 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-27T19:28:41,076 Skipping link: No binaries permitted for engramai: https://files.pythonhosted.org/packages/c6/94/580fa844c81194d171a01d9a6e08b5317e78a0aa2a5b244835e5f0ed012f/engramai-2.1.0-py3-none-any.whl (from https://pypi.org/simple/engramai/) (requires-python:>=3.9) 2026-03-27T19:28:41,077 Found link https://files.pythonhosted.org/packages/a2/01/c09815b14b0174dd27616e5ae00d62e605f61f2cac63c56055218d1afe8b/engramai-2.1.0.tar.gz (from https://pypi.org/simple/engramai/) (requires-python:>=3.9), version: 2.1.0 2026-03-27T19:28:41,078 Fetching project page and analyzing links: https://www.piwheels.org/simple/engramai/ 2026-03-27T19:28:41,079 Getting page https://www.piwheels.org/simple/engramai/ 2026-03-27T19:28:41,080 Found index url https://www.piwheels.org/simple 2026-03-27T19:28:41,252 Fetched page https://www.piwheels.org/simple/engramai/ as text/html 2026-03-27T19:28:41,256 Skipping link: No binaries permitted for engramai: https://www.piwheels.org/simple/engramai/engramai-1.1.0-py3-none-any.whl#sha256=86ba383c30dbed6fcdd1039c98a0e1ae26065d5a0170276febc6d27c8be36f91 (from https://www.piwheels.org/simple/engramai/) (requires-python:>=3.9) 2026-03-27T19:28:41,256 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-27T19:28:41,257 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-27T19:28:41,258 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-27T19:28:41,259 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-27T19:28:41,259 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-27T19:28:41,259 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-27T19:28:41,260 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-27T19:28:41,260 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-27T19:28:41,261 Skipping link: not a file: https://www.piwheels.org/simple/engramai/ 2026-03-27T19:28:41,261 Skipping link: not a file: https://pypi.org/simple/engramai/ 2026-03-27T19:28:41,282 Given no hashes to check 1 links for project 'engramai': discarding no candidates 2026-03-27T19:28:41,299 Collecting engramai==2.1.0 2026-03-27T19:28:41,302 Created temporary directory: /tmp/pip-unpack-dvh2pe2h 2026-03-27T19:28:41,528 Downloading engramai-2.1.0.tar.gz (152 kB) 2026-03-27T19:28:41,734 Added engramai==2.1.0 from https://files.pythonhosted.org/packages/a2/01/c09815b14b0174dd27616e5ae00d62e605f61f2cac63c56055218d1afe8b/engramai-2.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-z45bjvb2' 2026-03-27T19:28:41,740 Created temporary directory: /tmp/pip-build-env-aj32qqu5 2026-03-27T19:28:41,745 Installing build dependencies: started 2026-03-27T19:28:41,746 Running command pip subprocess to install build dependencies 2026-03-27T19:28:42,893 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-27T19:28:43,344 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-27T19:28:43,368 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-27T19:28:45,168 Collecting setuptools>=61.0 2026-03-27T19:28:45,258 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-27T19:28:45,523 Collecting wheel 2026-03-27T19:28:45,539 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-03-27T19:28:45,724 Collecting packaging>=24.0 2026-03-27T19:28:45,740 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-27T19:28:48,761 Installing collected packages: setuptools, packaging, wheel 2026-03-27T19:28:52,242 Creating /tmp/pip-build-env-aj32qqu5/overlay/local/bin 2026-03-27T19:28:52,244 changing mode of /tmp/pip-build-env-aj32qqu5/overlay/local/bin/wheel to 755 2026-03-27T19:28:52,266 Successfully installed packaging-26.0 setuptools-82.0.1 wheel-0.46.3 2026-03-27T19:28:52,544 Installing build dependencies: finished with status 'done' 2026-03-27T19:28:52,551 Getting requirements to build wheel: started 2026-03-27T19:28:52,552 Running command Getting requirements to build wheel 2026-03-27T19:28:53,167 /tmp/pip-build-env-aj32qqu5/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-27T19:28:53,168 !! 2026-03-27T19:28:53,169 ******************************************************************************** 2026-03-27T19:28:53,169 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-27T19:28:53,170 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-27T19:28:53,171 or your builds will no longer be supported. 2026-03-27T19:28:53,172 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-27T19:28:53,172 ******************************************************************************** 2026-03-27T19:28:53,174 !! 2026-03-27T19:28:53,174 corresp(dist, value, root_dir) 2026-03-27T19:28:53,250 /tmp/pip-build-env-aj32qqu5/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-27T19:28:53,250 !! 2026-03-27T19:28:53,251 ******************************************************************************** 2026-03-27T19:28:53,252 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-27T19:28:53,253 License :: OSI Approved :: MIT License 2026-03-27T19:28:53,255 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-27T19:28:53,256 ******************************************************************************** 2026-03-27T19:28:53,257 !! 2026-03-27T19:28:53,257 dist._finalize_license_expression() 2026-03-27T19:28:53,258 /tmp/pip-build-env-aj32qqu5/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-27T19:28:53,259 !! 2026-03-27T19:28:53,260 ******************************************************************************** 2026-03-27T19:28:53,260 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-27T19:28:53,262 License :: OSI Approved :: MIT License 2026-03-27T19:28:53,263 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-27T19:28:53,263 ******************************************************************************** 2026-03-27T19:28:53,265 !! 2026-03-27T19:28:53,265 self._finalize_license_expression() 2026-03-27T19:28:53,266 running egg_info 2026-03-27T19:28:53,269 writing engramai.egg-info/PKG-INFO 2026-03-27T19:28:53,277 writing dependency_links to engramai.egg-info/dependency_links.txt 2026-03-27T19:28:53,279 writing entry points to engramai.egg-info/entry_points.txt 2026-03-27T19:28:53,282 writing requirements to engramai.egg-info/requires.txt 2026-03-27T19:28:53,284 writing top-level names to engramai.egg-info/top_level.txt 2026-03-27T19:28:53,310 reading manifest file 'engramai.egg-info/SOURCES.txt' 2026-03-27T19:28:53,315 adding license file 'LICENSE' 2026-03-27T19:28:53,316 adding license file 'LICENSE-COMMERCIAL.md' 2026-03-27T19:28:53,320 writing manifest file 'engramai.egg-info/SOURCES.txt' 2026-03-27T19:28:53,416 Getting requirements to build wheel: finished with status 'done' 2026-03-27T19:28:53,420 Created temporary directory: /tmp/pip-modern-metadata-ktel7sbb 2026-03-27T19:28:53,423 Preparing metadata (pyproject.toml): started 2026-03-27T19:28:53,424 Running command Preparing metadata (pyproject.toml) 2026-03-27T19:28:53,991 /tmp/pip-build-env-aj32qqu5/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-27T19:28:53,991 !! 2026-03-27T19:28:53,992 ******************************************************************************** 2026-03-27T19:28:53,993 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-27T19:28:53,994 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-27T19:28:53,994 or your builds will no longer be supported. 2026-03-27T19:28:53,995 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-27T19:28:53,996 ******************************************************************************** 2026-03-27T19:28:53,997 !! 2026-03-27T19:28:53,997 corresp(dist, value, root_dir) 2026-03-27T19:28:54,068 /tmp/pip-build-env-aj32qqu5/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-27T19:28:54,069 !! 2026-03-27T19:28:54,070 ******************************************************************************** 2026-03-27T19:28:54,070 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-27T19:28:54,072 License :: OSI Approved :: MIT License 2026-03-27T19:28:54,073 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-27T19:28:54,074 ******************************************************************************** 2026-03-27T19:28:54,075 !! 2026-03-27T19:28:54,076 dist._finalize_license_expression() 2026-03-27T19:28:54,077 /tmp/pip-build-env-aj32qqu5/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-27T19:28:54,078 !! 2026-03-27T19:28:54,079 ******************************************************************************** 2026-03-27T19:28:54,079 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-27T19:28:54,080 License :: OSI Approved :: MIT License 2026-03-27T19:28:54,082 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-27T19:28:54,082 ******************************************************************************** 2026-03-27T19:28:54,084 !! 2026-03-27T19:28:54,084 self._finalize_license_expression() 2026-03-27T19:28:54,085 running dist_info 2026-03-27T19:28:54,091 creating /tmp/pip-modern-metadata-ktel7sbb/engramai.egg-info 2026-03-27T19:28:54,092 writing /tmp/pip-modern-metadata-ktel7sbb/engramai.egg-info/PKG-INFO 2026-03-27T19:28:54,099 writing dependency_links to /tmp/pip-modern-metadata-ktel7sbb/engramai.egg-info/dependency_links.txt 2026-03-27T19:28:54,101 writing entry points to /tmp/pip-modern-metadata-ktel7sbb/engramai.egg-info/entry_points.txt 2026-03-27T19:28:54,105 writing requirements to /tmp/pip-modern-metadata-ktel7sbb/engramai.egg-info/requires.txt 2026-03-27T19:28:54,106 writing top-level names to /tmp/pip-modern-metadata-ktel7sbb/engramai.egg-info/top_level.txt 2026-03-27T19:28:54,107 writing manifest file '/tmp/pip-modern-metadata-ktel7sbb/engramai.egg-info/SOURCES.txt' 2026-03-27T19:28:54,128 reading manifest file '/tmp/pip-modern-metadata-ktel7sbb/engramai.egg-info/SOURCES.txt' 2026-03-27T19:28:54,130 adding license file 'LICENSE' 2026-03-27T19:28:54,130 adding license file 'LICENSE-COMMERCIAL.md' 2026-03-27T19:28:54,134 writing manifest file '/tmp/pip-modern-metadata-ktel7sbb/engramai.egg-info/SOURCES.txt' 2026-03-27T19:28:54,134 creating '/tmp/pip-modern-metadata-ktel7sbb/engramai-2.1.0.dist-info' 2026-03-27T19:28:54,262 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-27T19:28:54,268 Source in /tmp/pip-wheel-0jhdps9a/engramai_77ae50f30b2e4333b15404df17a91100 has version 2.1.0, which satisfies requirement engramai==2.1.0 from https://files.pythonhosted.org/packages/a2/01/c09815b14b0174dd27616e5ae00d62e605f61f2cac63c56055218d1afe8b/engramai-2.1.0.tar.gz 2026-03-27T19:28:54,269 Removed engramai==2.1.0 from https://files.pythonhosted.org/packages/a2/01/c09815b14b0174dd27616e5ae00d62e605f61f2cac63c56055218d1afe8b/engramai-2.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-z45bjvb2' 2026-03-27T19:28:54,278 Created temporary directory: /tmp/pip-unpack-vyi9i4up 2026-03-27T19:28:54,278 Building wheels for collected packages: engramai 2026-03-27T19:28:54,283 Created temporary directory: /tmp/pip-wheel-1a7rbtx7 2026-03-27T19:28:54,283 Destination directory: /tmp/pip-wheel-1a7rbtx7 2026-03-27T19:28:54,286 Building wheel for engramai (pyproject.toml): started 2026-03-27T19:28:54,287 Running command Building wheel for engramai (pyproject.toml) 2026-03-27T19:28:54,868 /tmp/pip-build-env-aj32qqu5/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-27T19:28:54,868 !! 2026-03-27T19:28:54,870 ******************************************************************************** 2026-03-27T19:28:54,870 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-27T19:28:54,872 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-27T19:28:54,872 or your builds will no longer be supported. 2026-03-27T19:28:54,874 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-27T19:28:54,874 ******************************************************************************** 2026-03-27T19:28:54,876 !! 2026-03-27T19:28:54,876 corresp(dist, value, root_dir) 2026-03-27T19:28:54,938 /tmp/pip-build-env-aj32qqu5/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-27T19:28:54,939 !! 2026-03-27T19:28:54,940 ******************************************************************************** 2026-03-27T19:28:54,941 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-27T19:28:54,942 License :: OSI Approved :: MIT License 2026-03-27T19:28:54,943 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-27T19:28:54,944 ******************************************************************************** 2026-03-27T19:28:54,945 !! 2026-03-27T19:28:54,945 dist._finalize_license_expression() 2026-03-27T19:28:54,946 /tmp/pip-build-env-aj32qqu5/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-27T19:28:54,947 !! 2026-03-27T19:28:54,948 ******************************************************************************** 2026-03-27T19:28:54,949 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-27T19:28:54,949 License :: OSI Approved :: MIT License 2026-03-27T19:28:54,950 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-27T19:28:54,951 ******************************************************************************** 2026-03-27T19:28:54,952 !! 2026-03-27T19:28:54,952 self._finalize_license_expression() 2026-03-27T19:28:54,953 running bdist_wheel 2026-03-27T19:28:54,965 running build 2026-03-27T19:28:54,965 running build_py 2026-03-27T19:28:54,972 creating build/lib/engram 2026-03-27T19:28:54,974 copying engram/adaptive_tuning.py -> build/lib/engram 2026-03-27T19:28:54,976 copying engram/migrate.py -> build/lib/engram 2026-03-27T19:28:54,978 copying engram/acl.py -> build/lib/engram 2026-03-27T19:28:54,981 copying engram/config.py -> build/lib/engram 2026-03-27T19:28:54,983 copying engram/session_wm.py -> build/lib/engram 2026-03-27T19:28:54,985 copying engram/provider_detection.py -> build/lib/engram 2026-03-27T19:28:54,987 copying engram/engram_tokenizers.py -> build/lib/engram 2026-03-27T19:28:54,989 copying engram/downscaling.py -> build/lib/engram 2026-03-27T19:28:54,991 copying engram/confidence.py -> build/lib/engram 2026-03-27T19:28:54,993 copying engram/activation.py -> build/lib/engram 2026-03-27T19:28:54,995 copying engram/vector_store.py -> build/lib/engram 2026-03-27T19:28:54,997 copying engram/subscriptions.py -> build/lib/engram 2026-03-27T19:28:54,999 copying engram/__init__.py -> build/lib/engram 2026-03-27T19:28:55,001 copying engram/extractor.py -> build/lib/engram 2026-03-27T19:28:55,003 copying engram/search.py -> build/lib/engram 2026-03-27T19:28:55,006 copying engram/reward.py -> build/lib/engram 2026-03-27T19:28:55,008 copying engram/cli_config.py -> build/lib/engram 2026-03-27T19:28:55,010 copying engram/anomaly.py -> build/lib/engram 2026-03-27T19:28:55,012 copying engram/mcp_server.py -> build/lib/engram 2026-03-27T19:28:55,014 copying engram/hebbian.py -> build/lib/engram 2026-03-27T19:28:55,017 copying engram/store.py -> build/lib/engram 2026-03-27T19:28:55,019 copying engram/memory.py -> build/lib/engram 2026-03-27T19:28:55,022 copying engram/import_markdown.py -> build/lib/engram 2026-03-27T19:28:55,025 copying engram/consolidation.py -> build/lib/engram 2026-03-27T19:28:55,027 copying engram/forgetting.py -> build/lib/engram 2026-03-27T19:28:55,029 copying engram/core.py -> build/lib/engram 2026-03-27T19:28:55,031 copying engram/bus.py -> build/lib/engram 2026-03-27T19:28:55,034 copying engram/hybrid_search.py -> build/lib/engram 2026-03-27T19:28:55,036 copying engram/cli.py -> build/lib/engram 2026-03-27T19:28:55,040 creating build/lib/engram/embeddings 2026-03-27T19:28:55,041 copying engram/embeddings/openai.py -> build/lib/engram/embeddings 2026-03-27T19:28:55,042 copying engram/embeddings/base.py -> build/lib/engram/embeddings 2026-03-27T19:28:55,044 copying engram/embeddings/__init__.py -> build/lib/engram/embeddings 2026-03-27T19:28:55,046 copying engram/embeddings/ollama.py -> build/lib/engram/embeddings 2026-03-27T19:28:55,048 copying engram/embeddings/sentence_transformers.py -> build/lib/engram/embeddings 2026-03-27T19:28:55,050 creating build/lib/engram/stores 2026-03-27T19:28:55,051 copying engram/stores/supabase.py -> build/lib/engram/stores 2026-03-27T19:28:55,054 copying engram/stores/__init__.py -> build/lib/engram/stores 2026-03-27T19:28:55,055 running egg_info 2026-03-27T19:28:55,065 writing engramai.egg-info/PKG-INFO 2026-03-27T19:28:55,071 writing dependency_links to engramai.egg-info/dependency_links.txt 2026-03-27T19:28:55,073 writing entry points to engramai.egg-info/entry_points.txt 2026-03-27T19:28:55,076 writing requirements to engramai.egg-info/requires.txt 2026-03-27T19:28:55,077 writing top-level names to engramai.egg-info/top_level.txt 2026-03-27T19:28:55,089 reading manifest file 'engramai.egg-info/SOURCES.txt' 2026-03-27T19:28:55,093 adding license file 'LICENSE' 2026-03-27T19:28:55,094 adding license file 'LICENSE-COMMERCIAL.md' 2026-03-27T19:28:55,098 writing manifest file 'engramai.egg-info/SOURCES.txt' 2026-03-27T19:28:55,112 installing to build/bdist.linux-armv7l/wheel 2026-03-27T19:28:55,113 running install 2026-03-27T19:28:55,135 running install_lib 2026-03-27T19:28:55,141 creating build/bdist.linux-armv7l/wheel 2026-03-27T19:28:55,143 creating build/bdist.linux-armv7l/wheel/engram 2026-03-27T19:28:55,144 copying build/lib/engram/adaptive_tuning.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-27T19:28:55,147 copying build/lib/engram/migrate.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-27T19:28:55,149 copying build/lib/engram/acl.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-27T19:28:55,151 copying build/lib/engram/config.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-27T19:28:55,153 copying build/lib/engram/session_wm.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-27T19:28:55,156 copying build/lib/engram/provider_detection.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-27T19:28:55,158 copying build/lib/engram/engram_tokenizers.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-27T19:28:55,160 copying build/lib/engram/downscaling.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-27T19:28:55,162 copying build/lib/engram/confidence.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-27T19:28:55,164 copying build/lib/engram/activation.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-27T19:28:55,166 copying build/lib/engram/vector_store.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-27T19:28:55,168 copying build/lib/engram/subscriptions.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-27T19:28:55,171 copying build/lib/engram/__init__.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-27T19:28:55,173 copying build/lib/engram/extractor.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-27T19:28:55,175 copying build/lib/engram/search.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-27T19:28:55,178 creating build/bdist.linux-armv7l/wheel/engram/embeddings 2026-03-27T19:28:55,179 copying build/lib/engram/embeddings/openai.py -> build/bdist.linux-armv7l/wheel/./engram/embeddings 2026-03-27T19:28:55,181 copying build/lib/engram/embeddings/base.py -> build/bdist.linux-armv7l/wheel/./engram/embeddings 2026-03-27T19:28:55,183 copying build/lib/engram/embeddings/__init__.py -> build/bdist.linux-armv7l/wheel/./engram/embeddings 2026-03-27T19:28:55,185 copying build/lib/engram/embeddings/ollama.py -> build/bdist.linux-armv7l/wheel/./engram/embeddings 2026-03-27T19:28:55,187 copying build/lib/engram/embeddings/sentence_transformers.py -> build/bdist.linux-armv7l/wheel/./engram/embeddings 2026-03-27T19:28:55,189 copying build/lib/engram/reward.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-27T19:28:55,191 copying build/lib/engram/cli_config.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-27T19:28:55,193 copying build/lib/engram/anomaly.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-27T19:28:55,195 copying build/lib/engram/mcp_server.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-27T19:28:55,197 copying build/lib/engram/hebbian.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-27T19:28:55,199 copying build/lib/engram/store.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-27T19:28:55,202 copying build/lib/engram/memory.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-27T19:28:55,206 copying build/lib/engram/import_markdown.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-27T19:28:55,208 copying build/lib/engram/consolidation.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-27T19:28:55,210 copying build/lib/engram/forgetting.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-27T19:28:55,213 copying build/lib/engram/core.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-27T19:28:55,216 creating build/bdist.linux-armv7l/wheel/engram/stores 2026-03-27T19:28:55,217 copying build/lib/engram/stores/supabase.py -> build/bdist.linux-armv7l/wheel/./engram/stores 2026-03-27T19:28:55,219 copying build/lib/engram/stores/__init__.py -> build/bdist.linux-armv7l/wheel/./engram/stores 2026-03-27T19:28:55,221 copying build/lib/engram/bus.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-27T19:28:55,223 copying build/lib/engram/hybrid_search.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-27T19:28:55,225 copying build/lib/engram/cli.py -> build/bdist.linux-armv7l/wheel/./engram 2026-03-27T19:28:55,228 running install_egg_info 2026-03-27T19:28:55,233 Copying engramai.egg-info to build/bdist.linux-armv7l/wheel/./engramai-2.1.0-py3.11.egg-info 2026-03-27T19:28:55,245 running install_scripts 2026-03-27T19:28:55,260 creating build/bdist.linux-armv7l/wheel/engramai-2.1.0.dist-info/WHEEL 2026-03-27T19:28:55,263 creating '/tmp/pip-wheel-1a7rbtx7/.tmp-458m64qm/engramai-2.1.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-27T19:28:55,265 adding 'engram/__init__.py' 2026-03-27T19:28:55,267 adding 'engram/acl.py' 2026-03-27T19:28:55,269 adding 'engram/activation.py' 2026-03-27T19:28:55,271 adding 'engram/adaptive_tuning.py' 2026-03-27T19:28:55,273 adding 'engram/anomaly.py' 2026-03-27T19:28:55,276 adding 'engram/bus.py' 2026-03-27T19:28:55,279 adding 'engram/cli.py' 2026-03-27T19:28:55,281 adding 'engram/cli_config.py' 2026-03-27T19:28:55,283 adding 'engram/confidence.py' 2026-03-27T19:28:55,285 adding 'engram/config.py' 2026-03-27T19:28:55,287 adding 'engram/consolidation.py' 2026-03-27T19:28:55,289 adding 'engram/core.py' 2026-03-27T19:28:55,290 adding 'engram/downscaling.py' 2026-03-27T19:28:55,292 adding 'engram/engram_tokenizers.py' 2026-03-27T19:28:55,293 adding 'engram/extractor.py' 2026-03-27T19:28:55,295 adding 'engram/forgetting.py' 2026-03-27T19:28:55,297 adding 'engram/hebbian.py' 2026-03-27T19:28:55,299 adding 'engram/hybrid_search.py' 2026-03-27T19:28:55,301 adding 'engram/import_markdown.py' 2026-03-27T19:28:55,303 adding 'engram/mcp_server.py' 2026-03-27T19:28:55,308 adding 'engram/memory.py' 2026-03-27T19:28:55,311 adding 'engram/migrate.py' 2026-03-27T19:28:55,313 adding 'engram/provider_detection.py' 2026-03-27T19:28:55,314 adding 'engram/reward.py' 2026-03-27T19:28:55,317 adding 'engram/search.py' 2026-03-27T19:28:55,319 adding 'engram/session_wm.py' 2026-03-27T19:28:55,322 adding 'engram/store.py' 2026-03-27T19:28:55,324 adding 'engram/subscriptions.py' 2026-03-27T19:28:55,325 adding 'engram/vector_store.py' 2026-03-27T19:28:55,327 adding 'engram/embeddings/__init__.py' 2026-03-27T19:28:55,329 adding 'engram/embeddings/base.py' 2026-03-27T19:28:55,330 adding 'engram/embeddings/ollama.py' 2026-03-27T19:28:55,332 adding 'engram/embeddings/openai.py' 2026-03-27T19:28:55,333 adding 'engram/embeddings/sentence_transformers.py' 2026-03-27T19:28:55,335 adding 'engram/stores/__init__.py' 2026-03-27T19:28:55,337 adding 'engram/stores/supabase.py' 2026-03-27T19:28:55,344 adding 'engramai-2.1.0.dist-info/licenses/LICENSE' 2026-03-27T19:28:55,346 adding 'engramai-2.1.0.dist-info/licenses/LICENSE-COMMERCIAL.md' 2026-03-27T19:28:55,348 adding 'engramai-2.1.0.dist-info/METADATA' 2026-03-27T19:28:55,350 adding 'engramai-2.1.0.dist-info/WHEEL' 2026-03-27T19:28:55,351 adding 'engramai-2.1.0.dist-info/entry_points.txt' 2026-03-27T19:28:55,352 adding 'engramai-2.1.0.dist-info/top_level.txt' 2026-03-27T19:28:55,353 adding 'engramai-2.1.0.dist-info/RECORD' 2026-03-27T19:28:55,356 removing build/bdist.linux-armv7l/wheel 2026-03-27T19:28:55,466 Building wheel for engramai (pyproject.toml): finished with status 'done' 2026-03-27T19:28:55,471 Created wheel for engramai: filename=engramai-2.1.0-py3-none-any.whl size=123820 sha256=046e1c41e7c8c99202d4899a5a255a80406cc40f5d5b71f04fed3165daa61e35 2026-03-27T19:28:55,472 Stored in directory: /tmp/pip-ephem-wheel-cache-m94m11zm/wheels/e4/98/43/03565b2b32a95ce39c3ef98ef9447e0c8f2568baf95ce96250 2026-03-27T19:28:55,489 Successfully built engramai 2026-03-27T19:28:55,495 Removed build tracker: '/tmp/pip-build-tracker-z45bjvb2'