Merge pull request #1144 from jamiepine/prep/pr-1031

fix(setup): pin dev venv to Python 3.12
This commit is contained in:
capy-ai-staging[bot]
2026-10-04 00:05:41 +00:00
committed by GitHub
8 changed files with 187 additions and 55 deletions
+6 -1
View File
@@ -1,7 +1,12 @@
[project]
name = "voicebox-backend"
version = "0.2.3"
requires-python = ">=3.12"
# This is the one place the Python pin is explained; the justfile and docs point here
# rather than restating it. The upper bound is real, not defensive: requirements.txt
# currently pulls in kokoro and misaki (which declare requires-python <3.13) plus
# numpy<2 and numba<0.61 (no 3.13 wheels), so `pip install -r requirements.txt` fails
# outright on a later interpreter. Recheck those four before raising it.
requires-python = ">=3.12,<3.13"
# ---------------------------------------------------------------------------
# Ruff – linter + formatter