Skip to content

shape_materialize.run() and 26 other git and gh calls read what the child wrote as UTF-8 whatever the locale, so an adopt-project.py execute whose leg push is rejected with a message naming a non-ASCII path ends REFUSED pushing the spec leg and the ruleset hint under LC_ALL=C PYTHONUTF8=0, not a UnicodeDecodeError traceback (#217) - #230

Merged
brettheap merged 5 commits into
mainfrom
fix/decode-git-output-utf8
Oct 11, 2026

Merge branch 'main' into fix/decode-git-output-utf8

f4dca0d
Select commit
Loading
Failed to load commit list.