docs(agents): the declared Python floor is type-checked, never run #7
No reviewers
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
waiting-on-julian
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
jlxq0/listmonk-mcp!7
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "docs/python-floor"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Fork patch. A note about what this repo's CI does and does not exercise.
requires-python = ">=3.11",.python-versionpinning 3.13, uv honouring it, and the Dockerfile pinningpython:3.13-slim-bookwormby digest. CI and the image agree with each other, and neither runs the floor. mypy is configured atpython_version = "3.11", which type-checks it and executes nothing.Checked rather than recorded as an open gap: the suite passes on 3.11.15, all 66 tests, in a throwaway venv. So the declaration is true today. It is simply not something CI can keep true, and a change needing 3.12+ would land green.
No 3.11 job. Exercising a version nobody in this fleet runs buys less than the noise costs.
The floor is not raised to 3.13 either, which is the other way to make the declaration honest. Upstream publishes this package to PyPI at
>=3.11, so narrowing it is divergence to carry or send upstream rather than a local tidy. Both options are written down so the next reader does not re-derive them.