2026-03-31T13:16:51,758 Created temporary directory: /tmp/pip-ephem-wheel-cache-2jh8boi4 2026-03-31T13:16:51,760 Created temporary directory: /tmp/pip-build-tracker-3za8g6kc 2026-03-31T13:16:51,760 Initialized build tracking at /tmp/pip-build-tracker-3za8g6kc 2026-03-31T13:16:51,761 Created build tracker: /tmp/pip-build-tracker-3za8g6kc 2026-03-31T13:16:51,761 Entered build tracker: /tmp/pip-build-tracker-3za8g6kc 2026-03-31T13:16:51,762 Created temporary directory: /tmp/pip-wheel-r5egqc6g 2026-03-31T13:16:51,764 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-31T13:16:51,767 Created temporary directory: /tmp/pip-ephem-wheel-cache-uqkt430m 2026-03-31T13:16:51,788 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-31T13:16:51,792 2 location(s) to search for versions of gallama: 2026-03-31T13:16:51,792 * https://pypi.org/simple/gallama/ 2026-03-31T13:16:51,792 * https://www.piwheels.org/simple/gallama/ 2026-03-31T13:16:51,792 Fetching project page and analyzing links: https://pypi.org/simple/gallama/ 2026-03-31T13:16:51,793 Getting page https://pypi.org/simple/gallama/ 2026-03-31T13:16:51,795 Found index url https://pypi.org/simple 2026-03-31T13:16:52,034 Fetched page https://pypi.org/simple/gallama/ as application/vnd.pypi.simple.v1+json 2026-03-31T13:16:52,045 Skipping link: No binaries permitted for gallama: https://files.pythonhosted.org/packages/39/5d/4d195efac0f82cfd4381cd67fb30bdde67540b83bdeb4a78e44f0251d6fc/gallama-0.0.1.post3-py3-none-any.whl (from https://pypi.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,047 Found link https://files.pythonhosted.org/packages/c3/86/c501b1c89cdf678019f86235dfd07837e810bc26c2f21e1f18f7a3d66e8f/gallama-0.0.1.post3.tar.gz (from https://pypi.org/simple/gallama/) (requires-python:>=3.11), version: 0.0.1.post3 2026-03-31T13:16:52,047 Skipping link: No binaries permitted for gallama: https://files.pythonhosted.org/packages/df/c3/46334f843b95efa8139b61b619c431d5df1f1ff078cc57b65f127ba56bf0/gallama-0.0.1.post4-py3-none-any.whl (from https://pypi.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,048 Found link https://files.pythonhosted.org/packages/e7/f3/c9911fa1e1ea69c0db1cb64936c99c9464877a116b526d2410be66952780/gallama-0.0.1.post4.tar.gz (from https://pypi.org/simple/gallama/) (requires-python:>=3.11), version: 0.0.1.post4 2026-03-31T13:16:52,049 Skipping link: No binaries permitted for gallama: https://files.pythonhosted.org/packages/c8/5b/36e5dcb79e083e7ae918f18cc7f73bf46441d762fdd275ec77b34b32afed/gallama-0.0.1.post5-py3-none-any.whl (from https://pypi.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,050 Found link https://files.pythonhosted.org/packages/64/21/367d30acabfccdff4ef517c409eb7f806484a22151bec9501ae36416b961/gallama-0.0.1.post5.tar.gz (from https://pypi.org/simple/gallama/) (requires-python:>=3.11), version: 0.0.1.post5 2026-03-31T13:16:52,051 Skipping link: No binaries permitted for gallama: https://files.pythonhosted.org/packages/b4/2b/317b167518d42b59d3bba265cc2a94699b4acdbf97843eba5e898475927e/gallama-0.0.1.post6-py3-none-any.whl (from https://pypi.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,052 Found link https://files.pythonhosted.org/packages/c1/85/c931cb22a1f3e2e5a6a8a89b934b495d2f2c513efa30e1ec0ea979daac0c/gallama-0.0.1.post6.tar.gz (from https://pypi.org/simple/gallama/) (requires-python:>=3.11), version: 0.0.1.post6 2026-03-31T13:16:52,053 Skipping link: No binaries permitted for gallama: https://files.pythonhosted.org/packages/63/9b/2eddfe685a6d3298ebef076abd3b79774af35c6304787a6f1a5397749d09/gallama-0.0.1.post7-py3-none-any.whl (from https://pypi.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,054 Found link https://files.pythonhosted.org/packages/c4/a5/d430978545fc61edf04e2efb8f49cadd51a749d783f9b521f88433e46506/gallama-0.0.1.post7.tar.gz (from https://pypi.org/simple/gallama/) (requires-python:>=3.11), version: 0.0.1.post7 2026-03-31T13:16:52,055 Skipping link: No binaries permitted for gallama: https://files.pythonhosted.org/packages/3b/cb/d07965f791764d3faec189efe9762bc2f1b41f60ca455e6e425d76d87c5e/gallama-0.0.1.post8-py3-none-any.whl (from https://pypi.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,056 Found link https://files.pythonhosted.org/packages/8a/36/5b5d5caef71efb6404a1a52e26a5a606c2cbf18d908ddbc46bfde53c4d85/gallama-0.0.1.post8.tar.gz (from https://pypi.org/simple/gallama/) (requires-python:>=3.11), version: 0.0.1.post8 2026-03-31T13:16:52,056 Skipping link: No binaries permitted for gallama: https://files.pythonhosted.org/packages/ca/8a/8d8e884c195010d5f145d8cbc4b32a14ead43ea7b545d7526ca79a7f2ce6/gallama-0.0.1.post9-py3-none-any.whl (from https://pypi.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,057 Found link https://files.pythonhosted.org/packages/e0/2b/f26b04b622e5a7d1f0ae99945981a1858e7e8ecfe3653ac927bfa04ef902/gallama-0.0.1.post9.tar.gz (from https://pypi.org/simple/gallama/) (requires-python:>=3.11), version: 0.0.1.post9 2026-03-31T13:16:52,058 Skipping link: No binaries permitted for gallama: https://files.pythonhosted.org/packages/1b/a8/33b12df13efb5afc9fab8b4541c0737be367b68cfd152925151e3a2b9640/gallama-0.0.2-py3-none-any.whl (from https://pypi.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,059 Found link https://files.pythonhosted.org/packages/d9/05/6580cf4de538fb33028c7e24cd6b26a11ff0f8e1e87b0152ce9578e0e3b2/gallama-0.0.2.tar.gz (from https://pypi.org/simple/gallama/) (requires-python:>=3.11), version: 0.0.2 2026-03-31T13:16:52,059 Skipping link: No binaries permitted for gallama: https://files.pythonhosted.org/packages/0f/6f/9074e7b0d1abfa4c90b20c18b9cecf1f77f9eba2c3cb749680724eb459ec/gallama-0.0.2.post1-py3-none-any.whl (from https://pypi.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,060 Found link https://files.pythonhosted.org/packages/f2/cf/0be53cc37082e2cda2d4f7f284df806457c5b9df28f78c4b8e3812d9d940/gallama-0.0.2.post1.tar.gz (from https://pypi.org/simple/gallama/) (requires-python:>=3.11), version: 0.0.2.post1 2026-03-31T13:16:52,061 Skipping link: No binaries permitted for gallama: https://files.pythonhosted.org/packages/1d/de/c6315bfbb3d06f0ade02122a067e7b9af10cd1426f7cf41b3a32cb27d073/gallama-0.0.2.post2-py3-none-any.whl (from https://pypi.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,062 Found link https://files.pythonhosted.org/packages/bb/b3/6e79075a5d9d6aaae482cbe3e42b3e5b27c5863d7171ff556617a7c8b531/gallama-0.0.2.post2.tar.gz (from https://pypi.org/simple/gallama/) (requires-python:>=3.11), version: 0.0.2.post2 2026-03-31T13:16:52,063 Skipping link: No binaries permitted for gallama: https://files.pythonhosted.org/packages/82/11/fe08830d8902d80a46792606bcf286d5aff89366fdcc9c5285e002647d83/gallama-0.0.2.post3-py3-none-any.whl (from https://pypi.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,064 Found link https://files.pythonhosted.org/packages/9f/23/7d208cfb99666c84e006a69ecba30605158810fd3cfa96c1a07c6b9e3362/gallama-0.0.2.post3.tar.gz (from https://pypi.org/simple/gallama/) (requires-python:>=3.11), version: 0.0.2.post3 2026-03-31T13:16:52,064 Skipping link: No binaries permitted for gallama: https://files.pythonhosted.org/packages/f0/a0/d28de1e00116c685c84757d5ac27090c4118209cbf6842521bb2dbf34678/gallama-0.0.2.post4-py3-none-any.whl (from https://pypi.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,065 Found link https://files.pythonhosted.org/packages/a1/08/bdd4708f61c41cf4d7189f0c8781dcf321e6f62d6a2a61046fefc6e77e30/gallama-0.0.2.post4.tar.gz (from https://pypi.org/simple/gallama/) (requires-python:>=3.11), version: 0.0.2.post4 2026-03-31T13:16:52,066 Skipping link: No binaries permitted for gallama: https://files.pythonhosted.org/packages/b4/e6/8430916668c7b94bbe9a36012e19ee8724b68c9a5261953f88b2e92399fa/gallama-0.0.2.post5-py3-none-any.whl (from https://pypi.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,067 Found link https://files.pythonhosted.org/packages/5b/b9/3833a8eac47a3729ea91fb4f44ef9a7290f4752f147f6a9c4664c25a43de/gallama-0.0.2.post5.tar.gz (from https://pypi.org/simple/gallama/) (requires-python:>=3.11), version: 0.0.2.post5 2026-03-31T13:16:52,068 Skipping link: No binaries permitted for gallama: https://files.pythonhosted.org/packages/b2/61/6c81a72bacab26147822ce23781e703bc4b57e9082b72ab0e07103d09e86/gallama-0.0.2.post6-py3-none-any.whl (from https://pypi.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,069 Found link https://files.pythonhosted.org/packages/d9/3d/1d8f8e07cb3e4a287ec60dc063628ed237d26819b43c40dd3688f238a4a3/gallama-0.0.2.post6.tar.gz (from https://pypi.org/simple/gallama/) (requires-python:>=3.11), version: 0.0.2.post6 2026-03-31T13:16:52,069 Skipping link: No binaries permitted for gallama: https://files.pythonhosted.org/packages/e3/2a/6092b6af4ac13d14698f970942ba01bbc54c4111953abb3cce210c3f90d4/gallama-0.0.3-py3-none-any.whl (from https://pypi.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,070 Found link https://files.pythonhosted.org/packages/43/ce/008c9820082801bf3b8920a8a3743bcccd82f3721a5a6d7ccb6717f5717f/gallama-0.0.3.tar.gz (from https://pypi.org/simple/gallama/) (requires-python:>=3.11), version: 0.0.3 2026-03-31T13:16:52,071 Skipping link: No binaries permitted for gallama: https://files.pythonhosted.org/packages/3a/ec/0b2f9baa72b0b46b091855410575a5aa05d9f1c4432ecf26aec4084e0a92/gallama-0.0.3.post1-py3-none-any.whl (from https://pypi.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,071 Found link https://files.pythonhosted.org/packages/a0/ee/0fc03e320d71f273ec409e6dca8941329d6fa0433c841b00852b4c7af481/gallama-0.0.3.post1.tar.gz (from https://pypi.org/simple/gallama/) (requires-python:>=3.11), version: 0.0.3.post1 2026-03-31T13:16:52,072 Skipping link: No binaries permitted for gallama: https://files.pythonhosted.org/packages/ca/62/510c51d4a5d46e2721618a17e281e608392a299ba0c417f4d7fc575cdbea/gallama-0.0.3.post2-py3-none-any.whl (from https://pypi.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,073 Found link https://files.pythonhosted.org/packages/0b/67/c848093da9ee46d78700ffd5e3adc21ac8df42f273af5dd84aee5c010e51/gallama-0.0.3.post2.tar.gz (from https://pypi.org/simple/gallama/) (requires-python:>=3.11), version: 0.0.3.post2 2026-03-31T13:16:52,074 Skipping link: No binaries permitted for gallama: https://files.pythonhosted.org/packages/48/90/56787162ca05e4c2086e9105e4a69f67c40b66f46f997dfab261887d4593/gallama-0.0.3.post3-py3-none-any.whl (from https://pypi.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,075 Found link https://files.pythonhosted.org/packages/38/7d/0784bf1c462870924dbed5be63ca184ea3f254d7a6c3365ba417fb12a956/gallama-0.0.3.post3.tar.gz (from https://pypi.org/simple/gallama/) (requires-python:>=3.11), version: 0.0.3.post3 2026-03-31T13:16:52,076 Skipping link: No binaries permitted for gallama: https://files.pythonhosted.org/packages/87/10/8cf01e7be23026e725c313fd1cac1bfaef25b107b011955a12cb18fa824b/gallama-0.0.5-py3-none-any.whl (from https://pypi.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,077 Found link https://files.pythonhosted.org/packages/71/76/1764e04255b2cf4af492e6de36cc31ce874bea14343e1969ad29640592e7/gallama-0.0.5.tar.gz (from https://pypi.org/simple/gallama/) (requires-python:>=3.11), version: 0.0.5 2026-03-31T13:16:52,077 Skipping link: No binaries permitted for gallama: https://files.pythonhosted.org/packages/c8/fc/3fe9267519b290f3fad90dbdb189683b2a05497cb756347b67ff388aaafc/gallama-0.0.6-py3-none-any.whl (from https://pypi.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,078 Found link https://files.pythonhosted.org/packages/a9/6f/81f7ea932cc2845a71879d94250d6f0c41289649217bf56d223c8a196b0b/gallama-0.0.6.tar.gz (from https://pypi.org/simple/gallama/) (requires-python:>=3.11), version: 0.0.6 2026-03-31T13:16:52,079 Skipping link: No binaries permitted for gallama: https://files.pythonhosted.org/packages/18/27/bf71d8a9ad4dc34bc1442b2fce35f7023a3b1cf8b5de8d1ba68159bf6224/gallama-0.0.6.post1-py3-none-any.whl (from https://pypi.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,080 Found link https://files.pythonhosted.org/packages/65/23/051817f13d40c78fdeeebe55b54b760073b49833c342214825ec5e5e814d/gallama-0.0.6.post1.tar.gz (from https://pypi.org/simple/gallama/) (requires-python:>=3.11), version: 0.0.6.post1 2026-03-31T13:16:52,081 Skipping link: No binaries permitted for gallama: https://files.pythonhosted.org/packages/84/9f/c993f9ad8effc7ba2713c7c38fa123f7e13357bfa8a9e39c7156c3187d05/gallama-0.0.7-py3-none-any.whl (from https://pypi.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,081 Found link https://files.pythonhosted.org/packages/e9/a1/318d302e9c1eaeeb973031a6a94f9f2f3b52e55bf512c1193e1e19909c1d/gallama-0.0.7.tar.gz (from https://pypi.org/simple/gallama/) (requires-python:>=3.11), version: 0.0.7 2026-03-31T13:16:52,082 Skipping link: No binaries permitted for gallama: https://files.pythonhosted.org/packages/4f/f8/ce50cbb082b0b017f7826dee963d6d3f49d6e52ce271bb5aca97d6e0d475/gallama-0.0.8-py3-none-any.whl (from https://pypi.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,083 Found link https://files.pythonhosted.org/packages/23/fc/c9a2715dbe67dda927d4eb78accd6811b0e1adbcf8dcb1a04823d4d548f7/gallama-0.0.8.tar.gz (from https://pypi.org/simple/gallama/) (requires-python:>=3.11), version: 0.0.8 2026-03-31T13:16:52,083 Skipping link: No binaries permitted for gallama: https://files.pythonhosted.org/packages/ba/b0/87df6515bdbe1e1c5e8d8c1eb343528e16596b6fa837dc4c64bbe311334d/gallama-0.0.8.post1-py3-none-any.whl (from https://pypi.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,084 Found link https://files.pythonhosted.org/packages/d3/33/67b175ac74266b4efb68f07d7c965aa749661aff4087fa02c85ba083e50f/gallama-0.0.8.post1.tar.gz (from https://pypi.org/simple/gallama/) (requires-python:>=3.11), version: 0.0.8.post1 2026-03-31T13:16:52,085 Skipping link: No binaries permitted for gallama: https://files.pythonhosted.org/packages/ad/50/fa11f5e5e545e36d9331449a75c65b78729c917b51aa4a25cad524ec3447/gallama-0.0.9-py3-none-any.whl (from https://pypi.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,086 Found link https://files.pythonhosted.org/packages/92/ba/0578145cd2f7fcde696b33c9c3a60f583b589f9d312a47a6978307394d0b/gallama-0.0.9.tar.gz (from https://pypi.org/simple/gallama/) (requires-python:>=3.11), version: 0.0.9 2026-03-31T13:16:52,086 Skipping link: No binaries permitted for gallama: https://files.pythonhosted.org/packages/81/67/084f2e1f10e7d3872d9524501f4c682ffafa5b16d768738b7b98e8235ce5/gallama-0.1.0-py3-none-any.whl (from https://pypi.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,087 Found link https://files.pythonhosted.org/packages/8a/2c/914645d95bbd1544390d53919f1b98005a3698cb9b5c76425fb2430e68d5/gallama-0.1.0.tar.gz (from https://pypi.org/simple/gallama/) (requires-python:>=3.11), version: 0.1.0 2026-03-31T13:16:52,088 Skipping link: No binaries permitted for gallama: https://files.pythonhosted.org/packages/a1/0d/1c7cd5b707262a3fd74687583f37a06e77471f122b0cb2499ab55eee7f2c/gallama-0.1.0.post1-py3-none-any.whl (from https://pypi.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,089 Found link https://files.pythonhosted.org/packages/1c/e2/e25808a43b26f391cb89dd25c5f567a440e468fa7b5675c3432c15943e69/gallama-0.1.0.post1.tar.gz (from https://pypi.org/simple/gallama/) (requires-python:>=3.11), version: 0.1.0.post1 2026-03-31T13:16:52,089 Skipping link: No binaries permitted for gallama: https://files.pythonhosted.org/packages/28/a6/e474809c5038acb37bb930f284f13bfbba63b19066289a1e60272bcb468b/gallama-0.1.1-py3-none-any.whl (from https://pypi.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,090 Found link https://files.pythonhosted.org/packages/2b/ee/102ebaefe71c3059d7db7670873b30f26b22d6dc50a426faad4bd3d84e30/gallama-0.1.1.tar.gz (from https://pypi.org/simple/gallama/) (requires-python:>=3.11), version: 0.1.1 2026-03-31T13:16:52,091 Skipping link: No binaries permitted for gallama: https://files.pythonhosted.org/packages/f5/9a/9962703f1d86a305d6f6aacf6a7510c2b97423b53e626b4b4bc1e6a07ccc/gallama-0.1.2-py3-none-any.whl (from https://pypi.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,092 Found link https://files.pythonhosted.org/packages/0b/ea/3bc7163b890e49716a6e0d080f5f96fc2b94b27dda81502cccd5725a1f8c/gallama-0.1.2.tar.gz (from https://pypi.org/simple/gallama/) (requires-python:>=3.11), version: 0.1.2 2026-03-31T13:16:52,092 Skipping link: No binaries permitted for gallama: https://files.pythonhosted.org/packages/89/45/00299379a716e2452ea1ce36d3917b5fc4af7a3778deac09615339e649cc/gallama-0.1.3-py3-none-any.whl (from https://pypi.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,093 Found link https://files.pythonhosted.org/packages/67/77/605b6f6276a5c2adfcea63c5c14f7b16bd73556afb6f80e2415ed3c04102/gallama-0.1.3.tar.gz (from https://pypi.org/simple/gallama/) (requires-python:>=3.11), version: 0.1.3 2026-03-31T13:16:52,094 Fetching project page and analyzing links: https://www.piwheels.org/simple/gallama/ 2026-03-31T13:16:52,094 Getting page https://www.piwheels.org/simple/gallama/ 2026-03-31T13:16:52,096 Found index url https://www.piwheels.org/simple 2026-03-31T13:16:52,276 Fetched page https://www.piwheels.org/simple/gallama/ as text/html 2026-03-31T13:16:52,285 Skipping link: No binaries permitted for gallama: https://www.piwheels.org/simple/gallama/gallama-0.1.2-py3-none-any.whl#sha256=12b6e4d3ab372d69ed272fc4662c3c341ec2c96be353e4971e1b44895a54e799 (from https://www.piwheels.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,286 Skipping link: No binaries permitted for gallama: https://www.piwheels.org/simple/gallama/gallama-0.1.1-py3-none-any.whl#sha256=76a442a6abe87f30aea152a9170b4d3db961ba3e92055aef2a610a4861bc9bc9 (from https://www.piwheels.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,286 Skipping link: No binaries permitted for gallama: https://www.piwheels.org/simple/gallama/gallama-0.1.0.post1-py3-none-any.whl#sha256=a17eca472557816d6535597775edf16701228df18535b600dee125455bb106a5 (from https://www.piwheels.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,287 Skipping link: No binaries permitted for gallama: https://www.piwheels.org/simple/gallama/gallama-0.1.0-py3-none-any.whl#sha256=4ea1d9ad04799cc79dced8cb00447a94656a45d541d26b451269f5fd001f79fd (from https://www.piwheels.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,288 Skipping link: No binaries permitted for gallama: https://archive1.piwheels.org/simple/gallama/gallama-0.0.9-py3-none-any.whl#sha256=d208066c4cfe580cf8f2f6b04a400fa558f68fd381d8f9d32fdbcd839edb1cb8 (from https://www.piwheels.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,288 Skipping link: No binaries permitted for gallama: https://archive1.piwheels.org/simple/gallama/gallama-0.0.8.post1-py3-none-any.whl#sha256=424cb289e65d8a276219a1ffd3d58c48f4bab8fc0638f76e98d9217124e2bbdc (from https://www.piwheels.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,289 Skipping link: No binaries permitted for gallama: https://archive1.piwheels.org/simple/gallama/gallama-0.0.8-py3-none-any.whl#sha256=e2a72ec2868b2e46ddd64916f7201472519a06439a535e2ee9ac352e8fadd027 (from https://www.piwheels.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,290 Skipping link: No binaries permitted for gallama: https://archive1.piwheels.org/simple/gallama/gallama-0.0.7-py3-none-any.whl#sha256=8f75d6f3dab7f56c372d25a8e927d5249c00df50cbf76ebc9c3ffbdbd7992e0f (from https://www.piwheels.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,290 Skipping link: No binaries permitted for gallama: https://archive1.piwheels.org/simple/gallama/gallama-0.0.6.post1-py3-none-any.whl#sha256=9d37c9e9fe3f2279c5d736d96c1e73c0621684388f387fdd4ada131cb7ee52fc (from https://www.piwheels.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,291 Skipping link: No binaries permitted for gallama: https://archive1.piwheels.org/simple/gallama/gallama-0.0.6-py3-none-any.whl#sha256=0ab28655e87decec5fb4a2c202cedd41d593d56a8dd8547da96b4c898a193421 (from https://www.piwheels.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,291 Skipping link: No binaries permitted for gallama: https://archive1.piwheels.org/simple/gallama/gallama-0.0.5-py3-none-any.whl#sha256=212face7d6fa621a30a5f2d218ee5093c85c351f664f36e94b9076cd8b32c477 (from https://www.piwheels.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,292 Skipping link: No binaries permitted for gallama: https://archive1.piwheels.org/simple/gallama/gallama-0.0.3.post3-py3-none-any.whl#sha256=b0882e2d7cab0970a5ab24efe6aececfa015eb83880580ddc97347e95bc60e56 (from https://www.piwheels.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,292 Skipping link: No binaries permitted for gallama: https://archive1.piwheels.org/simple/gallama/gallama-0.0.3.post2-py3-none-any.whl#sha256=b73c2928e86d6dbdc1ff93ab869e117178145cf18333eaca20bedd4a02d401ef (from https://www.piwheels.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,293 Skipping link: No binaries permitted for gallama: https://archive1.piwheels.org/simple/gallama/gallama-0.0.3.post1-py3-none-any.whl#sha256=714b64a8e81ddf14ee0d60d34e23cd1651e3c112d8ffde65c5e80e0be4e60b21 (from https://www.piwheels.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,293 Skipping link: No binaries permitted for gallama: https://archive1.piwheels.org/simple/gallama/gallama-0.0.3-py3-none-any.whl#sha256=d2839b245115b320d582c36e8f4c33c02fda75953f3efdb2ee53291046c85d06 (from https://www.piwheels.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,294 Skipping link: No binaries permitted for gallama: https://archive1.piwheels.org/simple/gallama/gallama-0.0.2.post6-py3-none-any.whl#sha256=51bc1a335884a9ec198d39698c4f136bb98822a41363aa3c1eae2f67c15b3ad0 (from https://www.piwheels.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,294 Skipping link: No binaries permitted for gallama: https://archive1.piwheels.org/simple/gallama/gallama-0.0.2.post5-py3-none-any.whl#sha256=c83d61c1b88bbb426a4ca0cdd138e65d17ccdd27dca9db7f1778b42a2583f6cb (from https://www.piwheels.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,295 Skipping link: No binaries permitted for gallama: https://archive1.piwheels.org/simple/gallama/gallama-0.0.2.post4-py3-none-any.whl#sha256=9278159fe0d6e89077a5f74d90a4574fffbffca9bbd15954be6747d032b23344 (from https://www.piwheels.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,296 Skipping link: No binaries permitted for gallama: https://archive1.piwheels.org/simple/gallama/gallama-0.0.2.post3-py3-none-any.whl#sha256=330b8fb30f1052d1451466192837c205a00d2aee0dc7071f0a4d5540bdc30346 (from https://www.piwheels.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,296 Skipping link: No binaries permitted for gallama: https://archive1.piwheels.org/simple/gallama/gallama-0.0.2.post2-py3-none-any.whl#sha256=3bf9e1047fb2d00aca7284daa5ff64d1de4b09010a9ac75c35d17ad1ba83f261 (from https://www.piwheels.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,297 Skipping link: No binaries permitted for gallama: https://archive1.piwheels.org/simple/gallama/gallama-0.0.2.post1-py3-none-any.whl#sha256=322dcb477f4a41669d95e09ac1610cc403cad833fc73b1e0539868876389b214 (from https://www.piwheels.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,297 Skipping link: No binaries permitted for gallama: https://archive1.piwheels.org/simple/gallama/gallama-0.0.2-py3-none-any.whl#sha256=ef7ad4299f1ce35425d9322dd814917cc3753255fc7f05759f47c74be270aa67 (from https://www.piwheels.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,298 Skipping link: No binaries permitted for gallama: https://archive1.piwheels.org/simple/gallama/gallama-0.0.1.post9-py3-none-any.whl#sha256=1a7f482e0aa205b989556e93652fc3c63380cb0f49205fa3fd8381c9f99d3412 (from https://www.piwheels.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,299 Skipping link: No binaries permitted for gallama: https://archive1.piwheels.org/simple/gallama/gallama-0.0.1.post8-py3-none-any.whl#sha256=19deebeddb3622944db936a5e5601c9edd4fea324431def77b72278a0096aa9c (from https://www.piwheels.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,299 Skipping link: No binaries permitted for gallama: https://archive1.piwheels.org/simple/gallama/gallama-0.0.1.post7-py3-none-any.whl#sha256=9a220d2f485dd67ffaa5b8a1c83a314f11a7697874002ae63550733ddd1c7325 (from https://www.piwheels.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,300 Skipping link: No binaries permitted for gallama: https://archive1.piwheels.org/simple/gallama/gallama-0.0.1.post6-py3-none-any.whl#sha256=a0ea453368b1827cea46191bb9cdc3b62da79f361f7a7f143759b875b3f16779 (from https://www.piwheels.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,300 Skipping link: No binaries permitted for gallama: https://archive1.piwheels.org/simple/gallama/gallama-0.0.1.post5-py3-none-any.whl#sha256=8b0cffeb97ca6bf810d6b3de585bb40a673639be92da36a2fd2ec3eb8dd7dba1 (from https://www.piwheels.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,300 Skipping link: No binaries permitted for gallama: https://archive1.piwheels.org/simple/gallama/gallama-0.0.1.post4-py3-none-any.whl#sha256=0a3786dae773d1357c59365637b41490e0363d38c187187e821752c06e5bc4da (from https://www.piwheels.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,301 Skipping link: No binaries permitted for gallama: https://archive1.piwheels.org/simple/gallama/gallama-0.0.1.post3-py3-none-any.whl#sha256=767d75fe83c821b2fcd8a190f23dd25fe8497f15551edd008e3166d6dd30a806 (from https://www.piwheels.org/simple/gallama/) (requires-python:>=3.11) 2026-03-31T13:16:52,302 Skipping link: not a file: https://www.piwheels.org/simple/gallama/ 2026-03-31T13:16:52,302 Skipping link: not a file: https://pypi.org/simple/gallama/ 2026-03-31T13:16:52,325 Given no hashes to check 1 links for project 'gallama': discarding no candidates 2026-03-31T13:16:52,343 Collecting gallama==0.1.3 2026-03-31T13:16:52,345 Created temporary directory: /tmp/pip-unpack-i1hhcn5t 2026-03-31T13:16:52,588 Downloading gallama-0.1.3.tar.gz (593 kB) 2026-03-31T13:16:53,102 Added gallama==0.1.3 from https://files.pythonhosted.org/packages/67/77/605b6f6276a5c2adfcea63c5c14f7b16bd73556afb6f80e2415ed3c04102/gallama-0.1.3.tar.gz to build tracker '/tmp/pip-build-tracker-3za8g6kc' 2026-03-31T13:16:53,108 Created temporary directory: /tmp/pip-build-env-tj3prv5e 2026-03-31T13:16:53,113 Installing build dependencies: started 2026-03-31T13:16:53,115 Running command pip subprocess to install build dependencies 2026-03-31T13:16:54,243 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-31T13:16:54,681 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-31T13:16:54,704 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-31T13:16:56,549 Collecting setuptools>=61.0 2026-03-31T13:16:56,663 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-31T13:16:59,648 Installing collected packages: setuptools 2026-03-31T13:17:02,692 Successfully installed setuptools-82.0.1 2026-03-31T13:17:02,957 Installing build dependencies: finished with status 'done' 2026-03-31T13:17:02,963 Getting requirements to build wheel: started 2026-03-31T13:17:02,965 Running command Getting requirements to build wheel 2026-03-31T13:17:03,604 /tmp/pip-build-env-tj3prv5e/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-31T13:17:03,604 !! 2026-03-31T13:17:03,605 ******************************************************************************** 2026-03-31T13:17:03,605 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-31T13:17:03,606 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-31T13:17:03,607 or your builds will no longer be supported. 2026-03-31T13:17:03,608 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-31T13:17:03,608 ******************************************************************************** 2026-03-31T13:17:03,609 !! 2026-03-31T13:17:03,610 corresp(dist, value, root_dir) 2026-03-31T13:17:03,694 running egg_info 2026-03-31T13:17:03,700 writing src/gallama.egg-info/PKG-INFO 2026-03-31T13:17:03,717 writing dependency_links to src/gallama.egg-info/dependency_links.txt 2026-03-31T13:17:03,719 writing entry points to src/gallama.egg-info/entry_points.txt 2026-03-31T13:17:03,727 writing requirements to src/gallama.egg-info/requires.txt 2026-03-31T13:17:03,728 writing top-level names to src/gallama.egg-info/top_level.txt 2026-03-31T13:17:03,792 reading manifest file 'src/gallama.egg-info/SOURCES.txt' 2026-03-31T13:17:03,812 writing manifest file 'src/gallama.egg-info/SOURCES.txt' 2026-03-31T13:17:03,909 Getting requirements to build wheel: finished with status 'done' 2026-03-31T13:17:03,912 Created temporary directory: /tmp/pip-modern-metadata-khi9ol7y 2026-03-31T13:17:03,914 Preparing metadata (pyproject.toml): started 2026-03-31T13:17:03,915 Running command Preparing metadata (pyproject.toml) 2026-03-31T13:17:04,493 /tmp/pip-build-env-tj3prv5e/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-31T13:17:04,494 !! 2026-03-31T13:17:04,495 ******************************************************************************** 2026-03-31T13:17:04,495 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-31T13:17:04,497 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-31T13:17:04,497 or your builds will no longer be supported. 2026-03-31T13:17:04,498 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-31T13:17:04,499 ******************************************************************************** 2026-03-31T13:17:04,500 !! 2026-03-31T13:17:04,500 corresp(dist, value, root_dir) 2026-03-31T13:17:04,587 running dist_info 2026-03-31T13:17:04,597 creating /tmp/pip-modern-metadata-khi9ol7y/gallama.egg-info 2026-03-31T13:17:04,598 writing /tmp/pip-modern-metadata-khi9ol7y/gallama.egg-info/PKG-INFO 2026-03-31T13:17:04,615 writing dependency_links to /tmp/pip-modern-metadata-khi9ol7y/gallama.egg-info/dependency_links.txt 2026-03-31T13:17:04,617 writing entry points to /tmp/pip-modern-metadata-khi9ol7y/gallama.egg-info/entry_points.txt 2026-03-31T13:17:04,625 writing requirements to /tmp/pip-modern-metadata-khi9ol7y/gallama.egg-info/requires.txt 2026-03-31T13:17:04,627 writing top-level names to /tmp/pip-modern-metadata-khi9ol7y/gallama.egg-info/top_level.txt 2026-03-31T13:17:04,628 writing manifest file '/tmp/pip-modern-metadata-khi9ol7y/gallama.egg-info/SOURCES.txt' 2026-03-31T13:17:04,684 reading manifest file '/tmp/pip-modern-metadata-khi9ol7y/gallama.egg-info/SOURCES.txt' 2026-03-31T13:17:04,693 writing manifest file '/tmp/pip-modern-metadata-khi9ol7y/gallama.egg-info/SOURCES.txt' 2026-03-31T13:17:04,694 creating '/tmp/pip-modern-metadata-khi9ol7y/gallama-0.1.3.dist-info' 2026-03-31T13:17:04,819 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-31T13:17:04,826 Source in /tmp/pip-wheel-r5egqc6g/gallama_b889bfef6b2a4c2f80744d8e8315f926 has version 0.1.3, which satisfies requirement gallama==0.1.3 from https://files.pythonhosted.org/packages/67/77/605b6f6276a5c2adfcea63c5c14f7b16bd73556afb6f80e2415ed3c04102/gallama-0.1.3.tar.gz 2026-03-31T13:17:04,827 Removed gallama==0.1.3 from https://files.pythonhosted.org/packages/67/77/605b6f6276a5c2adfcea63c5c14f7b16bd73556afb6f80e2415ed3c04102/gallama-0.1.3.tar.gz from build tracker '/tmp/pip-build-tracker-3za8g6kc' 2026-03-31T13:17:04,838 Created temporary directory: /tmp/pip-unpack-fiiq0wxb 2026-03-31T13:17:04,838 Building wheels for collected packages: gallama 2026-03-31T13:17:04,843 Created temporary directory: /tmp/pip-wheel-lxijuczk 2026-03-31T13:17:04,843 Destination directory: /tmp/pip-wheel-lxijuczk 2026-03-31T13:17:04,846 Building wheel for gallama (pyproject.toml): started 2026-03-31T13:17:04,847 Running command Building wheel for gallama (pyproject.toml) 2026-03-31T13:17:05,416 /tmp/pip-build-env-tj3prv5e/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-31T13:17:05,416 !! 2026-03-31T13:17:05,418 ******************************************************************************** 2026-03-31T13:17:05,418 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-31T13:17:05,420 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-31T13:17:05,420 or your builds will no longer be supported. 2026-03-31T13:17:05,422 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-31T13:17:05,422 ******************************************************************************** 2026-03-31T13:17:05,424 !! 2026-03-31T13:17:05,424 corresp(dist, value, root_dir) 2026-03-31T13:17:05,496 running bdist_wheel 2026-03-31T13:17:05,514 running build 2026-03-31T13:17:05,514 running build_py 2026-03-31T13:17:05,521 creating build/lib/gallama 2026-03-31T13:17:05,523 copying src/gallama/request_validation.py -> build/lib/gallama 2026-03-31T13:17:05,525 copying src/gallama/app.py -> build/lib/gallama 2026-03-31T13:17:05,528 copying src/gallama/dependencies.py -> build/lib/gallama 2026-03-31T13:17:05,530 copying src/gallama/constants.py -> build/lib/gallama 2026-03-31T13:17:05,532 copying src/gallama/server.py -> build/lib/gallama 2026-03-31T13:17:05,535 copying src/gallama/__init__.py -> build/lib/gallama 2026-03-31T13:17:05,537 copying src/gallama/dependencies_server.py -> build/lib/gallama 2026-03-31T13:17:05,539 copying src/gallama/cli.py -> build/lib/gallama 2026-03-31T13:17:05,542 creating build/lib/gallama/utils 2026-03-31T13:17:05,543 copying src/gallama/utils/audio_processor_utils.py -> build/lib/gallama/utils 2026-03-31T13:17:05,545 copying src/gallama/utils/__init__.py -> build/lib/gallama/utils 2026-03-31T13:17:05,547 copying src/gallama/utils/utils.py -> build/lib/gallama/utils 2026-03-31T13:17:05,550 copying src/gallama/utils/request_disconnect.py -> build/lib/gallama/utils 2026-03-31T13:17:05,552 creating build/lib/gallama/api_response 2026-03-31T13:17:05,553 copying src/gallama/api_response/chat_response.py -> build/lib/gallama/api_response 2026-03-31T13:17:05,556 copying src/gallama/api_response/model_response.py -> build/lib/gallama/api_response 2026-03-31T13:17:05,558 copying src/gallama/api_response/stream_parser_v2.py -> build/lib/gallama/api_response 2026-03-31T13:17:05,560 copying src/gallama/api_response/__init__.py -> build/lib/gallama/api_response 2026-03-31T13:17:05,561 copying src/gallama/api_response/api_formatter.py -> build/lib/gallama/api_response 2026-03-31T13:17:05,565 creating build/lib/gallama/data_classes 2026-03-31T13:17:05,566 copying src/gallama/data_classes/data_class.py -> build/lib/gallama/data_classes 2026-03-31T13:17:05,569 copying src/gallama/data_classes/video.py -> build/lib/gallama/data_classes 2026-03-31T13:17:05,571 copying src/gallama/data_classes/realtime_client_proto.py -> build/lib/gallama/data_classes 2026-03-31T13:17:05,573 copying src/gallama/data_classes/__init__.py -> build/lib/gallama/data_classes 2026-03-31T13:17:05,575 copying src/gallama/data_classes/responses_api.py -> build/lib/gallama/data_classes 2026-03-31T13:17:05,577 copying src/gallama/data_classes/generation_data_class.py -> build/lib/gallama/data_classes 2026-03-31T13:17:05,580 copying src/gallama/data_classes/realtime_server_proto.py -> build/lib/gallama/data_classes 2026-03-31T13:17:05,582 copying src/gallama/data_classes/internal_ws.py -> build/lib/gallama/data_classes 2026-03-31T13:17:05,584 copying src/gallama/data_classes/server_dataclass.py -> build/lib/gallama/data_classes 2026-03-31T13:17:05,585 copying src/gallama/data_classes/audio_data_class.py -> build/lib/gallama/data_classes 2026-03-31T13:17:05,588 creating build/lib/gallama/server_engine 2026-03-31T13:17:05,589 copying src/gallama/server_engine/request_handler.py -> build/lib/gallama/server_engine 2026-03-31T13:17:05,591 copying src/gallama/server_engine/model_capabilities.py -> build/lib/gallama/server_engine 2026-03-31T13:17:05,593 copying src/gallama/server_engine/request_routing.py -> build/lib/gallama/server_engine 2026-03-31T13:17:05,595 copying src/gallama/server_engine/responses_ws_bridge.py -> build/lib/gallama/server_engine 2026-03-31T13:17:05,597 copying src/gallama/server_engine/__init__.py -> build/lib/gallama/server_engine 2026-03-31T13:17:05,599 copying src/gallama/server_engine/model_management.py -> build/lib/gallama/server_engine 2026-03-31T13:17:05,601 copying src/gallama/server_engine/server_manager.py -> build/lib/gallama/server_engine 2026-03-31T13:17:05,603 creating build/lib/gallama/remote_mcp 2026-03-31T13:17:05,604 copying src/gallama/remote_mcp/runtime.py -> build/lib/gallama/remote_mcp 2026-03-31T13:17:05,607 copying src/gallama/remote_mcp/__init__.py -> build/lib/gallama/remote_mcp 2026-03-31T13:17:05,609 copying src/gallama/remote_mcp/models.py -> build/lib/gallama/remote_mcp 2026-03-31T13:17:05,611 copying src/gallama/remote_mcp/orchestrator.py -> build/lib/gallama/remote_mcp 2026-03-31T13:17:05,614 creating build/lib/gallama/model_manager 2026-03-31T13:17:05,615 copying src/gallama/model_manager/ModelManager.py -> build/lib/gallama/model_manager 2026-03-31T13:17:05,618 copying src/gallama/model_manager/__init__.py -> build/lib/gallama/model_manager 2026-03-31T13:17:05,620 creating build/lib/gallama/conversation_store 2026-03-31T13:17:05,621 copying src/gallama/conversation_store/__init__.py -> build/lib/gallama/conversation_store 2026-03-31T13:17:05,623 copying src/gallama/conversation_store/store.py -> build/lib/gallama/conversation_store 2026-03-31T13:17:05,625 creating build/lib/gallama/realtime 2026-03-31T13:17:05,626 copying src/gallama/realtime/message_queue.py -> build/lib/gallama/realtime 2026-03-31T13:17:05,630 copying src/gallama/realtime/websocket_handler.py -> build/lib/gallama/realtime 2026-03-31T13:17:05,633 copying src/gallama/realtime/websocket_session.py -> build/lib/gallama/realtime 2026-03-31T13:17:05,634 copying src/gallama/realtime/audio_preprocessor.py -> build/lib/gallama/realtime 2026-03-31T13:17:05,637 copying src/gallama/realtime/response.py -> build/lib/gallama/realtime 2026-03-31T13:17:05,640 copying src/gallama/realtime/__init__.py -> build/lib/gallama/realtime 2026-03-31T13:17:05,642 copying src/gallama/realtime/websocket_client.py -> build/lib/gallama/realtime 2026-03-31T13:17:05,644 copying src/gallama/realtime/websocket_manager.py -> build/lib/gallama/realtime 2026-03-31T13:17:05,646 copying src/gallama/realtime/session_manager.py -> build/lib/gallama/realtime 2026-03-31T13:17:05,648 copying src/gallama/realtime/vad.py -> build/lib/gallama/realtime 2026-03-31T13:17:05,651 creating build/lib/gallama/routes 2026-03-31T13:17:05,652 copying src/gallama/routes/ws_stt.py -> build/lib/gallama/routes 2026-03-31T13:17:05,655 copying src/gallama/routes/ws_llm.py -> build/lib/gallama/routes 2026-03-31T13:17:05,658 copying src/gallama/routes/embedding.py -> build/lib/gallama/routes 2026-03-31T13:17:05,660 copying src/gallama/routes/ws_video.py -> build/lib/gallama/routes 2026-03-31T13:17:05,663 copying src/gallama/routes/__init__.py -> build/lib/gallama/routes 2026-03-31T13:17:05,666 copying src/gallama/routes/model_management.py -> build/lib/gallama/routes 2026-03-31T13:17:05,668 copying src/gallama/routes/audio.py -> build/lib/gallama/routes 2026-03-31T13:17:05,672 copying src/gallama/routes/ws_tts.py -> build/lib/gallama/routes 2026-03-31T13:17:05,676 copying src/gallama/routes/chat.py -> build/lib/gallama/routes 2026-03-31T13:17:05,683 creating build/lib/gallama/config 2026-03-31T13:17:05,685 copying src/gallama/config/config_manager.py -> build/lib/gallama/config 2026-03-31T13:17:05,690 copying src/gallama/config/__init__.py -> build/lib/gallama/config 2026-03-31T13:17:05,694 creating build/lib/gallama/backend 2026-03-31T13:17:05,695 copying src/gallama/backend/__init__.py -> build/lib/gallama/backend 2026-03-31T13:17:05,697 creating build/lib/gallama/response_store 2026-03-31T13:17:05,698 copying src/gallama/response_store/__init__.py -> build/lib/gallama/response_store 2026-03-31T13:17:05,701 copying src/gallama/response_store/store.py -> build/lib/gallama/response_store 2026-03-31T13:17:05,704 creating build/lib/gallama/data 2026-03-31T13:17:05,705 copying src/gallama/data/__init__.py -> build/lib/gallama/data 2026-03-31T13:17:05,708 creating build/lib/gallama/logger 2026-03-31T13:17:05,709 copying src/gallama/logger/logger.py -> build/lib/gallama/logger 2026-03-31T13:17:05,711 copying src/gallama/logger/__init__.py -> build/lib/gallama/logger 2026-03-31T13:17:05,714 creating build/lib/gallama/server_routes 2026-03-31T13:17:05,715 copying src/gallama/server_routes/realtime.py -> build/lib/gallama/server_routes 2026-03-31T13:17:05,717 copying src/gallama/server_routes/__init__.py -> build/lib/gallama/server_routes 2026-03-31T13:17:05,719 copying src/gallama/server_routes/responses_ws.py -> build/lib/gallama/server_routes 2026-03-31T13:17:05,721 copying src/gallama/server_routes/server_management.py -> build/lib/gallama/server_routes 2026-03-31T13:17:05,724 creating build/lib/gallama/backend/embedding 2026-03-31T13:17:05,725 copying src/gallama/backend/embedding/embedding.py -> build/lib/gallama/backend/embedding 2026-03-31T13:17:05,727 copying src/gallama/backend/embedding/__init__.py -> build/lib/gallama/backend/embedding 2026-03-31T13:17:05,729 creating build/lib/gallama/backend/stt 2026-03-31T13:17:05,730 copying src/gallama/backend/stt/audio_buffer.py -> build/lib/gallama/backend/stt 2026-03-31T13:17:05,732 copying src/gallama/backend/stt/asr_processor.py -> build/lib/gallama/backend/stt 2026-03-31T13:17:05,734 copying src/gallama/backend/stt/base.py -> build/lib/gallama/backend/stt 2026-03-31T13:17:05,736 copying src/gallama/backend/stt/hypothesis.py -> build/lib/gallama/backend/stt 2026-03-31T13:17:05,738 copying src/gallama/backend/stt/__init__.py -> build/lib/gallama/backend/stt 2026-03-31T13:17:05,740 copying src/gallama/backend/stt/vad.py -> build/lib/gallama/backend/stt 2026-03-31T13:17:05,743 creating build/lib/gallama/backend/llm 2026-03-31T13:17:05,744 copying src/gallama/backend/llm/format_enforcer.py -> build/lib/gallama/backend/llm 2026-03-31T13:17:05,746 copying src/gallama/backend/llm/tools.py -> build/lib/gallama/backend/llm 2026-03-31T13:17:05,749 copying src/gallama/backend/llm/__init__.py -> build/lib/gallama/backend/llm 2026-03-31T13:17:05,751 copying src/gallama/backend/llm/thinking_template.py -> build/lib/gallama/backend/llm 2026-03-31T13:17:05,753 copying src/gallama/backend/llm/json_schema_utils.py -> build/lib/gallama/backend/llm 2026-03-31T13:17:05,755 creating build/lib/gallama/backend/tts 2026-03-31T13:17:05,756 copying src/gallama/backend/tts/base.py -> build/lib/gallama/backend/tts 2026-03-31T13:17:05,758 copying src/gallama/backend/tts/__init__.py -> build/lib/gallama/backend/tts 2026-03-31T13:17:05,760 copying src/gallama/backend/tts/text_processor.py -> build/lib/gallama/backend/tts 2026-03-31T13:17:05,762 copying src/gallama/backend/tts/TTSQueueHandler.py -> build/lib/gallama/backend/tts 2026-03-31T13:17:05,765 creating build/lib/gallama/backend/stt/faster_whisper 2026-03-31T13:17:05,766 copying src/gallama/backend/stt/faster_whisper/model.py -> build/lib/gallama/backend/stt/faster_whisper 2026-03-31T13:17:05,768 creating build/lib/gallama/backend/stt/mlx_whisper 2026-03-31T13:17:05,769 copying src/gallama/backend/stt/mlx_whisper/model.py -> build/lib/gallama/backend/stt/mlx_whisper 2026-03-31T13:17:05,772 creating build/lib/gallama/backend/llm/engine 2026-03-31T13:17:05,773 copying src/gallama/backend/llm/engine/base.py -> build/lib/gallama/backend/llm/engine 2026-03-31T13:17:05,776 copying src/gallama/backend/llm/engine/__init__.py -> build/lib/gallama/backend/llm/engine 2026-03-31T13:17:05,778 creating build/lib/gallama/backend/llm/prompt_engine 2026-03-31T13:17:05,779 copying src/gallama/backend/llm/prompt_engine/__init__.py -> build/lib/gallama/backend/llm/prompt_engine 2026-03-31T13:17:05,781 copying src/gallama/backend/llm/prompt_engine/pe_transformers.py -> build/lib/gallama/backend/llm/prompt_engine 2026-03-31T13:17:05,783 copying src/gallama/backend/llm/prompt_engine/model_special_tag.py -> build/lib/gallama/backend/llm/prompt_engine 2026-03-31T13:17:05,785 copying src/gallama/backend/llm/prompt_engine/prompt_engine.py -> build/lib/gallama/backend/llm/prompt_engine 2026-03-31T13:17:05,787 copying src/gallama/backend/llm/prompt_engine/pe_custom.py -> build/lib/gallama/backend/llm/prompt_engine 2026-03-31T13:17:05,790 creating build/lib/gallama/backend/llm/engine/vllm 2026-03-31T13:17:05,791 copying src/gallama/backend/llm/engine/vllm/vllm.py -> build/lib/gallama/backend/llm/engine/vllm 2026-03-31T13:17:05,794 copying src/gallama/backend/llm/engine/vllm/__init__.py -> build/lib/gallama/backend/llm/engine/vllm 2026-03-31T13:17:05,796 creating build/lib/gallama/backend/llm/engine/llamacpp 2026-03-31T13:17:05,797 copying src/gallama/backend/llm/engine/llamacpp/llamacpp.py -> build/lib/gallama/backend/llm/engine/llamacpp 2026-03-31T13:17:05,799 copying src/gallama/backend/llm/engine/llamacpp/__init__.py -> build/lib/gallama/backend/llm/engine/llamacpp 2026-03-31T13:17:05,801 creating build/lib/gallama/backend/llm/engine/transformers 2026-03-31T13:17:05,802 copying src/gallama/backend/llm/engine/transformers/__init__.py -> build/lib/gallama/backend/llm/engine/transformers 2026-03-31T13:17:05,804 copying src/gallama/backend/llm/engine/transformers/transformers.py -> build/lib/gallama/backend/llm/engine/transformers 2026-03-31T13:17:05,807 creating build/lib/gallama/backend/llm/engine/mlx_vllm 2026-03-31T13:17:05,808 copying src/gallama/backend/llm/engine/mlx_vllm/__init__.py -> build/lib/gallama/backend/llm/engine/mlx_vllm 2026-03-31T13:17:05,810 copying src/gallama/backend/llm/engine/mlx_vllm/mlx_vlm.py -> build/lib/gallama/backend/llm/engine/mlx_vllm 2026-03-31T13:17:05,813 creating build/lib/gallama/backend/llm/engine/exllamav3 2026-03-31T13:17:05,814 copying src/gallama/backend/llm/engine/exllamav3/__init__.py -> build/lib/gallama/backend/llm/engine/exllamav3 2026-03-31T13:17:05,816 copying src/gallama/backend/llm/engine/exllamav3/exllamav3.py -> build/lib/gallama/backend/llm/engine/exllamav3 2026-03-31T13:17:05,819 creating build/lib/gallama/backend/llm/engine/sglang 2026-03-31T13:17:05,821 copying src/gallama/backend/llm/engine/sglang/sglang.py -> build/lib/gallama/backend/llm/engine/sglang 2026-03-31T13:17:05,823 copying src/gallama/backend/llm/engine/sglang/__init__.py -> build/lib/gallama/backend/llm/engine/sglang 2026-03-31T13:17:05,825 creating build/lib/gallama/backend/llm/engine/exllama 2026-03-31T13:17:05,826 copying src/gallama/backend/llm/engine/exllama/__init__.py -> build/lib/gallama/backend/llm/engine/exllama 2026-03-31T13:17:05,829 copying src/gallama/backend/llm/engine/exllama/inference_json_lmfe_wrapper.py -> build/lib/gallama/backend/llm/engine/exllama 2026-03-31T13:17:05,830 copying src/gallama/backend/llm/engine/exllama/exllamav2.py -> build/lib/gallama/backend/llm/engine/exllama 2026-03-31T13:17:05,833 creating build/lib/gallama/backend/llm/engine/ik_llama 2026-03-31T13:17:05,834 copying src/gallama/backend/llm/engine/ik_llama/__init__.py -> build/lib/gallama/backend/llm/engine/ik_llama 2026-03-31T13:17:05,836 copying src/gallama/backend/llm/engine/ik_llama/ik_llama.py -> build/lib/gallama/backend/llm/engine/ik_llama 2026-03-31T13:17:05,838 creating build/lib/gallama/backend/llm/engine/llamacpp_server 2026-03-31T13:17:05,839 copying src/gallama/backend/llm/engine/llamacpp_server/__init__.py -> build/lib/gallama/backend/llm/engine/llamacpp_server 2026-03-31T13:17:05,841 copying src/gallama/backend/llm/engine/llamacpp_server/llamacpp_server.py -> build/lib/gallama/backend/llm/engine/llamacpp_server 2026-03-31T13:17:05,845 creating build/lib/gallama/backend/llm/engine/transformers/model_support 2026-03-31T13:17:05,845 copying src/gallama/backend/llm/engine/transformers/model_support/__init__.py -> build/lib/gallama/backend/llm/engine/transformers/model_support 2026-03-31T13:17:05,848 creating build/lib/gallama/backend/llm/engine/transformers/model_support/llama3_2_vision 2026-03-31T13:17:05,849 copying src/gallama/backend/llm/engine/transformers/model_support/llama3_2_vision/__init__.py -> build/lib/gallama/backend/llm/engine/transformers/model_support/llama3_2_vision 2026-03-31T13:17:05,850 copying src/gallama/backend/llm/engine/transformers/model_support/llama3_2_vision/text_streamer.py -> build/lib/gallama/backend/llm/engine/transformers/model_support/llama3_2_vision 2026-03-31T13:17:05,853 creating build/lib/gallama/backend/llm/prompt_engine/by_model 2026-03-31T13:17:05,854 copying src/gallama/backend/llm/prompt_engine/by_model/qwen3.py -> build/lib/gallama/backend/llm/prompt_engine/by_model 2026-03-31T13:17:05,856 copying src/gallama/backend/llm/prompt_engine/by_model/glm4.py -> build/lib/gallama/backend/llm/prompt_engine/by_model 2026-03-31T13:17:05,858 copying src/gallama/backend/llm/prompt_engine/by_model/default.py -> build/lib/gallama/backend/llm/prompt_engine/by_model 2026-03-31T13:17:05,860 copying src/gallama/backend/llm/prompt_engine/by_model/ministral3.py -> build/lib/gallama/backend/llm/prompt_engine/by_model 2026-03-31T13:17:05,862 copying src/gallama/backend/llm/prompt_engine/by_model/__init__.py -> build/lib/gallama/backend/llm/prompt_engine/by_model 2026-03-31T13:17:05,864 copying src/gallama/backend/llm/prompt_engine/by_model/minimax.py -> build/lib/gallama/backend/llm/prompt_engine/by_model 2026-03-31T13:17:05,866 copying src/gallama/backend/llm/prompt_engine/by_model/qwen35.py -> build/lib/gallama/backend/llm/prompt_engine/by_model 2026-03-31T13:17:05,868 copying src/gallama/backend/llm/prompt_engine/by_model/gpt_oss.py -> build/lib/gallama/backend/llm/prompt_engine/by_model 2026-03-31T13:17:05,870 creating build/lib/gallama/backend/tts/model 2026-03-31T13:17:05,871 copying src/gallama/backend/tts/model/__init__.py -> build/lib/gallama/backend/tts/model 2026-03-31T13:17:05,873 creating build/lib/gallama/backend/tts/model/kokoro 2026-03-31T13:17:05,874 copying src/gallama/backend/tts/model/kokoro/kokoro.py -> build/lib/gallama/backend/tts/model/kokoro 2026-03-31T13:17:05,877 copying src/gallama/backend/tts/model/kokoro/__init__.py -> build/lib/gallama/backend/tts/model/kokoro 2026-03-31T13:17:05,880 running egg_info 2026-03-31T13:17:05,890 writing src/gallama.egg-info/PKG-INFO 2026-03-31T13:17:05,906 writing dependency_links to src/gallama.egg-info/dependency_links.txt 2026-03-31T13:17:05,908 writing entry points to src/gallama.egg-info/entry_points.txt 2026-03-31T13:17:05,916 writing requirements to src/gallama.egg-info/requires.txt 2026-03-31T13:17:05,917 writing top-level names to src/gallama.egg-info/top_level.txt 2026-03-31T13:17:05,960 reading manifest file 'src/gallama.egg-info/SOURCES.txt' 2026-03-31T13:17:05,979 writing manifest file 'src/gallama.egg-info/SOURCES.txt' 2026-03-31T13:17:05,982 /tmp/pip-build-env-tj3prv5e/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'gallama.data.__pycache__' is absent from the `packages` configuration. 2026-03-31T13:17:05,983 !! 2026-03-31T13:17:05,984 ******************************************************************************** 2026-03-31T13:17:05,984 ############################ 2026-03-31T13:17:05,985 # Package would be ignored # 2026-03-31T13:17:05,985 ############################ 2026-03-31T13:17:05,985 Python recognizes 'gallama.data.__pycache__' as an importable package[^1], 2026-03-31T13:17:05,986 but it is absent from setuptools' `packages` configuration. 2026-03-31T13:17:05,987 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-31T13:17:05,987 package, please make sure that 'gallama.data.__pycache__' is explicitly added 2026-03-31T13:17:05,988 to the `packages` configuration field. 2026-03-31T13:17:05,989 Alternatively, you can also rely on setuptools' discovery methods 2026-03-31T13:17:05,989 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-31T13:17:05,990 instead of `find_packages(...)`/`find:`). 2026-03-31T13:17:05,991 You can read more about "package discovery" on setuptools documentation page: 2026-03-31T13:17:05,992 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-31T13:17:05,993 If you don't want 'gallama.data.__pycache__' to be distributed and are 2026-03-31T13:17:05,993 already explicitly excluding 'gallama.data.__pycache__' via 2026-03-31T13:17:05,994 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-31T13:17:05,994 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-31T13:17:05,995 combination with a more fine grained `package-data` configuration. 2026-03-31T13:17:05,996 You can read more about "package data files" on setuptools documentation page: 2026-03-31T13:17:05,997 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-31T13:17:05,998 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-31T13:17:05,999 even if it does not contain any `.py` files. 2026-03-31T13:17:05,999 On the other hand, currently there is no concept of package data 2026-03-31T13:17:06,000 directory, all directories are treated like packages. 2026-03-31T13:17:06,000 ******************************************************************************** 2026-03-31T13:17:06,001 !! 2026-03-31T13:17:06,002 check.warn(importable) 2026-03-31T13:17:06,008 copying src/gallama/data/model_config.yaml -> build/lib/gallama/data 2026-03-31T13:17:06,011 copying src/gallama/data/default_model_list.yaml -> build/lib/gallama/data 2026-03-31T13:17:06,014 copying src/gallama/data/model_token.yaml -> build/lib/gallama/data 2026-03-31T13:17:06,017 creating build/lib/gallama/data/thinking_template 2026-03-31T13:17:06,018 copying src/gallama/data/thinking_template/tool_necessity_evaluation.xml -> build/lib/gallama/data/thinking_template 2026-03-31T13:17:06,020 copying src/gallama/data/thinking_template/tool_necessity_evaluation.regex -> build/lib/gallama/data/thinking_template 2026-03-31T13:17:06,022 copying src/gallama/data/thinking_template/tool_forced_evaluation.xml -> build/lib/gallama/data/thinking_template 2026-03-31T13:17:06,024 creating build/lib/gallama/data/default_voice 2026-03-31T13:17:06,025 copying src/gallama/data/default_voice/kokoro-tts-heart.wav -> build/lib/gallama/data/default_voice 2026-03-31T13:17:06,032 creating build/lib/gallama/data/__pycache__ 2026-03-31T13:17:06,033 copying src/gallama/data/__pycache__/__init__.cpython-311.pyc -> build/lib/gallama/data/__pycache__ 2026-03-31T13:17:06,035 copying src/gallama/data/__pycache__/__init__.cpython-312.pyc -> build/lib/gallama/data/__pycache__ 2026-03-31T13:17:06,065 installing to build/bdist.linux-armv7l/wheel 2026-03-31T13:17:06,065 running install 2026-03-31T13:17:06,088 running install_lib 2026-03-31T13:17:06,094 creating build/bdist.linux-armv7l/wheel 2026-03-31T13:17:06,096 creating build/bdist.linux-armv7l/wheel/gallama 2026-03-31T13:17:06,098 creating build/bdist.linux-armv7l/wheel/gallama/utils 2026-03-31T13:17:06,099 copying build/lib/gallama/utils/audio_processor_utils.py -> build/bdist.linux-armv7l/wheel/./gallama/utils 2026-03-31T13:17:06,101 copying build/lib/gallama/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./gallama/utils 2026-03-31T13:17:06,103 copying build/lib/gallama/utils/utils.py -> build/bdist.linux-armv7l/wheel/./gallama/utils 2026-03-31T13:17:06,105 copying build/lib/gallama/utils/request_disconnect.py -> build/bdist.linux-armv7l/wheel/./gallama/utils 2026-03-31T13:17:06,107 copying build/lib/gallama/request_validation.py -> build/bdist.linux-armv7l/wheel/./gallama 2026-03-31T13:17:06,110 creating build/bdist.linux-armv7l/wheel/gallama/api_response 2026-03-31T13:17:06,111 copying build/lib/gallama/api_response/chat_response.py -> build/bdist.linux-armv7l/wheel/./gallama/api_response 2026-03-31T13:17:06,114 copying build/lib/gallama/api_response/model_response.py -> build/bdist.linux-armv7l/wheel/./gallama/api_response 2026-03-31T13:17:06,115 copying build/lib/gallama/api_response/stream_parser_v2.py -> build/bdist.linux-armv7l/wheel/./gallama/api_response 2026-03-31T13:17:06,117 copying build/lib/gallama/api_response/__init__.py -> build/bdist.linux-armv7l/wheel/./gallama/api_response 2026-03-31T13:17:06,119 copying build/lib/gallama/api_response/api_formatter.py -> build/bdist.linux-armv7l/wheel/./gallama/api_response 2026-03-31T13:17:06,122 copying build/lib/gallama/app.py -> build/bdist.linux-armv7l/wheel/./gallama 2026-03-31T13:17:06,124 creating build/bdist.linux-armv7l/wheel/gallama/data_classes 2026-03-31T13:17:06,125 copying build/lib/gallama/data_classes/data_class.py -> build/bdist.linux-armv7l/wheel/./gallama/data_classes 2026-03-31T13:17:06,128 copying build/lib/gallama/data_classes/video.py -> build/bdist.linux-armv7l/wheel/./gallama/data_classes 2026-03-31T13:17:06,130 copying build/lib/gallama/data_classes/realtime_client_proto.py -> build/bdist.linux-armv7l/wheel/./gallama/data_classes 2026-03-31T13:17:06,132 copying build/lib/gallama/data_classes/__init__.py -> build/bdist.linux-armv7l/wheel/./gallama/data_classes 2026-03-31T13:17:06,134 copying build/lib/gallama/data_classes/responses_api.py -> build/bdist.linux-armv7l/wheel/./gallama/data_classes 2026-03-31T13:17:06,137 copying build/lib/gallama/data_classes/generation_data_class.py -> build/bdist.linux-armv7l/wheel/./gallama/data_classes 2026-03-31T13:17:06,139 copying build/lib/gallama/data_classes/realtime_server_proto.py -> build/bdist.linux-armv7l/wheel/./gallama/data_classes 2026-03-31T13:17:06,141 copying build/lib/gallama/data_classes/internal_ws.py -> build/bdist.linux-armv7l/wheel/./gallama/data_classes 2026-03-31T13:17:06,143 copying build/lib/gallama/data_classes/server_dataclass.py -> build/bdist.linux-armv7l/wheel/./gallama/data_classes 2026-03-31T13:17:06,144 copying build/lib/gallama/data_classes/audio_data_class.py -> build/bdist.linux-armv7l/wheel/./gallama/data_classes 2026-03-31T13:17:06,146 copying build/lib/gallama/dependencies.py -> build/bdist.linux-armv7l/wheel/./gallama 2026-03-31T13:17:06,148 copying build/lib/gallama/constants.py -> build/bdist.linux-armv7l/wheel/./gallama 2026-03-31T13:17:06,150 creating build/bdist.linux-armv7l/wheel/gallama/server_engine 2026-03-31T13:17:06,151 copying build/lib/gallama/server_engine/request_handler.py -> build/bdist.linux-armv7l/wheel/./gallama/server_engine 2026-03-31T13:17:06,153 copying build/lib/gallama/server_engine/model_capabilities.py -> build/bdist.linux-armv7l/wheel/./gallama/server_engine 2026-03-31T13:17:06,155 copying build/lib/gallama/server_engine/request_routing.py -> build/bdist.linux-armv7l/wheel/./gallama/server_engine 2026-03-31T13:17:06,157 copying build/lib/gallama/server_engine/responses_ws_bridge.py -> build/bdist.linux-armv7l/wheel/./gallama/server_engine 2026-03-31T13:17:06,159 copying build/lib/gallama/server_engine/__init__.py -> build/bdist.linux-armv7l/wheel/./gallama/server_engine 2026-03-31T13:17:06,160 copying build/lib/gallama/server_engine/model_management.py -> build/bdist.linux-armv7l/wheel/./gallama/server_engine 2026-03-31T13:17:06,162 copying build/lib/gallama/server_engine/server_manager.py -> build/bdist.linux-armv7l/wheel/./gallama/server_engine 2026-03-31T13:17:06,164 creating build/bdist.linux-armv7l/wheel/gallama/remote_mcp 2026-03-31T13:17:06,165 copying build/lib/gallama/remote_mcp/runtime.py -> build/bdist.linux-armv7l/wheel/./gallama/remote_mcp 2026-03-31T13:17:06,168 copying build/lib/gallama/remote_mcp/__init__.py -> build/bdist.linux-armv7l/wheel/./gallama/remote_mcp 2026-03-31T13:17:06,169 copying build/lib/gallama/remote_mcp/models.py -> build/bdist.linux-armv7l/wheel/./gallama/remote_mcp 2026-03-31T13:17:06,172 copying build/lib/gallama/remote_mcp/orchestrator.py -> build/bdist.linux-armv7l/wheel/./gallama/remote_mcp 2026-03-31T13:17:06,174 copying build/lib/gallama/server.py -> build/bdist.linux-armv7l/wheel/./gallama 2026-03-31T13:17:06,177 creating build/bdist.linux-armv7l/wheel/gallama/model_manager 2026-03-31T13:17:06,178 copying build/lib/gallama/model_manager/ModelManager.py -> build/bdist.linux-armv7l/wheel/./gallama/model_manager 2026-03-31T13:17:06,181 copying build/lib/gallama/model_manager/__init__.py -> build/bdist.linux-armv7l/wheel/./gallama/model_manager 2026-03-31T13:17:06,183 creating build/bdist.linux-armv7l/wheel/gallama/conversation_store 2026-03-31T13:17:06,184 copying build/lib/gallama/conversation_store/__init__.py -> build/bdist.linux-armv7l/wheel/./gallama/conversation_store 2026-03-31T13:17:06,186 copying build/lib/gallama/conversation_store/store.py -> build/bdist.linux-armv7l/wheel/./gallama/conversation_store 2026-03-31T13:17:06,188 creating build/bdist.linux-armv7l/wheel/gallama/realtime 2026-03-31T13:17:06,189 copying build/lib/gallama/realtime/message_queue.py -> build/bdist.linux-armv7l/wheel/./gallama/realtime 2026-03-31T13:17:06,192 copying build/lib/gallama/realtime/websocket_handler.py -> build/bdist.linux-armv7l/wheel/./gallama/realtime 2026-03-31T13:17:06,194 copying build/lib/gallama/realtime/websocket_session.py -> build/bdist.linux-armv7l/wheel/./gallama/realtime 2026-03-31T13:17:06,196 copying build/lib/gallama/realtime/audio_preprocessor.py -> build/bdist.linux-armv7l/wheel/./gallama/realtime 2026-03-31T13:17:06,198 copying build/lib/gallama/realtime/response.py -> build/bdist.linux-armv7l/wheel/./gallama/realtime 2026-03-31T13:17:06,201 copying build/lib/gallama/realtime/__init__.py -> build/bdist.linux-armv7l/wheel/./gallama/realtime 2026-03-31T13:17:06,202 copying build/lib/gallama/realtime/websocket_client.py -> build/bdist.linux-armv7l/wheel/./gallama/realtime 2026-03-31T13:17:06,204 copying build/lib/gallama/realtime/websocket_manager.py -> build/bdist.linux-armv7l/wheel/./gallama/realtime 2026-03-31T13:17:06,207 copying build/lib/gallama/realtime/session_manager.py -> build/bdist.linux-armv7l/wheel/./gallama/realtime 2026-03-31T13:17:06,209 copying build/lib/gallama/realtime/vad.py -> build/bdist.linux-armv7l/wheel/./gallama/realtime 2026-03-31T13:17:06,211 creating build/bdist.linux-armv7l/wheel/gallama/routes 2026-03-31T13:17:06,212 copying build/lib/gallama/routes/ws_stt.py -> build/bdist.linux-armv7l/wheel/./gallama/routes 2026-03-31T13:17:06,215 copying build/lib/gallama/routes/ws_llm.py -> build/bdist.linux-armv7l/wheel/./gallama/routes 2026-03-31T13:17:06,217 copying build/lib/gallama/routes/embedding.py -> build/bdist.linux-armv7l/wheel/./gallama/routes 2026-03-31T13:17:06,219 copying build/lib/gallama/routes/ws_video.py -> build/bdist.linux-armv7l/wheel/./gallama/routes 2026-03-31T13:17:06,221 copying build/lib/gallama/routes/__init__.py -> build/bdist.linux-armv7l/wheel/./gallama/routes 2026-03-31T13:17:06,222 copying build/lib/gallama/routes/model_management.py -> build/bdist.linux-armv7l/wheel/./gallama/routes 2026-03-31T13:17:06,224 copying build/lib/gallama/routes/audio.py -> build/bdist.linux-armv7l/wheel/./gallama/routes 2026-03-31T13:17:06,226 copying build/lib/gallama/routes/ws_tts.py -> build/bdist.linux-armv7l/wheel/./gallama/routes 2026-03-31T13:17:06,229 copying build/lib/gallama/routes/chat.py -> build/bdist.linux-armv7l/wheel/./gallama/routes 2026-03-31T13:17:06,231 copying build/lib/gallama/__init__.py -> build/bdist.linux-armv7l/wheel/./gallama 2026-03-31T13:17:06,233 creating build/bdist.linux-armv7l/wheel/gallama/config 2026-03-31T13:17:06,234 copying build/lib/gallama/config/config_manager.py -> build/bdist.linux-armv7l/wheel/./gallama/config 2026-03-31T13:17:06,236 copying build/lib/gallama/config/__init__.py -> build/bdist.linux-armv7l/wheel/./gallama/config 2026-03-31T13:17:06,238 copying build/lib/gallama/dependencies_server.py -> build/bdist.linux-armv7l/wheel/./gallama 2026-03-31T13:17:06,240 creating build/bdist.linux-armv7l/wheel/gallama/backend 2026-03-31T13:17:06,242 creating build/bdist.linux-armv7l/wheel/gallama/backend/embedding 2026-03-31T13:17:06,243 copying build/lib/gallama/backend/embedding/embedding.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/embedding 2026-03-31T13:17:06,245 copying build/lib/gallama/backend/embedding/__init__.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/embedding 2026-03-31T13:17:06,247 creating build/bdist.linux-armv7l/wheel/gallama/backend/stt 2026-03-31T13:17:06,248 copying build/lib/gallama/backend/stt/audio_buffer.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/stt 2026-03-31T13:17:06,251 creating build/bdist.linux-armv7l/wheel/gallama/backend/stt/faster_whisper 2026-03-31T13:17:06,252 copying build/lib/gallama/backend/stt/faster_whisper/model.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/stt/faster_whisper 2026-03-31T13:17:06,254 copying build/lib/gallama/backend/stt/asr_processor.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/stt 2026-03-31T13:17:06,256 copying build/lib/gallama/backend/stt/base.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/stt 2026-03-31T13:17:06,258 copying build/lib/gallama/backend/stt/hypothesis.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/stt 2026-03-31T13:17:06,260 copying build/lib/gallama/backend/stt/__init__.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/stt 2026-03-31T13:17:06,263 creating build/bdist.linux-armv7l/wheel/gallama/backend/stt/mlx_whisper 2026-03-31T13:17:06,264 copying build/lib/gallama/backend/stt/mlx_whisper/model.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/stt/mlx_whisper 2026-03-31T13:17:06,266 copying build/lib/gallama/backend/stt/vad.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/stt 2026-03-31T13:17:06,268 copying build/lib/gallama/backend/__init__.py -> build/bdist.linux-armv7l/wheel/./gallama/backend 2026-03-31T13:17:06,270 creating build/bdist.linux-armv7l/wheel/gallama/backend/llm 2026-03-31T13:17:06,271 copying build/lib/gallama/backend/llm/format_enforcer.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/llm 2026-03-31T13:17:06,274 copying build/lib/gallama/backend/llm/tools.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/llm 2026-03-31T13:17:06,276 copying build/lib/gallama/backend/llm/__init__.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/llm 2026-03-31T13:17:06,278 copying build/lib/gallama/backend/llm/thinking_template.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/llm 2026-03-31T13:17:06,281 creating build/bdist.linux-armv7l/wheel/gallama/backend/llm/engine 2026-03-31T13:17:06,282 creating build/bdist.linux-armv7l/wheel/gallama/backend/llm/engine/vllm 2026-03-31T13:17:06,283 copying build/lib/gallama/backend/llm/engine/vllm/vllm.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/llm/engine/vllm 2026-03-31T13:17:06,286 copying build/lib/gallama/backend/llm/engine/vllm/__init__.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/llm/engine/vllm 2026-03-31T13:17:06,288 creating build/bdist.linux-armv7l/wheel/gallama/backend/llm/engine/llamacpp 2026-03-31T13:17:06,289 copying build/lib/gallama/backend/llm/engine/llamacpp/llamacpp.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/llm/engine/llamacpp 2026-03-31T13:17:06,291 copying build/lib/gallama/backend/llm/engine/llamacpp/__init__.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/llm/engine/llamacpp 2026-03-31T13:17:06,293 copying build/lib/gallama/backend/llm/engine/base.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/llm/engine 2026-03-31T13:17:06,297 creating build/bdist.linux-armv7l/wheel/gallama/backend/llm/engine/transformers 2026-03-31T13:17:06,298 creating build/bdist.linux-armv7l/wheel/gallama/backend/llm/engine/transformers/model_support 2026-03-31T13:17:06,299 copying build/lib/gallama/backend/llm/engine/transformers/model_support/__init__.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/llm/engine/transformers/model_support 2026-03-31T13:17:06,301 creating build/bdist.linux-armv7l/wheel/gallama/backend/llm/engine/transformers/model_support/llama3_2_vision 2026-03-31T13:17:06,302 copying build/lib/gallama/backend/llm/engine/transformers/model_support/llama3_2_vision/__init__.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/llm/engine/transformers/model_support/llama3_2_vision 2026-03-31T13:17:06,304 copying build/lib/gallama/backend/llm/engine/transformers/model_support/llama3_2_vision/text_streamer.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/llm/engine/transformers/model_support/llama3_2_vision 2026-03-31T13:17:06,306 copying build/lib/gallama/backend/llm/engine/transformers/__init__.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/llm/engine/transformers 2026-03-31T13:17:06,308 copying build/lib/gallama/backend/llm/engine/transformers/transformers.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/llm/engine/transformers 2026-03-31T13:17:06,310 copying build/lib/gallama/backend/llm/engine/__init__.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/llm/engine 2026-03-31T13:17:06,312 creating build/bdist.linux-armv7l/wheel/gallama/backend/llm/engine/mlx_vllm 2026-03-31T13:17:06,313 copying build/lib/gallama/backend/llm/engine/mlx_vllm/__init__.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/llm/engine/mlx_vllm 2026-03-31T13:17:06,315 copying build/lib/gallama/backend/llm/engine/mlx_vllm/mlx_vlm.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/llm/engine/mlx_vllm 2026-03-31T13:17:06,318 creating build/bdist.linux-armv7l/wheel/gallama/backend/llm/engine/exllamav3 2026-03-31T13:17:06,319 copying build/lib/gallama/backend/llm/engine/exllamav3/__init__.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/llm/engine/exllamav3 2026-03-31T13:17:06,321 copying build/lib/gallama/backend/llm/engine/exllamav3/exllamav3.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/llm/engine/exllamav3 2026-03-31T13:17:06,324 creating build/bdist.linux-armv7l/wheel/gallama/backend/llm/engine/sglang 2026-03-31T13:17:06,325 copying build/lib/gallama/backend/llm/engine/sglang/sglang.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/llm/engine/sglang 2026-03-31T13:17:06,328 copying build/lib/gallama/backend/llm/engine/sglang/__init__.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/llm/engine/sglang 2026-03-31T13:17:06,330 creating build/bdist.linux-armv7l/wheel/gallama/backend/llm/engine/exllama 2026-03-31T13:17:06,331 copying build/lib/gallama/backend/llm/engine/exllama/__init__.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/llm/engine/exllama 2026-03-31T13:17:06,332 copying build/lib/gallama/backend/llm/engine/exllama/inference_json_lmfe_wrapper.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/llm/engine/exllama 2026-03-31T13:17:06,334 copying build/lib/gallama/backend/llm/engine/exllama/exllamav2.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/llm/engine/exllama 2026-03-31T13:17:06,337 creating build/bdist.linux-armv7l/wheel/gallama/backend/llm/engine/ik_llama 2026-03-31T13:17:06,338 copying build/lib/gallama/backend/llm/engine/ik_llama/__init__.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/llm/engine/ik_llama 2026-03-31T13:17:06,340 copying build/lib/gallama/backend/llm/engine/ik_llama/ik_llama.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/llm/engine/ik_llama 2026-03-31T13:17:06,342 creating build/bdist.linux-armv7l/wheel/gallama/backend/llm/engine/llamacpp_server 2026-03-31T13:17:06,343 copying build/lib/gallama/backend/llm/engine/llamacpp_server/__init__.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/llm/engine/llamacpp_server 2026-03-31T13:17:06,345 copying build/lib/gallama/backend/llm/engine/llamacpp_server/llamacpp_server.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/llm/engine/llamacpp_server 2026-03-31T13:17:06,347 copying build/lib/gallama/backend/llm/json_schema_utils.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/llm 2026-03-31T13:17:06,350 creating build/bdist.linux-armv7l/wheel/gallama/backend/llm/prompt_engine 2026-03-31T13:17:06,351 copying build/lib/gallama/backend/llm/prompt_engine/__init__.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/llm/prompt_engine 2026-03-31T13:17:06,352 copying build/lib/gallama/backend/llm/prompt_engine/pe_transformers.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/llm/prompt_engine 2026-03-31T13:17:06,355 copying build/lib/gallama/backend/llm/prompt_engine/model_special_tag.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/llm/prompt_engine 2026-03-31T13:17:06,357 creating build/bdist.linux-armv7l/wheel/gallama/backend/llm/prompt_engine/by_model 2026-03-31T13:17:06,358 copying build/lib/gallama/backend/llm/prompt_engine/by_model/qwen3.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/llm/prompt_engine/by_model 2026-03-31T13:17:06,360 copying build/lib/gallama/backend/llm/prompt_engine/by_model/glm4.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/llm/prompt_engine/by_model 2026-03-31T13:17:06,362 copying build/lib/gallama/backend/llm/prompt_engine/by_model/default.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/llm/prompt_engine/by_model 2026-03-31T13:17:06,364 copying build/lib/gallama/backend/llm/prompt_engine/by_model/ministral3.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/llm/prompt_engine/by_model 2026-03-31T13:17:06,366 copying build/lib/gallama/backend/llm/prompt_engine/by_model/__init__.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/llm/prompt_engine/by_model 2026-03-31T13:17:06,368 copying build/lib/gallama/backend/llm/prompt_engine/by_model/minimax.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/llm/prompt_engine/by_model 2026-03-31T13:17:06,370 copying build/lib/gallama/backend/llm/prompt_engine/by_model/qwen35.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/llm/prompt_engine/by_model 2026-03-31T13:17:06,372 copying build/lib/gallama/backend/llm/prompt_engine/by_model/gpt_oss.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/llm/prompt_engine/by_model 2026-03-31T13:17:06,373 copying build/lib/gallama/backend/llm/prompt_engine/prompt_engine.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/llm/prompt_engine 2026-03-31T13:17:06,375 copying build/lib/gallama/backend/llm/prompt_engine/pe_custom.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/llm/prompt_engine 2026-03-31T13:17:06,378 creating build/bdist.linux-armv7l/wheel/gallama/backend/tts 2026-03-31T13:17:06,379 copying build/lib/gallama/backend/tts/base.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/tts 2026-03-31T13:17:06,382 copying build/lib/gallama/backend/tts/__init__.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/tts 2026-03-31T13:17:06,384 creating build/bdist.linux-armv7l/wheel/gallama/backend/tts/model 2026-03-31T13:17:06,385 creating build/bdist.linux-armv7l/wheel/gallama/backend/tts/model/kokoro 2026-03-31T13:17:06,386 copying build/lib/gallama/backend/tts/model/kokoro/kokoro.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/tts/model/kokoro 2026-03-31T13:17:06,389 copying build/lib/gallama/backend/tts/model/kokoro/__init__.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/tts/model/kokoro 2026-03-31T13:17:06,390 copying build/lib/gallama/backend/tts/model/__init__.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/tts/model 2026-03-31T13:17:06,392 copying build/lib/gallama/backend/tts/text_processor.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/tts 2026-03-31T13:17:06,394 copying build/lib/gallama/backend/tts/TTSQueueHandler.py -> build/bdist.linux-armv7l/wheel/./gallama/backend/tts 2026-03-31T13:17:06,396 creating build/bdist.linux-armv7l/wheel/gallama/response_store 2026-03-31T13:17:06,397 copying build/lib/gallama/response_store/__init__.py -> build/bdist.linux-armv7l/wheel/./gallama/response_store 2026-03-31T13:17:06,399 copying build/lib/gallama/response_store/store.py -> build/bdist.linux-armv7l/wheel/./gallama/response_store 2026-03-31T13:17:06,402 creating build/bdist.linux-armv7l/wheel/gallama/data 2026-03-31T13:17:06,403 creating build/bdist.linux-armv7l/wheel/gallama/data/thinking_template 2026-03-31T13:17:06,404 copying build/lib/gallama/data/thinking_template/tool_necessity_evaluation.xml -> build/bdist.linux-armv7l/wheel/./gallama/data/thinking_template 2026-03-31T13:17:06,406 copying build/lib/gallama/data/thinking_template/tool_necessity_evaluation.regex -> build/bdist.linux-armv7l/wheel/./gallama/data/thinking_template 2026-03-31T13:17:06,408 copying build/lib/gallama/data/thinking_template/tool_forced_evaluation.xml -> build/bdist.linux-armv7l/wheel/./gallama/data/thinking_template 2026-03-31T13:17:06,409 copying build/lib/gallama/data/model_config.yaml -> build/bdist.linux-armv7l/wheel/./gallama/data 2026-03-31T13:17:06,412 creating build/bdist.linux-armv7l/wheel/gallama/data/default_voice 2026-03-31T13:17:06,413 copying build/lib/gallama/data/default_voice/kokoro-tts-heart.wav -> build/bdist.linux-armv7l/wheel/./gallama/data/default_voice 2026-03-31T13:17:06,425 copying build/lib/gallama/data/__init__.py -> build/bdist.linux-armv7l/wheel/./gallama/data 2026-03-31T13:17:06,427 creating build/bdist.linux-armv7l/wheel/gallama/data/__pycache__ 2026-03-31T13:17:06,428 copying build/lib/gallama/data/__pycache__/__init__.cpython-311.pyc -> build/bdist.linux-armv7l/wheel/./gallama/data/__pycache__ 2026-03-31T13:17:06,430 copying build/lib/gallama/data/__pycache__/__init__.cpython-312.pyc -> build/bdist.linux-armv7l/wheel/./gallama/data/__pycache__ 2026-03-31T13:17:06,432 copying build/lib/gallama/data/default_model_list.yaml -> build/bdist.linux-armv7l/wheel/./gallama/data 2026-03-31T13:17:06,434 copying build/lib/gallama/data/model_token.yaml -> build/bdist.linux-armv7l/wheel/./gallama/data 2026-03-31T13:17:06,437 creating build/bdist.linux-armv7l/wheel/gallama/logger 2026-03-31T13:17:06,439 copying build/lib/gallama/logger/logger.py -> build/bdist.linux-armv7l/wheel/./gallama/logger 2026-03-31T13:17:06,441 copying build/lib/gallama/logger/__init__.py -> build/bdist.linux-armv7l/wheel/./gallama/logger 2026-03-31T13:17:06,443 creating build/bdist.linux-armv7l/wheel/gallama/server_routes 2026-03-31T13:17:06,444 copying build/lib/gallama/server_routes/realtime.py -> build/bdist.linux-armv7l/wheel/./gallama/server_routes 2026-03-31T13:17:06,447 copying build/lib/gallama/server_routes/__init__.py -> build/bdist.linux-armv7l/wheel/./gallama/server_routes 2026-03-31T13:17:06,448 copying build/lib/gallama/server_routes/responses_ws.py -> build/bdist.linux-armv7l/wheel/./gallama/server_routes 2026-03-31T13:17:06,450 copying build/lib/gallama/server_routes/server_management.py -> build/bdist.linux-armv7l/wheel/./gallama/server_routes 2026-03-31T13:17:06,452 copying build/lib/gallama/cli.py -> build/bdist.linux-armv7l/wheel/./gallama 2026-03-31T13:17:06,454 running install_egg_info 2026-03-31T13:17:06,459 Copying src/gallama.egg-info to build/bdist.linux-armv7l/wheel/./gallama-0.1.3-py3.11.egg-info 2026-03-31T13:17:06,471 running install_scripts 2026-03-31T13:17:06,480 creating build/bdist.linux-armv7l/wheel/gallama-0.1.3.dist-info/WHEEL 2026-03-31T13:17:06,482 creating '/tmp/pip-wheel-lxijuczk/.tmp-h7c_qmkh/gallama-0.1.3-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-31T13:17:06,485 adding 'gallama/__init__.py' 2026-03-31T13:17:06,487 adding 'gallama/app.py' 2026-03-31T13:17:06,489 adding 'gallama/cli.py' 2026-03-31T13:17:06,490 adding 'gallama/constants.py' 2026-03-31T13:17:06,491 adding 'gallama/dependencies.py' 2026-03-31T13:17:06,493 adding 'gallama/dependencies_server.py' 2026-03-31T13:17:06,494 adding 'gallama/request_validation.py' 2026-03-31T13:17:06,498 adding 'gallama/server.py' 2026-03-31T13:17:06,500 adding 'gallama/api_response/__init__.py' 2026-03-31T13:17:06,503 adding 'gallama/api_response/api_formatter.py' 2026-03-31T13:17:06,505 adding 'gallama/api_response/chat_response.py' 2026-03-31T13:17:06,507 adding 'gallama/api_response/model_response.py' 2026-03-31T13:17:06,509 adding 'gallama/api_response/stream_parser_v2.py' 2026-03-31T13:17:06,510 adding 'gallama/backend/__init__.py' 2026-03-31T13:17:06,512 adding 'gallama/backend/embedding/__init__.py' 2026-03-31T13:17:06,513 adding 'gallama/backend/embedding/embedding.py' 2026-03-31T13:17:06,515 adding 'gallama/backend/llm/__init__.py' 2026-03-31T13:17:06,516 adding 'gallama/backend/llm/format_enforcer.py' 2026-03-31T13:17:06,518 adding 'gallama/backend/llm/json_schema_utils.py' 2026-03-31T13:17:06,520 adding 'gallama/backend/llm/thinking_template.py' 2026-03-31T13:17:06,522 adding 'gallama/backend/llm/tools.py' 2026-03-31T13:17:06,524 adding 'gallama/backend/llm/engine/__init__.py' 2026-03-31T13:17:06,529 adding 'gallama/backend/llm/engine/base.py' 2026-03-31T13:17:06,531 adding 'gallama/backend/llm/engine/exllama/__init__.py' 2026-03-31T13:17:06,535 adding 'gallama/backend/llm/engine/exllama/exllamav2.py' 2026-03-31T13:17:06,536 adding 'gallama/backend/llm/engine/exllama/inference_json_lmfe_wrapper.py' 2026-03-31T13:17:06,538 adding 'gallama/backend/llm/engine/exllamav3/__init__.py' 2026-03-31T13:17:06,541 adding 'gallama/backend/llm/engine/exllamav3/exllamav3.py' 2026-03-31T13:17:06,543 adding 'gallama/backend/llm/engine/ik_llama/__init__.py' 2026-03-31T13:17:06,544 adding 'gallama/backend/llm/engine/ik_llama/ik_llama.py' 2026-03-31T13:17:06,546 adding 'gallama/backend/llm/engine/llamacpp/__init__.py' 2026-03-31T13:17:06,548 adding 'gallama/backend/llm/engine/llamacpp/llamacpp.py' 2026-03-31T13:17:06,550 adding 'gallama/backend/llm/engine/llamacpp_server/__init__.py' 2026-03-31T13:17:06,553 adding 'gallama/backend/llm/engine/llamacpp_server/llamacpp_server.py' 2026-03-31T13:17:06,555 adding 'gallama/backend/llm/engine/mlx_vllm/__init__.py' 2026-03-31T13:17:06,557 adding 'gallama/backend/llm/engine/mlx_vllm/mlx_vlm.py' 2026-03-31T13:17:06,559 adding 'gallama/backend/llm/engine/sglang/__init__.py' 2026-03-31T13:17:06,561 adding 'gallama/backend/llm/engine/sglang/sglang.py' 2026-03-31T13:17:06,563 adding 'gallama/backend/llm/engine/transformers/__init__.py' 2026-03-31T13:17:06,565 adding 'gallama/backend/llm/engine/transformers/transformers.py' 2026-03-31T13:17:06,567 adding 'gallama/backend/llm/engine/transformers/model_support/__init__.py' 2026-03-31T13:17:06,568 adding 'gallama/backend/llm/engine/transformers/model_support/llama3_2_vision/__init__.py' 2026-03-31T13:17:06,569 adding 'gallama/backend/llm/engine/transformers/model_support/llama3_2_vision/text_streamer.py' 2026-03-31T13:17:06,571 adding 'gallama/backend/llm/engine/vllm/__init__.py' 2026-03-31T13:17:06,573 adding 'gallama/backend/llm/engine/vllm/vllm.py' 2026-03-31T13:17:06,575 adding 'gallama/backend/llm/prompt_engine/__init__.py' 2026-03-31T13:17:06,576 adding 'gallama/backend/llm/prompt_engine/model_special_tag.py' 2026-03-31T13:17:06,578 adding 'gallama/backend/llm/prompt_engine/pe_custom.py' 2026-03-31T13:17:06,580 adding 'gallama/backend/llm/prompt_engine/pe_transformers.py' 2026-03-31T13:17:06,582 adding 'gallama/backend/llm/prompt_engine/prompt_engine.py' 2026-03-31T13:17:06,583 adding 'gallama/backend/llm/prompt_engine/by_model/__init__.py' 2026-03-31T13:17:06,585 adding 'gallama/backend/llm/prompt_engine/by_model/default.py' 2026-03-31T13:17:06,586 adding 'gallama/backend/llm/prompt_engine/by_model/glm4.py' 2026-03-31T13:17:06,587 adding 'gallama/backend/llm/prompt_engine/by_model/gpt_oss.py' 2026-03-31T13:17:06,589 adding 'gallama/backend/llm/prompt_engine/by_model/minimax.py' 2026-03-31T13:17:06,590 adding 'gallama/backend/llm/prompt_engine/by_model/ministral3.py' 2026-03-31T13:17:06,591 adding 'gallama/backend/llm/prompt_engine/by_model/qwen3.py' 2026-03-31T13:17:06,593 adding 'gallama/backend/llm/prompt_engine/by_model/qwen35.py' 2026-03-31T13:17:06,595 adding 'gallama/backend/stt/__init__.py' 2026-03-31T13:17:06,597 adding 'gallama/backend/stt/asr_processor.py' 2026-03-31T13:17:06,598 adding 'gallama/backend/stt/audio_buffer.py' 2026-03-31T13:17:06,600 adding 'gallama/backend/stt/base.py' 2026-03-31T13:17:06,601 adding 'gallama/backend/stt/hypothesis.py' 2026-03-31T13:17:06,603 adding 'gallama/backend/stt/vad.py' 2026-03-31T13:17:06,605 adding 'gallama/backend/stt/faster_whisper/model.py' 2026-03-31T13:17:06,607 adding 'gallama/backend/stt/mlx_whisper/model.py' 2026-03-31T13:17:06,609 adding 'gallama/backend/tts/TTSQueueHandler.py' 2026-03-31T13:17:06,610 adding 'gallama/backend/tts/__init__.py' 2026-03-31T13:17:06,612 adding 'gallama/backend/tts/base.py' 2026-03-31T13:17:06,615 adding 'gallama/backend/tts/text_processor.py' 2026-03-31T13:17:06,616 adding 'gallama/backend/tts/model/__init__.py' 2026-03-31T13:17:06,618 adding 'gallama/backend/tts/model/kokoro/__init__.py' 2026-03-31T13:17:06,620 adding 'gallama/backend/tts/model/kokoro/kokoro.py' 2026-03-31T13:17:06,622 adding 'gallama/config/__init__.py' 2026-03-31T13:17:06,624 adding 'gallama/config/config_manager.py' 2026-03-31T13:17:06,625 adding 'gallama/conversation_store/__init__.py' 2026-03-31T13:17:06,627 adding 'gallama/conversation_store/store.py' 2026-03-31T13:17:06,628 adding 'gallama/data/__init__.py' 2026-03-31T13:17:06,631 adding 'gallama/data/default_model_list.yaml' 2026-03-31T13:17:06,632 adding 'gallama/data/model_config.yaml' 2026-03-31T13:17:06,634 adding 'gallama/data/model_token.yaml' 2026-03-31T13:17:06,636 adding 'gallama/data/__pycache__/__init__.cpython-311.pyc' 2026-03-31T13:17:06,637 adding 'gallama/data/__pycache__/__init__.cpython-312.pyc' 2026-03-31T13:17:06,677 adding 'gallama/data/default_voice/kokoro-tts-heart.wav' 2026-03-31T13:17:06,681 adding 'gallama/data/thinking_template/tool_forced_evaluation.xml' 2026-03-31T13:17:06,682 adding 'gallama/data/thinking_template/tool_necessity_evaluation.regex' 2026-03-31T13:17:06,683 adding 'gallama/data/thinking_template/tool_necessity_evaluation.xml' 2026-03-31T13:17:06,685 adding 'gallama/data_classes/__init__.py' 2026-03-31T13:17:06,686 adding 'gallama/data_classes/audio_data_class.py' 2026-03-31T13:17:06,693 adding 'gallama/data_classes/data_class.py' 2026-03-31T13:17:06,695 adding 'gallama/data_classes/generation_data_class.py' 2026-03-31T13:17:06,696 adding 'gallama/data_classes/internal_ws.py' 2026-03-31T13:17:06,698 adding 'gallama/data_classes/realtime_client_proto.py' 2026-03-31T13:17:06,700 adding 'gallama/data_classes/realtime_server_proto.py' 2026-03-31T13:17:06,703 adding 'gallama/data_classes/responses_api.py' 2026-03-31T13:17:06,704 adding 'gallama/data_classes/server_dataclass.py' 2026-03-31T13:17:06,706 adding 'gallama/data_classes/video.py' 2026-03-31T13:17:06,707 adding 'gallama/logger/__init__.py' 2026-03-31T13:17:06,709 adding 'gallama/logger/logger.py' 2026-03-31T13:17:06,711 adding 'gallama/model_manager/ModelManager.py' 2026-03-31T13:17:06,712 adding 'gallama/model_manager/__init__.py' 2026-03-31T13:17:06,714 adding 'gallama/realtime/__init__.py' 2026-03-31T13:17:06,715 adding 'gallama/realtime/audio_preprocessor.py' 2026-03-31T13:17:06,718 adding 'gallama/realtime/message_queue.py' 2026-03-31T13:17:06,722 adding 'gallama/realtime/response.py' 2026-03-31T13:17:06,723 adding 'gallama/realtime/session_manager.py' 2026-03-31T13:17:06,725 adding 'gallama/realtime/vad.py' 2026-03-31T13:17:06,727 adding 'gallama/realtime/websocket_client.py' 2026-03-31T13:17:06,728 adding 'gallama/realtime/websocket_handler.py' 2026-03-31T13:17:06,731 adding 'gallama/realtime/websocket_manager.py' 2026-03-31T13:17:06,732 adding 'gallama/realtime/websocket_session.py' 2026-03-31T13:17:06,733 adding 'gallama/remote_mcp/__init__.py' 2026-03-31T13:17:06,735 adding 'gallama/remote_mcp/models.py' 2026-03-31T13:17:06,737 adding 'gallama/remote_mcp/orchestrator.py' 2026-03-31T13:17:06,739 adding 'gallama/remote_mcp/runtime.py' 2026-03-31T13:17:06,740 adding 'gallama/response_store/__init__.py' 2026-03-31T13:17:06,742 adding 'gallama/response_store/store.py' 2026-03-31T13:17:06,744 adding 'gallama/routes/__init__.py' 2026-03-31T13:17:06,745 adding 'gallama/routes/audio.py' 2026-03-31T13:17:06,747 adding 'gallama/routes/chat.py' 2026-03-31T13:17:06,749 adding 'gallama/routes/embedding.py' 2026-03-31T13:17:06,750 adding 'gallama/routes/model_management.py' 2026-03-31T13:17:06,752 adding 'gallama/routes/ws_llm.py' 2026-03-31T13:17:06,754 adding 'gallama/routes/ws_stt.py' 2026-03-31T13:17:06,757 adding 'gallama/routes/ws_tts.py' 2026-03-31T13:17:06,759 adding 'gallama/routes/ws_video.py' 2026-03-31T13:17:06,760 adding 'gallama/server_engine/__init__.py' 2026-03-31T13:17:06,762 adding 'gallama/server_engine/model_capabilities.py' 2026-03-31T13:17:06,764 adding 'gallama/server_engine/model_management.py' 2026-03-31T13:17:06,766 adding 'gallama/server_engine/request_handler.py' 2026-03-31T13:17:06,767 adding 'gallama/server_engine/request_routing.py' 2026-03-31T13:17:06,769 adding 'gallama/server_engine/responses_ws_bridge.py' 2026-03-31T13:17:06,770 adding 'gallama/server_engine/server_manager.py' 2026-03-31T13:17:06,772 adding 'gallama/server_routes/__init__.py' 2026-03-31T13:17:06,773 adding 'gallama/server_routes/realtime.py' 2026-03-31T13:17:06,775 adding 'gallama/server_routes/responses_ws.py' 2026-03-31T13:17:06,777 adding 'gallama/server_routes/server_management.py' 2026-03-31T13:17:06,778 adding 'gallama/utils/__init__.py' 2026-03-31T13:17:06,780 adding 'gallama/utils/audio_processor_utils.py' 2026-03-31T13:17:06,781 adding 'gallama/utils/request_disconnect.py' 2026-03-31T13:17:06,783 adding 'gallama/utils/utils.py' 2026-03-31T13:17:06,789 adding 'gallama-0.1.3.dist-info/METADATA' 2026-03-31T13:17:06,791 adding 'gallama-0.1.3.dist-info/WHEEL' 2026-03-31T13:17:06,792 adding 'gallama-0.1.3.dist-info/entry_points.txt' 2026-03-31T13:17:06,792 adding 'gallama-0.1.3.dist-info/top_level.txt' 2026-03-31T13:17:06,795 adding 'gallama-0.1.3.dist-info/RECORD' 2026-03-31T13:17:06,803 removing build/bdist.linux-armv7l/wheel 2026-03-31T13:17:06,943 Building wheel for gallama (pyproject.toml): finished with status 'done' 2026-03-31T13:17:06,958 Created wheel for gallama: filename=gallama-0.1.3-py3-none-any.whl size=581133 sha256=aae81005889a5bd66288553ac387a19a875c573d0f9c15598a8c5b8041bc253f 2026-03-31T13:17:06,959 Stored in directory: /tmp/pip-ephem-wheel-cache-uqkt430m/wheels/8b/95/6f/954d9dd34ddb0b4d378a119664aa41169943f3ceeaae72b922 2026-03-31T13:17:06,983 Successfully built gallama 2026-03-31T13:17:06,999 Removed build tracker: '/tmp/pip-build-tracker-3za8g6kc'