Upgrade the locked dependencies, adapting to allauth 65.21 and cotton 2.8 #1221
No reviewers
Labels
No labels
accessibility
authentication
breaking change
bug
documentation
enhancement
interface
internationalisation
observability
performance
security
tier
1
tier
2
tier
3
tier/4
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
Postulo/postulo!1221
Loading…
Reference in a new issue
No description provided.
Delete branch "deps-2026-11"
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?
This month's
uv lock --upgrade, which the scheduled job (run 1856) could not propose because its check failed. It moves 52 packages and adapts Postulo to the two that broke.The fixes
ratelimit.consume()/clear()requireapp=. The sign-in counts (#744) pass"allauth.account", so they share keys with allauth's own.accounts/stages.py(single sign-on as a second factor) andaccounts/reauth.py(recent sign-in, #741) now ask for the person signing in. Without this, both would have silently seen no sign-in.write_records()intests/recently.py. A new test checks that one account's records say nothing about another.COTTON_ISOLATE_BY_DEFAULTand no longer reruns the context processors per component.test_components.pypins that. Isolation stays off.Ruff's pre-commit
revfollows the lock (v0.17.4), as the job does. Majors that moved without breaking anything: python-dateutil 2.9 → 4.0 (not used directly), pyee 13 → 14 (Playwright's), python-slugify 8 → 9.Checked locally
The job's own quick check: ruff, format,
makemigrations --check, catalogues compile, and the whole suite on Python 3.14. The previously failing files all pass. The one other failure in the parallel run,test_slow_work's report draft, passes alone on this branch and onmain, so it is a parallel-order flake.Closes #1220
🤖 Generated with Claude Code