PR: https://github.com/django/django/pull/6359
--
Ticket URL: <https://code.djangoproject.com/ticket/26421>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.
* needs_better_patch: => 1
* needs_docs: => 0
* needs_tests: => 0
* stage: Unreviewed => Accepted
Comment:
Tests aren't passing on Python 2.
--
Ticket URL: <https://code.djangoproject.com/ticket/26421#comment:1>
Comment (by AlexHill):
I couldn't replicate the failures under 2.7 on my machine. I think this
bug was being triggered (`partial.keywords` sometimes being `None` instead
of an empty dictionary): https://mail.python.org/pipermail/python-
checkins/2016-February/141212.html
I've updated the patch with a workaround and everything's green now.
--
Ticket URL: <https://code.djangoproject.com/ticket/26421#comment:2>
* needs_better_patch: 1 => 0
--
Ticket URL: <https://code.djangoproject.com/ticket/26421#comment:3>
* stage: Accepted => Ready for checkin
--
Ticket URL: <https://code.djangoproject.com/ticket/26421#comment:4>
* needs_better_patch: 0 => 1
* stage: Ready for checkin => Accepted
Comment:
Left a few comments for improvement.
--
Ticket URL: <https://code.djangoproject.com/ticket/26421#comment:5>
* needs_better_patch: 1 => 0
--
Ticket URL: <https://code.djangoproject.com/ticket/26421#comment:6>
Comment (by Tim Graham <timograham@…>):
In [changeset:"2ff7ef15b0a1d41e3f121e96cb72a383863046c0" 2ff7ef15]:
{{{
#!CommitTicketReference repository=""
revision="2ff7ef15b0a1d41e3f121e96cb72a383863046c0"
Refs #26421 -- Refactored Apps.lazy_model_operation() for better checks
and tests
}}}
--
Ticket URL: <https://code.djangoproject.com/ticket/26421#comment:7>
* status: new => closed
* resolution: => fixed
Comment:
In [changeset:"779bb82f519420418a711f7ae75e71d600de3224" 779bb82f]:
{{{
#!CommitTicketReference repository=""
revision="779bb82f519420418a711f7ae75e71d600de3224"
Fixed #26421 -- Refactored ModelSignal to use Apps.lazy_model_operation()
}}}
--
Ticket URL: <https://code.djangoproject.com/ticket/26421#comment:8>