Commit graph

4 commits

Author SHA1 Message Date
b96a8669cf Pin free-threaded Python explicitly in .python-version
A bare 3.14 previously resolved to the freethreaded build only because it
was the sole final 3.14 in uv's managed cache. Use 3.14t to lock in
free-threading against future plain 3.14 installs.
2026-08-03 12:57:23 +10:00
feb0d0a68c revert worker to subprocess model, self-spawning via --worker flag
ProcessPoolExecutor relied on private API, lost os.setpriority and
auto-restart. Revert to the subprocess worker but spawn the current
executable with --worker instead of a separate eris-worker console
script, keeping a single entry point for shiv/pyinstaller. Bump
.python-version to 3.14.
2026-07-31 19:30:40 +10:00
cfc6e2d176 Relax requires-python to >=3.11, set .python-version to 3.13 2026-07-30 23:31:02 +10:00
b72de1d2e6 add .python-version for uv python 3.14 auto-download 2026-07-28 11:36:21 +10:00