2026-04-01T01:30:21,892 Created temporary directory: /tmp/pip-ephem-wheel-cache-fwuxbwik 2026-04-01T01:30:21,894 Created temporary directory: /tmp/pip-build-tracker-hmp31ngf 2026-04-01T01:30:21,894 Initialized build tracking at /tmp/pip-build-tracker-hmp31ngf 2026-04-01T01:30:21,895 Created build tracker: /tmp/pip-build-tracker-hmp31ngf 2026-04-01T01:30:21,895 Entered build tracker: /tmp/pip-build-tracker-hmp31ngf 2026-04-01T01:30:21,896 Created temporary directory: /tmp/pip-wheel-6hjn2f8x 2026-04-01T01:30:21,899 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-04-01T01:30:21,901 Created temporary directory: /tmp/pip-ephem-wheel-cache-cay2_xo8 2026-04-01T01:30:21,925 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-01T01:30:21,928 2 location(s) to search for versions of forgememo: 2026-04-01T01:30:21,928 * https://pypi.org/simple/forgememo/ 2026-04-01T01:30:21,928 * https://www.piwheels.org/simple/forgememo/ 2026-04-01T01:30:21,929 Fetching project page and analyzing links: https://pypi.org/simple/forgememo/ 2026-04-01T01:30:21,929 Getting page https://pypi.org/simple/forgememo/ 2026-04-01T01:30:21,931 Found index url https://pypi.org/simple 2026-04-01T01:30:22,081 Fetched page https://pypi.org/simple/forgememo/ as application/vnd.pypi.simple.v1+json 2026-04-01T01:30:22,088 Skipping link: No binaries permitted for forgememo: https://files.pythonhosted.org/packages/a9/89/cf9e5c380ccb24b5a108ee90c5e2695df0e148ba006adce7e97e30c94d23/forgememo-0.1.13-py3-none-any.whl (from https://pypi.org/simple/forgememo/) (requires-python:>=3.10) 2026-04-01T01:30:22,089 Found link https://files.pythonhosted.org/packages/e2/56/654419ce42692b257a6bbf36e3bea26fe30a19b84f02a09eda92d8c8b037/forgememo-0.1.13.tar.gz (from https://pypi.org/simple/forgememo/) (requires-python:>=3.10), version: 0.1.13 2026-04-01T01:30:22,090 Skipping link: No binaries permitted for forgememo: https://files.pythonhosted.org/packages/b7/95/e96a22bcc24bd2fa3617f121580217b9783807121ba8f348ba340add7135/forgememo-0.1.14-py3-none-any.whl (from https://pypi.org/simple/forgememo/) (requires-python:>=3.10) 2026-04-01T01:30:22,091 Found link https://files.pythonhosted.org/packages/6f/f9/fb6ae4a60a01e8189ab22ae7e568ab19ae136f59610f9010c12b5452f909/forgememo-0.1.14.tar.gz (from https://pypi.org/simple/forgememo/) (requires-python:>=3.10), version: 0.1.14 2026-04-01T01:30:22,092 Skipping link: No binaries permitted for forgememo: https://files.pythonhosted.org/packages/9f/81/2deea14ec4b5778497944cb09cbac7977974630a9b33988c187529928336/forgememo-0.1.15-py3-none-any.whl (from https://pypi.org/simple/forgememo/) (requires-python:>=3.10) 2026-04-01T01:30:22,093 Found link https://files.pythonhosted.org/packages/08/94/c52a948f83e4b4cb2b51b9ad7c81b2f4dc22d34df761141f1ce5879867c4/forgememo-0.1.15.tar.gz (from https://pypi.org/simple/forgememo/) (requires-python:>=3.10), version: 0.1.15 2026-04-01T01:30:22,094 Skipping link: No binaries permitted for forgememo: https://files.pythonhosted.org/packages/b3/3a/60c5db57a8091b6b4400634d10103fed86337d4bf4ae10a3f352736f40d7/forgememo-0.1.16-py3-none-any.whl (from https://pypi.org/simple/forgememo/) (requires-python:>=3.10) 2026-04-01T01:30:22,095 Found link https://files.pythonhosted.org/packages/4a/db/ffbc400f9243bd3e85f75ff688a604c3bc7208bcb0867ec86847af0497ff/forgememo-0.1.16.tar.gz (from https://pypi.org/simple/forgememo/) (requires-python:>=3.10), version: 0.1.16 2026-04-01T01:30:22,095 Skipping link: No binaries permitted for forgememo: https://files.pythonhosted.org/packages/f7/42/11484aa24eeae3a1407616d4142fbef38dafa310a165a3c50d24e179fc55/forgememo-0.1.17-py3-none-any.whl (from https://pypi.org/simple/forgememo/) (requires-python:>=3.10) 2026-04-01T01:30:22,096 Found link https://files.pythonhosted.org/packages/39/4d/c114b6c96d178395152b64eb79a9f231c4f8a0daad1ab9c2c9c9a8326797/forgememo-0.1.17.tar.gz (from https://pypi.org/simple/forgememo/) (requires-python:>=3.10), version: 0.1.17 2026-04-01T01:30:22,097 Skipping link: No binaries permitted for forgememo: https://files.pythonhosted.org/packages/f3/81/39ea3cdede144a1d0d89aabc16a6a07105297890b90a1e128d445c839917/forgememo-0.1.18-py3-none-any.whl (from https://pypi.org/simple/forgememo/) (requires-python:>=3.10) 2026-04-01T01:30:22,098 Found link https://files.pythonhosted.org/packages/11/1b/b042e4904c36cc0042257b2f878fa7cfccb8b4efa468982a1bc32a161f07/forgememo-0.1.18.tar.gz (from https://pypi.org/simple/forgememo/) (requires-python:>=3.10), version: 0.1.18 2026-04-01T01:30:22,099 Skipping link: No binaries permitted for forgememo: https://files.pythonhosted.org/packages/15/34/b6b52330235a2b8d0a4757c1d32bad83e51457a969bb8ea885c4134aecd5/forgememo-0.1.19-py3-none-any.whl (from https://pypi.org/simple/forgememo/) (requires-python:>=3.10) 2026-04-01T01:30:22,099 Found link https://files.pythonhosted.org/packages/ac/4e/a1151a63f1af9f516c03efe2868f403f69e5e4e31f6cf04397c9075d3007/forgememo-0.1.19.tar.gz (from https://pypi.org/simple/forgememo/) (requires-python:>=3.10), version: 0.1.19 2026-04-01T01:30:22,100 Skipping link: No binaries permitted for forgememo: https://files.pythonhosted.org/packages/0c/ba/50c006a91d13a517319896b006abc058413b6adc94623b24a1fb9371a5f0/forgememo-0.2.0-py3-none-any.whl (from https://pypi.org/simple/forgememo/) (requires-python:>=3.10) 2026-04-01T01:30:22,101 Found link https://files.pythonhosted.org/packages/6c/ee/daf55fa606ef5c40d6dd459bb27523009e4f3f3f1808f9cb90c174b70494/forgememo-0.2.0.tar.gz (from https://pypi.org/simple/forgememo/) (requires-python:>=3.10), version: 0.2.0 2026-04-01T01:30:22,101 Skipping link: No binaries permitted for forgememo: https://files.pythonhosted.org/packages/af/e4/949e039d525a54eb9d04f65eb5b4da44f61e4efd48281fe1ecd6795819db/forgememo-0.2.1-py3-none-any.whl (from https://pypi.org/simple/forgememo/) (requires-python:>=3.10) 2026-04-01T01:30:22,102 Found link https://files.pythonhosted.org/packages/e2/4b/ad30cdcad7d392efa697bf73cdd43793d6e392e0f15f9e12a408e46cbad4/forgememo-0.2.1.tar.gz (from https://pypi.org/simple/forgememo/) (requires-python:>=3.10), version: 0.2.1 2026-04-01T01:30:22,103 Skipping link: No binaries permitted for forgememo: https://files.pythonhosted.org/packages/be/a7/2a7f9b8db77735febf48754d1734cbdcaf0f57822454824607f5b86cfe6f/forgememo-0.2.2-py3-none-any.whl (from https://pypi.org/simple/forgememo/) (requires-python:>=3.10) 2026-04-01T01:30:22,104 Found link https://files.pythonhosted.org/packages/d2/24/d70f9a81281b895794da252970a568f072e069f5be820a3c2ee3e4ade9a7/forgememo-0.2.2.tar.gz (from https://pypi.org/simple/forgememo/) (requires-python:>=3.10), version: 0.2.2 2026-04-01T01:30:22,105 Skipping link: No binaries permitted for forgememo: https://files.pythonhosted.org/packages/88/15/8f6f8a1e3a5909d3b1eb45cb0dfbee16c4a023ded763af47b23dd4560c1f/forgememo-0.2.3-py3-none-any.whl (from https://pypi.org/simple/forgememo/) (requires-python:>=3.10) 2026-04-01T01:30:22,106 Found link https://files.pythonhosted.org/packages/80/b1/133f01eb3816cda819fb851dbadf6d117893b719d668fcc1de9abd7b4d13/forgememo-0.2.3.tar.gz (from https://pypi.org/simple/forgememo/) (requires-python:>=3.10), version: 0.2.3 2026-04-01T01:30:22,106 Skipping link: No binaries permitted for forgememo: https://files.pythonhosted.org/packages/4a/66/65ab04cafdfd07643acc1dda931719ecb8fddaab9e3cea69a97fd6041286/forgememo-0.2.4-py3-none-any.whl (from https://pypi.org/simple/forgememo/) (requires-python:>=3.10) 2026-04-01T01:30:22,107 Found link https://files.pythonhosted.org/packages/42/f1/83174bd6e01232bdf105777269904017ebd88e097f19d3faaca06a14036b/forgememo-0.2.4.tar.gz (from https://pypi.org/simple/forgememo/) (requires-python:>=3.10), version: 0.2.4 2026-04-01T01:30:22,108 Skipping link: No binaries permitted for forgememo: https://files.pythonhosted.org/packages/f1/32/446e991e70675efda020f484b05f5a010ce58d6011274b462d3945fa4e59/forgememo-0.2.5-py3-none-any.whl (from https://pypi.org/simple/forgememo/) (requires-python:>=3.10) 2026-04-01T01:30:22,109 Found link https://files.pythonhosted.org/packages/08/37/fc4da0a45d2e3ed141535ddf706ef88fee5660166cb8118386a9933cdcb6/forgememo-0.2.5.tar.gz (from https://pypi.org/simple/forgememo/) (requires-python:>=3.10), version: 0.2.5 2026-04-01T01:30:22,110 Skipping link: No binaries permitted for forgememo: https://files.pythonhosted.org/packages/ca/d2/596670fb262048cc7baf464099dbd508ed46a56f6c60d47f2524c0961659/forgememo-0.2.6-py3-none-any.whl (from https://pypi.org/simple/forgememo/) (requires-python:>=3.10) 2026-04-01T01:30:22,110 Found link https://files.pythonhosted.org/packages/22/5f/43182bb032534e52dde835af305e36a358ea00e9e03f33d5f6146fd54e15/forgememo-0.2.6.tar.gz (from https://pypi.org/simple/forgememo/) (requires-python:>=3.10), version: 0.2.6 2026-04-01T01:30:22,111 Skipping link: No binaries permitted for forgememo: https://files.pythonhosted.org/packages/87/72/04b85c55966ee45615c00f10796a519812baf273679e5cf321d81c6058a6/forgememo-0.2.8-py3-none-any.whl (from https://pypi.org/simple/forgememo/) (requires-python:>=3.10) 2026-04-01T01:30:22,111 Skipping link: No binaries permitted for forgememo: https://files.pythonhosted.org/packages/95/eb/92a92b92a8fce03d2f3acea078f6e0baa508161ebaf12b46add601f61279/forgememo-0.2.10-py3-none-any.whl (from https://pypi.org/simple/forgememo/) (requires-python:>=3.10) 2026-04-01T01:30:22,112 Found link https://files.pythonhosted.org/packages/a6/d9/39abea294b22b272e3fb42122972a1dcfd5be66a0785a0a0b57daed9b275/forgememo-0.2.10.tar.gz (from https://pypi.org/simple/forgememo/) (requires-python:>=3.10), version: 0.2.10 2026-04-01T01:30:22,113 Skipping link: No binaries permitted for forgememo: https://files.pythonhosted.org/packages/21/64/ad75864a49106970d4fb71db3398830a35dad7eabc8fa7878baaad9defcc/forgememo-0.3.0-py3-none-any.whl (from https://pypi.org/simple/forgememo/) (requires-python:>=3.10) 2026-04-01T01:30:22,114 Found link https://files.pythonhosted.org/packages/c4/76/a710c4921e35c3509924d8eb10fc06b4ead34a1192374d73524daed64cd0/forgememo-0.3.0.tar.gz (from https://pypi.org/simple/forgememo/) (requires-python:>=3.10), version: 0.3.0 2026-04-01T01:30:22,115 Fetching project page and analyzing links: https://www.piwheels.org/simple/forgememo/ 2026-04-01T01:30:22,115 Getting page https://www.piwheels.org/simple/forgememo/ 2026-04-01T01:30:22,117 Found index url https://www.piwheels.org/simple 2026-04-01T01:30:22,288 Fetched page https://www.piwheels.org/simple/forgememo/ as text/html 2026-04-01T01:30:22,294 Skipping link: No binaries permitted for forgememo: https://www.piwheels.org/simple/forgememo/forgememo-0.2.10-py3-none-any.whl#sha256=22654edc2f6ef68696c2f82586e9ef4050b68e1e4ebc26eaae4e5e408eab17b3 (from https://www.piwheels.org/simple/forgememo/) (requires-python:>=3.10) 2026-04-01T01:30:22,294 Skipping link: No binaries permitted for forgememo: https://www.piwheels.org/simple/forgememo/forgememo-0.2.6-py3-none-any.whl#sha256=0bd59beceff5dfbc491d0bc35fdace0cb250914831064cdbc954dc1da87608e5 (from https://www.piwheels.org/simple/forgememo/) (requires-python:>=3.10) 2026-04-01T01:30:22,295 Skipping link: No binaries permitted for forgememo: https://www.piwheels.org/simple/forgememo/forgememo-0.2.5-py3-none-any.whl#sha256=052e299d029fdff74cd029040d82ea17821caa197f74fe487d1fe45dc9f4466d (from https://www.piwheels.org/simple/forgememo/) (requires-python:>=3.10) 2026-04-01T01:30:22,295 Skipping link: No binaries permitted for forgememo: https://www.piwheels.org/simple/forgememo/forgememo-0.2.4-py3-none-any.whl#sha256=60e227978e3825e2b6fbbd72a47648eed0198afab8318d6e9a47714d23a95e03 (from https://www.piwheels.org/simple/forgememo/) (requires-python:>=3.10) 2026-04-01T01:30:22,296 Skipping link: No binaries permitted for forgememo: https://www.piwheels.org/simple/forgememo/forgememo-0.2.3-py3-none-any.whl#sha256=f6aaed46374d458c3a9e88feeb51be26869d6066ce1173c3fe90108b019fc6b5 (from https://www.piwheels.org/simple/forgememo/) (requires-python:>=3.10) 2026-04-01T01:30:22,297 Skipping link: No binaries permitted for forgememo: https://www.piwheels.org/simple/forgememo/forgememo-0.2.2-py3-none-any.whl#sha256=b4ab23a3e35f6e918af23c81d534fbe1051220aa9b7229eecf7b390589094aa9 (from https://www.piwheels.org/simple/forgememo/) (requires-python:>=3.10) 2026-04-01T01:30:22,297 Skipping link: No binaries permitted for forgememo: https://www.piwheels.org/simple/forgememo/forgememo-0.2.1-py3-none-any.whl#sha256=515ecf29ee9fa66832e1b433719327d10446306d018ec5b55c76046a0cbe311c (from https://www.piwheels.org/simple/forgememo/) (requires-python:>=3.10) 2026-04-01T01:30:22,298 Skipping link: No binaries permitted for forgememo: https://www.piwheels.org/simple/forgememo/forgememo-0.2.0-py3-none-any.whl#sha256=74e60a8d882ce65e84f9760f043f569ff35581477c1609d49bfc38c50abe735a (from https://www.piwheels.org/simple/forgememo/) (requires-python:>=3.10) 2026-04-01T01:30:22,298 Skipping link: No binaries permitted for forgememo: https://www.piwheels.org/simple/forgememo/forgememo-0.1.19-py3-none-any.whl#sha256=3fae5b200e0e04eb3256a94d7275ba158f15e041f05718f163b4920ec069b1ce (from https://www.piwheels.org/simple/forgememo/) (requires-python:>=3.10) 2026-04-01T01:30:22,299 Skipping link: No binaries permitted for forgememo: https://www.piwheels.org/simple/forgememo/forgememo-0.1.18-py3-none-any.whl#sha256=352bd6c208605222fcb030f9f92f32588480c819ef251e3c51051040f9368d2e (from https://www.piwheels.org/simple/forgememo/) (requires-python:>=3.10) 2026-04-01T01:30:22,299 Skipping link: No binaries permitted for forgememo: https://www.piwheels.org/simple/forgememo/forgememo-0.1.17-py3-none-any.whl#sha256=1f35f5ade745b1433e4540a753c53c856c32cc46e99ecddb7010ada4be3cf218 (from https://www.piwheels.org/simple/forgememo/) (requires-python:>=3.10) 2026-04-01T01:30:22,300 Skipping link: No binaries permitted for forgememo: https://www.piwheels.org/simple/forgememo/forgememo-0.1.16-py3-none-any.whl#sha256=68278537805da099faae09ade796c153b9c767c22c07684f824a81cc45691701 (from https://www.piwheels.org/simple/forgememo/) (requires-python:>=3.10) 2026-04-01T01:30:22,300 Skipping link: No binaries permitted for forgememo: https://www.piwheels.org/simple/forgememo/forgememo-0.1.15-py3-none-any.whl#sha256=63e75ad5081a231ae33cd3931b7d0e5191cbaa6e6aabf803a5f9dfeef95e0ad6 (from https://www.piwheels.org/simple/forgememo/) (requires-python:>=3.10) 2026-04-01T01:30:22,301 Skipping link: No binaries permitted for forgememo: https://www.piwheels.org/simple/forgememo/forgememo-0.1.14-py3-none-any.whl#sha256=ab52c00a314a929c028d11cdcece49695e461748a1f744dbeaaf19316479fb4d (from https://www.piwheels.org/simple/forgememo/) (requires-python:>=3.10) 2026-04-01T01:30:22,301 Skipping link: No binaries permitted for forgememo: https://www.piwheels.org/simple/forgememo/forgememo-0.1.13-py3-none-any.whl#sha256=4490ec9c566ad6825e55f755d65fd1a4203cdd27758c4755237aca63a4e732e1 (from https://www.piwheels.org/simple/forgememo/) (requires-python:>=3.10) 2026-04-01T01:30:22,302 Skipping link: not a file: https://www.piwheels.org/simple/forgememo/ 2026-04-01T01:30:22,303 Skipping link: not a file: https://pypi.org/simple/forgememo/ 2026-04-01T01:30:22,323 Given no hashes to check 1 links for project 'forgememo': discarding no candidates 2026-04-01T01:30:22,341 Collecting forgememo==0.3.0 2026-04-01T01:30:22,343 Created temporary directory: /tmp/pip-unpack-crfmivfi 2026-04-01T01:30:22,571 Downloading forgememo-0.3.0.tar.gz (67 kB) 2026-04-01T01:30:22,689 Added forgememo==0.3.0 from https://files.pythonhosted.org/packages/c4/76/a710c4921e35c3509924d8eb10fc06b4ead34a1192374d73524daed64cd0/forgememo-0.3.0.tar.gz to build tracker '/tmp/pip-build-tracker-hmp31ngf' 2026-04-01T01:30:22,694 Created temporary directory: /tmp/pip-build-env-gk3lnake 2026-04-01T01:30:22,699 Installing build dependencies: started 2026-04-01T01:30:22,700 Running command pip subprocess to install build dependencies 2026-04-01T01:30:23,815 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-01T01:30:24,222 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-04-01T01:30:24,245 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-01T01:30:25,963 Collecting setuptools>=69.0 2026-04-01T01:30:26,063 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-04-01T01:30:26,332 Collecting wheel 2026-04-01T01:30:26,350 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-04-01T01:30:26,529 Collecting packaging>=24.0 2026-04-01T01:30:26,545 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-04-01T01:30:29,463 Installing collected packages: setuptools, packaging, wheel 2026-04-01T01:30:32,791 Creating /tmp/pip-build-env-gk3lnake/overlay/local/bin 2026-04-01T01:30:32,793 changing mode of /tmp/pip-build-env-gk3lnake/overlay/local/bin/wheel to 755 2026-04-01T01:30:32,813 Successfully installed packaging-26.0 setuptools-82.0.1 wheel-0.46.3 2026-04-01T01:30:33,091 Installing build dependencies: finished with status 'done' 2026-04-01T01:30:33,097 Getting requirements to build wheel: started 2026-04-01T01:30:33,099 Running command Getting requirements to build wheel 2026-04-01T01:30:33,784 running egg_info 2026-04-01T01:30:33,790 writing forgememo.egg-info/PKG-INFO 2026-04-01T01:30:33,793 writing dependency_links to forgememo.egg-info/dependency_links.txt 2026-04-01T01:30:33,795 writing entry points to forgememo.egg-info/entry_points.txt 2026-04-01T01:30:33,797 writing requirements to forgememo.egg-info/requires.txt 2026-04-01T01:30:33,799 writing top-level names to forgememo.egg-info/top_level.txt 2026-04-01T01:30:33,821 reading manifest file 'forgememo.egg-info/SOURCES.txt' 2026-04-01T01:30:33,824 reading manifest template 'MANIFEST.in' 2026-04-01T01:30:33,825 warning: no previously-included files matching '*' found under directory 'tests' 2026-04-01T01:30:33,826 warning: no previously-included files matching '*' found under directory 'webapp' 2026-04-01T01:30:33,827 warning: no previously-included files matching '*' found under directory 'server' 2026-04-01T01:30:33,828 warning: no previously-included files matching '*' found under directory 'e2e' 2026-04-01T01:30:33,828 warning: no previously-included files matching '*' found under directory 'docs' 2026-04-01T01:30:33,829 warning: no previously-included files matching '*' found under directory '.gstack' 2026-04-01T01:30:33,830 warning: no previously-included files matching '*' found under directory '.playwright-mcp' 2026-04-01T01:30:33,830 warning: no previously-included files matching '*.sh' found anywhere in distribution 2026-04-01T01:30:33,831 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-04-01T01:30:33,832 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-04-01T01:30:33,833 warning: no previously-included files matching '.gitignore' found anywhere in distribution 2026-04-01T01:30:33,834 warning: no previously-included files matching '.ruff_cache' found anywhere in distribution 2026-04-01T01:30:33,835 warning: no previously-included files matching '.env*' found anywhere in distribution 2026-04-01T01:30:33,836 warning: no previously-included files matching '*.pem' found anywhere in distribution 2026-04-01T01:30:33,836 warning: no previously-included files matching '*.key' found anywhere in distribution 2026-04-01T01:30:33,837 warning: no previously-included files matching '*secrets*' found anywhere in distribution 2026-04-01T01:30:33,838 warning: no previously-included files matching 'md_scan_hashes.json' found anywhere in distribution 2026-04-01T01:30:33,839 warning: no previously-included files matching '*.tok' found anywhere in distribution 2026-04-01T01:30:33,840 warning: no previously-included files matching '*.sh' found under directory 'integrations' 2026-04-01T01:30:33,841 warning: no previously-included files matching '*' found under directory 'secrets' 2026-04-01T01:30:33,841 adding license file 'LICENSE' 2026-04-01T01:30:33,845 writing manifest file 'forgememo.egg-info/SOURCES.txt' 2026-04-01T01:30:33,945 Getting requirements to build wheel: finished with status 'done' 2026-04-01T01:30:33,948 Created temporary directory: /tmp/pip-modern-metadata-7sq3e2uu 2026-04-01T01:30:33,950 Preparing metadata (pyproject.toml): started 2026-04-01T01:30:33,951 Running command Preparing metadata (pyproject.toml) 2026-04-01T01:30:34,588 running dist_info 2026-04-01T01:30:34,598 creating /tmp/pip-modern-metadata-7sq3e2uu/forgememo.egg-info 2026-04-01T01:30:34,599 writing /tmp/pip-modern-metadata-7sq3e2uu/forgememo.egg-info/PKG-INFO 2026-04-01T01:30:34,602 writing dependency_links to /tmp/pip-modern-metadata-7sq3e2uu/forgememo.egg-info/dependency_links.txt 2026-04-01T01:30:34,604 writing entry points to /tmp/pip-modern-metadata-7sq3e2uu/forgememo.egg-info/entry_points.txt 2026-04-01T01:30:34,606 writing requirements to /tmp/pip-modern-metadata-7sq3e2uu/forgememo.egg-info/requires.txt 2026-04-01T01:30:34,607 writing top-level names to /tmp/pip-modern-metadata-7sq3e2uu/forgememo.egg-info/top_level.txt 2026-04-01T01:30:34,609 writing manifest file '/tmp/pip-modern-metadata-7sq3e2uu/forgememo.egg-info/SOURCES.txt' 2026-04-01T01:30:34,627 reading manifest file '/tmp/pip-modern-metadata-7sq3e2uu/forgememo.egg-info/SOURCES.txt' 2026-04-01T01:30:34,630 reading manifest template 'MANIFEST.in' 2026-04-01T01:30:34,631 warning: no previously-included files matching '*' found under directory 'tests' 2026-04-01T01:30:34,632 warning: no previously-included files matching '*' found under directory 'webapp' 2026-04-01T01:30:34,633 warning: no previously-included files matching '*' found under directory 'server' 2026-04-01T01:30:34,634 warning: no previously-included files matching '*' found under directory 'e2e' 2026-04-01T01:30:34,634 warning: no previously-included files matching '*' found under directory 'docs' 2026-04-01T01:30:34,635 warning: no previously-included files matching '*' found under directory '.gstack' 2026-04-01T01:30:34,636 warning: no previously-included files matching '*' found under directory '.playwright-mcp' 2026-04-01T01:30:34,637 warning: no previously-included files matching '*.sh' found anywhere in distribution 2026-04-01T01:30:34,638 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-04-01T01:30:34,638 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-04-01T01:30:34,639 warning: no previously-included files matching '.gitignore' found anywhere in distribution 2026-04-01T01:30:34,640 warning: no previously-included files matching '.ruff_cache' found anywhere in distribution 2026-04-01T01:30:34,641 warning: no previously-included files matching '.env*' found anywhere in distribution 2026-04-01T01:30:34,641 warning: no previously-included files matching '*.pem' found anywhere in distribution 2026-04-01T01:30:34,642 warning: no previously-included files matching '*.key' found anywhere in distribution 2026-04-01T01:30:34,643 warning: no previously-included files matching '*secrets*' found anywhere in distribution 2026-04-01T01:30:34,644 warning: no previously-included files matching 'md_scan_hashes.json' found anywhere in distribution 2026-04-01T01:30:34,644 warning: no previously-included files matching '*.tok' found anywhere in distribution 2026-04-01T01:30:34,645 warning: no previously-included files matching '*.sh' found under directory 'integrations' 2026-04-01T01:30:34,646 warning: no previously-included files matching '*' found under directory 'secrets' 2026-04-01T01:30:34,647 adding license file 'LICENSE' 2026-04-01T01:30:34,650 writing manifest file '/tmp/pip-modern-metadata-7sq3e2uu/forgememo.egg-info/SOURCES.txt' 2026-04-01T01:30:34,651 creating '/tmp/pip-modern-metadata-7sq3e2uu/forgememo-0.3.0.dist-info' 2026-04-01T01:30:34,774 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-01T01:30:34,779 Source in /tmp/pip-wheel-6hjn2f8x/forgememo_ab26dbc4ba5f4c2dbb7161ce94eb882d has version 0.3.0, which satisfies requirement forgememo==0.3.0 from https://files.pythonhosted.org/packages/c4/76/a710c4921e35c3509924d8eb10fc06b4ead34a1192374d73524daed64cd0/forgememo-0.3.0.tar.gz 2026-04-01T01:30:34,780 Removed forgememo==0.3.0 from https://files.pythonhosted.org/packages/c4/76/a710c4921e35c3509924d8eb10fc06b4ead34a1192374d73524daed64cd0/forgememo-0.3.0.tar.gz from build tracker '/tmp/pip-build-tracker-hmp31ngf' 2026-04-01T01:30:34,786 Created temporary directory: /tmp/pip-unpack-il8asmuj 2026-04-01T01:30:34,786 Building wheels for collected packages: forgememo 2026-04-01T01:30:34,790 Created temporary directory: /tmp/pip-wheel-a_61fss4 2026-04-01T01:30:34,791 Destination directory: /tmp/pip-wheel-a_61fss4 2026-04-01T01:30:34,793 Building wheel for forgememo (pyproject.toml): started 2026-04-01T01:30:34,794 Running command Building wheel for forgememo (pyproject.toml) 2026-04-01T01:30:35,410 running bdist_wheel 2026-04-01T01:30:35,427 running build 2026-04-01T01:30:35,427 running build_py 2026-04-01T01:30:35,434 creating build/lib/forgememo 2026-04-01T01:30:35,436 copying forgememo/worker.py -> build/lib/forgememo 2026-04-01T01:30:35,438 copying forgememo/__init__.py -> build/lib/forgememo 2026-04-01T01:30:35,440 copying forgememo/config.py -> build/lib/forgememo 2026-04-01T01:30:35,442 copying forgememo/mcp_server.py -> build/lib/forgememo 2026-04-01T01:30:35,444 copying forgememo/daemon.py -> build/lib/forgememo 2026-04-01T01:30:35,447 copying forgememo/storage.py -> build/lib/forgememo 2026-04-01T01:30:35,449 copying forgememo/scanner.py -> build/lib/forgememo 2026-04-01T01:30:35,451 copying forgememo/api.py -> build/lib/forgememo 2026-04-01T01:30:35,454 copying forgememo/core.py -> build/lib/forgememo 2026-04-01T01:30:35,456 copying forgememo/hook.py -> build/lib/forgememo 2026-04-01T01:30:35,458 copying forgememo/query_tool.py -> build/lib/forgememo 2026-04-01T01:30:35,461 copying forgememo/cli.py -> build/lib/forgememo 2026-04-01T01:30:35,464 copying forgememo/inference.py -> build/lib/forgememo 2026-04-01T01:30:35,466 running egg_info 2026-04-01T01:30:35,476 writing forgememo.egg-info/PKG-INFO 2026-04-01T01:30:35,479 writing dependency_links to forgememo.egg-info/dependency_links.txt 2026-04-01T01:30:35,480 writing entry points to forgememo.egg-info/entry_points.txt 2026-04-01T01:30:35,482 writing requirements to forgememo.egg-info/requires.txt 2026-04-01T01:30:35,483 writing top-level names to forgememo.egg-info/top_level.txt 2026-04-01T01:30:35,494 reading manifest file 'forgememo.egg-info/SOURCES.txt' 2026-04-01T01:30:35,496 reading manifest template 'MANIFEST.in' 2026-04-01T01:30:35,498 warning: no previously-included files matching '*' found under directory 'tests' 2026-04-01T01:30:35,498 warning: no previously-included files matching '*' found under directory 'webapp' 2026-04-01T01:30:35,499 warning: no previously-included files matching '*' found under directory 'server' 2026-04-01T01:30:35,500 warning: no previously-included files matching '*' found under directory 'e2e' 2026-04-01T01:30:35,500 warning: no previously-included files matching '*' found under directory 'docs' 2026-04-01T01:30:35,501 warning: no previously-included files matching '*' found under directory '.gstack' 2026-04-01T01:30:35,502 warning: no previously-included files matching '*' found under directory '.playwright-mcp' 2026-04-01T01:30:35,502 warning: no previously-included files matching '*.sh' found anywhere in distribution 2026-04-01T01:30:35,503 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-04-01T01:30:35,504 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-04-01T01:30:35,505 warning: no previously-included files matching '.gitignore' found anywhere in distribution 2026-04-01T01:30:35,505 warning: no previously-included files matching '.ruff_cache' found anywhere in distribution 2026-04-01T01:30:35,506 warning: no previously-included files matching '.env*' found anywhere in distribution 2026-04-01T01:30:35,507 warning: no previously-included files matching '*.pem' found anywhere in distribution 2026-04-01T01:30:35,507 warning: no previously-included files matching '*.key' found anywhere in distribution 2026-04-01T01:30:35,508 warning: no previously-included files matching '*secrets*' found anywhere in distribution 2026-04-01T01:30:35,509 warning: no previously-included files matching 'md_scan_hashes.json' found anywhere in distribution 2026-04-01T01:30:35,509 warning: no previously-included files matching '*.tok' found anywhere in distribution 2026-04-01T01:30:35,510 warning: no previously-included files matching '*.sh' found under directory 'integrations' 2026-04-01T01:30:35,510 warning: no previously-included files matching '*' found under directory 'secrets' 2026-04-01T01:30:35,511 adding license file 'LICENSE' 2026-04-01T01:30:35,514 writing manifest file 'forgememo.egg-info/SOURCES.txt' 2026-04-01T01:30:35,518 creating build/lib/forgememo/skills 2026-04-01T01:30:35,519 copying forgememo/skills/gemini.md -> build/lib/forgememo/skills 2026-04-01T01:30:35,521 copying forgememo/skills/claude.md -> build/lib/forgememo/skills 2026-04-01T01:30:35,523 copying forgememo/skills/codex.json -> build/lib/forgememo/skills 2026-04-01T01:30:35,537 installing to build/bdist.linux-armv7l/wheel 2026-04-01T01:30:35,537 running install 2026-04-01T01:30:35,560 running install_lib 2026-04-01T01:30:35,565 creating build/bdist.linux-armv7l/wheel 2026-04-01T01:30:35,567 creating build/bdist.linux-armv7l/wheel/forgememo 2026-04-01T01:30:35,568 copying build/lib/forgememo/worker.py -> build/bdist.linux-armv7l/wheel/./forgememo 2026-04-01T01:30:35,571 copying build/lib/forgememo/__init__.py -> build/bdist.linux-armv7l/wheel/./forgememo 2026-04-01T01:30:35,572 copying build/lib/forgememo/config.py -> build/bdist.linux-armv7l/wheel/./forgememo 2026-04-01T01:30:35,575 copying build/lib/forgememo/mcp_server.py -> build/bdist.linux-armv7l/wheel/./forgememo 2026-04-01T01:30:35,577 copying build/lib/forgememo/daemon.py -> build/bdist.linux-armv7l/wheel/./forgememo 2026-04-01T01:30:35,579 copying build/lib/forgememo/storage.py -> build/bdist.linux-armv7l/wheel/./forgememo 2026-04-01T01:30:35,582 copying build/lib/forgememo/scanner.py -> build/bdist.linux-armv7l/wheel/./forgememo 2026-04-01T01:30:35,584 copying build/lib/forgememo/api.py -> build/bdist.linux-armv7l/wheel/./forgememo 2026-04-01T01:30:35,587 copying build/lib/forgememo/core.py -> build/bdist.linux-armv7l/wheel/./forgememo 2026-04-01T01:30:35,590 copying build/lib/forgememo/hook.py -> build/bdist.linux-armv7l/wheel/./forgememo 2026-04-01T01:30:35,592 copying build/lib/forgememo/query_tool.py -> build/bdist.linux-armv7l/wheel/./forgememo 2026-04-01T01:30:35,594 copying build/lib/forgememo/cli.py -> build/bdist.linux-armv7l/wheel/./forgememo 2026-04-01T01:30:35,598 copying build/lib/forgememo/inference.py -> build/bdist.linux-armv7l/wheel/./forgememo 2026-04-01T01:30:35,600 creating build/bdist.linux-armv7l/wheel/forgememo/skills 2026-04-01T01:30:35,601 copying build/lib/forgememo/skills/gemini.md -> build/bdist.linux-armv7l/wheel/./forgememo/skills 2026-04-01T01:30:35,604 copying build/lib/forgememo/skills/codex.json -> build/bdist.linux-armv7l/wheel/./forgememo/skills 2026-04-01T01:30:35,606 copying build/lib/forgememo/skills/claude.md -> build/bdist.linux-armv7l/wheel/./forgememo/skills 2026-04-01T01:30:35,607 running install_egg_info 2026-04-01T01:30:35,612 Copying forgememo.egg-info to build/bdist.linux-armv7l/wheel/./forgememo-0.3.0-py3.11.egg-info 2026-04-01T01:30:35,624 running install_scripts 2026-04-01T01:30:35,635 creating build/bdist.linux-armv7l/wheel/forgememo-0.3.0.dist-info/WHEEL 2026-04-01T01:30:35,638 creating '/tmp/pip-wheel-a_61fss4/.tmp-1iq9ig9x/forgememo-0.3.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-01T01:30:35,640 adding 'forgememo/__init__.py' 2026-04-01T01:30:35,644 adding 'forgememo/api.py' 2026-04-01T01:30:35,653 adding 'forgememo/cli.py' 2026-04-01T01:30:35,655 adding 'forgememo/config.py' 2026-04-01T01:30:35,658 adding 'forgememo/core.py' 2026-04-01T01:30:35,661 adding 'forgememo/daemon.py' 2026-04-01T01:30:35,663 adding 'forgememo/hook.py' 2026-04-01T01:30:35,665 adding 'forgememo/inference.py' 2026-04-01T01:30:35,667 adding 'forgememo/mcp_server.py' 2026-04-01T01:30:35,669 adding 'forgememo/query_tool.py' 2026-04-01T01:30:35,672 adding 'forgememo/scanner.py' 2026-04-01T01:30:35,673 adding 'forgememo/storage.py' 2026-04-01T01:30:35,675 adding 'forgememo/worker.py' 2026-04-01T01:30:35,677 adding 'forgememo/skills/claude.md' 2026-04-01T01:30:35,678 adding 'forgememo/skills/codex.json' 2026-04-01T01:30:35,679 adding 'forgememo/skills/gemini.md' 2026-04-01T01:30:35,683 adding 'forgememo-0.3.0.dist-info/licenses/LICENSE' 2026-04-01T01:30:35,684 adding 'forgememo-0.3.0.dist-info/METADATA' 2026-04-01T01:30:35,685 adding 'forgememo-0.3.0.dist-info/WHEEL' 2026-04-01T01:30:35,686 adding 'forgememo-0.3.0.dist-info/entry_points.txt' 2026-04-01T01:30:35,687 adding 'forgememo-0.3.0.dist-info/top_level.txt' 2026-04-01T01:30:35,688 adding 'forgememo-0.3.0.dist-info/RECORD' 2026-04-01T01:30:35,690 removing build/bdist.linux-armv7l/wheel 2026-04-01T01:30:35,794 Building wheel for forgememo (pyproject.toml): finished with status 'done' 2026-04-01T01:30:35,800 Created wheel for forgememo: filename=forgememo-0.3.0-py3-none-any.whl size=72752 sha256=47c394aff6af72576d96cbfaee20480fdc6ce5735437a131c8d9f45d8dec854e 2026-04-01T01:30:35,801 Stored in directory: /tmp/pip-ephem-wheel-cache-cay2_xo8/wheels/2f/80/f6/8b55ca52c0febcdd5802726ac7b8eea0c1dba95d4e63c66b9a 2026-04-01T01:30:35,812 Successfully built forgememo 2026-04-01T01:30:35,817 Removed build tracker: '/tmp/pip-build-tracker-hmp31ngf'