Document Python 3.13 on Debian 12 #48

Merged
Tirsvad merged 1 commits from fix-debian-instructions into main 2026-10-13 11:03:24 +02:00
Owner

Verifying the Debian commands showed that on Debian 12 (bookworm) the apt python3 is 3.11.2, so pip install -e ".[dev]" fails with "requires a different Python: 3.11.2 not in '>=3.13'". Debian 13 (trixie) ships python3 3.13.5 (packages.debian.org).

README and the three Install wiki pages now give the apt route for Debian 13 and a uv route for Debian 12. The uv route was executed in WSL Debian 12: Python 3.13.16, pip upgrade, install, python -m squirrel (Gray 2473, Cinnamon 392, Black 103) and 33 tests passed. The apt route on Debian 13 was not executed. .uvenv/ is git-ignored.

No issue closed: documentation fix.

Verifying the Debian commands showed that on Debian 12 (bookworm) the apt `python3` is 3.11.2, so `pip install -e ".[dev]"` fails with "requires a different Python: 3.11.2 not in '>=3.13'". Debian 13 (trixie) ships python3 3.13.5 (packages.debian.org). README and the three Install wiki pages now give the apt route for Debian 13 and a uv route for Debian 12. The uv route was executed in WSL Debian 12: Python 3.13.16, pip upgrade, install, `python -m squirrel` (Gray 2473, Cinnamon 392, Black 103) and 33 tests passed. The apt route on Debian 13 was not executed. `.uvenv/` is git-ignored. No issue closed: documentation fix.
Tirsvad added 1 commit 2026-10-13 11:03:22 +02:00
Document Python 3.13 on Debian 12: the apt python3 is 3.11
Tests / Run the tests (pull_request) Successful in 1m1s
bc24f6d018
No issue closed: documentation fix found while verifying the Debian commands.
Tirsvad merged commit 4a88db8e9f into main 2026-10-13 11:03:24 +02:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Tirsvad-Udemy-100-days-of-code/025-squirrel#48