Upgrade Python to 3.14#73
Conversation
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| homepage = "https://mottle.it" | ||
| repository = "https://github.com/Ch00k/mottle" | ||
| requires-python = ">=3.12,<3.13" | ||
| requires-python = ">=3.14" |
There was a problem hiding this comment.
Align project Python requirement with Docker base
Raising requires-python to >=3.14 will cause installs to fail in the existing Docker build because both builder and runtime images are still pinned to Python 3.12 (ghcr.io/astral-sh/uv:python3.12-bookworm-slim). With uv sync --locked in the Dockerfile, uv will refuse to install a project that declares >=3.14, so container builds (and any 3.12-based deploys) will break unless the base image is updated to 3.14 at the same time.
Useful? React with 👍 / 👎.
8a39888 to
896d240
Compare
896d240 to
3df8f53
Compare
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #73 +/- ##
==========================================
- Coverage 45.31% 44.61% -0.70%
==========================================
Files 42 42
Lines 3145 3109 -36
Branches 332 332
==========================================
- Hits 1425 1387 -38
Misses 1700 1700
- Partials 20 22 +2 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
No description provided.