gpo.zugaina.org

Search Portage & Overlays:

dev-python/headroom-ai

Context optimization layer for LLM applications (prebuilt wheel)

Screenshots

  • headroom-ai-0.37.0
    -* ~amd64 ~arm64
    +proxy reports spreadsheet python_targets_python3_12 python_targets_python3_13 python_targets_python3_14

    View      Download      Browse     License: Apache-2.0   
    Overlay: kzd

ChangeLog

commit dd32d90c13b8184786d55559995ead0094b972c9
Author: kzd <kzd@56709.net>
Date: Mon Sep 7 12:44:15 2026 -0400

headroom-ai 0.37 fix script collision across python targets

The generated headroom console script tripped the wheel installer's
no-overwrite policy when a second python target installed into the
same image, failing the merge with FileExistsError.

???? Generated with Crush

Assisted-by: Crush:unsloth/Qwen3.8-Flash-Next-GGUF:UD-Q4_K_XL

commit 8aba72ff551c6aba8fccfddc8b5a3d2ec1522fbb
Author: kzd <kzd@56709.net>
Date: Mon Sep 7 11:56:05 2026 -0400

headroom-ai 0.37 test fix: keep comments out of RDEPEND string

A # inside the quoted dependency string makes portage reject every
ebuild of the package as masked/invalid.

???? Generated with Crush

Assisted-by: Crush:unsloth/Qwen3.8-Flash-Next-GGUF:UD-Q4_K_XL

commit 41fdbc288273c007f8831b250bd08c51490820cd
Author: kzd <kzd@56709.net>
Date: Mon Sep 7 11:55:12 2026 -0400

headroom-ai 0.37 test fix: transformers dep has no python_targets

sci-ml/transformers is DISTUTILS_SINGLE_IMPL so the target-matched
atom could never be satisfied.

???? Generated with Crush

Assisted-by: Crush:unsloth/Qwen3.8-Flash-Next-GGUF:UD-Q4_K_XL

commit 4b4f5e4b548dd46bc19104502d94caa4edab9b0d
Author: kzd <kzd@56709.net>
Date: Mon Sep 7 11:41:07 2026 -0400

headroom-ai 0.37 test: default-enable proxy USE

The proxy is the primary way headroom is used; leaving it off by
default meant a fresh install silently lacked the proxy runtime
deps. Users who want library-only can use -proxy.

???? Generated with Crush

Assisted-by: Crush:unsloth/Qwen3.8-Flash-Next-GGUF:UD-Q4_K_XL

commit ecea191bbf8343e55329bf3159c4b06374b30fea
Author: kzd <kzd@56709.net>
Date: Mon Sep 7 11:36:35 2026 -0400

headroom-ai 0.37 test: wire real proxy deps

Point the proxy USE at the packages actually available on this
system: magika (this overlay), sci-libs/onnxruntime[python] (guru)
and sci-ml/transformers (gentoo). The proxy refuses to start without
these importable.

???? Generated with Crush

Assisted-by: Crush:unsloth/Qwen3.8-Flash-Next-GGUF:UD-Q4_K_XL

commit 954acf71ff78d938b8d5cf24211751d834193800
Author: kzd <kzd@56709.net>
Date: Mon Sep 7 11:33:31 2026 -0400

headroom-ai 0.37 test fix: add tiktoken to RDEPEND

tiktoken is a core runtime dep (tokenizer for all compressors) that
was missing from the dependency list.

???? Generated with Crush

Assisted-by: Crush:unsloth/Qwen3.8-Flash-Next-GGUF:UD-Q4_K_XL

commit 82d37c098ea01bfd509e0e938e5eaaab63a34386
Author: kzd <kzd@56709.net>
Date: Mon Sep 7 11:30:12 2026 -0400

headroom-ai 0.37 test fix: install wheel into image

The wheel was being installed into the build dir, leaving the merged
package with an empty CONTENTS and no headroom command. gpep517
verified to produce a working CLI into a test root after the fix.

???? Generated with Crush

Assisted-by: Crush:unsloth/Qwen3.8-Flash-Next-GGUF:UD-Q4_K_XL

commit e4027f1c9ee11b2c35409b2099946e17d237d086
Author: kzd <kzd@56709.net>
Date: Mon Sep 7 11:23:29 2026 -0400

headroom-ai 0.37 test

New bin ebuild installing the upstream maturin abi3 wheel; untested
merge, proxy USE deps pull from guru/tatsh-overlay.

???? Generated with Crush

Assisted-by: Crush:unsloth/Qwen3.8-Flash-Next-GGUF:UD-Q4_K_XL