Update Python - #2
Conversation
da9e7d4 to
e0709db
Compare
79dfc34 to
97646d9
Compare
97646d9 to
302f236
Compare
302f236 to
3d06ec7
Compare
3d06ec7 to
9386269
Compare
9386269 to
a8a60e4
Compare
a8a60e4 to
ff26838
Compare
ff26838 to
1e1fa63
Compare
|
@renovatebot rebase |
1e1fa63 to
787e331
Compare
787e331 to
5f4364c
Compare
45838f0 to
30f5a30
Compare
30f5a30 to
251b57d
Compare
251b57d to
afda383
Compare
498c306 to
3c013d7
Compare
6dbd6a4 to
685b25b
Compare
9bf0ae9 to
22d4c0c
Compare
1dc7e79 to
3a5e4e8
Compare
575986a to
7b2acdd
Compare
Investigation: what actually blocks 3.14Worked through this locally against the branch. There are three failures stacked behind each other, and the last one has no fix available to us. 1. uvloop build failure — solvableThe CI failure on this PR:
2. Slow pydantic schema construction — mitigable, not the blockerImport is pathologically slow on 3.14: Slow, but it does complete — not what breaks startup. Worth having anyway. 3. Prisma migrations hang — no fix availableWith both bumps applied the container builds and starts, then loops forever: Each attempt burns 60s against a Postgres that the 3.13 image migrates in seconds. Measured 553s with no readiness — it never serves. This sits in the startup critical path, so it fails hard rather than starting slowly. It would also blow the cluster's Why there's nothing to wait for
So 3.14 unblocks only when litellm itself moves off prisma-client-py. Upstream 3.14 work, all open:
Prisma replacement, both drafts and untouched since 2026-05-20:
#28404's own description states it is "lossy — it's not finished, and it's not safe to merge as-is", published to prove the shape rather than to land. Neither approach has been chosen between, and no maintainer has picked either up. RecommendationClose this. It can't be unblocked by anything on our side, and it will keep going red on every rebase. Reopen when litellm ships 3.14 support. Keep for whenever that happens — both verified good:
|
35d1606 to
bce7092
Compare
0c6d9c6 to
325e1dd
Compare
6bbe037 to
bd2d74c
Compare
bd2d74c to
8c76a06
Compare
This PR contains the following updates:
>=3.13,<3.14→>=3.14,<3.153.13→3.143.13-slim-bookworm→3.14-slim-bookworm3.13-slim-bookworm→3.14-slim-bookwormRelease Notes
python/cpython (python)
v3.14.7Compare Source
v3.14.6Compare Source
v3.14.5Compare Source
v3.14.4Compare Source
v3.14.3Compare Source
v3.14.2Compare Source
v3.14.1Compare Source
v3.14.0Compare Source
actions/python-versions (python)
v3.14.7: 3.14.7Compare Source
Python 3.14.7
v3.14.6: 3.14.6Compare Source
Python 3.14.6
v3.14.5: 3.14.5Compare Source
Python 3.14.5
v3.14.4: 3.14.4Compare Source
Python 3.14.4
v3.14.3: 3.14.3Compare Source
Python 3.14.3
v3.14.2: 3.14.2Compare Source
Python 3.14.2
v3.14.1: 3.14.1Compare Source
Python 3.14.1
v3.14.0: 3.14.0Compare Source
Python 3.14.0
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.