avoid 'value' variable conflicts

This commit is contained in:
Jakub Trllo 2025-11-05 16:12:45 +01:00
parent 64f511a43b
commit 4340989039

View file

@ -245,11 +245,11 @@ class AttributeValues:
def _update(self, value):
changes = {}
for key, value in dict(value).items():
if key in self._data and self._data.get(key) == value:
for key, key_value in dict(value).items():
if key in self._data and self._data.get(key) == key_value:
continue
self._data[key] = value
changes[key] = value
self._data[key] = key_value
changes[key] = key_value
return changes
def _pop(self, key, default):