`dict.update()` will call methods like `__eq__`, and those methods (if implemented in Python) may temporarily release the GIL.
`dict.update()` will call methods like `__eq__`, and those methods (if implemented in Python) may temporarily release the GIL.