Skip to content

chore: require Python 3.11+#19

Open
arthware-dev wants to merge 2 commits into
mainfrom
chore/python-311-floor
Open

chore: require Python 3.11+#19
arthware-dev wants to merge 2 commits into
mainfrom
chore/python-311-floor

Conversation

@arthware-dev
Copy link
Copy Markdown
Contributor

The host CLI now explicitly picks python3.11+ from PATH (preferring the version-named binaries Homebrew installs) and exits with a brew hint if nothing suitable is found. Apple's CLT python3 (3.9) is silently skipped instead of crashing later on a missing tomllib or a 3.10+ f-string. 3.9 is just too much of an headache to keep alive.

The host CLI now explicitly picks python3.11+ from PATH (preferring
the version-named binaries Homebrew installs) and exits with a brew
hint if nothing suitable is found. Apple's CLT python3 (3.9) is
silently skipped instead of crashing later on a missing tomllib or
a 3.10+ f-string.

All call sites switch to a bare 'import tomllib' and the vendored
tomli + _compat shim are removed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant