You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've looked into a regression in 6029341 where the Node.__hash__ method was changed from using object.__hash__ to it's
own implementation using Node.iter_fields().
Since the fields contain lists, the resulting tuple is not hashable.
I've looked into a regression in 6029341 where the
Node.__hash__
method was changed from usingobject.__hash__
to it'sown implementation using
Node.iter_fields()
.Since the fields contain lists, the resulting tuple is not hashable.
Test case:
Output:
This behaviour breaks some third party packages such as
django-compressor
. See django-compressor/django-compressor#1060Environment:
The text was updated successfully, but these errors were encountered: