#23892: Make deconstructible classes forwards compatible --------------------------------------+------------------------------------ Reporter: MarkusH | Owner: MarkusH Type: Cleanup/optimization | Status: closed Component: Migrations | Version: 1.7 Severity: Normal | Resolution: fixed Keywords: | Triage Stage: Accepted Has patch: 1 | Needs documentation: 0 Needs tests: 0 | Patch needs improvement: 0 Easy pickings: 0 | UI/UX: 0 --------------------------------------+------------------------------------ Changes (by Carl Meyer <carl@…>):
* status: new => closed * resolution: => fixed Comment: In [changeset:"2d06c112d1b737578cd54b9193fce20d3bf10a6f"]: {{{ #!CommitTicketReference repository="" revision="2d06c112d1b737578cd54b9193fce20d3bf10a6f" Revert "[1.7.x] Fixed #23892 -- Made deconstructible classes forwards compatible" This reverts commit 8014001d9287d516c58be80ad71fb63593648b3d. Adding kwargs to deconstructed objects does not achieve useful forward-compatibility in general, since the additional kwargs are silently dropped rather than having their expected effect. In fact, it can cause the failure to be more difficult to debug. Thanks Shai Berger for discussion. }}} -- Ticket URL: <https://code.djangoproject.com/ticket/23892#comment:9> Django <https://code.djangoproject.com/> The Web framework for perfectionists with deadlines. -- You received this message because you are subscribed to the Google Groups "Django updates" group. To unsubscribe from this group and stop receiving emails from it, send an email to django-updates+unsubscr...@googlegroups.com. To post to this group, send email to django-updates@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/django-updates/065.22dec9c6b0de2732141363f3dd9da748%40djangoproject.com. For more options, visit https://groups.google.com/d/optout.