Monthly dependency upgrade of 2026-11: allauth 65.21 and cotton 2.8 break the suite #1220
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#1220
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
The scheduled dependency upgrade of 2026-11-03 (Actions run 1856) did not propose its pull request: its quick check failed with 87 failed, 10 errors out of about 21,250 tests. Two packages caused it.
allauth.core.internal.ratelimit.consume()andclear()now requireapp=.accounts/adapter.pycalls both for the sign-in counts (#744), so every password sign-in raised aTypeError.get_authentication_records(request)without a user returns an empty list.accounts/stages.py(the operator's single-sign-on rule) andaccounts/reauth.py(the recent-sign-in check, #741) call it that way. Both would silently see no sign-in.COTTON_ENABLE_CONTEXT_ISOLATIONis deprecated forCOTTON_ISOLATE_BY_DEFAULT, and isolation no longer runs the context processors once per component.test_components.pypins the old cost.Everything else moved cleanly, including python-dateutil 2.9 → 4.0, which Postulo does not use directly.
🤖 Generated with Claude Code